JP5575978B2 - ソーシャルネットワークにおけるコンテキスト依存型アップデート - Google Patents

ソーシャルネットワークにおけるコンテキスト依存型アップデート Download PDF

Info

Publication number
JP5575978B2
JP5575978B2 JP2013506585A JP2013506585A JP5575978B2 JP 5575978 B2 JP5575978 B2 JP 5575978B2 JP 2013506585 A JP2013506585 A JP 2013506585A JP 2013506585 A JP2013506585 A JP 2013506585A JP 5575978 B2 JP5575978 B2 JP 5575978B2
Authority
JP
Japan
Prior art keywords
user
context
computer
response
user device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2013506585A
Other languages
English (en)
Other versions
JP2013525911A (ja
Inventor
ピーター・ホエール
Original Assignee
シャム・テクノロジーズ・リミテッド
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シャム・テクノロジーズ・リミテッド filed Critical シャム・テクノロジーズ・リミテッド
Publication of JP2013525911A publication Critical patent/JP2013525911A/ja
Application granted granted Critical
Publication of JP5575978B2 publication Critical patent/JP5575978B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0261Targeted advertisements based on user location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0267Wireless devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0269Targeted advertisements based on user profile or attribute
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0282Rating or review of business operators or products
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Accounting & Taxation (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Description

本開示は、モバイル動作環境に関し、より詳細には、モバイルデバイスのユーザに対する推奨を生成する改善された方法を提供することに関する。
携帯電話会社またはモバイルデバイス通信事業者は、今日、電気通信産業において主要な役割を果たす。最初のうちは、そのような携帯電話会社は、自身の加入者ベースを増加させることによって収入を生み出すことに労力を絞った。しかしながら、市場が飽和点の近くに及んだので、いくつかの国では、現在、加入者ベースを増加させるための余地が極めて限られてきたことが諒解されよう。その結果、携帯電話会社は、収入を増加させるために、付加価値サービスを加入者に提供するために分岐してきた。
収入の増加を生み出す1つの手段は、たとえば着信音、壁紙、ゲーム、ウィジェット、およびJava(登録商標)ゲームなど、ユーザへのプレミアムサービスの販売によるものである。これらのサービスは、携帯電話会社自体、またはそのようなサービスを提供するために携帯電話会社と協力して営業し得る事業体によって提供され得る。料金の支払いがあると、ユーザのモバイルデバイスにサービスをダウンロードすることができ得る。
ユーザにとって関心がある可能性が最も高いコンテンツまたはサービスをユーザに対して推奨し、促すと、販売の見込み所得を最大にするなど、多くの利益が生じる。ユーザは、これらの個々に推奨されたコンテンツおよびサービスに照らして、モバイルデバイスを使用してより良い経験を得ることができる。
しかしながら、有用な示唆をモバイルデバイスのユーザに提供することは、モバイルデバイスがどのように使用されるかによって阻止され得る。たとえば、何人かのユーザが同じモバイルデバイスを使用し、各ユーザが異なる選好および興味を有している可能性がある。別の例として、ユーザは、将来のトランザクションの推奨を引き出すための購入または対話を限られた回数しか行わない可能性がある。さらなる側面として、推奨を向上させるためにユーザ入力を誘うことは、一部のユーザにとってはうんざりである、または押し付けがましいものとなり、したがって、参加を拒否することになる。
以下で、1つまたは複数の態様の基本的理解を与えるために、そのような態様の簡略化された概要を提示する。この概要は、すべての企図された態様の包括的な概観ではなく、すべての態様の主要または重要な要素を識別するものでも、いずれかまたはすべての態様の範囲を定めるものでもない。その唯一の目的は、後で提示するより詳細な説明の導入として、1つまたは複数の態様のいくつかの概念を簡略化された形で提示することである。
1つまたは複数の態様およびその対応する開示によれば、様々な態様は、自動または手動のソーシャルネットワークステータスポスティング(「マイクロブログ」)を容易にすることに関して説明されている。特に、ユーザデバイスのユーザのコンテキストを決定することによって、そのようなポスティング、ならびにこれらのマイクロブログの例に基づいて収入を生み出すオファーを提示する関連した機会についての示唆を行うことができる。
一態様では、ユーザデバイスのユーザに対応するヒューマンコンテキストを決定することによって、アクションをユーザに推奨し、ヒューマンコンテキストに基づいて推奨されたアクションを提案し、推奨されたアクションに対する応答を受信し、応答に基づいて情報を通信するための方法が提供される。
別の態様では、アクションをユーザに推奨するためのコンピュータ可読媒体を含むコンピュータプログラム製品が提供される。コンピュータ可読記憶媒体は、コンピュータにユーザデバイスのユーザに対応するヒューマンコンテキストを決定させるための少なくとも1つの命令を含む。少なくとも1つの命令によって、コンピュータは、ヒューマンコンテキストに基づいて推奨されたアクションを提案する。少なくとも1つの命令によって、コンピュータは、推奨されたアクションに対する応答を受信する。少なくとも1つの命令によって、コンピュータは、応答に基づいて情報を通信する。
追加の態様では、アクションをユーザに推奨するための装置が提供される。ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための手段が提供される。ヒューマンコンテキストに基づいて推奨されたアクションを提案するための手段が提供される。推奨されたアクションに対する応答を受信するための手段が提供される。応答に基づいて情報を通信するための手段が提供される。
別の追加の態様では、アクションをユーザに推奨するための少なくとも1つのプロセッサが提供される。モジュールは、携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定する。モジュールは、ヒューマンコンテキストに基づいて推奨されたアクションを提案することを促すために、携帯型ユーザデバイスに送信する。モジュールは、推奨されたアクションに対する応答に基づいて、携帯型ユーザデバイスから報告を受信する。モジュールは、応答に基づいて情報を通信する。
さらなる態様では、アクションをユーザに推奨するための装置が提供される。計算プラットフォームは、ユーザデバイスのユーザに対応するヒューマンコンテキストを決定し、ヒューマンコンテキストに基づいて推奨されたアクションを提案する。ユーザインターフェースは、コンテキストメッセージに対する応答をユーザから受信する。ネットワークインターフェースは、応答に基づいて情報を通信する。
さらなる一態様では、携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定し、ヒューマンコンテキストに基づいて推奨されたアクションを提案することを促すためのデータを携帯型ユーザデバイスに送信し、推奨されたアクションに対する応答に基づいて、携帯型ユーザデバイスから報告を受信し、応答に基づいて情報を通信することによって、アクションをユーザに推奨するための方法が提供される。
さらに別の態様では、アクションをユーザに推奨するためのコンピュータ可読記憶媒体を含むコンピュータプログラム製品が提供される。コンピュータ可読記憶媒体は、コンピュータに携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定させるための少なくとも1つの命令を含む。少なくとも1つの命令によって、コンピュータは、ヒューマンコンテキストに基づいて推奨されたアクションを提案することを促すためのデータを携帯型ユーザデバイスに送信する。少なくとも1つの命令によって、コンピュータは、推奨されたアクションに対する応答に基づいて、携帯型ユーザデバイスから報告を受信する。少なくとも1つの命令によって、コンピュータは、応答に基づいて情報を通信する。
さらなる追加の態様では、アクションをユーザに推奨するための装置が提供される。携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための手段が提供される。ヒューマンコンテキストに基づいて推奨されたアクションを提案することを促すためのデータを携帯型ユーザデバイスに送信するための手段が提供される。推奨されたアクションに対する応答に基づいて、携帯型ユーザデバイスから報告を受信するための手段が提供される。応答に基づいて情報を通信するための手段が提供される。
さらに別の追加の態様では、アクションをユーザに推奨するための少なくとも1つのプロセッサが提供される。モジュールは、ユーザデバイスのユーザに対応するヒューマンコンテキストを決定する。モジュールは、ヒューマンコンテキストに基づいて推奨されたアクションを提案する。モジュールは、推奨されたアクションに対する応答を受信する。モジュールは、応答に基づいて情報を通信する。
またさらなる態様では、アクションをユーザに推奨するための装置が提供される。計算プラットフォームは、携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定する。送信機は、ヒューマンコンテキストに基づいて推奨されたアクションを提案することを促すためのデータを携帯型ユーザデバイスに送信する。受信機は、推奨されたアクションに対する応答に基づいて、携帯型ユーザデバイスから報告を受信する。ネットワークインターフェースは、応答に基づいて情報を通信する。
一態様では、ユーザデバイスのユーザのヒューマンコンテキストを決定し、ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提案し、コンテキストメッセージに対する応答を、ユーザインターフェースを介してユーザから受信し、応答に基づいてソーシャルネットワークにポスティングを通信することによって、ユーザにコンテンツを推奨するための方法が提供される。
別の態様では、ユーザにコンテンツを推奨するためのコンピュータ可読記憶媒体を含むコンピュータプログラム製品が提供される。コンピュータ可読記憶媒体は、コンピュータにユーザデバイスのユーザのヒューマンコンテキストを決定させるための少なくとも1つの命令を含む。また、少なくとも1つの命令によって、コンピュータは、ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提案する。さらに、少なくとも1つの命令によって、コンピュータは、コンテキストメッセージに対する応答を、ユーザインターフェースを介してユーザから受信する。さらに、少なくとも1つの命令によって、コンピュータは、応答に基づいてソーシャルネットワークにポスティングを通信する。
追加の態様では、ユーザにコンテンツを推奨するための装置が提供される。ユーザデバイスのユーザのヒューマンコンテキストを決定するための手段が提供される。ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提案するための手段が提供される。コンテキストメッセージに対する応答を、ユーザインターフェースを介してユーザから受信するための手段が提供される。応答に基づいてソーシャルネットワークにポスティングを通信するための手段が提供される。
さらなる態様では、ユーザにコンテンツを推奨するための装置が提供される。計算プラットフォームは、ユーザデバイスのユーザのヒューマンコンテキストを決定し、ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提案する。ユーザインターフェースはさらに、コンテキストメッセージに対する応答をユーザから受信する。ネットワークインターフェースは、応答に基づいてソーシャルネットワークにポスティングを通信する。
さらなる一態様では、携帯型ユーザデバイスのユーザのヒューマンコンテキストを決定し、ユーザインターフェースにおいてコンテキストメッセージを提案することを促すためのデータを携帯型ユーザデバイスに送信し、ユーザインターフェースを介したユーザからのコンテキストメッセージに対する応答に基づいて、携帯型ユーザデバイスから報告を受信し、応答に基づいてソーシャルネットワークにポスティングを通信することによって、ユーザにコンテンツを推奨するための方法が提供される。
さらなる別の態様では、ユーザにコンテンツを推奨するためのコンピュータプログラム製品が提供される。コンピュータ可読記憶媒体は、コンピュータに携帯型ユーザデバイスのユーザのヒューマンコンテキストを決定させるための少なくとも1つの命令を含む。また、少なくとも1つの命令によって、コンピュータは、ユーザインターフェースにおいてコンテキストメッセージを提案することを促すためのデータを携帯型ユーザデバイスに送信する。さらに、少なくとも1つの命令によって、コンピュータは、ユーザインターフェースを介したユーザからのコンテキストメッセージに対する応答に基づいて、携帯型ユーザデバイスから報告を受信する。さらに、少なくとも1つの命令によって、コンピュータは、応答に基づいてソーシャルネットワークにポスティングを通信する。
さらなる追加の態様では、ユーザにコンテンツを推奨するための装置が提供される。携帯型ユーザデバイスのユーザのヒューマンコンテキストを決定するための手段が提供される。ユーザインターフェースにおいてコンテキストメッセージを提案することを促すためのデータを携帯型ユーザデバイスに送信するための手段が提供される。ユーザインターフェースを介したユーザからのコンテキストメッセージに対する応答に基づいて、携帯型ユーザデバイスから報告を受信するための手段が提供される。応答に基づいてソーシャルネットワークにポスティングを通信するための手段が提供される。
またさらなる態様では、ユーザにコンテンツを推奨するための装置が提供される。計算プラットフォームは、携帯型ユーザデバイスのユーザのヒューマンコンテキストを決定する。送信機は、ユーザインターフェースにおいてコンテキストメッセージを提案することを促すためのデータを携帯型ユーザデバイスに送信する。受信機は、ユーザインターフェースを介したユーザからのコンテキストメッセージに対する応答に基づいて、携帯型ユーザデバイスから報告を受信する。ネットワークインターフェースは、応答に基づいてソーシャルネットワークにポスティングを通信する。
上記のおよび関連の目的の達成のために、1つまたは複数の態様は、以下で十分に説明し、特許請求の範囲で具体的に指摘する特徴を含む。以下の説明および添付の図面は、1つまたは複数の態様のいくつかの例示的な特徴を詳細に説明する。しかしながら、これらの特徴は、様々な態様の原理が使用され得る様々な方法のうちのほんのいくつかしか示しておらず、この説明は、そのようなすべての態様およびそれらの均等物を含むものとする。
添付の図面とともに以下に説明する開示する態様は、開示する態様を限定するためではなく、開示する態様を例示するために与えられ、同様の表示は同様の要素を示す。
一態様による、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからのコンテキスト情報の採取を実行するために、ユーザデバイスの通信ネットワークとネットワークとが協働するためのブロック図である。 別の態様による、ヒューマンコンテキストに基づいてユーザデバイスのユーザにアクションを推奨するための流れ図である。 別の態様による、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからのコンテキスト情報の採取を実行するための通信ネットワークの動作の方法またはシーケンスを実行するための流れ図である。 別の態様による、関連のトランザクションオファーを含むマイクロブログにプロファイル情報および現状の決定を使用する動作の方法またはシーケンスの流れ図である。 別の態様による、ユーザデバイスのタッチスクリーンユーザインターフェースを示す図である。 別の態様による、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからのコンテキスト情報の採取を実行する、サーバおよびクライアントの分散システムのブロック図である。 別の態様による、ワイヤレス通信システムを介して実行される分散型推奨システムを示すブロック図である。 別の態様による、例示的なコンピューティング環境を示すブロック図である。 別の態様による、ヒューマンコンテキストに基づいてユーザデバイスのユーザによって提案されたアクションの自動化された推奨を実行するためのユーザ機器などのシステムを示すブロック図である。 別の態様による、コンピュータ支援ソーシャルブログを実行し、推奨を受信するためのユーザ機器などのシステムを示すブロック図である。 別の態様による、コンピュータ支援の選択およびヒューマンコンテキストに基づいてアクションについての推奨をユーザ機器に送信を実行するためのネットワークエンティティなどのシステムを示すブロック図である。 別の態様による、コンピュータ支援ソーシャルブログを実行し、推奨をユーザ機器に送信するためのネットワークエンティティなどのシステムを示すブロック図である。 別の態様による、ネットワークでのリアルタイムの推奨を向上させるために、ユーザからコンテキスト情報を採取するための手段を示す図である。 別の態様による、ネットワークでのリアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからコンテキスト情報を採取するための手段を示す図である。 別の態様による、ユーザ機器でのリアルタイムの推奨を向上させるために、ユーザからコンテキスト情報を採取するための手段を示す図である。 別の態様による、ユーザ機器でのリアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからコンテキスト情報を採取するための手段を示す図である。
商品およびサービスに対するユーザの欲求は、個人のコンテキストまたはムードによって変わる(たとえば、ユーザが現在空腹であるか、疲れているか、社交的な気分であるか、何らかの休みのときに娯楽を必要としているか、買い物をする時間があるなど)。ユーザがコンテキストまたはムードを非常に頻繁に(たとえば、1時間につき1回を超えて)推奨システムに通知することが可能である場合、そのようなシステムは商品およびサービスのターゲットを絞った推奨をより多く提供することができる。しかしながら、ユーザが常にそれらのコンテキストを更新する動機付けは低い。したがって、解決すべき1つの問題は、関連が高い推奨の利益と引き換えに、必要最小限のユーザの労力で、ユーザコンテキストを容易に確認することである。
例示的な態様では、ユーザのプロファイル(コンテキストおよび挙動)についての知識を使用して、ユーザの可能性がある現在のリアルタイムなニーズを予測することができる。そのニーズの確認は、マイクロブログサイトへのポスティングに適した形で、(既知のプロファイル情報に基づいて)いくつかの個人化されたステータスアップデートを示唆することによって達成することができる。このリストから、ユーザは、マイクロブログにサブミットするために最も適切なものを選択する。そうする際に、ユーザの最近識別されたニーズを満たすために、リアルタイムのコンテキストの推奨を生成することができる貴重なプロファイル情報が確認される。一態様では、これらの推奨は、収入を生み出す機会である。
本開示の利点によって、ソーシャルネットワークに対するステータスアップデートはいくつかのシナリオに対処することができ、友人、知人、およびファンの注意を喚起するための例示的なマイクロブログは例であることを諒解されたい。個々のコンテキストは、他の個人またはグループのコンテキストによって、またはその結果として、影響を受け得る。したがって、ソーシャルネットワークは、ヒューマンコンテキストに応答して個人のグループの間の通信に広く対処することができる。
より総称的には、本態様は、ユーザの代わりにシステムによって集められ、入力データの分析の結果として、従うべき推奨されたアクションへと処理される情報に基づいて、変更情報および命令を他のユーザおよび他のコンピュータシステムに頻繁に送信したいユーザにとって非常に便利な方法を提供する。
そのため、一例として、医療の適用例では、何人かの外来患者のケアを受け持つ地域の医師とすることができる。各患者には、たとえば心拍数、血圧などのバイタルサイン、および場合によってはその場所をシステムに報告することができるセンサシステムが取り付けられる。システムは、センサデータを分析し、「患者Xの血圧が正常よりも10%高い。今週診療所で患者を診察するよう手配したいか?」など、医師に示唆を行うことができる。医師は、措置に関する判断を行うことができ、推奨を受け入れる場合、予約し、患者に通知するよう外部システムに要求することができる。
開示の様々な態様について、以下でさらに説明する。本明細書の教示を多種多様な形で具体化することができること、および本明細書で開示する任意の特定の構造または機能は単に代表的なものにすぎないことは明らかである。本明細書の教示に基づいて、本明細書で開示する態様を他の態様から独立して実施することができ、これらの態様のうちの2つ以上を様々な方法で結合することができることを、当業者であれば諒解されたい。たとえば、本明細書に記載のいくつかの態様を使用して、装置を実装し、または方法を実施することができる。さらに、本明細書に記載の態様のうちの1つまたは複数に加えて、またはそれ以外の他の構造または機能を使用して、装置を実装し、または方法を実施することができる。一例として、本明細書で説明する方法、デバイス、システム、および装置の多くは、モバイル通信環境で動的なクエリおよび推奨を提供する文脈で説明している。類似の技術を他の通信および非通信環境にも適用することができることを、当業者であれば諒解されたい。
本開示で使用する際、「コンテンツ」および「オブジェクト」という用語は、任意のタイプのアプリケーション、マルチメディアファイル、画像ファイル、実行ファイル、プログラム、ウェブベージ、スクリプト、ドキュメント、プレゼンテーション、メッセージ、データ、メタデータ、またはデバイスにおいてレンダリングされ、処理され、または実行され得る任意の他のタイプの媒体もしくは情報を表すために使用される。
本開示で使用する際、「構成要素」、「システム」、「モジュール」などの用語は、コンピュータ関連のエンティティ、すなわちハードウェア、ソフトウェア、実行中のソフトウェア、ファームウェア、ミドルウェア、マイクロコード、またはそれらの任意の組合せを指すものとする。たとえば、構成要素は、限定はしないが、プロセッサ上で動作するプロセス、プロセッサ、オブジェクト、実行ファイル、実行スレッド、プログラム、またはコンピュータとすることができる。1つまたは複数の構成要素がプロセスおよび/もしくは実行スレッド内に存在していてもよく、1つの構成要素が1つのコンピュータ上に配置されていてもよく、または2つ以上のコンピュータ間に分散されていてもよい。さらに、これらの構成要素は、様々なデータ構造を記憶している様々なコンピュータ可読媒体から実行することができる。構成要素は、(たとえば、信号によってローカルシステム、分散システムにおいて別の構成要素と、または他のシステムとインターネットなどのネットワークを介して対話する1つの構成要素からのデータなど)たとえば1つまたは複数のデータパケットを有する信号に従ってローカルプロセスまたはリモートプロセスによって通信することができる。さらに、本明細書で説明するシステムの構成要素は、それに関して記載されている様々な態様、目的、利点などを達成するのを容易にするために並べ替えることができ、または追加の構成要素によって補足することができ、当業者なら諒解するように、与えられた図に記載される正確な構成に限定されない。
さらに、本明細書で開示する態様に関して説明する様々な例示的な論理、論理ブロック、モジュール、および回路は、汎用プロセッサ、デジタルシグナルプロセッサ(DSP)、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートアレイ(FPGA)もしくは他のプログラマブル論理デバイス、個別ゲートもしくはトランジスタ論理、個別ハードウェア構成要素、または本明細書で説明する機能を実行するように設計されたそれらの任意の適した組合せで実装もしくは実行することができる。汎用プロセッサはマイクロプロセッサとすることができるが、代替として、プロセッサは任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械とすることができる。プロセッサはまた、コンピューティングデバイスの組合せ、たとえば、DSPとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、DSPコアと連携する1つまたは複数のマイクロプロセッサ、あるいは任意の他の適切な構成として実装され得る。さらに、少なくとも1つのプロセッサは、本明細書で説明する動作またはアクションのうちの1つまたは複数を実行するように動作可能な1つまたは複数のモジュールを含み得る。
さらに、本明細書で説明する様々な態様または機能は、標準プログラミングまたはエンジニアリング技法を使用して、方法、装置、または製造品として実施することができる。さらに、本明細書で開示した態様に関して説明した方法またはアルゴリズムの動作またはアクションは、直接ハードウェアで実施するか、プロセッサによって実行されるソフトウェアモジュールで実施するか、またはその2つの組合せで実施することができる。さらに、いくつかの態様では、方法またはアルゴリズムの動作またはアクションは、コンピュータプログラム製品に組み込まれ得る、機械可読媒体またはコンピュータ可読媒体上のコードまたは命令の少なくとも1つまたは任意の組合せもしくはその組として常駐し得る。さらに、「製造品」という用語は、本明細書で使用する場合、任意のコンピュータ可読デバイス、キャリア、または媒体からアクセス可能なコンピュータプログラムを含むものとする。たとえば、コンピュータ可読媒体は、限定はしないが、磁気記憶デバイス(たとえば、ハードディスク、フレキシブルディスク、磁気ストリップなど)、光ディスク(たとえば、コンパクトディスク(CD)、デジタル多用途ディスク(DVD)など)、スマートカード、およびフラッシュメモリ装置(たとえば、カード、スティック、キードライブなど)を含み得る。さらに、本明細書で説明する様々な記憶媒体は、情報を記憶する1つまたは複数のデバイスまたは他の機械可読媒体を表すことができる。「機械可読媒体」という用語は、限定はしないが、ワイヤレスチャネル、および命令もしくはデータを記憶する、含む、または運ぶことができる様々な他の媒体を含み得る。
さらに、様々な態様について、モバイルデバイスに関して本明細書で説明する。モバイルデバイスは、システム、加入者ユニット、加入者局、移動局、モバイル、モバイルデバイス、セルラーデバイス、マルチモードデバイス、遠隔局、遠隔端末、アクセス端末、ユーザ端末、ユーザエージェント、ユーザデバイス、またはユーザ機器などと呼ぶこともできる。加入者局は、セルラー電話、コードレス電話、セッション開始プロトコル(SIP)電話、ワイヤレスローカルループ(WLL)局、携帯情報端末(PDA)、ワイヤレス接続機能を有するハンドヘルドデバイス、またはワイヤレスモデムもしくは処理デバイスとのワイヤレス通信を容易にする類似の機構に接続された他の処理デバイスとすることができる。
上記に加えて、「例示的」という単語は、本明細書では、例、事例、または例示として働くことを意味するために使用される。「例示的」として本明細書で説明するいかなる態様または設計も、必ずしも他の態様または設計よりも好ましいまたは有利なものと解釈すべきではない。むしろ、例示的という単語の使用は、概念を具体的な形で提示するものである。さらに、本出願および添付の特許請求の範囲で使用する際、「または」という用語は、排他的な「または」ではなく、包含的な「または」を意味するものとする。すなわち、別段に規定されていない限り、または文脈から明らかでない限り、「XはAまたはBを使用する」は、自然包括的並べ替えのうちの任意のものを意味するものとする。すなわち、この例では、XはAを使用することができ、またはXはBを使用することができ、またはXはAとBの両方を使用することができ、したがって、「Xは、AまたはBを使用する」という文は、上記の例のいずれかの下で満たされる。さらに、本出願および添付の特許請求の範囲で使用する冠詞「a」および「an」は、別段に規定されていない限り、または単数形を示すことが文脈から明らかでない限り、概して「1つまたは複数」を意味するものと解釈すべきである。
本明細書で使用する際、「推論する」または「推論」という用語は一般に、イベントまたはデータを介して捕捉される1組の観察からシステム、環境、またはユーザの状態を推理する、または推定するプロセスを指す。推論は、特定のコンテキストまたはアクションを識別するために使用することができ、または、たとえば、状態上の確率分布を生成することができる。推論は、確率的、すなわち、データおよびイベントの考慮に基づいて当該の状態上の確率分布の計算とすることができる。推論は、1組のイベントまたはデータからより高レベルのイベントを作るために使用される技法も指し得る。イベントが時間的近さにおいて相関しているかどうか、ならびにイベントおよびデータが1つまたは複数のイベントおよびデータソースから来るかどうかにかかわらず、そのような推論によって、1組の観察されたイベントまたは記憶されたイベントデータから新しいイベントまたはアクションの構築がもたらされる。
次に、図面を参照しながら様々な態様について説明する。以下の記述では、説明の目的で、1つまたは複数の態様の完全な理解を与えるために多数の具体的な詳細を記載する。ただし、様々な態様は、これらの具体的な詳細なしに実施され得ることは明白であり得る。他の場合には、これらの態様の説明を容易にするために、周知の構造およびデバイスがブロック図の形式で示されている。
まず図1を参照すると、ユーザデバイス100として示される装置は、広告項目102(たとえば、商品またはサービス、メディアコンテンツなど)として示されるコンテンツをユーザ104に推奨する。計算プラットフォーム106は、ユーザデバイス100のユーザ104のヒューマンコンテキスト(たとえば環境、場所、ムード、知覚されるニーズなど)108を決定し、ユーザデバイス100のユーザインターフェース112において推奨されるアクション(たとえば、コンテキストメッセージ)110を提案する。一態様では、選択のために複数のコンテキストメッセージ110を提示することができる。ユーザインターフェース112は、コンテキストメッセージ110に対する応答(たとえば、ボイスコマンド、タッチ/キー入力、黙認、手動テキスト入力など)114をユーザ104から受信する。たとえば、応答114は、ユーザ104によって編集することができ、または自動化されたものの代わりに別のステータスメッセージと置換することができる。ネットワークインターフェース116は、応答114に基づいて情報を通信する(たとえば、ソーシャルネットワーク120へのポスティング118など)。計算プラットフォーム106は、ユーザ104からの応答114に基づいてユーザ104のプロファイル121を更新する。
一態様では、ユーザデバイス100は、ワイヤレス携帯デバイスであり、ユーザ104のプロファイル情報128をユーザデバイス100とは離して維持するネットワーク126に、コンテキストデータ124の報告を送信する送信機122を有する。例示的な態様では、ユーザデバイス100は、たとえば不十分な遠隔プロファイル情報128が存在するコールドスタート操作の場合、自律型の運転の場合、または、プロファイル情報128を含む遠隔プロファイルリポジトリ130の代わりに、またはそれに加えてリアルタイム応答の場合など、局所的に使用可能なプロファイル121を有する。
これらの例のいくつかでは、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからのコンテキスト情報の採取を実行するために、ユーザデバイス100の通信ネットワーク131とネットワーク126とが協働する。ネットワーク126は、ユーザ104に提示するためのデータ133を送信することができる。データ133は、ユーザデバイス100におけるデータ133の事前プロビジョニングの前に送ることができる。代替的にまたは追加として、データ133は、検出された機会に応答して、後で送ることができる。さらに、データ133は、コンテキストメッセージ110を含み得る。代替的にまたは追加として、データ133は、広告メッセージ135を含み得る。受信機132は、コンピュータ可読記憶媒体(たとえばメモリ)134に前にプロビジョニングされたものを局所的に導出するもしくはそれにアクセスすることに加えて、またはその代替として、ネットワーク126からコンテキストメッセージ110を受信する。別の態様では、受信機132は、遠隔プロファイルリポジトリ130、コンテキストメッセージ110、および応答114に基づいて、ネットワーク126からユーザインターフェース112を介してユーザ104に提示するための広告項目102を受信する。目的は、広告項目102が直接または間接的にヒューマンコンテキスト108に対処することであり得る。代わりに、計算プラットフォーム106は、ユーザインターフェース112が提示するための、ヒューマンコンテキスト108および応答114に関連する広告項目102を推奨することができる。
計算プラットフォーム106は、ソーシャルネットワーク120に通信する前に、ポスティング118にフィルタ136を使用することができる。たとえば、フィルタ136は、複数のソーシャルネットワーク120のうちのユーザ指定されたまたは適切な1つを選択することができる。フィルタ136は、コンテキストメッセージ110をブロックまたは編集することができる(たとえば、適当な長さ、不快なコンテンツの削除など)。たとえば、フィルタ136は、ソーシャルネットワーク120へのコンテキストメッセージ110のトピックを並べる(たとえば、友人のネットワーキングサイトにポスティングされるダイニングおよび個人的アクティビティ、専門のネットワーキングサイトにポスティングされる採用関連のポスティングなど)。フィルタ136は、通信のフォーマッティングを促す、通信プロトコル、認証、コンテンツのタイプなどの制約を課すことができる。
あるいは、ネットワーク126は、ソーシャルネットワーク120と適切に通信するためにフィルタ140を使用するネットワークインターフェース138を含むことができる。例示的な態様では、計算プラットフォーム106またはネットワーク126の計算プラットフォーム141は、たとえば全地球測位システム(GPS)機能142などの衛星位置システムとして示される、ヒューマンコンテキスト108を決定するためのユーザデバイス100の場所を決定することができる。あるいは、たとえば、無線アクセス技術からのセクタまたはベアリングを使用することができる。いくつかの例では、その適合性を強化するために、広告項目102を場所に基づかせることもできる。
例示的な態様では、ネットワーク126は、ユーザデバイス100と通信する少なくとも1つの送信機146および少なくとも1つの受信機148を有する無線アクセスネットワーク(RAN)144を備え、ソーシャルネットワーク120をホストする地上波ネットワーク150と通信するネットワークインターフェース138を提供する。
さらなる態様では、第三者160は、ユーザ104のヒューマンコンテキスト108に関連付けられた対応するヒューマンコンテキスト162を有することができる。
図2Aでは、アクションをユーザに推奨するための動作200の方法またはシーケンスが提供される。ブロック202には、ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するステップが示される。ブロック204には、ヒューマンコンテキストに基づいて推奨されたアクションを提案するステップが示される。ブロック206には、推奨されたアクションに対する応答を受信するステップが示される。ブロック208には、応答に基づいて情報を通信するステップが示される。
図2Bに示される例示的な使用では、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからコンテキスト情報を採取するための動作250の方法またはシーケンスが実行される。
252で、既知のコンテキスト情報および挙動プロファイル情報(場所、時刻、スケジュールなど)を使用して、コンテキスト状況の質問(たとえば、「のどが渇いたか?」「休憩の用意ができたか?」)をユーザに提示する。
254で、ユーザの実際のニーズまたは状況を求めるための方法として、提示される質問に対する自動的に生成されたもっともらしい答え(シナリオ)が生成される。これらのシナリオは、ユーザのプロファイルについての知識に基づく、マイクロブログサイトへのポスティングに適した、個人化された形とすることができる(「マイクは、朝中ずっと買い物しており、ダブルショットラテのために立ち寄ろうとしている」)。この例では、システムは、以前のコンテキストのまたは挙動の入力によってマイクが買い物していることがすでにわかっており、彼のプロファイルから、選好は彼の好きなコーヒーのタイプがダブルショットラテであるということがわかっている。
256で、毎日の活動の詳細なマイクロブログを維持する簡単な方法としてマイクロブログサイトに選択されたシナリオテキストを随意にポスティングする機会が提供される。そうでなければ、これは、ユーザが維持するには大きな労働力を要する。マイクロブログサイトに個人化されたポスティングを自動的に提案する手法は、最小の労力でリッチなマイクロブログを維持したい人々に恩恵をもたらすが、ユーザの現在のニーズを推測する際にも推奨システムに恩恵をもたらす。
258で、ユーザによって提供されるその状況の確認が目下のニーズまたは要望の確認として使用され、そこから、周辺の小売商によって、またはオンラインの小売店によって提供される商品およびサービスを推奨することができる。たとえば、ユーザは、退屈であり、娯楽を必要としていることを確認することができる。応答して、その関心およびプロファイルに基づいて選択されるゲームをダウンロードする旨のオファーがなされる。
260に示すように、システムの補助的な構成要素は、ユーザが選択することができる1組の基本的なオプションをシステムが提供することができることである(たとえば、「私は空腹である」、「私は道に迷った」、「私は友人に会いたい」)。次いで、システムは、ユーザが適切なものを容易に選択することができる1組の代替シナリオを作成することができる。たとえば、「私は空腹である」は、マイクの現在の場所および食べ物の選好についての知識に基づいて、「マイクは、サンディエゴのダウンタウンで食べるステーキを見つけようとしている」に変換することができる。
262に示すように、システムの補助的な構成要素は、システムがトランザクションの時点で、またはその後にマイクロブログにユーザの状況を提供することができることである。たとえば、「マイクは、サンディエゴのダウンタウンのスターバックスで、ダブルショットラテを楽しんでいる」、または「マイクは、息子に誕生日プレゼントをようやく買うことができてうれしい」は、流行の推奨機能(viral recommendation capability)をマイクの友人に提供することができる。
図3では、動作300の方法またはシーケンスは、一態様による、関連のトランザクションオファーを含むマイクロブログにプロファイル情報および現状の決定を使用する。ブロック302で、プロファイル情報が集められる。たとえば、場所、購入品、ソーシャルグラフ、ステータスフィードなど、情報304を集めることができる。決定アルゴリズムは、この情報(たとえば、バッチ/集計、リアルタイムの個人など)に基づいて稼働することができる(ブロック306)。最新のコンテキストデータは、いくつかの例では、ユーザデバイスによって容易にすることができる、完了したアクション(たとえば、新しいシャツを買った、ビデオをダウンロードしたなど)に関する報告を含むことができる(ブロック308)。
これらのアルゴリズム、プロファイル情報、現在のアクションなどに基づいて、予想されたニーズを、ユーザに対するユーザデバイスのユーザインターフェースを介したコンテキストメッセージとして提供することができる(ブロック310)。たとえば、コンテキストメッセージは、「空腹か?」、「のどが渇いているか?」、「誕生日プレゼントを買う必要があるか?」(たとえば、ソーシャルネットワーク上で友人の誕生日を参照し、ショッピングに近接した場所を示すことによって)とすることができる。ユーザの確認に基づいて、マイクロブログのソーシャルネットワークにポスティングするために、ステータスアップデートを提案することができる(ブロック312)。ユーザは、1つの示唆を確認する、複数の示唆の中から選択する、またはステータスアップデートを手動で入力する/編集することができる(ブロック314)。いくつかの例では、コンテキストメッセージは、ユーザインターフェースにおいてコンテキストメッセージを提案することを促すために携帯型ユーザデバイスに送信することができ、携帯型ユーザデバイスに事前プロビジョニングすることができ、または携帯型ユーザデバイスで自律的に決定することができる。
ブロック316では、そのような確認を自動的にポスティングすべきであるという決定がなされる。そうであれば、ソーシャルネットワークへの通信へのポスティングの前に、フィルタリングを実行することができる(ブロック318)。たとえば、ポスティングを受信するのに適したソーシャルネットワークが決定される。ポスティングを適切にフォーマットするために、ソーシャルネットワークにポスティングを通信するための制約にアクセスすることができる。代わりに、またはその後、自動ポストではない場合、マイクロブログが手動ポストを伴うことの決定を、ブロック320で行うことができる。たとえば、送信する前にそれを修正するまたはキャンセルする機会とともに、示唆されたポストを表示することができる。次いで、ステータスがポスティングされる(ブロック322)。たとえば、ユーザがこのステータスをポスティングしないことを選択することに基づいて、プロファイル情報を、フィードバック324で更新することができ、したがって、類似のポスティングを示唆すべきかどうかに関して将来のために重みを更新する。代替的にまたは追加として、フィードバック326は、ユーザデバイスから促すことなく手動で行われる場合でも、ポスティングされているコンテンツに基づいて行うことができる。
図4では、例示的なユーザデバイス400は、タッチスクリーンとして示されるユーザインターフェース402を使用する。本開示の利点によって、本開示の1つまたは複数の態様に一致するユーザインターフェースが、グラフィカル、テキスト、音声、触覚など入力および出力の方法の組合せを使用することができることを諒解されたい。そのために、マイクロブログスクリーン404が選択されている。特に「1.空腹!」406、「2.XYZレストランに出かける!」408、「3.誕生日プレゼントを買う」410など、複数のコンテキストメッセージが提示されている。ユーザは、たとえば「選択」ソフトキー412を使用して、確認または選択を指示することができる。代替的にまたは追加として、ステータステキストフィールド414は、自動的に記入する、ユーザによって編集する、または手動で入力することができる。いくつかの例では、ステータスは、自動的にポスティングされる、またはたとえば「ポスティング?」ソフトキー416を選択することによって手動でポスティングされる。ユーザ入力を受動的に監視するシステムにより手入力を実行して、コンテキストデータを取得することもでき、これは「ソーシャルネットワークウェブサイトへ」ソフトキー418として示される。
商品およびサービスのオファー420を、ワイヤレス購入トランザクションなどのユーザ対話と、またはユーザの関心を示す何らかの選択によって結合することができる。これは、マップソフトキー422および方向ソフトキー424として示される。
ユーザデバイス400は、バックソフトキー426、メニューソフトキー428などのユーティリティ制御によって示唆される、スマートフォン、個人情報端末、ゲーム機などの携帯型ユーザデバイスとすることができる。
図5では、サーバ502およびクライアント504(たとえば、携帯型ユーザデバイス)の分散システム500は、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからのコンテキスト情報の採取を実行する。プロファイラ506は、たとえば場所508、選好(たとえば、自発的にサブミットされる、推定されるなど)510、ソーシャルグラフ512、プロファイル人口統計514、およびアクション(たとえば、買う、欲しい、見積もるなど)516など、ユーザまたは加入者を特徴付けるための情報を受信し、維持する。プロファイラ506、および推奨する項目のカタログ518からの情報は、推奨エンジン520によって受信される。それによって、特に予想されるニーズ522、および予想されるニーズを満たすことができる識別されたコンテンツ、商品、またはサービス524など、出力が生成される。
一態様では、クライアント504の処理オーバーヘッドを低減するために、コンテキストメッセージを、サーバ502によって生成することができる。動的対話エンジン526は、提案ステータス通信528を送信し、クライアント504のステータスチェック/確認構成要素532からの確認ステータス通信530を受信することができる。サーバ側で、フレーズレンダラ534およびフレーズテンプレートクリエータ536は、フレーズ(ステータスアップデート)のリポジトリ538と対話することができる。一態様では、フレーズテンプレートクリエータ536は、システムユーザ540ではなく、エンドユーザ542によって使用することができる。別の態様では、システムユーザ540は、次にクライアント504のユーザインターフェース(図示せず)にレンダリングされる確立されたテンプレートを使用してフレーズを埋めることができる。
一態様では、テンプレートは、あらかじめ定義された単語、ならびにコンテキストに基づいて導入される個人化されたテキストのためのプレースホルダーの混合を有することができる。たとえば、テンプレートは、「<PERSON>は、<NEED>であり、<ACTION><ITEM>の用意ができている」と言うことができ、< >内の項目は、後で個人化されたテキストと置き換えられるトークンまたはプレースホルダーである。ユーザ、マイクのプロファイル、および現在のヒューマンコンテキストに基づいてリアルタイムに、またはほぼリアルタイムにカスタマイズされるとき、テンプレートは、コンテキストメッセージ、「マイクは、のどが渇いており、ダブルショットラテを飲もうとしている」を提案することができる。
クライアント側では、エンドユーザ542は、提案ステータス528を確認する、または場合によってはそれと対話することができる。確認ステータス530は、ステータスをソーシャルネットワーキングサイト上のマイクロブログとしてポスティングするかどうか、またはその方法を決定するステータスフィルタ管理構成要素544によって処理される。メッセージ送信機546は、閉ループプロファイル更新のためにサーバ502に戻されるフィードバック550で、フォーマットされたポスティングを適切な宛先548に向けるようにする。
図6を参照すると、例示的な態様では、分散型推奨システム600がワイヤレス通信システム602にわたって実行される。詳細には、現在の態様のうちの1つまたは複数は、ワイヤレス通信ネットワーク614の携帯電話会社612、およびコンテンツプロバイダ616として示される、それらのビジネスパートナーが、加入者619のモバイルデバイス618として示される加入者ベースに対して、コンテンツおよびサービスの取り込みを事前に促進することができるようにするプロファイルおよび推奨システム610を提供する。この例示的な実装形態において、コンテンツ配信は、ユーザのプロファイリングを介して強化され、マイクロブログは、このプロファイリングの少なくとも1つの態様である。さらに、コンテンツ配信は、商品およびサービス、ならびにモバイルデバイス618において使用可能なメディアコンテンツのトランザクションオファーを含む、またはそれを対象とすることができる。
最初に、マイクロブログアシスタント620は、推奨がプロビジョニングされ、加入者619を特徴付けること開始する、または強化するために、自律的にクエリを生成する、またはクエリとして推奨に対する応答を引き出すことができる。一例では、これは、それらのモバイルデバイス618に配信するために、特定の加入者619に合わせて作られる推奨621のリストの生成によって達成される。推奨は、携帯電話会社に関連付けられたポータルに示すことができ、または、たとえば、モバイルメッセージングによってモバイルデバイスに配信することもできる。
一態様によれば、記憶されたプロファイルデータ622は、属性データ624または挙動データ626を含む。属性の例には、興味、選好、好み、人口統計、実際のまたは過去の場所などがあり得る。属性リコメンダ628および挙動リコメンダ630として示される対応する複数のリコメンダは、それぞれのデータ624、626をコンテンツストレージ636のカタログインデックス634のコンテンツ特徴付け相互参照632と関連付ける。リコメンダ628、630からの仮の推奨は、信頼加重構成要素638によって割り当てられる信頼レベルを有する。たとえば、弱いまたは強い関連付けを決定することができる。別の例として、属性または挙動は、限られた発生の推論的分析によって弱く決定することができ、または明示的な入力または繰り返された挙動によって強く決定することができる。次いで、加重された仮の推奨は、ソート構成要素640によってソートすることができる。
ソート前またはソート後に、フィルタリング構成要素642は、不適当な推奨を回避するために、排除644を実施する。排除は、たとえば、不愉快となる推奨のいくつかのカテゴリを制限するなど、646で示されるように、加入者619によって明白に指定することができる。648で示されるように、排除は、(たとえば、MP3メディアプレーヤを有するモバイルデバイスに適したオーディオファイルなど)コンテンツに適した計算プラットフォームターゲットを指定するなど、携帯電話会社612によって指定することができる。たとえば場合によっては再度推奨されるコンテンツの購入、または加入者619によって繰り返し無視される推奨の追跡など、650で示されるように、排除は、プロファイルデータ622から引き出すこともできる。排除は、デバイスまたはソフトウェア構成互換性情報652を提供することによって、携帯電話会社612とすることができるコンテンツプロバイダ616から引き出すこともできる。それによって、推奨されたコンテンツをうまく使用することができないモバイルデバイス618は、除外される。
推奨621は、加入者にとって最も関心のあるものである可能性があるコンテンツおよびサービスを決定するように、提供されるコンテンツおよびサービスに関連して、携帯電話会社612が利用可能な加入者情報の分析によって生成することができる。特に、プロファイルおよび推奨システム610は、個人またはグループメンバーとして属性または挙動評価に基づいて加入者619が購買に最も応じやすいときであると決定された時点で加入者619に推奨を配信することもできる。また、特定のコンテンツまたはサービスを加入者ベースに能動的に促すことが望まれるとき、プロファイルおよび推奨システムは、促進を生成するようになされる。
排除644またはプロファイルおよび推奨システム610の別の部分は、示唆のマイクロブロギング、プロファイルの更新、および関連のトランザクションオファー(たとえば、コンテンツ、商品、サービスなど)の推奨を適切に容易にするフィルタリング構成要素642を有利に組み込むことができる。そのようなアクションは、提案されたマイクロブログステータス構成要素658およびトランザクションオファー推奨構成要素660として示される。これらは、コンテキストメッセージ662および推奨621を提示することによってモバイルデバイス618のマイクロブログアシスタント620に影響を及ぼすものとして示される。ユーザ619は、自動または手動のマイクロブロギングを特定のソーシャルネットワークならびに関係する選好に関連付けるために、ソーシャルネットワーキング設定646を入力することができる。
図7を参照すると、請求された主題の様々な態様を実施するための例示的なコンピューティング環境700は、コンピュータ712を含む。コンピュータ712は、処理ユニット714、システムメモリ716、およびシステムバス718を含む。システムバス718は、限定はしないが、システムメモリ716を含むシステム構成要素を処理ユニット714に結合する。処理ユニット714は、様々な利用可能なプロセッサのうちのいずれかとすることができる。デュアルマイクロプロセッサおよび他のマルチプロセッサアーキテクチャも、処理ユニット714として使用することができる。
システムバス718は、限定はしないが、業界標準アーキテクチャ(ISA)、マイクロチャネルアーキテクチャ(MSA)、拡張ISA(EISA)、インテリジェントドライブエレクトロニクス(IDE)、VESAローカルバス(VLB)、周辺構成要素相互接続(PCI)、カードバス、ユニバーサルシリアルバス(USB)、Advanced Graphics Port(AGP)、パーソナルコンピュータメモリカード国際協会バス(PCMCIA)、Firewire(IEEE 794)、および小型コンピュータシステムインターフェース(SCSI)を含む任意の様々な利用可能なバスアーキテクチャを使用する、メモリバスまたはメモリコントローラ、周辺バスまたは外部バス、ならびに/あるいはローカルバスを含むいくつかのタイプのバス構造のうちのいずれかとすることができる。
システムメモリ716は、揮発性メモリ720および不揮発性メモリ722を含む。基本入出力システム(BIOS)は、たとえば起動中など、コンピュータ712内の要素の間で情報を転送するための基本ルーチンを含み、不揮発性メモリ722に記憶される。限定ではなく例として、不揮発性メモリ722には、読取り専用メモリ(ROM)、プログラマブルROM(PROM)、電気的プログラマブルROM(EPROM)、電気的消去可能ROM(EEPROM)、フラッシュメモリなどがある。揮発性メモリ720には、ランダムアクセスメモリ(RAM)などがあり、これは外部キャッシュメモリとして働く。限定ではなく例として、RAMは、スタティックRAM(SRAM)、ダイナミックRAM(DRAM)、シンクロナスDRAM(SDRAM)、ダブルデータレートSDRAM(DDR SDRAM)、拡張SDRAM(ESDRAM)、シンクリンクDRAM(SLDRAM)、RambusダイレクトRAM(RDRAM)、ダイレクトRambusダイナミックRAM(DRDRAM)、およびRambusダイナミックRAM(RDRAM)など多くの形で利用可能である。
コンピュータ712は、取外し可能な/取外し不可能な揮発性/不揮発性コンピュータ記憶媒体も含む。図7は、たとえば、ディスクストレージ724を示す。ディスクストレージ724は、限定はしないが、磁気ディスクドライブ、フレキシブルディスクドライブ、テープドライブ、Jazドライブ、Zipドライブ、LS-100ドライブ、フラッシュメモリカード、またはメモリスティックのようなデバイスを含む。さらに、ディスクストレージ724は、記憶媒体を別個に含む、または、限定はしないが、光学ディスクドライブ、たとえばコンパクトディスクROMデバイス(CD-ROM)、CDレコーダブルドライブ(CD-Rドライブ)、CDリライタブルドライブ(CD-RWドライブ)、またはデジタル多用途ディスクROMドライブ(DVD-ROM)を含む他の記憶媒体との組合せで含むことができる。システムバス718へのディスクストレージデバイス724の接続を容易にするために、一般的に、インターフェース726など、取外し可能なまたは取外し不可能なインターフェースが使用される。
図7が、ユーザと、適した動作環境700に記載されている基本的なコンピュータリソースとの間の仲介として働くソフトウェアを表すことを諒解されたい。そのようなソフトウェアは、オペレーティングシステム728を含む。ディスクストレージ724に記憶することができるオペレーティングシステム728は、コンピュータシステム712のリソースを制御し、割り振るために作動する。システムアプリケーション730は、システムメモリ716またはディスクストレージ724のいずれかに記憶されたプログラムモジュール732およびプログラムデータ734を介したオペレーティングシステム728によるリソースの管理を利用する。請求された主題を様々なオペレーティングシステムまたはオペレーティングシステムの組合せによって実施することができることを諒解されたい。
ユーザは、コマンドまたは情報を入力デバイス736によってコンピュータ712に入力する。入力デバイス736は、限定はしないが、たとえばマウス、トラックボール、スタイラス、タッチパッド、キーボード、マイクロフォン、ジョイスティック、ゲームパッド、衛星放送受信アンテナ、スキャナ、TVチューナカード、デジタルカメラ、デジタルビデオカメラ、ウェブカメラなどのポインティングデバイスを含む。これらおよび他の入力デバイスは、インターフェースポート738を介してシステムバス718によって処理ユニット714に接続する。インターフェースポート738は、たとえば、シリアルポート、パラレルポート、ゲームポート、およびユニバーサルシリアルバス(USB)を含む。出力デバイス740は、入力デバイス736と同じタイプの何らかのポートを使用する。したがって、たとえば、USBポートは、入力をコンピュータ712に提供し、情報をコンピュータ712から出力デバイス740に出力するために使用することができる。出力アダプタ742は、数ある出力デバイス740の中でも、特殊なアダプタを必要とする、モニタ、スピーカ、およびプリンタのようないくつかの出力デバイス740があることを示すために提供される。出力アダプタ742は、限定ではなく例として、出力デバイス740とシステムバス718との間の接続の手段を提供するビデオおよびサウンドカードを含む。他のデバイスおよび/またはデバイスのシステムが、たとえばリモートコンピュータ744など、入力および出力両方の機能を提供することに留意されたい。
コンピュータ712は、たとえばリモートコンピュータ744など、1つまたは複数のリモートコンピュータへの論理接続を使用してネットワーク環境において動作することができる。リモートコンピュータ744は、パーソナルコンピュータ、サーバ、ルータ、ネットワークPC、ワークステーション、マイクロプロセッサベースの機器、ピアデバイス、または他の共通のネットワークノードなどとすることができ、一般的には、コンピュータ712に関連して記載されている要素の多くまたはすべてを含む。簡潔さのために、リモートコンピュータ744に関して、メモリ記憶デバイス746のみが示されている。リモートコンピュータ744は、ネットワークインターフェース748を介してコンピュータ712に論理的に接続され、次いで、通信接続750を介して物理的に接続される。ネットワークインターフェース748は、たとえばローカルエリアネットワーク(LAN)および広域ネットワーク(WAN)などのワイヤおよび/またはワイヤレス通信ネットワークを含む。LAN技術は、光ファイバ分散データインターフェース(FDDI)、銅分散データインターフェース(CDDI)、イーサネット(登録商標)、トークンリングなどを含む。WAN技術は、限定はしないが、ポイントツーポイントリンク、統合サービスデジタルネットワーク(ISDN)およびその異形のような回路交換網、パケット交換網、ならびにデジタル加入者回線(DSL)を含む。
通信接続750は、ネットワークインターフェース748をバス718に接続するために使用されるハードウェア/ソフトウェアを指す。通信接続750は、例示的な明瞭性のためにコンピュータ712内部に示されているが、コンピュータ712の外部にあってもよい。ネットワークインターフェース748に対する接続のために必要なハードウェア/ソフトウェアは、単に例示的な目的のために、たとえば、通常の電話グレードのモデム、ケーブルモデム、およびDSLモデムを含むモデム、ISDNアダプタ、ならびにイーサネット(登録商標)カードなど内外の技術を含む。
1つの例示的な態様では、推奨は、いずれも本出願の譲受人に譲渡され、参照により明白に本明細書に組み込まれる、2007年10月4日に出願された同じタイトルの仮出願第60/997,570号の優先権を主張し、2009年6月25日に公開番号第20090163183 A1として公開された、2008年9月25日に出願のO'Donoghueらの米国特許出願第12/237,864号「RECOMMENDATION GENERATION SYSTEMS、APPARATUS AND METHODS」に開示されたように提供され得る。
図8Aを参照すると、アクションをユーザに推奨するためのシステム800が示される。たとえば、システム800は、少なくとも部分的にユーザ機器(UE)内にあり得る。システム800が、計算プラットフォーム、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェアなど)によって実施される機能を表す機能ブロックであり得る機能ブロックを含むものと表されることを諒解されたい。システム800は、連携して作動することができる電気的構成要素の論理的グルーピング802を含む。たとえば、論理的グルーピング802は、ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための電気的構成要素804を含むことができる。さらに、論理的グルーピング802は、ヒューマンコンテキストに基づいて推奨されたアクションを提案するための電気的構成要素806を含むことができる。別の例では、論理的グルーピング802は、推奨されたアクションに対する応答を受信するための電気的構成要素808を含むことができる。追加の例では、論理的グルーピング802は、応答に基づいて情報を通信するための電気的構成要素810を含むことができる。さらに、システム800は、電気的構成要素804〜810に関連付けられた機能を実行するための命令を保持するメモリ820を含むことができる。メモリ820の外部にあるものとして示されているが、電気的構成要素804〜810のうちの1つまたは複数がメモリ820内に存在し得ることを理解されたい。
図8Bを参照すると、一態様による、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからコンテキスト情報を採取するシステム850が示される。たとえば、システム850は、少なくとも部分的にユーザ機器(UE)内にあり得る。システム850が、計算プラットフォーム、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェアなど)によって実施される機能を表す機能ブロックであり得る機能ブロックを含むものと表されることを諒解されたい。システム850は、連携して作動することができる電気的構成要素の論理的グルーピング852を含む。たとえば、論理的グルーピング852は、ユーザデバイスのユーザのヒューマンコンテキストを決定するための電気的構成要素854を含むことができる。さらに、論理的グルーピング852は、ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提案するための電気的構成要素856を含むことができる。別の例では、論理的グルーピング852は、コンテキストメッセージに対する応答を、ユーザインターフェースを介してユーザから受信するための電気的構成要素858を含むことができる。追加の例では、論理的グルーピング852は、応答に基づいてソーシャルネットワークにポスティングを通信するための電気的構成要素860を含むことができる。さらに、システム850は、電気的構成要素854〜860に関連付けられた機能を実行するための命令を保持するメモリ870を含むことができる。メモリ870の外部にあるものとして示されているが、電気的構成要素854〜860のうちの1つまたは複数がメモリ870内に存在し得ることを理解されたい。
図9Aを参照すると、アクションをユーザに推奨するためのシステム900が示される。たとえば、システム900は、少なくとも部分的にネットワークエンティティ内にあり得る。システム900が、計算プラットフォーム、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェアなど)によって実施される機能を表す機能ブロックであり得る機能ブロックを含むものと表されることを諒解されたい。システム900は、連携して作動することができる電気的構成要素の論理的グルーピング902を含む。たとえば、論理的グルーピング902は、携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための電気的構成要素904を含むことができる。さらに、論理的グルーピング902は、ヒューマンコンテキストに基づいて推奨されたアクションを提案することを促すために、携帯型ユーザデバイスに送信するための電気的構成要素906を含むことができる。別の例では、論理的グルーピング902は、推奨されたアクションに対する応答に基づいて、携帯型ユーザデバイスから報告を受信するための電気的構成要素908を含むことができる。追加の例では、論理的グルーピング902は、応答に基づいて情報を通信するための電気的構成要素910を含むことができる。さらに、システム900は、電気的構成要素904〜910に関連付けられた機能を実行するための命令を保持するメモリ920を含むことができる。メモリ920の外部にあるものとして示されているが、電気的構成要素904〜910のうちの1つまたは複数がメモリ920内に存在し得ることを理解されたい。
図9Bを参照すると、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからコンテキスト情報を採取するためのシステム950が示される。たとえば、システム950は、少なくとも部分的にネットワークエンティティ内にあり得る。システム950が、計算プラットフォーム、プロセッサ、ソフトウェア、またはそれらの組合せ(たとえば、ファームウェアなど)によって実施される機能を表す機能ブロックであり得る機能ブロックを含むものと表されることを諒解されたい。システム950は、連携して作動することができる電気的構成要素の論理的グルーピング952を含む。たとえば、論理的グルーピング952は、携帯型ユーザデバイスのユーザのヒューマンコンテキストを決定するための電気的構成要素954を含むことができる。さらに、論理的グルーピング952は、ユーザインターフェースにおいてコンテキストメッセージを提案することを促すために、携帯型ユーザデバイスに送信するための電気的構成要素956を含むことができる。別の例では、論理的グルーピング952は、ユーザインターフェースを介したユーザからのコンテキストメッセージに対する応答に基づいて、携帯型ユーザデバイスから報告を受信するための電気的構成要素958を含むことができる。追加の例では、論理的グルーピング952は、応答に基づいてソーシャルネットワークにポスティングを通信するための電気的構成要素960を含むことができる。さらに、システム950は、電気的構成要素954〜960に関連付けられた機能を実行するための命令を保持するメモリ970を含むことができる。メモリ970の外部にあるものとして示されているが、電気的構成要素954〜960のうちの1つまたは複数がメモリ970内に存在し得ることを理解されたい。
図10Aでは、アクションをユーザに推奨するための装置1002が示される。ユーザデバイスのユーザのヒューマンコンテキストを決定するための手段1004が提供される。ヒューマンコンテキストに基づいて推奨されたアクションを提案するための手段1006が提供される。推奨されたアクションに対する応答を受信するための手段1008が提供される。応答に基づいて情報を通信するための手段1010が提供される。
図10Bでは、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからコンテキスト情報を採取するための装置1052が示される。ユーザデバイスのユーザのヒューマンコンテキストを決定するための手段1054が提供される。ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提案するための手段1056が提供される。コンテキストメッセージに対する応答を、ユーザインターフェースを介してユーザから受信するための手段1058が提供される。応答に基づいてソーシャルネットワークにポスティングを通信するための手段1060が提供される。
図11Aでは、アクションをユーザに推奨するための装置1102が示される。携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための手段1104が提供される。ヒューマンコンテキストに基づいて推奨されたアクションを提案することを促すためのデータを携帯型ユーザデバイスに送信するための手段1106が提供される。推奨されたアクションに対する応答に基づいて、携帯型ユーザデバイスから報告を受信するための手段1108が提供される。応答に基づいて情報を通信するための手段1110が提供される。
図11Bでは、リアルタイムの推奨を向上させるために、コンピュータ支援ソーシャルブログを使用して、ユーザからコンテキスト情報を採取するための装置1152が示される。携帯型ユーザデバイスのユーザのヒューマンコンテキストを決定するための手段1154が提供される。ユーザインターフェースにおいてコンテキストメッセージを提案することを促すためのデータを携帯型ユーザデバイスに送信するための手段1156が提供される。ユーザインターフェースを介したユーザからのコンテキストメッセージに対する応答に基づいて、携帯型ユーザデバイスから報告を受信するための手段1158が提供される。応答に基づいてソーシャルネットワークにポスティングを通信するための手段1160が提供される。
本明細書で説明するものの変形、変更、および他の実装は、当業者であれば、請求される開示の趣旨および範囲から逸脱することなく思い付く。したがって、開示は、上記の例示的な説明によってではなく、代わりに、以下の特許請求の範囲の趣旨および範囲によって定義されるものとする。
100 ユーザデバイス
102 広告項目
104 ユーザ
106 計算プラットフォーム
108 ヒューマンコンテキスト
110 コンテキストメッセージ
112 ユーザインターフェース
114 応答
116 ネットワークインターフェース
118 ポスティング
120 ソーシャルネットワーク
121 プロファイル
122 送信機
124 コンテキストデータの報告
126 ネットワーク
128 プロファイル情報
130 遠隔プロファイルリポジトリ
131 通信ネットワーク
133 データ
134 コンピュータ可読記憶媒体
135 広告メッセージ
136 フィルタ
138 ネットワークインターフェース
140 フィルタ
141 計算プラットフォーム
142 全地球測位システム(GPS)機能
144 無線アクセスネットワーク(RAN)
146 送信機
148 受信機
150 地上波ネットワーク
160 第三者
400 ユーザデバイス
402 ユーザインターフェース
404 マイクロブログスクリーン
412 「選択」ソフトキー
414 ステータステキストフィールド
416 「ポスティング?」ソフトキー
418 「ソーシャルネットワークウェブサイトへ」ソフトキー
422 マップソフトキー
424 方向ソフトキー
426 バックソフトキー
428 メニューソフトキー
500 分散システム
502 サーバ
504 クライアント
506 プロファイラ
508 場所
510 選好
512 ソーシャルグラフ
514 プロファイル人口統計
516 アクション
518 推奨する項目のカタログ
520 推奨エンジン
522 予想されるニーズ
524 識別されたコンテンツ、商品、またはサービス
526 動的対話エンジン
528 提案ステータス通信
530 確認ステータス通信
532 ステータスチェック/確認構成要素
534 フレーズレンダラ
536 フレーズテンプレートクリエータ
538 リポジトリ
540 システムユーザ
542 エンドユーザ
544 ステータスフィルタ管理構成要素
546 メッセージ送信機
548 宛先
600 分散型推奨システム
602 ワイヤレス通信システム
610 プロファイルおよび推奨システム
612 携帯電話会社
616 コンテンツプロバイダ
618 モバイルデバイス
619 加入者
620 マイクロブログアシスタント
621 推奨
622 プロファイルデータ
624 属性データ
626 挙動データ
628 属性リコメンダ
630 挙動リコメンダ
632 コンテンツ特徴付け相互参照
634 カタログインデックス
636 コンテンツストレージ
638 信頼加重構成要素
640 ソート構成要素
642 フィルタリング構成要素
644 排除
646 ソーシャルネットワーキング設定
652 デバイスまたはソフトウェア構成互換性情報
658 提案されたマイクロブログステータス構成要素
660 トランザクションオファー推奨構成要素
662 コンテキストメッセージ
700 コンピューティング環境
712 コンピュータ
714 処理ユニット
716 システムメモリ
718 システムバス
720 揮発性メモリ
722 不揮発性メモリ
724 ディスクストレージ
726 インターフェース
728 オペレーティングシステム
730 システムアプリケーション
732 プログラムモジュール
734 プログラムデータ
736 入力デバイス
738 インターフェースポート
740 出力デバイス
742 出力アダプタ
744 リモートコンピュータ
746 メモリ記憶デバイス
748 ネットワークインターフェース
750 通信接続

Claims (80)

  1. アクションをユーザに推奨するための方法であって、コンピュータが、
    ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するステップと、
    前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案するステップと、
    前記質問に対する応答を受信するステップと、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するステップと
    更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信するステップと、
    を実行する、方法。
  2. コンピュータが、
    第三者を前記ユーザに関連付けるステップと、
    前記第三者の対応するヒューマンコンテキストにアクセスするステップと、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するステップと
    をさらに実行する、請求項1に記載の方法。
  3. コンピュータが、
    前記ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案するステップと、
    前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するステップと、
    さらに実行する、請求項1に記載の方法。
  4. コンピュータが、
    前記ユーザの前記プロファイルを前記ユーザデバイスとは離して維持するネットワークにコンテキストデータを報告するステップ
    をさらに実行する、請求項1に記載の方法。
  5. コンピュータが、前記ネットワークからコンテキストメッセージを受信するステップをさらに実行する、請求項4に記載の方法。
  6. コンピュータが、前記プロファイル、コンテキストメッセージ、および前記応答に基づいて、前記ネットワークからユーザインターフェースを介して前記ユーザに提示するためのトランザクションオファーを受信するステップをさらに実行する、請求項4に記載の方法。
  7. コンピュータが、
    前記ヒューマンコンテキストおよび前記応答に関連するトランザクションオファーを推奨するステップと、
    前記ユーザインターフェースにおいて前記トランザクションオファーを提示するステップと
    をさらに実行する、請求項3に記載の方法。
  8. コンピュータが、前記コンテキストメッセージに対する前記応答として確認を受信するステップをさらに実行する、請求項3に記載の方法。
  9. コンピュータが、
    前記ユーザデバイスの前記ユーザインターフェースにおいて複数のコンテキストメッセージを提案するステップと、
    前記複数のコンテキストメッセージのうちの選択された1つの確認を受信するステップと、
    前記複数のコンテキストメッセージのうちの前記選択された1つに基づいて前記ソーシャルネットワークに前記ポスティングを通信するステップと
    をさらに実行する、請求項8に記載の方法。
  10. コンピュータが、前記ソーシャルネットワークに通信する前に前記ポスティングをフィルタ処理するステップをさらに実行する、請求項8に記載の方法。
  11. コンピュータが、前記ポスティングを受信するための前記ソーシャルネットワークを決定するステップをさらに実行する、請求項10に記載の方法。
  12. コンピュータが、
    前記ソーシャルネットワークに前記ポスティングを通信するための制約にアクセスするステップと、
    前記制約に従って前記ポスティングをフォーマッティングするステップと
    をさらに実行する、請求項11に記載の方法。
  13. コンピュータが、
    前記ユーザデバイスの場所を決定するステップと、
    前記場所に基づいて前記ヒューマンコンテキストを決定するステップと
    をさらに実行する、請求項3に記載の方法。
  14. コンピュータが、前記ユーザデバイスの前記場所に基づいてトランザクションオファーを識別するステップをさらに実行する、請求項13に記載の方法。
  15. コンピュータが、
    購入トランザクションに関連する前記ヒューマンコンテキストに基づいて推奨されたアクションを提案するステップと、
    前記購入トランザクションを実行するために前記コンテキストメッセージの確認を受信するステップと、
    前記購入トランザクションに基づいて前記ソーシャルネットワークに前記ポスティングを通信するステップと
    をさらに実行する、請求項3に記載の方法。
  16. 前記ユーザデバイスがワイヤレスデバイスを含む、請求項3に記載の方法。
  17. コンピュータに、ユーザデバイスのユーザに対応するヒューマンコンテキストを決定させるための少なくとも1つの命令と、
    前記コンピュータに、前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案させるための少なくとも1つの命令と、
    前記コンピュータに、前記質問に対する応答を受信させるための少なくとも1つの命令と、
    前記コンピュータに、前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新させるための少なくとも1つの命令と
    前記コンピュータに、更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信させるための少なくとも1つの命令と、
    を記録する、アクションをユーザに推奨するためのコンピュータ可読記録媒体。
  18. 前記コンピュータに、第三者を前記ユーザと関連付けさせるための少なくとも1つの命令と、
    前記コンピュータに、前記第三者の対応するヒューマンコンテキストにアクセスさせるための少なくとも1つの命令と、
    前記コンピュータに、前記第三者の前記対応するヒューマンコンテキストに基づいて、前記ユーザの前記ヒューマンコンテキストを決定させるための少なくとも1つの命令と
    をさらに記録する請求項17に記載のコンピュータ可読記録媒体。
  19. 前記コンピュータに、前記ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案させるための少なくとも1つの命令と、
    前記コンピュータに、前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信させるための少なくとも1つの命令と、
    さらに記録する請求項17に記載のコンピュータ可読記録媒体。
  20. ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための手段と、
    前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案するための手段と、
    前記質問に対する応答を受信するための手段と、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するための手段と、
    更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信するための手段と、
    を含む、アクションをユーザに推奨するための装置。
  21. 第三者を前記ユーザに関連付けるための手段と、
    前記第三者の対応するヒューマンコンテキストにアクセスするための手段と、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するための手段と
    をさらに含む請求項20に記載の装置。
  22. 前記ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案するための手段と、
    前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するための手段と、
    さらに含む請求項20に記載の装置。
  23. ユーザデバイスのユーザインターフェースと、
    前記ユーザデバイスのユーザに対応するヒューマンコンテキストを決定し、前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案するための計算プラットフォームであり、前記ユーザインターフェースがさらに、前記質問に対する応答を受信するためのものである、計算プラットフォームと、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するためのネットワークインターフェースと、
    を含
    前記計算プラットフォームはさらに、更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信するためのものである、
    アクションをユーザに推奨するための装置。
  24. 前記計算プラットフォームがさらに、
    第三者を前記ユーザに関連付け、
    前記第三者の対応するヒューマンコンテキストにアクセスし、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するためのものである
    請求項23に記載の装置。
  25. 前記計算プラットフォームがさらに、前記ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案するためのものであり、前記ユーザインターフェースがさらに、前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するためのものである、請求項23に記載の装置。
  26. 前記ユーザの前記プロファイルを前記ユーザデバイスとは離して維持するネットワークにコンテキストデータを報告するための送信機をさらに含む請求項25に記載の装置。
  27. 前記ネットワークから前記コンテキストメッセージを受信するための受信機をさらに含む請求項26に記載の装置。
  28. 前記プロファイル、コンテキストメッセージ、および前記応答に基づいて、前記ネットワークから前記ユーザインターフェースを介して前記ユーザに提示するためのトランザクションオファーを受信するための受信機をさらに含む請求項26に記載の装置。
  29. 前記計算プラットフォームがさらに、前記ヒューマンコンテキストおよび前記応答に関連するトランザクションオファーを推奨するためのものであり、前記ユーザインターフェースがさらに、前記ユーザインターフェースにおいて前記トランザクションオファーを提示するためのものである、請求項25に記載の装置。
  30. 前記ユーザインターフェースがさらに、前記コンテキストメッセージに対する前記応答として確認を受信するためのものである、請求項25に記載の装置。
  31. 前記計算プラットフォームがさらに、前記ユーザデバイスの前記ユーザインターフェースにおいて複数のコンテキストメッセージを提案するためのものであり、前記ユーザインターフェースがさらに、前記複数のコンテキストメッセージのうちの選択された1つの確認を受信するためのものであり、前記ネットワークインターフェースがさらに、前記複数のコンテキストメッセージのうちの前記選択された1つに基づいて前記ソーシャルネットワークに前記ポスティングを通信するためのものである、請求項30に記載の装置。
  32. 前記計算プラットフォームがさらに、前記ソーシャルネットワークに通信する前に前記ポスティングをフィルタ処理するためのものである、請求項30に記載の装置。
  33. 前記計算プラットフォームがさらに、前記ポスティングを受信するための前記ソーシャルネットワークを決定するためのものである、請求項32に記載の装置。
  34. 前記計算プラットフォームがさらに、前記ソーシャルネットワークに前記ポスティングを通信するための制約にアクセスし、前記制約に従って前記ポスティングをフォーマッティングするためのものである、請求項33に記載の装置。
  35. 前記計算プラットフォームがさらに、前記ユーザデバイスの場所を決定し、前記場所に基づいて前記ヒューマンコンテキストを決定するためのものである、請求項25に記載の装置。
  36. 前記計算プラットフォームがさらに、前記ユーザデバイスの前記場所に基づいてトランザクションオファーを識別するためのものである、請求項35に記載の装置。
  37. 前記計算プラットフォームがさらに、購入トランザクションに関連する前記ヒューマンコンテキストに基づいて推奨されたアクションを提案するためのものであり、前記ユーザインターフェースがさらに、前記購入トランザクションを実行するために前記コンテキストメッセージの確認を受信するためのものであり、前記ネットワークインターフェースがさらに、前記購入トランザクションに基づいて前記ソーシャルネットワークに前記ポスティングを通信するためのものである、請求項25に記載の装置。
  38. 前記ユーザデバイスがワイヤレスデバイスを含む、請求項25に記載の装置。
  39. アクションをユーザに推奨するための方法であって、コンピュータが、
    携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するステップと、
    前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案することを促すためのデータを前記携帯型ユーザデバイスに送信するステップと、
    前記質問に対する応答に基づいて前記携帯型ユーザデバイスから報告を受信するステップと、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するステップと
    更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信するステップと、
    を実行する、方法。
  40. コンピュータが、
    第三者を前記ユーザに関連付けるステップと、
    前記第三者の対応するヒューマンコンテキストにアクセスするステップと、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するステップと
    をさらに実行する、請求項39に記載の方法。
  41. コンピュータが、
    前記携帯型ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案するステップと、
    前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するステップと、
    をさらに実行する、請求項39に記載の方法。
  42. コンピュータが、
    前記携帯型ユーザデバイスからコンテキストデータの報告を受信するステップをさらに実行する、請求項41に記載の方法。
  43. コンピュータが、
    前記携帯型ユーザデバイスを介してなされる使用選択に関する前記コンテキストメッセージを受信するステップをさらに実行する、請求項42に記載の方法。
  44. 前記データを送信するステップが、前記プロファイル、コンテキストメッセージ、および前記応答に基づいて、前記ユーザインターフェースを介して前記ユーザに提示するためのトランザクションオファーを送信するステップをさらに含む、請求項42に記載の方法。
  45. 前記データを送信するステップが、前記ヒューマンコンテキストおよび前記応答に関連するトランザクションオファーを送信して、前記ユーザインターフェースにおいて前記トランザクションオファーを提示するよう前記携帯型ユーザデバイスを促すステップをさらに含む、請求項41に記載の方法。
  46. 前記データを送信するステップが、前記ヒューマンコンテキストおよび前記応答に応答して、前記携帯型ユーザデバイスによる選択のために、複数のトランザクションオファーを送信するステップをさらに含む、請求項41に記載の方法。
  47. コンピュータが、
    前記コンテキストメッセージに対する前記応答として確認を受信するステップをさらに実行する、請求項41に記載の方法。
  48. コンピュータが、
    前記ユーザインターフェースにおいて提案するために、前記携帯型ユーザデバイスに複数のコンテキストメッセージを送信するステップと、
    前記複数のコンテキストメッセージのうちの選択された1つの確認を受信するステップと、
    前記複数のコンテキストメッセージのうちの前記選択された1つに基づいて前記ソーシャルネットワークに前記ポスティングを通信するステップと
    をさらに実行する、請求項47に記載の方法。
  49. コンピュータが、前記ソーシャルネットワークに通信する前に前記ポスティングをフィルタ処理するステップをさらに実行する、請求項47に記載の方法。
  50. コンピュータが、前記ポスティングを受信するための前記ソーシャルネットワークを決定するステップをさらに実行する、請求項49に記載の方法。
  51. コンピュータが、
    前記ソーシャルネットワークに前記ポスティングを通信するための制約にアクセスするステップと、
    前記制約に従って前記ポスティングをフォーマッティングするステップと
    をさらに実行する、請求項50に記載の方法。
  52. コンピュータが、
    前記携帯型ユーザデバイスの場所を決定するステップと、
    前記場所に基づいて前記ヒューマンコンテキストを決定するステップと
    をさらに実行する、請求項41に記載の方法。
  53. コンピュータが、前記携帯型ユーザデバイスの前記場所に基づいてトランザクションオファーを識別するステップをさらに実行する、請求項52に記載の方法。
  54. コンピュータに、携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定させるための少なくとも1つの命令と、
    前記コンピュータに、前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案することを促すためのデータを前記携帯型ユーザデバイスに送信させるための少なくとも1つの命令と、
    前記コンピュータに、前記質問に対する応答に基づいて、前記携帯型ユーザデバイスから報告を受信させる少なくとも1つの命令と、
    前記コンピュータに、前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新させるための少なくとも1つの命令と
    前記コンピュータに、更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信させるための少なくとも1つの命令と、
    を記録する、アクションをユーザに推奨するためのコンピュータ可読記録媒体。
  55. 前記コンピュータに、第三者を前記ユーザと関連付けさせるための少なくとも1つの命令と、
    前記コンピュータに、前記第三者の対応するヒューマンコンテキストにアクセスさせるための少なくとも1つの命令と、
    前記コンピュータに、前記第三者の前記対応するヒューマンコンテキストに基づいて、前記ユーザの前記ヒューマンコンテキストを決定させるための少なくとも1つの命令と
    をさらに記録する請求項54に記載のコンピュータ可読記録媒体。
  56. 前記コンピュータに、前記携帯型ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案させるための少なくとも1つの命令と、
    前記コンピュータに、前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信させるための少なくとも1つの命令と、
    さらに記録する請求項54に記載のコンピュータ可読記録媒体。
  57. 携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための手段と、
    前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案することを促すためのデータを前記携帯型ユーザデバイスに送信するための手段と、
    前記質問に対する応答に基づいて前記携帯型ユーザデバイスから報告を受信するための手段と、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するための手段と
    更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信するための手段と、
    を含む、アクションをユーザに推奨するための装置。
  58. 第三者を前記ユーザに関連付けるための手段と、
    前記第三者の対応するヒューマンコンテキストにアクセスするための手段と、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するための手段と
    をさらに含む請求項57に記載の装置。
  59. 前記携帯型ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案するための手段と、
    前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するための手段と、
    さらに含む請求項57に記載の装置。
  60. 携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するための計算プラットフォームと、
    前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案することを促すためのデータを前記携帯型ユーザデバイスに送信するための送信機と、
    前記質問に対する応答に基づいて前記携帯型ユーザデバイスから報告を受信するための受信機と、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するためのネットワークインターフェースと
    を含
    前記計算プラットフォームはさらに、更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信する、
    アクションをユーザに推奨するための装置。
  61. 前記計算プラットフォームがさらに、
    第三者を前記ユーザに関連付けるステップと、
    前記第三者の対応するヒューマンコンテキストにアクセスするステップと、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するステップと
    をさらに含む請求項60に記載の装置。
  62. 前記送信機がさらに、前記携帯型ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案することを促すために、前記携帯型ユーザデバイスに送信するためのものであり、
    前記受信機がさらに、前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するためのものであ
    請求項60に記載の装置。
  63. 前記受信機がさらに、前記携帯型ユーザデバイスからコンテキストデータの報告を受信するためのものである、請求項62に記載の装置。
  64. 前記受信機がさらに、前記携帯型ユーザデバイスを介してなされる使用選択に関する前記コンテキストメッセージを受信するためのものである、請求項63に記載の装置。
  65. 前記送信機がさらに、前記プロファイル、コンテキストメッセージ、および前記応答に基づいて、前記ユーザインターフェースを介して前記ユーザに提示するためのトランザクションオファーを送信するためのものである、請求項63に記載の装置。
  66. 前記送信機がさらに、前記ヒューマンコンテキストおよび前記応答に関連するトランザクションオファーを送信して、前記ユーザインターフェースにおいて前記トランザクションオファーを提示するよう前記携帯型ユーザデバイスを促すためのものである、請求項62に記載の装置。
  67. 前記送信機がさらに、前記ヒューマンコンテキストおよび前記応答に応答して、前記携帯型ユーザデバイスによる選択のために、複数のトランザクションオファーを送信するためのものである、請求項62に記載の装置。
  68. 前記受信機がさらに、前記コンテキストメッセージに対する前記応答として確認を受信するためのものである、請求項62に記載の装置。
  69. 前記送信機がさらに、前記ユーザインターフェースにおいて提案するために、前記携帯型ユーザデバイスに複数のコンテキストメッセージを送信するためのものであり、前記受信機がさらに、前記複数のコンテキストメッセージのうちの選択された1つの確認を受信するためのものであり、
    前記ネットワークインターフェースがさらに、前記複数のコンテキストメッセージのうちの前記選択された1つに基づいて前記ソーシャルネットワークに前記ポスティングを通信するためのものである、
    請求項68に記載の装置。
  70. 前記計算プラットフォームがさらに、前記ソーシャルネットワークに通信する前に前記ポスティングをフィルタ処理するためのものである、請求項68に記載の装置。
  71. 前記計算プラットフォームがさらに、前記ポスティングを受信するための前記ソーシャルネットワークを決定するためのものである、請求項70に記載の装置。
  72. 前記計算プラットフォームがさらに、前記ソーシャルネットワークに前記ポスティングを通信するための制約にアクセスし、前記制約に従って前記ポスティングをフォーマッティングするためのものである、請求項62に記載の装置。
  73. 前記計算プラットフォームがさらに、前記携帯型ユーザデバイスの場所を決定し、前記場所に基づいて前記ヒューマンコンテキストを決定するためのものである、請求項62に記載の装置。
  74. 計算プラットフォームがさらに、前記携帯型ユーザデバイスの前記場所に基づいてトランザクションオファーを識別するためのものである、請求項73に記載の装置。
  75. ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するためのモジュールと、
    前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案するためのモジュールと、
    前記質問に対する応答を受信するためのモジュールと、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するためのモジュールと
    更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信するためのモジュールと、
    を含む、アクションをユーザに推奨するための少なくとも1つのプロセッサ。
  76. 第三者を前記ユーザに関連付けるためのモジュールと、
    前記第三者の対応するヒューマンコンテキストにアクセスするためのモジュールと、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するためのモジュールと
    をさらに含む請求項75に記載の少なくとも1つのプロセッサ。
  77. 前記ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案するためのモジュールと、
    前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するためのモジュールと、
    さらに含む請求項75に記載の少なくとも1つのプロセッサ。
  78. 携帯型ユーザデバイスのユーザに対応するヒューマンコンテキストを決定するためのモジュールと、
    前記ヒューマンコンテキストに基づいて、前記ユーザの実際のニーズまたは状況を求めるための個人化された形の質問を提案することを促すためのデータを前記携帯型ユーザデバイスに送信するためのモジュールと、
    前記質問に対する応答に基づいて前記携帯型ユーザデバイスから報告を受信するためのモジュールと、
    前記応答に基づいて、ソーシャルネットワークにポスティングを通信し、前記ユーザのプロファイルを更新するためのモジュールと
    更新された前記ユーザのプロファイルに基づいて、前記ユーザの現在のヒューマンコンテキストを決定し、前記ユーザの前記ニーズまたは前記状況に従って前記ユーザに対して推奨されるアクションを通信するためのモジュールと、
    を含む、アクションをユーザに推奨するための少なくとも1つのプロセッサ。
  79. 第三者を前記ユーザに関連付けるためのモジュールと、
    前記第三者の対応するヒューマンコンテキストにアクセスするためのモジュールと、
    前記第三者の前記対応するヒューマンコンテキストに基づいて前記ユーザの前記ヒューマンコンテキストを決定するためのモジュールと
    をさらに含む請求項78に記載の少なくとも1つのプロセッサ。
  80. 前記携帯型ユーザデバイスのユーザインターフェースにおいてコンテキストメッセージを提示することによって前記推奨されたアクションを提案するためのモジュールと、
    前記コンテキストメッセージに対する前記応答を、前記ユーザインターフェースを介して前記ユーザから受信するためのモジュールと、
    さらに含む請求項78に記載の少なくとも1つのプロセッサ。
JP2013506585A 2010-04-26 2011-04-18 ソーシャルネットワークにおけるコンテキスト依存型アップデート Expired - Fee Related JP5575978B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/767,771 2010-04-26
US12/767,771 US20110264528A1 (en) 2010-04-26 2010-04-26 Contextual recommendations through proposed actions
PCT/EP2011/056168 WO2011134833A1 (en) 2010-04-26 2011-04-18 Context dependent update in a social network

Publications (2)

Publication Number Publication Date
JP2013525911A JP2013525911A (ja) 2013-06-20
JP5575978B2 true JP5575978B2 (ja) 2014-08-20

Family

ID=44168232

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013506585A Expired - Fee Related JP5575978B2 (ja) 2010-04-26 2011-04-18 ソーシャルネットワークにおけるコンテキスト依存型アップデート

Country Status (6)

Country Link
US (1) US20110264528A1 (ja)
EP (1) EP2564577B1 (ja)
JP (1) JP5575978B2 (ja)
KR (2) KR101671050B1 (ja)
CN (1) CN102859971A (ja)
WO (1) WO2011134833A1 (ja)

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8745670B2 (en) 2008-02-26 2014-06-03 At&T Intellectual Property I, Lp System and method for promoting marketable items
US8825759B1 (en) 2010-02-08 2014-09-02 Google Inc. Recommending posts to non-subscribing users
US9729352B1 (en) 2010-02-08 2017-08-08 Google Inc. Assisting participation in a social network
US8582801B2 (en) 2010-02-08 2013-11-12 Google Inc. Assisting the authoring of posts to an asymmetric social network
US9076146B2 (en) * 2010-10-15 2015-07-07 At&T Intellectual Property I, L.P. Personal customer care agent
US8977979B2 (en) * 2010-12-06 2015-03-10 International Business Machines Corporation Social network relationship mapping
US8527597B2 (en) * 2010-12-07 2013-09-03 Google Inc. Determining message prominence
US8589407B2 (en) 2011-06-17 2013-11-19 Google Inc. Automated generation of suggestions for personalized reactions in a social network
US10108980B2 (en) * 2011-06-24 2018-10-23 At&T Intellectual Property I, L.P. Method and apparatus for targeted advertising
US10423968B2 (en) 2011-06-30 2019-09-24 At&T Intellectual Property I, L.P. Method and apparatus for marketability assessment
US9825967B2 (en) 2011-09-24 2017-11-21 Elwha Llc Behavioral fingerprinting via social networking interaction
US9621404B2 (en) 2011-09-24 2017-04-11 Elwha Llc Behavioral fingerprinting with social networking
US9729549B2 (en) * 2011-09-24 2017-08-08 Elwha Llc Behavioral fingerprinting with adaptive development
US20130246595A1 (en) * 2011-10-18 2013-09-19 Hugh O'Donoghue Method and apparatus for using an organizational structure for generating, using, or updating an enriched user profile
US9754268B2 (en) * 2011-12-08 2017-09-05 Yahoo Holdings, Inc. Persona engine
CN104395896B (zh) * 2012-06-19 2018-01-02 英派尔科技开发有限公司 到通信网络的自动内容转发
US8429103B1 (en) 2012-06-22 2013-04-23 Google Inc. Native machine learning service for user adaptation on a mobile platform
US8510238B1 (en) 2012-06-22 2013-08-13 Google, Inc. Method to predict session duration on mobile devices using native machine learning
US8886576B1 (en) 2012-06-22 2014-11-11 Google Inc. Automatic label suggestions for albums based on machine learning
GB2519901A (en) * 2012-08-27 2015-05-06 Opera Solutions Llc System and method for combining multiple recommender systems
US9275420B1 (en) * 2012-10-05 2016-03-01 Google Inc. Changing user profile impression
US8886625B1 (en) * 2012-10-31 2014-11-11 Google Inc. Methods and computer-readable media for providing recommended entities based on a user's social graph
US20140164082A1 (en) 2012-12-06 2014-06-12 Capital One Financial Corporation Systems and methods for social media referrals based rewards
US20140195255A1 (en) * 2013-01-08 2014-07-10 Robert Bosch Gmbh System And Method For Assessment Of Patient Health Using Patient Generated Data
KR20140094125A (ko) * 2013-01-21 2014-07-30 삼성전자주식회사 디스플레이 장치 및 이를 이용한 사용자 맞춤형 정보 제공방법
US10019766B2 (en) 2013-01-31 2018-07-10 Facebook, Inc. Method, medium, and system for enabling gift card transactions
US9223826B2 (en) * 2013-02-25 2015-12-29 Facebook, Inc. Pushing suggested search queries to mobile devices
US20140278908A1 (en) * 2013-03-12 2014-09-18 Wetpaint.Com, Inc. Experimentation and validation of dynamic playbook for social channels
US10546352B2 (en) 2013-03-14 2020-01-28 Facebook, Inc. Method for selectively advertising items in an image
US10373212B2 (en) 2013-03-14 2019-08-06 Facebook, Inc. Methods for linking images in social feeds to branded content
US10521830B2 (en) 2013-03-14 2019-12-31 Facebook, Inc. Method for displaying a product-related image to a user while shopping
US20140280629A1 (en) * 2013-03-15 2014-09-18 Yigal Dan Rubinstein Method and system for optimizing composer prompts for posting in a social networking system
US10673977B2 (en) * 2013-03-15 2020-06-02 D2L Corporation System and method for providing status updates
US9519401B2 (en) * 2013-09-18 2016-12-13 Adobe Systems Incorporated Providing context menu based on predicted commands
US9407954B2 (en) 2013-10-23 2016-08-02 At&T Intellectual Property I, Lp Method and apparatus for promotional programming
US9326026B2 (en) 2013-10-31 2016-04-26 At&T Intellectual Property I, Lp Method and apparatus for content distribution over a network
US9406213B2 (en) * 2013-12-27 2016-08-02 Google Inc. Notification engine
US20150207765A1 (en) * 2014-01-17 2015-07-23 Nathaniel Brantingham Messaging Service with Conversation Suggestions
US11330024B2 (en) * 2014-01-29 2022-05-10 Ebay Inc. Personalized content sharing platform
US10140373B2 (en) * 2014-04-15 2018-11-27 Facebook, Inc. Eliciting user sharing of content
US10510099B2 (en) * 2014-09-10 2019-12-17 At&T Mobility Ii Llc Method and apparatus for providing content in a communication system
US9652787B2 (en) 2014-09-29 2017-05-16 Ebay Inc. Generative grammar models for effective promotion and advertising
US10402863B2 (en) * 2014-10-03 2019-09-03 Microsoft Technology Licensing, Llc Usability of supplemental application functions through dynamic modification of user-presented options
US9729667B2 (en) 2014-12-09 2017-08-08 Facebook, Inc. Generating user notifications using beacons on online social networks
EP3073421A1 (en) * 2015-03-25 2016-09-28 Facebook, Inc. Techniques for automated determination of form responses
EP3073422A1 (en) * 2015-03-25 2016-09-28 Facebook, Inc. Techniques for product, service, and business recommendation
US20160285816A1 (en) * 2015-03-25 2016-09-29 Facebook, Inc. Techniques for automated determination of form responses
US10353542B2 (en) 2015-04-02 2019-07-16 Facebook, Inc. Techniques for context sensitive illustrated graphical user interface elements
WO2017021364A1 (en) * 2015-07-31 2017-02-09 Piksel, Inc Recommendation system
US20180081806A1 (en) * 2016-09-22 2018-03-22 Qualcomm Incorporated Memory violation prediction
CN109906620B (zh) * 2016-10-24 2021-07-27 惠普发展公司,有限责任合伙企业 用于基于情境的通知的设备、可穿戴设备以及可穿戴腕表
US11681942B2 (en) 2016-10-27 2023-06-20 Dropbox, Inc. Providing intelligent file name suggestions
US9852377B1 (en) 2016-11-10 2017-12-26 Dropbox, Inc. Providing intelligent storage location suggestions
US20180189521A1 (en) * 2017-01-05 2018-07-05 Microsoft Technology Licensing, Llc Analyzing data to determine an upload account
JP6821820B2 (ja) 2017-01-27 2021-01-27 シグニファイ ホールディング ビー ヴィSignify Holding B.V. 照明システム用の推薦エンジン
US11116587B2 (en) 2018-08-13 2021-09-14 Theator inc. Timeline overlay on surgical video
CN108694629A (zh) * 2018-08-24 2018-10-23 深圳艺达文化传媒有限公司 电梯广告的播放推荐方法及相关产品
KR20200067765A (ko) * 2018-12-04 2020-06-12 키포인트 테크놀로지스 인디아 프라이비트 리미티드 하이퍼-콘텍스추얼 콘텐츠를 실시간으로 서빙하기 위한 시스템 및 방법
US20200273563A1 (en) 2019-02-21 2020-08-27 Theator inc. Adjusting an operating room schedule
US10886015B2 (en) 2019-02-21 2021-01-05 Theator inc. System for providing decision support to a surgeon
US20210312949A1 (en) 2020-04-05 2021-10-07 Theator inc. Systems and methods for intraoperative video review
US11924153B2 (en) * 2020-12-31 2024-03-05 Snap Inc. Messaging user interface element with reminders
US11824953B1 (en) * 2022-06-23 2023-11-21 Microsoft Technology Licensing, Llc Extended status indicators for mobile device interactions

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6773344B1 (en) * 2000-03-16 2004-08-10 Creator Ltd. Methods and apparatus for integration of interactive toys with interactive television and cellular communication systems
US7343317B2 (en) * 2001-01-18 2008-03-11 Nokia Corporation Real-time wireless e-coupon (promotion) definition based on available segment
JP3998968B2 (ja) * 2001-12-25 2007-10-31 三菱電機株式会社 移動体ナビゲーション装置
US20040068552A1 (en) * 2001-12-26 2004-04-08 David Kotz Methods and apparatus for personalized content presentation
AU2003237003A1 (en) * 2002-06-27 2004-01-19 Koninklijke Philips Electronics N.V. System for providing a personalized tv channel
US7069003B2 (en) * 2003-10-06 2006-06-27 Nokia Corporation Method and apparatus for automatically updating a mobile web log (blog) to reflect mobile terminal activity
US8571580B2 (en) * 2006-06-01 2013-10-29 Loopt Llc. Displaying the location of individuals on an interactive map display on a mobile communication device
US20080141301A1 (en) * 2006-12-08 2008-06-12 General Electric Company Methods and systems for delivering personalized health related messages and advertisements
US20090163183A1 (en) 2007-10-04 2009-06-25 O'donoghue Hugh Recommendation generation systems, apparatus and methods
US9582807B2 (en) * 2009-02-20 2017-02-28 Facebook, Inc. Engagement interface advertising in a social network

Also Published As

Publication number Publication date
EP2564577B1 (en) 2019-11-27
KR20130031933A (ko) 2013-03-29
WO2011134833A1 (en) 2011-11-03
US20110264528A1 (en) 2011-10-27
JP2013525911A (ja) 2013-06-20
CN102859971A (zh) 2013-01-02
KR101671050B1 (ko) 2016-11-09
EP2564577A1 (en) 2013-03-06
KR20150065924A (ko) 2015-06-15

Similar Documents

Publication Publication Date Title
JP5575978B2 (ja) ソーシャルネットワークにおけるコンテキスト依存型アップデート
US20220210618A1 (en) Systems and methods for organizing content for mobile media services
US11250473B2 (en) Targeted marketing based on social media interaction
JP6703003B2 (ja) 定型応答の自動決定のための技術
CN107408270B (zh) 与场境相关的连接邀请
JP6060279B2 (ja) ソーシャルグラフにおける黙示的なつながり
US9313082B1 (en) Promoting user interaction based on user activity in social networking services
JP5678083B2 (ja) 適応質問および推奨の装置および方法
TWI454099B (zh) 擴充訊息傳送系統與方法
US20230318997A1 (en) Voice and video calling and recording within messaging session in message interface
US9059950B2 (en) Delivering and tracking viral invitational content
WO2012131430A1 (en) A method and system for customized, contextual, dynamic &amp; unified communication, zero click advertisement, dynamic e-commerce and prospective customers search engine
US20170024765A1 (en) Adaptive user suggestions in a social networking service
JP2019530087A (ja) コンテンツエンゲージメントのためのシステムおよび方法
US9203914B1 (en) Activity notification and recommendation
Cui et al. The consumption of integrated social networking services on mobile devices
JP7146037B1 (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
US20240275756A1 (en) Apparatus and method for cheering communication

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20140124

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20140203

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20140502

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20140509

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20140513

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140602

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140702

R150 Certificate of patent or registration of utility model

Ref document number: 5575978

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees