(57)【特許請求の範囲】
【請求項１】
ソーシャル・ネットワーキング・プラットフォームを介して注文情報を共有する方法であって、
１つまたは複数のプロセッサおよび前記ソーシャル・ネットワーキング・プラットフォームのメモリを有するサーバ・システムで、
マーチャント・ウェブサイトから前記マーチャント・ウェブサイトによって生成されたクイック・レスポンス（ＱＲ）コードを用いて前記ソーシャル・ネットワーキング・プラットフォームの第１のユーザにより開始された商品（item）の取引に関する第１の注文情報、ここで前記第１の注文情報はマーチャント情報と前記商品の情報とを含む、を取得するステップと、
前記取引及び前記ソーシャル・ネットワーキング・プラットフォームの前記第１のユーザに関連付けられた複数のユーザ・グループから選択されたユーザ・グループの選択を共有する要求を、前記第１のユーザのクライアント装置から、取得するステップと、
前記要求を取得したことに応答して、
前記第１の注文情報に基づいてメッセージを生成するステップであって、前記メッセージは、ボタンを含む、ステップ、および、
前記ボタンを有する前記メッセージを、前記選択されたユーザ・グループに対する前記ソーシャル・ネットワーキング・プラットフォームにより提供されたグループ・チャット・インターフェース中のグループ・チャット・メッセージとして、発行するステップと、
前記選択されたユーザ・グループの第２のユーザのクライアント装置から、前記メッセージ内の前記ボタンのクリック・イベントの通知を受信するステップと、
前記第１の注文情報に含まれる前記商品の前記情報を含む第２の注文情報を前記第２のユーザのために生成するステップと、
前記第２の注文情報を前記第１の注文情報に含まれる前記マーチャント情報によって識別された前記マーチャント・ウェブサイトに送信することにより、前記第２のユーザに代わって前記商品のために前記マーチャント・ウェブサイトで注文を行うステップと、を含む
ことを特徴とする方法。
【請求項２】
前記要求は前記商品に対応する前記第１のユーザからのコメントを含み、
前記メッセージは前記第１の注文情報および前記コメントに基づいて生成される、
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記第１のユーザに対応するユーザ・プロフィールに含まれる前記第１のユーザの前記第１の注文情報および支払情報に基づいて、前記第１のユーザに対する前記取引を処理するステップをさらに含む、
ことを特徴とする請求項１に記載の方法。
【請求項４】
前記取引を処理する前に、前記ユーザ・グループの１つまたは複数のユーザによる前記メッセージ内の前記ボタンのクリック・イベントに応答して前記第１のユーザにより開始された前記取引に含まれる同一の商品に対する各取引に関する前記ユーザ・グループの１つまたは複数のユーザから注文情報を取得するステップをさらに含み、
前記取引を処理するステップは、前記サーバ・システムが注文情報を前記ユーザ・グループからの少なくとも所定数のユーザから取得したとの判定に従って、前記第１のユーザおよび前記ユーザ・グループの前記１つまたは複数のユーザに対するグループ取引を処理するステップを含む、
ことを特徴とする請求項３に記載の方法。
【請求項５】
前記取引を処理する前に、前記ユーザ・グループの１つまたは複数のユーザによる前記メッセージ内の前記ボタンのクリック・イベントに応答して前記第１のユーザにより開始された前記取引に含まれる同一の商品に対する各取引に関する前記ユーザ・グループの１つまたは複数のユーザから注文情報を取得するステップをさらに含み、
前記取引を処理するステップは、
ユーザが前記商品のグループ取引に参加することを許可されている時間がきたという判断に従って、前記第１のユーザと前記ユーザ・グループの前記１つまたは複数のユーザとのグループ取引を処理するステップを含む
ことを特徴とする請求項３に記載の方法。
【請求項６】
前記グループ取引を処理するステップは、
前記グループ取引の注文情報を前記マーチャント・ウェブサイトに送信するステップであって、
前記グループ取引の注文情報は、前記ユーザの各々の情報および前記グループ取引で購入された商品の届け先のための住所である前記第１のユーザの届け先住所を特定することなく、前記グループ取引に参加したユーザの数を含む、ステップと、
前記ソーシャル・ネットワーキング・プラットフォームに記録された前記ユーザの各々の支払い口座から前記商品の支払額を減算するステップとを含む
ことを特徴とする請求項４または請求項５に記載の方法。
【請求項７】
前記グループ取引を処理した後、前記グループ取引に対応するリマインダ・メッセージを前記選択されたユーザ・グループの前記１つまたは複数のユーザに送信するステップをさらに含む、
ことを特徴とする請求項４または請求項５に記載の方法。
【請求項８】
１つまたは複数のプロセッサと、
前記１つまたは複数のプロセッサにより実行される１つまたは複数のプログラムを格納したメモリと、を備え、
前記１つまたは複数のプログラムは、
マーチャント・ウェブサイトから前記マーチャント・ウェブサイトによって生成されたクイック・レスポンス（ＱＲ）コードを用いて、ソーシャル・ネットワーキング・プラットフォームの第１のユーザにより開始された商品（item）の取引に関する第１の注文情報、ここで前記第１の注文情報はマーチャント情報と前記商品の情報とを含む、を取得するステップと、
前記取引及び前記ソーシャル・ネットワーキング・プラットフォームの前記第１のユーザに関連付けられた複数のユーザ・グループから選択されたユーザ・グループの選択を共有する要求を、前記第１のユーザのクライアント装置から、取得するステップと、
前記要求を取得したことに応答して、
前記第１の注文情報に基づいてメッセージを生成するステップであって、前記メッセージは、ボタンを含む、ステップ、および、
前記ボタンを有する前記メッセージを、前記選択されたユーザ・グループに対する前記ソーシャル・ネットワーキング・プラットフォームにより提供されたグループ・チャット・インターフェース中のグループ・チャット・メッセージとして、発行するステップと、
前記選択されたユーザ・グループの第２のユーザのクライアント装置から、前記メッセージ内の前記ボタンのクリック・イベントの通知を受信するステップと、
前記第１の注文情報に含まれる前記商品の前記情報を含む第２の注文情報を前記第２のユーザのために生成するステップと、
前記第２の注文情報を前記第１の注文情報に含まれる前記マーチャント情報によって識別された前記マーチャント・ウェブサイトに送信することにより、前記第２のユーザに代わって前記商品のために前記マーチャント・ウェブサイトで注文を行うステップとを含む方法のための命令を含む、
ことを特徴とするサーバ・システム。
【請求項９】
前記要求は前記商品に対応する前記第１のユーザからのコメントを含み、
前記メッセージは前記第１の注文情報および前記コメントに基づいて生成される、
ことを特徴とする請求項８に記載のサーバ・システム。
【請求項１０】
前記１つまたは複数のプログラムは、
前記第１のユーザに対応するユーザ・プロフィールに含まれる前記第１のユーザの前記第１の注文情報および支払情報に基づいて、前記第１のユーザに対する前記取引を処理するステップのための命令を含む
ことを特徴とする請求項８に記載のサーバ・システム。
【請求項１１】
前記１つまたは複数のプログラムは、
前記取引を処理する前に、前記ユーザ・グループの１つまたは複数のユーザによる前記メッセージ内の前記ボタンのクリック・イベントに応答して前記第１のユーザにより開始された前記取引に含まれる同一の商品に対する各取引に関する前記ユーザ・グループの１つまたは複数のユーザから注文情報を取得するステップのための命令をさらに含み、
前記取引を処理するステップは、前記サーバ・システムが注文情報を前記ユーザ・グループからの少なくとも所定数のユーザから取得したとの判定に従って、前記第１のユーザおよび前記ユーザ・グループの前記１つまたは複数のユーザに対するグループ取引を処理するステップを含む、
ことを特徴とする請求項１０に記載のサーバ・システム。
【請求項１２】
前記１つまたは複数のプログラムは、
前記取引を処理する前に、前記ユーザ・グループの１つまたは複数のユーザによる前記メッセージ内の前記ボタンのクリック・イベントに応答して前記第１のユーザにより開始された前記取引に含まれる同一の商品に対する各取引に関する前記ユーザ・グループの１つまたは複数のユーザから注文情報を取得するステップのための命令をさらに含み、
前記取引を処理するステップは、
ユーザが前記商品のグループ取引に参加することを許可されている時間がきたという判断に従って、前記第１のユーザと前記ユーザ・グループの前記１つまたは複数のユーザとのグループ取引を処理するステップを含む
ことを特徴とする請求項１０に記載のサーバ・システム。
【請求項１３】
前記１つまたは複数のプログラムは、
前記グループ取引の注文情報を前記マーチャント・ウェブサイトに送信するステップであって、
前記グループ取引の注文情報は、前記ユーザの各々の情報および前記グループ取引で購入された商品の届け先のための住所である前記第１のユーザの届け先住所を特定することなく、前記グループ取引に参加したユーザの数を含む、ステップと、
前記ソーシャル・ネットワーキング・プラットフォームに記録された前記ユーザの各々の支払い口座から前記商品の支払額を減算するステップ、のための命令を含む
ことを特徴とする請求項１１または請求項１２に記載のサーバ・システム。
【請求項１４】
１つまたは複数のプログラムを格納した非一時的コンピュータ可読記憶媒体であって、前記１つまたは複数のプログラムは、
１つまたは複数のプロセッサを有するサーバ・システムにより実行されたとき、前記サーバ・システムに、
マーチャント・ウェブサイトから前記マーチャント・ウェブサイトによって生成されたクイック・レスポンス（ＱＲ）コードを用いて、ソーシャル・ネットワーキング・プラットフォームの第１のユーザにより開始された商品（item）の取引に関する第１の注文情報、ここで前記第１の注文情報はマーチャント情報と前記商品の情報とを含む、を取得するステップと、
前記取引及び前記ソーシャル・ネットワーキング・プラットフォームの前記第１のユーザに関連付けられた複数のユーザ・グループから選択されたユーザ・グループの選択を共有する要求を、前記第１のユーザのクライアント装置から取得するステップと、
前記要求を取得したことに応答して、
前記第１の注文情報に基づいてメッセージを生成するステップであって、前記メッセージは、ボタンを含む、ステップ、および、
前記ボタンを有する前記メッセージを、前記選択されたユーザ・グループに対する前記ソーシャル・ネットワーキング・プラットフォームにより提供されたグループ・チャット・インターフェース中のグループ・チャット・メッセージとして、発行するステップと、
前記選択されたユーザ・グループの第２のユーザのクライアント装置から、前記メッセージ内の前記ボタンのクリック・イベントの通知を受信するステップと、
前記第１の注文情報に含まれる前記商品の前記情報を含む第２の注文情報を前記第２のユーザのために生成するステップと、
前記第２の注文情報を前記第１の注文情報に含まれる前記マーチャント情報によって識別された前記マーチャント・ウェブサイトに送信することにより、前記第２のユーザに代わって前記商品のために前記マーチャント・ウェブサイトで注文を行うステップと、を含む動作を実施させる命令を含む、
ことを特徴とする非一時的コンピュータ可読記憶媒体。
【請求項１５】
前記要求は前記商品に対応する前記第１のユーザからのコメントを含み、
前記メッセージは前記第１の注文情報および前記コメントに基づいて生成される、
ことを特徴とする請求項１４に記載の非一時的コンピュータ可読記憶媒体。
【請求項１６】
前記１つまたは複数のプログラムは、前記サーバ・システムに、前記第１のユーザに対応するユーザ・プロフィールに含まれる前記第１のユーザの前記第１の注文情報および支払情報に基づいて、前記第１のユーザに対する前記取引を処理するステップを実施させる命令を含む、
ことを特徴とする請求項１４に記載の非一時的コンピュータ可読記憶媒体。
【請求項１７】
前記選択されたユーザ・グループは第２のユーザを含み、前記１つまたは複数のプログラムは、前記サーバ・システムに、
前記取引を処理する前に、前記ユーザ・グループの１つまたは複数のユーザによる前記メッセージ内の前記ボタンのクリック・イベントに応答して前記第１のユーザにより開始された前記取引に含まれる同一の商品に対する各取引に関する前記ユーザ・グループの１つまたは複数のユーザから注文情報を取得するステップを含む動作を実施させる命令をさらに含み、
前記取引を処理するステップは、前記サーバ・システムが注文情報を前記ユーザ・グループからの少なくとも所定数のユーザから取得したとの判定に従って、前記第１のユーザおよび前記ユーザ・グループの前記１つまたは複数のユーザに対するグループ取引を処理するステップを含む、
ことを特徴とする請求項１６に記載の非一時的コンピュータ可読記憶媒体。
【請求項１８】
前記選択されたユーザ・グループは第２のユーザを含み、前記１つまたは複数のプログラムは、前記サーバ・システムに、
前記取引を処理する前に、前記ユーザ・グループの１つまたは複数のユーザによる前記メッセージ内の前記ボタンのクリック・イベントに応答して前記第１のユーザにより開始された前記取引に含まれる同一の商品に対する各取引に関する前記ユーザ・グループの１つまたは複数のユーザから注文情報を取得するステップを含む動作を実施させる命令をさらに含み、
前記取引を処理するステップは、
ユーザが前記商品のグループ取引に参加することを許可されている時間がきたという判断に従って、前記第１のユーザと前記ユーザ・グループの前記１つまたは複数のユーザとのグループ取引を処理するステップを含む、
ことを特徴とする請求項１６に記載の非一時的コンピュータ可読記憶媒体。
【請求項１９】
前記選択されたユーザ・グループは第２のユーザを含み、前記１つまたは複数のプログラムは、前記サーバ・システムに、
前記グループ取引の注文情報を前記マーチャント・ウェブサイトに送信するステップであって、
前記グループ取引の注文情報は、前記ユーザの各々の情報および前記グループ取引で購入された商品の届け先のための住所である前記第１のユーザの届け先住所を特定することなく、前記グループ取引に参加したユーザの数を含む、ステップと、
前記ソーシャル・ネットワーキング・プラットフォームに記録された前記ユーザの各々の支払い口座から前記商品の支払額を減算するステップとを含む動作を実施させる命令を含む、
ことを特徴とする請求項１７または請求項１８に記載の非一時的コンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
優先権の主張と関連出願の記載
本願は、発明の名称を「METHOD, RELATED APPARATUS AND SYSTEM FOR INFORMATION PROCESSING BASED ON SOCIAL NETWORKING APPLICATION」とした、2013年12月31日に出願された中国特許出願第201310754743.3号に対する優先権を主張し、その全体を引用により取り込む。
【０００２】
本願はインターネット技術の分野に関し、より具体的にはソーシャル・ネットワーキング・プラットフォームを介して注文情報を共有するための方法およびシステムに関する。
【背景技術】
【０００３】
インターネット技術の発展とともに、インターネット・コマースに基づくビジネス・モデルがますます一般的になった。例えば、オンライン購入を行った後、ユーザは、オンライン購入に含まれる製品に対するリンク（例えば、製品またはオンライン・ストアに対するウェブ・ページのＵＲＬ）を他のユーザと共有してオンライン購入に関する情報を共有する。共有リンクの受信者は、当該共有リンクをクリックして対応する情報を探す。対応する情報をチェックした後、受信者は独自にオンライン購入を開始するかもしれない。
【０００４】
しかし、現時点で、他のユーザとのリンク共有は、製品および／またはサービスのウェブ・アドレスを結びつけることに限定されている。共有リンクの受信者が共有された製品またはサービスに関心がある場合には、受信者は、ウェブ・ブラウザ・アプリケーションを開き、ウェブサイトをナビゲートして、製品および／またはサービスを購入しなければならない。これは、受信者の装置のソフトウェアおよびハードウェアのリソースを消費する。また、ユーザがウェブ・ブラウザ・アプリケーション内で開始したビジネス処理のフローは一般に長く、時間がかかる。したがって、単にリンクを共有することでは、オートメーションとマシン・インテリジェンスに関するユーザの要望を満たすことはできない。
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明の諸実施形態では、背景技術の欄で述べた課題を解決できる、注文情報を共有するための方法およびシステムを提供する。
【０００６】
幾つかの実施形態では、ソーシャル・ネットワーキング・プラットフォームを介して注文情報を共有する方法は、１つまたは複数のプロセッサおよびメモリを有するサーバ・システム（例えば、図１および２のサーバ・システム１０８）で実施される。当該方法はソーシャル・ネットワーキング・プラットフォームの第１のユーザにより開始された商品またはサービスの取引に関する注文情報を取得するステップと、ソーシャル・ネットワーキング・プラットフォームの選択されたユーザ・グループと当該取引を共有する要求を第１のユーザから取得するステップであって、当該選択されたユーザ・グループは第１のユーザを含む、ステップとを含む。当該要求を取得したことに応答して、当該方法は、注文情報に基づいてメッセージを生成するステップであって、当該メッセージは、当該選択されたユーザ・グループのユーザがソーシャル・ネットワーキング・プラットフォームのユーザ・インタフェース内の第１のユーザにより開始された取引に含まれる商品またはサービスを購入できるようにする１つまたは複数のユーザ・インタフェース要素を含む、ステップと、当該１つまたは複数のユーザ・インタフェース要素を有するメッセージを当該選択されたユーザ・グループによるアクセスのために指定されたソーシャル・ネットワーキング・プラットフォームのセクションに発行するステップとを含む。
【０００７】
幾つかの実施形態では、コンピュータ・システム（例えば、図１および２のサーバ・システム１０８）が、１つまたは複数のプロセッサと、当該１つまたは複数のプロセッサによる実行のための１つまたは複数のプログラムを格納したメモリとを含む。当該１つまたは複数のプログラムは、本明細書で説明した方法の何れかの動作を実施するかまたは当該実施を制御するための命令を含む。幾つかの実施形態では、１つまたは複数のプログラムを格納した非一時的コンピュータ可読記憶媒体であって、当該１つまたは複数のプログラムは、１つまたは複数のプロセッサを有するコンピュータ・システム（例えば、図１および２のサーバ・システム１０８）により実行されたとき、当該コンピュータ・システムに本明細書で説明した方法の何れかの動作を実施させるかまたは当該実施を制御させる命令を含む、非一時的コンピュータ可読記憶媒体を提供する。幾つかの実施形態では、コンピュータ・システム（例えば、図１および２のサーバ・システム１０８）は、本明細書で説明した方法の何れかの動作を実施するかまたは当該実施を制御するための手段を含む。
【０００８】
本願の様々な利点は以下の説明から明らかである。
【０００９】
当該技術の上述の特徴および利点ならびにそのさらなる追加の特徴および利点は、添付図面と関連して捉えたときに好適な実施形態の詳細な説明の結果としてより明確に理解される。
【００１０】
本願の諸実施形態に従う技術的解決策をより明確に示すために、当該諸実施形態を説明するための添付図面を以下で簡単に説明する。以下の説明における添付図面は本願の幾つかの実施形態にすぎず、当業者は創造的努力を払うことなく当該添付図面に従って他の図面を取得することができる。
【図面の簡単な説明】
【００１１】
【図１】幾つかの実施形態に従うサーバ・クライアント環境のブロック図である。
【図２】幾つかの実施形態に従うサーバ・システムのブロック図である。
【図３Ａ】幾つかの実施形態に従うクライアント装置のブロック図である。
【図３Ｂ】幾つかの実施形態に従う閲覧装置のブロック図である。
【図４Ａ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図４Ｂ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図４Ｃ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図４Ｄ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図４Ｅ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図４Ｆ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図４Ｇ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図４Ｈ】幾つかの実施形態に従う注文情報を共有するための例示的なユーザ・インタフェースを示す図である。
【図５Ａ】幾つかの実施形態に従う注文情報を共有する方法の流れ図である。
【図５Ｂ】幾つかの実施形態に従う注文情報を共有する方法の流れ図である。
【図６】幾つかの実施形態に従う注文情報を共有する方法の流れ図である。
【図７Ａ】幾つかの実施形態に従う注文情報を共有する方法の流れ図を示す図である。
【図７Ｂ】幾つかの実施形態に従う注文情報を共有する方法の流れ図を示す図である。
【図８Ａ】幾つかの実施形態に従う注文情報を共有する方法の流れ図である。
【図８Ｂ】幾つかの実施形態に従う注文情報を共有する方法の流れ図である。
【図９Ａ】幾つかの実施形態に従う、ソーシャル・ネットワーキング・プラットフォームを介して注文情報を共有する方法の流れ図である。
【図９Ｂ】幾つかの実施形態に従う、ソーシャル・ネットワーキング・プラットフォームを介して注文情報を共有する方法の流れ図である。
【図１０】幾つかの実施形態に従う通信サーバのブロック図である。
【図１１】幾つかの実施形態に従う第２のクライアントのブロック図である。
【発明を実施するための形態】
【００１２】
幾つかの図面にわたって、同じ参照番号は対応する部分を参照する。
【００１３】
次に、諸実施形態を詳細に説明する。その例は添付図面に示されている。以下の詳細な説明では、多数の具体的な詳細を、本明細書で提供した主題の徹底的な理解を与えるために説明する。しかし、主題をこれらの具体的な詳細なしに実施してもよいことは当業者には理解される。他の事例では、周知な方法、手続き、コンポーネント、および回路は、諸実施形態の態様を不必要に不明瞭にしないために詳細には説明されていない。
【００１４】
以下で、本願の諸実施形態における添付図面を参照して、本願の諸実施形態の技術的解決策を明確かつ十分に説明する。明らかに、説明した実施形態は本願の諸実施形態の全てではなく一部にすぎない。当業者が創造的努力なしに本願の諸実施形態に基づいて得る他の全ての実施形態は本願の保護範囲に入るものとする。
【００１５】
図１に示すように、ソーシャル・ネットワーキング・プラットフォームに対するデータ処理が幾つかの実施形態に従うサーバ・クライアント環境１００で実装される。幾つかの実施形態に従う、サーバ・クライアント環境１００は、クライアント装置１０４−１、１０４−２で実行されるクライアント・サイド処理１０２−１、１０２−２（以降「クライアント・サイド・モジュール１０２」）と、サーバ・システム１０８で実行されるサーバ・サイド処理１０６（以降「サーバ・サイド・モジュール１０６」）とを含む。クライアント・サイド・モジュール１０２は、１つまたは複数のネットワーク１１０を通じてサーバ・サイド・モジュール１０６と通信する。クライアント・サイド・モジュール１０２は、クライアント・サイド機能（例えば、インスタント・メッセージングおよびソーシャル・ネットワーキング・サービス）をソーシャル・ネットワーキング・プラットフォームに提供し、サーバ・サイド・モジュール１０６と通信する。サーバ・サイド・モジュール１０６は、夫々が夫々のクライアント装置１０４に常駐する任意数のクライアント・モジュール１０２に対するインスタント・メッセージングおよびソーシャル・ネットワーキング・サービスおよび／または支払処理のようなサーバ・サイド機能をソーシャル・ネットワーキング・プラットフォームに提供する。
【００１６】
幾つかの実施形態では、サーバ・サイド・モジュール１０６は１つまたは複数のプロセッサ１１２、注文履歴情報１１４、ユーザ・プロフィール１１６、１つまたは複数のクライアント１１８へのＩ／Ｏインタフェース、および１つまたは複数のマーチャント・サーバ１２０へのＩ／Ｏインタフェースを含む。１つまたは複数のクライアント１１８へのＩ／Ｏインタフェースは、サーバ・サイド・モジュール１０６に対する当該クライアントが直面する入出力処理を容易にする。プロセッサ（複数可）１１２は、クライアント装置１０５または閲覧装置１０７が開始したマーチャントとの取引に対する注文情報を取得し、共有要求に応答して、当該注文情報に基づいてメッセージを生成し、当該生成されたメッセージを、選択されたユーザ・グループによるアクセスのために指定されたソーシャル・ネットワーキング・プラットフォームのセクションに発行し、当該取引を処理するように構成される。注文履歴情報１１４は処理された取引に関する注文情報を格納し、メッセージング・データ１１６は、過去にソーシャル・ネットワーキング・プラットフォームで送信されたメッセージを格納する。１つまたは複数のマーチャント・サーバ１２０へのＩ／Ｏインタフェースは、１つまたは複数のマーチャント・サーバ１２２との通信（例えば、当該マーチャントが販売した商品に対する支払処理）を促進する。
【００１７】
幾つかの実施形態では、マーチャントからの商品またはサービスに関する取引は、ソーシャル・ネットワーキング・プラットフォームのユーザによりクライアント装置１０４または閲覧装置１０７で開始される。続いて、幾つかの実施形態では、ソーシャル・ネットワーキング・プラットフォームの選択された（例えば、当該ユーザを含む）ユーザ・グループと当該取引を共有するための要求がサーバ・システム１０８によりクライアント装置１０４から取得される。
【００１８】
クライアント装置１０４の例には、ハンドヘルド・コンピュータ、ウェアラブル・コンピューティング・デバイス、携帯情報端末（ＰＤＡ）、タブレット・コンピュータ、ラップトップ・コンピュータ、デスクトップ・コンピュータ、携帯電話、スマートフォン、高度汎用パケット無線サービス（ＥＧＰＲＳ）モバイルフォン、メディア・プレイヤ、ナビゲーション・デバイス、ゲーム・コンソール、テレビ、リモート・コントロール、またはこれらのデータ処理装置もしくは他のデータ処理装置のうち任意の複数の組合せが含まれるがこれらに限らない。
【００１９】
閲覧装置１０７の例には、ハンドヘルド・コンピュータ、ウェアラブル・コンピューティング・デバイス、携帯情報端末（ＰＤＡ）、タブレット・コンピュータ、ラップトップ・コンピュータ、デスクトップ・コンピュータ、携帯電話、スマートフォン、高度汎用パケット無線サービス（ＥＧＰＲＳ）モバイルフォン、メディア・プレイヤ、ナビゲーション・デバイス、ゲーム・コンソール、テレビ、リモート・コントロール、またはこれらのデータ処理装置もしくは他のデータ処理装置のうち任意の複数の組合せが含まれるがこれらに限らない。
【００２０】
１つまたは複数のネットワーク１１０の例には、ローカル・エリア・ネットワーク（ＬＡＮ）およびインターネットのような広域ネットワーク（ＷＡＮ）が含まれる。１つまたは複数のネットワーク１１０は、場合によっては、Ｅｔｈｅｒｎｅｔ、ユニバーサル・シリアル・バス（ＵＳＢ）、ＦＩＲＥＷＩＲＥ（登録商標）、全地球測位システム（ＧＳＭ（登録商標））、拡張データＧＳＭ（登録商標）環境（ＥＤＧＥ）、符号分割多重アクセス（ＣＤＭＡ）、時間分割多重アクセス（ＴＤＭＡ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ、ボイス・オーバ・インターネット・プロトコル（ＶｏＩＰ）、Ｗｉ−ＭＡＸ、または任意の他の適切な通信プロトコルのような様々な有線または無線プロトコルを含む、任意の既知のネットワーク・プロトコルを用いて実装される。
【００２１】
サーバ・システム１０８は、コンピュータの１つまたは複数のスタンドアロンのデータ処理装置または分散ネットワークで実装される。幾つかの実施形態では、サーバ・システム１０８はまた、様々な仮想デバイスおよび／またはサードパーティのサービス・プロバイダ（例えば、サードパーティのクラウド・サービス・プロバイダ）のサービスを使用して、基盤となるサーバ・システム１０８の計算リソースおよび／またはインフラ・リソースを提供する。
【００２２】
図１に示すサーバ・クライアント環境１００は、クライアント・サイド部分（例えば、クライアント・サイド・モジュール１０２）およびサーバ・サイド部分（例えば、サーバ・サイド・モジュール１０６）の両方を含む。幾つかの実施形態では、データ処理は、クライアント装置１０４にインストールされたスタンドアロンのアプリケーションとして実装される。さらに、クライアント環境データ処理のクライアント部分およびサーバ部分の間の機能分割は異なる実施形態では異なりうる。例えば、幾つかの実施形態では、クライアント・サイド・モジュール１０２は、ユーザが直面する入出力処理機能のみを提供し、全ての他のデータ処理機能をバックエンド・サーバ（例えば、サーバ・システム１０８）に委譲する、シン・クライアントである。
【００２３】
図２は、幾つかの実施形態に従うサーバ・システム１０８を示すブロック図である。サーバ・システム１０８は一般に、１つまたは複数の処理ユニット（ＣＰＵ）１１２、（例えば、１つまたは複数のクライアント１１８へのＩ／Ｏインタフェースおよび１つまたは複数のマーチャント・サーバ１２０へのＩ／Ｏインタフェースを含む）１つまたは複数のネットワーク・インタフェース２０４、メモリ２０６、およびこれらのコンポーネント（チップセットと称されることもある）を相互接続するための１つまたは複数の通信バス２０８を含む。メモリ２０６はＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ（登録商標）、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含み、場合によっては、１つまたは複数の磁気ディスク記憶装置、１つまたは複数の光ディスク記憶装置、１つまたは複数のフラッシュ・メモリ装置、または１つもしくは複数の他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ２０６は、場合によっては、１つまたは複数の処理ユニット１１２から遠隔に配置された１つまたは複数の記憶装置を含む。メモリ２０６、またはあるいはメモリ２０６内の不揮発性メモリは非一時的コンピュータ可読記憶媒体を含む。幾つかの実装形態では、メモリ２０６、またはメモリ２０６の非一時的コンピュータ可読記憶媒体は以下のプログラム、モジュール、およびデータ構造、またはそれらのサブセットまたはスーパセットを格納する。
●様々な基本システム・サービスを扱い、ハードウェア依存のタスクを実施するための手続きを含む、オペレーティング・システム２１０
●サーバ・システム１０８を、１つまたは複数のネットワーク・インタフェース２０４（有線または無線）を介して１つまたは複数のネットワーク１１０に接続された他のコンピューティング・デバイス（例えば、クライアント装置１０４および閲覧装置１０７、ならびにマーチャント・サーバ（複数可）１２２）に接続するための、ネットワーク通信モジュール２１２
●ソーシャル・ネットワーキング・プラットフォームに対するサーバ・サイドデータ処理（例えば、インスタント・メッセージングおよび他のソーシャル・ネットワーキング・サービスおよび／または支払処理）を提供するサーバ・サイド・モジュール１０６。以下を含むがこれらに限られない。
○  クライアント装置１０５が開始した取引に対する注文情報を取得し当該取引に対する共有要求を受信するための要求処理モジュール２２２
○  認証要求をクライアント装置１０５または閲覧装置１０７に送信し、受信したログイン認証情報を検証するための認証モジュール２２４
○  共有要求に応答して、取引に関する注文情報に基づいてメッセージを生成するための生成モジュール２２６
○  共有要求に応答して、生成されたメッセージを、選択されたユーザ・グループによるアクセスのために指定されたソーシャル・ネットワーキング・プラットフォームのセクションに発行するための発行モジュール２２８
○  支払いデータ２４４に格納されたユーザに対する注文情報および支払情報に基づいて取引を処理し、場合によっては、グループ取引を管理するための支払処理モジュール２３０
○  ソーシャル・ネットワーキング・プラットフォームのユーザの間で送信されるメッセージを管理しルーティングするためのメッセージング・モジュール２３２
●ソーシャル・ネットワーキング・プラットフォームのためのデータを格納するサーバデータ２４０。以下を含むがこれらに限られない。
○  処理された取引に関する注文情報を格納する注文履歴情報１１４
○  過去にソーシャル・ネットワーキング・プラットフォームで送信されたメッセージを格納するメッセージング・データ１１６
○  ソーシャル・ネットワーキング・プラットフォームのユーザに対するログイン認証情報を格納するための認証データ２４２
○  ソーシャル・ネットワーキング・プラットフォームのユーザの支払情報（例えば、クレジット・カード情報、店舗クレジットまたはギフトカード残高、請求書送付先住所、届け先住所等）を格納する支払いデータ２４４
○  ソーシャル・ネットワーキング・プラットフォームのユーザに関するユーザ・プロフィールを格納するユーザ・プロフィール２４６であって、夫々のユーザ・プロフィールはユーザに対するカスタム・パラメータ（例えば、年齢、位置、趣味等）、ソーシャル・ネットワークの連絡先、ユーザが属する連絡先グループ、およびユーザの特定された傾向および／または好き嫌いを含む、ユーザ・プロフィール２４６
【００２４】
上で特定した要素の各々は、前述のメモリ装置のうち１つまたは複数に格納してもよく、上述の機能を実施するための１組の命令に対応する。上で特定したモジュールまたはプログラム（即ち、１組の命令）を別々のソフトウェア・プログラム、手続き、またはモジュールとして実装する必要はなく、したがって、これらのモジュールの様々なサブセットを様々な実装形態において組み合わせるかまたは再配置してもよい。幾つかの実装形態では、メモリ２０６は、場合によっては、上で特定したモジュールおよびデータ構造のサブセットを格納する。さらに、メモリ２０６は、場合によっては、上述されていない追加のモジュールおよびデータ構造を格納する。
【００２５】
図３Ａは、幾つかの実施形態に従う、ユーザに関連付けられた代表的なクライアント装置１０４を示すブロック図である。クライアント装置１０４は一般に、１つまたは複数の処理ユニット（ＣＰＵ）３０２、１つまたは複数のネットワーク・インタフェース３０４、メモリ３０６、およびこれらのコンポーネント（チップセットと称されることもある）を相互接続するための１つまたは複数の通信バス３０８を含む。クライアント装置１０４はまたユーザ・インタフェース３１０を含む。ユーザ・インタフェース３１０は、１つまたは複数のスピーカおよび／または１つもしくは複数の視覚的ディスプレイを含む、メディア・コンテンツの提示を可能とする１つまたは複数の出力装置３１２を含む。ユーザ・インタフェース３１０はまた、キーボード、マウス、音声コマンド入力ユニットまたはマイクロフォン、タッチ・スクリーン・ディスプレイ、タッチ・センシティブ入力パッド、カメラ、バーコードまたはＱＲコード（登録商標）・スキャナ、ジェスチャ・キャプチャ・カメラ、または他の入力ボタンまたはコントロールのような、ユーザ入力を容易にするユーザ・インタフェース・コンポーネントを含む、１つまたは複数の入力装置３１４を含む。さらに、幾つかのクライアント装置１０４はマイクロフォンおよび音声認識またはカメラおよびジェスチャ認識を使用して、キーボードを補完または置換する。メモリ３０６はＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ（登録商標）、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含み、場合によっては、１つまたは複数の磁気ディスク記憶装置、１つまたは複数の光ディスク記憶装置、１つまたは複数のフラッシュ・メモリ装置、または１つもしくは複数の他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ３０６は、場合によっては、１つまたは複数の処理ユニット３０２からリモートに配置された１つまたは複数の記憶装置を含む。メモリ３０６、またはあるいはメモリ３０６内の不揮発性メモリは非一時的コンピュータ可読記憶媒体を含む。幾つかの実装形態では、メモリ３０６、またはメモリ３０６の非一時的コンピュータ可読記憶媒体は以下のプログラム、モジュール、およびデータ構造、またはそれらのサブセットまたはスーパセットを格納する。
●様々な基本システム・サービスを扱い、ハードウェア依存のタスクを実施するための手続きを含む、オペレーティング・システム３１６
●クライアント装置１０４を１つまたは複数のネットワーク・インタフェース３０４（有線または無線）を介して１つまたは複数のネットワーク１１０に接続された他のコンピューティング・デバイス（例えば、サーバ・システム１０８およびマーチャント・サーバ（複数可）１２２）に接続するためのネットワーク通信モジュール３１８
●ユーザ・インタフェース３１０に関連付けられた１つまたは複数の出力装置３１２（例えば、ディスプレイ、スピーカ等）を介してクライアント装置１０４での情報（例えば、ソーシャル・ネットワーキング・プラットフォームに対するユーザ・インタフェース、ウィジェット、ウェブ・ページ、ゲーム、および／またはアプリケーション、オーディオおよび／またはビデオ・コンテンツ、テキスト等）の提示を可能とするためのプレゼンテーション・モジュール３２０
●１つまたは複数の入力装置３１４の１つから１つまたは複数のユーザ入力または対話を検出し、当該検出された入力または対話を解釈するための入力処理モジュール３２２
●ウェブサイトおよびそのウェブ・ページをナビゲートし（例えば、ＨＴＴＰを介して）要求し、表示するためのウェブ・ブラウザ・モジュール３２４
●クライアント装置１０４により実行するための１つまたは複数のアプリケーション３２６−１乃至３２６−Ｎ
●クライアント・サイドのデータ処理および機能をソーシャル・ネットワーキング・プラットフォームに提供するクライアント・サイド・モジュール１０２。以下を含むがこれらに限られない。
○  ソーシャル・ネットワーキング・プラットフォーム内でまたはウェブ・ブラウザ・モジュール３２４内のマーチャントのウェブサイトで開始された取引に関連付けられた支払いを処理するための支払処理３３２
○  メッセージをソーシャル・ネットワーキング・プラットフォームの他のユーザ（例えば、インスタント・メッセージング、グループ・チャット、メッセージ・ボード、メッセージ／ニュース・フィード等）から送受信するための通信システム３３４
●ソーシャル・ネットワーキング・プラットフォームに関連付けられたデータを格納するクライアント・データ３４０。以下を含むがこれらに限られない。
○  ユーザ、ソーシャル・ネットワークの連絡先、ユーザが属する連絡先グループに対するカスタム・パラメータ（例えば、年齢、位置、趣味等）、およびユーザの特定された傾向および／または好き嫌いを含む、クライアント装置１０４のユーザに関連付けられたプロフィールを格納するユーザ・プロフィール３４２
○  ソーシャル・ネットワーキング・プラットフォーム内のクライアント装置１０４のユーザによりお気に入りとして作成され、保存され、好まれ、または選択されたデータを格納するユーザデータ３４４
【００２６】
上で特定した要素の各々は、前述のメモリ装置のうち１つまたは複数に格納してもよく、上述の機能を実施するための１組の命令に対応する。上で特定したモジュールまたはプログラム（即ち、１組の命令）を別々のソフトウェア・プログラム、手続き、モジュールまたはデータ構造として実装する必要はなく、したがって、これらのモジュールの様々なサブセットを様々な実装形態において組み合わせるかまたは再配置してもよい。幾つかの実装形態では、メモリ３０６は、場合によっては、上で特定したモジュールおよびデータ構造のサブセットを格納する。さらに、メモリ３０６は、場合によっては、上述されていない追加のモジュールおよびデータ構造を格納する。
【００２７】
図３Ｂは、幾つかの実施形態に従う、ユーザに関連付けられた代表的な閲覧装置１０７を示すブロック図である。閲覧装置１０７は一般に、１つまたは複数の処理ユニット（ＣＰＵ）３５２、１つまたは複数のネットワーク・インタフェース３５４、メモリ３５６、およびこれらのコンポーネント（チップセットと称されることもある）を相互接続するための１つまたは複数の通信バス３５８を含む。閲覧装置１０７はまたユーザ・インタフェース３６０を含む。ユーザ・インタフェース３６０は、１つまたは複数のスピーカおよび／または１つもしくは複数の視覚的ディスプレイを含む、メディア・コンテンツの提示を可能とする１つまたは複数の出力装置３６２を含む。ユーザ・インタフェース３６０はまた、キーボード、マウス、音声コマンド入力ユニットまたはマイクロフォン、タッチ・スクリーン・ディスプレイ、タッチ・センシティブ入力パッド、ジェスチャ・キャプチャ・カメラ、または他の入力ボタンまたはコントロールのような、ユーザ入力を容易にするユーザ・インタフェース・コンポーネントを含む、１つまたは複数の入力装置３６４を含む。さらに、幾つかの閲覧装置１０７はマイクロフォンおよび音声認識またはカメラおよびジェスチャ認識を使用して、キーボードを補完または置換する。メモリ３５６はＤＲＡＭ、ＳＲＡＭ、ＤＤＲ  ＲＡＭ（登録商標）、または他のランダム・アクセス固体メモリ装置のような高速ランダム・アクセスメモリを含み、場合によっては、１つまたは複数の磁気ディスク記憶装置、１つまたは複数の光ディスク記憶装置、１つまたは複数のフラッシュ・メモリ装置、または１つもしくは複数の他の不揮発性固体記憶装置のような不揮発性メモリを含む。メモリ３５６は場合によっては、１つまたは複数の処理ユニット３５２から遠隔に配置された１つまたは複数の記憶装置を含む。メモリ３５６、またはあるいはメモリ３５６内の不揮発性メモリは非一時的コンピュータ可読記憶媒体を含む。幾つかの実装形態では、メモリ３５６、またはメモリ３５６の非一時的コンピュータ可読記憶媒体は以下のプログラム、モジュール、およびデータ構造、またはそれらのサブセットまたはスーパセットを格納する。
●様々な基本システム・サービスを扱い、ハードウェア依存のタスクを実施するための手続きを含む、オペレーティング・システム３６６
●１つまたは複数のネットワーク・インタフェース３５４（有線または無線）を介して１つまたは複数のネットワーク１１０に接続された他のコンピューティング・デバイス（例えば、サーバ・システム１０８およびマーチャント・サーバ（複数可）１２２）に閲覧装置１０７を接続するためのネットワーク通信モジュール３６８
●ユーザ・インタフェース３６０に関連付けられた１つまたは複数の出力装置３６２（例えば、ディスプレイ、スピーカ等）を介して閲覧装置１０７での、情報（例えば、ソーシャル・ネットワーキング・プラットフォームに対するユーザ・インタフェース、ウィジェット、ウェブ・ページ、ゲーム、および／またはアプリケーション、オーディオおよび／またはビデオ・コンテンツ、テキスト等）の提示を可能とするためのプレゼンテーション・モジュール３７０
●１つまたは複数の入力装置３６４のうち１つからの１つまたは複数のユーザ入力または対話を検出し、当該検出された入力または対話を解釈するための入力処理モジュール３７２
●ウェブサイトおよびそのウェブ・ページをナビゲートし、（例えば、ＨＴＴＰを介して）要求し、表示するためのウェブ・ブラウザ・モジュール３７４
●閲覧装置１０７により実行するための１つまたは複数のアプリケーション３７６−１乃至３７６−Ｎ
●閲覧装置１０７のユーザに関連付けられたデータを格納するクライアント・データ３８０
【００２８】
上で特定した要素の各々は、前述のメモリ装置のうち１つまたは複数に格納してもよく、上述の機能を実施するための１組の命令に対応する。上で特定したモジュールまたはプログラム（即ち、１組の命令）を別々のソフトウェア・プログラム、手続き、モジュールまたはデータ構造として実装する必要はなく、したがって、これらのモジュールの様々なサブセットを様々な実装形態において組み合わせるかまたは再配置してもよい。幾つかの実装形態では、メモリ３５６、場合によっては、上で特定したモジュールおよびデータ構造のサブセットを格納する。さらに、メモリ３５６、場合によっては、上述されていない追加のモジュールおよびデータ構造を格納する。
【００２９】
幾つかの実施形態では、クライアント装置１０４の機能のうち少なくとも幾つかは閲覧装置１０７により実施され、これらの機能の対応するサブモジュールを、クライアント装置１０４ではなく閲覧装置１０７内に配置してもよい。幾つかの実施形態では、閲覧装置１０７の機能のうち少なくとも幾つかはクライアント装置１０４により実施され、これらの機能の対応するサブモジュールを閲覧装置１０７ではなくクライアント装置１０４内に配置してもよい。図３Ａおよび３Ｂに示す閲覧装置１０７とクライアント装置１０４は、それぞれ例示的なものにすぎず、本明細書で説明した機能を実装するためのモジュールの様々な構成が様々な実施形態で可能である。
【００３０】
次に、ユーザ・インタフェースおよび関連するプロセスの実施形態に着目する。当該ユーザ・インタフェースおよび関連するプロセスを、１つまたは複数の接触を受信し情報（例えば、メディア・コンテンツ、ウェブ・ページおよび／またはユーザ・インタフェースまたは支払い／取引アプリケーション）を表示できる、タッチ・スクリーン４０５を有するクライアント装置１０４および／またはタッチ・スクリーン４０６（場合によっては本明細書ではタッチ・スクリーン・ディスプレイとも称される）を有する閲覧装置１０７で実装してもよい。図４Ａ乃至４Ｈは、幾つかの実施形態に従う、ソーシャル・ネットワーキング・プラットフォームを介して注文情報を共有するための例示的なユーザ・インタフェースを示す。
【００３１】
後続の例の幾つかを、（タッチ・センシティブ・サーフェスおよびディスプレイが結合される）タッチ・スクリーン４０５および４０６への入力を参照して与えるが、幾つかの実施形態では、装置は、当該ディスプレイとは別個のタッチ・センシティブ・サーフェスへの入力を検出する。幾つかの実施形態では、当該タッチ・センシティブ・サーフェスは、ディスプレイ上の主軸に対応する主軸を有する。これらの実施形態によれば、当該装置は、ディスプレイ上の夫々の位置に対応する位置でタッチ・センシティブ・サーフェスとの接触を検出する。このように、タッチ・センシティブ・サーフェス上で当該装置により検出されたユーザ入力は、タッチ・センシティブ・サーフェスが当該ディスプレイと別個であるとき、当該装置のディスプレイ上のユーザ・インタフェースを操作するために当該装置により使用される。場合によっては、同様な方法が本明細書で説明した他のユーザ・インタフェースに使用されることは理解される。
【００３２】
さらに、以下の例は、主に指の入力（例えば、指の接触、指のタップ・ジェスチャ、指のスワイプ・ジェスチャ等）を参照して与えられるが、幾つかの実施形態では、指の入力のうち１つまたは複数は別の入力装置からの入力（例えば、マウスベースの入力、スタイラスベースの入力、または物理ボタンベースの入力）で置き換えられることは理解される。例えば、スワイプ・ジェスチャは、場合によっては、（例えば、接触の代わりに）マウス・クリックに続く（例えば、接触の移動の代わりに）スワイプの経路に沿ったカーソルの移動により置き換えられる。別の例として、タップ・ジェスチャは、場合によっては、（例えば、接触を検出し、その後その接触の検出を停止する代わりに）当該タップ・ジェスチャの位置の上にカーソルを置く間のマウス・クリックか、または、物理ボタンの押下により置き換えられる。同様に、複数のユーザ入力が同時に検出されたとき、場合によっては複数のコンピュータのマウスが同時に使用され、または、場合によってはマウスと指の接触が同時に使用されることは理解される。
【００３３】
図４Ａおよび４Ｂは、閲覧装置１０７（例えば、タブレットまたはラップトップ・コンピュータ）に表示されたマーチャント・ウェブサイトのためのインタフェース４０７を示すが、図４Ａおよび４Ｂに示すユーザ・インタフェースを他の同様なコンピューティング・デバイスで実装してもよいことは当業者に理解される。図４Ｃ乃至４Ｈは、クライアント装置１０４（例えば、携帯電話）に表示されたソーシャル・ネットワーキング・プラットフォーム／アプリケーション向けのインタフェース４０８を示すが、図４Ｃ乃至４Ｈに示すユーザ・インタフェースを他の同様なコンピューティング・デバイスで実装してもよいことは当業者に理解される。図４Ａ乃至４Ｈにおけるユーザ・インタフェースは、図５Ａおよび５Ｂならびに図９Ａおよび９Ｂに関して説明するプロセスを含めて、本明細書で説明するプロセスを示すために使用される。
【００３４】
図４Ａは、ウェブ・ブラウザを実行する閲覧装置１０７を示す。図４Ａでは、ウェブ・ブラウザは、マーチャント・ウェブサイト４１０に対する「チェックアウト」ウェブ・ページをタッチ・スクリーン４０５に表示している。図４Ａでは、ウェブ・ブラウザは、マーチャント・ウェブサイト４１０をウェブ・ブラウザにより表示されている現在のウェブ・アドレスとして示す現在のアドレス・バーを含み、現在のウェブ・ページをリロードするための更新アフォーダンス４１２、最後のウェブ・ページを表示するための戻るナビゲーション・アフォーダンス４１４−Ａ、および次のウェブ・ページを表示するための進むナビゲーション・アフォーダンス４１４−Ｂを含む。図４Ａでは、マーチャントウェブサイト４１０に対する「チェックアウト」ウェブ・ページは、閲覧装置１０７のユーザがマーチャント・ウェブサイト４１０から購入することを意図している、商品４１６（例えば、ボード・ゲームＡ）を含む。図４Ａでは、「チェックアウト」ウェブ・ページはまた、商品４１６の説明、商品４１６の価格、および購入のために選択された商品４１６の現在の数量を含む。図４Ａでは、「チェックアウト」ウェブ・ページは、商品４１６の小計、商品４１６に関連する税、商品４１６の送料、およびマーチャント・ウェブサイト４１０からの商品４１６の総購入量をさらに含む。
【００３５】
図４Ａでは、「チェックアウト」ウェブ・ページは、商品４１６の購入を完了するための複数の支払いオプションをさらに含む。図４Ａでは、当該支払いオプションは、支払いオプションＡのためのアフォーダンス４１８−Ａ（例えば、マーチャント・ウェブサイト４１０に関連付けられたマーチャントのクレジットまたはギフトカード）、支払いオプションＢのためのアフォーダンス４１８−Ｂ（例えば、代替的な支払いアプリケーションまたは過去にマーチャント・ウェブサイト４１０により認識されたクレジット・カード）、およびソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理のためのアフォーダンス４１８−Ｃを含む。図４Ａはまた、閲覧装置１０７が接触４１９（例えば、タップ・ジェスチャ）をアフォーダンス４１８−Ｃに対応する位置で検出することを示す。アフォーダンス４１８−Ｃの選択に応答して、マーチャント・ウェブサイト４１０からの商品４１６の購入に対する支払いが、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理により実行される。
【００３６】
図４Ｂは、図４Ａのアフォーダンス４１８−Ｃの選択の後、閲覧装置１０７が、マーチャント・ウェブサイト４１０に対する更新された「チェックアウト」ウェブ・ページをタッチ・スクリーン４０５に表示することを示す。図４Ｂでは、マーチャント・ウェブサイト４１０に対する当該更新された「チェックアウト」ウェブ・ページは、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理で取引（即ち、商品４１６の購入）を完了するために、クライアント装置１０４（例えば、閲覧装置１０７のユーザに関連付けられた第２の装置）でコード４２０をスキャンするように閲覧装置１０７のユーザに促す通知を含む。例えば、当該コードは、商品４１６の購入に対する注文情報（例えば、注文の取引ＩＤ、店舗のマーチャントＩＤ、マーチャントで確立されたユーザのＩＤ、商品４１６の在庫数、商品４１６の説明、商品４１６の小計、数量、マーチャントのクレジット口座番号、総費用、発送情報等）でエンコードされたＱＲコード（登録商標）またはバーコードである。
【００３７】
図４Ｃは、クライアント装置１０４が閲覧装置１０７に示されたスキャン・コード４２０をスキャンすることを示す。コード・スキャン機能をクライアント装置１０４で起動する前に、ユーザは、クライアント装置１０４にインストールされたソーシャル・ネットワーキング・クライアント・アプリケーションを用いて自己のソーシャル・ネットワークアカウントにログインしている。最初に開始したとき、当該クライアント・アプリケーションは、ソーシャル・ネットワーキング・プラットフォーム４２２に対するログイン・インタフェースをタッチ・スクリーン４０６に表示することができる。当該ログイン・インタフェースはログインまたはユーザ名を入力するためのテキスト入力フィールドとパスワードを入力するためのテキスト入力フィールドとを含む。幾つかの実施形態では、クライアント装置１０４のユーザは、物理ボタン、仮想キーボード、ジェスチャ・モーション、または音声入力を用いてテキストをテキスト入力フィールドに入力することができる。幾つかの実施形態では、クライアント装置１０４のユーザは、コード４２０をスキャンする前に、ログイン・インタフェースを介してソーシャル・ネットワーキング・プラットフォーム４２２にログインする必要がある。幾つかの実施形態では、ソーシャル・ネットワーキング・プラットフォーム４２２に対するログイン・インタフェースは、クライアント装置１０４でコード４２０をスキャンしたことに応答して表示される。
【００３８】
図４Ｃに示すように、ユーザが自己のソーシャル・ネットワーキング・アカウントにログインし、ソーシャル・ネットワーキング・プラットフォームにより提供されるコード・スキャン機能を起動した場合には、ユーザはクライアント装置を閲覧装置１０７に示されたスキャン・コード４２０の前に置いて、当該スキャン・コードを取得し、当該スキャン・コードでエンコードされた注文情報をデコードすることができる。
【００３９】
図４Ｄは、クライアント装置１０４が、クライアント装置１０４でコード４２０をスキャンすることに応答して、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理４２９のための取引インタフェースをタッチ・スクリーン４０６に表示することを示す。図４Ｄでは、当該取引インタフェースは、マーチャント・ウェブサイト４１０で開始された取引（例えば、商品４１６の購入）を完了するためのプロンプトを含む。図４Ｄでは、当該取引インタフェースはまた、商品４１６の説明、商品４１６の価格、および購入のために選択された商品４１６の数量を含む。図４Ｄでは、当該取引インタフェースはまた、商品４１６の小計、商品４１６に関連する税、商品４１６の送料、およびマーチャント・ウェブサイト４１０からの商品４１６の総購入量を含む。
【００４０】
図４Ｄでは、当該取引インタフェースはさらに、「支払い確認」アフォーダンス４３８を含む。「支払い確認」アフォーダンス４３８は、（例えば、タップ・ジェスチャにより）起動されたとき、マーチャント・ウェブサイト４１０で注文を行い、マーチャント・ウェブサイト４１０に関連付けられた（例えば、注文情報に含まれる）売掛口座に購入量分を入金し、支払い口座（例えば、図２の支払情報２４４内の以前にリンクされたクレジット・カード）から購入量分を出金することによって、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理４２９に当該取引を処理させる。当該支払い口座は、ユーザがそのもとでソーシャル・ネットワーキング・プラットフォームにログインしたユーザ・アカウントに関連付けられる。図４Ｄでは、当該取引インタフェースは、「支払い確認＆取引共有」アフォーダンス４３０をさらに含む。「支払い確認＆取引共有」アフォーダンス４３０は、（例えば、タップ・ジェスチャにより）起動されたとき、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理４２９に、当該取引（例えば、商品４１６の購入）を共有する（例えば、ユーザのユーザ・プロフィール２４６に含まれる）連絡先グループを選択するための共有インタフェース（例えば、図４Ｅおよび４Ｆのインタフェース）を表示させる。図４Ｄはまた、クライアント装置１０４が、接触４３１（例えば、タップ・ジェスチャ）を「支払い確認＆取引共有」アフォーダンス４３０に対応する位置で検出することを示す。
【００４１】
図４Ｅは、クライアント装置１０４が図４Ｄにおける「支払い確認＆取引共有」アフォーダンス４３０の選択に応答して共有インタフェースを表示することを示す。図４Ｅでは、当該共有インタフェースは、当該取引（例えば、商品４１６の購入）に関する注文情報を、職場の友達４３２−Ａ、ボード・ゲーマ４３２−Ｂ、歴史ファン４３２−Ｃ、トレッキ４３２−Ｄ、および家族４３２−Ｅのような、クライアント装置１０４のユーザが属するソーシャル・ネットワーキング・プラットフォーム内の１つまたは複数の連絡先グループと共有するための複数のグループ共有アフォーダンス４３２を含む。図４Ｅでは、当該共有インタフェースはまた、ユーザが属するさらなる連絡先グループをユーザが表示できるようにするスクロール・バー４３４を含む。
【００４２】
図４Ｅでは、当該共有インタフェースはさらに、ユーザが取引に関連付けられたコメントを入力できるようにするテキスト入力フィールド４３６と共有アフォーダンス４３８とを含む。共有アフォーダンス４３８は、（例えば、タップ・ジェスチャにより）起動されたとき、ソーシャル・ネットワーキング・プラットフォームに、当該取引（例えば、商品４１６の購入）に関する注文情報を、ソーシャル・ネットワーキング・プラットフォーム内の選択された連絡先グループ４３２のうち１つまたは複数のグループと共有させる。幾つかの実施形態では、クライアント装置１０４のユーザは、物理ボタン、仮想キーボード、ジェスチャ・モーション、または音声入力を用いてテキストをテキスト入力フィールド４３６に入力することができる。図４Ｅはまた、クライアント装置１０４が、「ボード・ゲーマ」連絡先グループに関連付けられたグループ共有アフォーダンス４３２−Ｂに対応する位置で接触４３３（例えば、タップ・ジェスチャ）を検出することを示す。
【００４３】
図４Ｆは、図４Ｅのグループ共有アフォーダンス４３２−Ｂの選択とテキスト入力フィールド４３６内のコメントの入力とに応答して、更新された共有インタフェースを表示することを示す。図４Ｆでは、グループ共有アフォーダンス４３２−Ｂに関連付けられた境界は、図４Ｅの「ボード・ゲーマ」連絡先グループに対するグループ共有アフォーダンス４３２−Ｂの選択を示すために、図４Ｅよりも太くなっている。図４Ｆでは、テキスト入力フィールド４３６は、ユーザが入力したコメント：「ボード・ゲームＡを買ったよ。君たちも買うべきだと思う」を示す。図４Ｆはまた、クライアント装置１０４が共有アフォーダンス４３８に対応する位置で接触４３９を検出することを示す。幾つかの実施形態では、共有アフォーダンス４３８の選択に応答して、ソーシャル・ネットワーキング・プラットフォームは、選択された「ボード・ゲーマ」連絡先グループに発行／表示されるメッセージを生成し、当該取引（例えば、商品４１６の購入）を処理する。例えば、当該メッセージは、商品４１６の購入に関連付けられた注文情報および当該ソーシャル・ネットワーキングシステムを出ることなく「ボード・ゲーマ」連絡先グループのメンバが商品４１６を購入する能力を含む。
【００４４】
図４Ｇは、クライアント装置１０４が、ソーシャル・ネットワーキング・プラットフォームの通信システム４４０をタッチ・スクリーン４０６に表示することを示す。図４Ｇでは、通信システム４４０は、通信システム４４０のホームインタフェースを表示するためのホームアフォーダンス４４２と、ユーザがそのもとでソーシャル・ネットワーキング・プラットフォームにログインしているユーザ・アカウントに関連付けられた連絡先リストを表示するための「マイコンタクト」アフォーダンス４４４と、ユーザがそのもとでソーシャル・ネットワーキング・プラットフォームにログインしているユーザ・アカウントが属する連絡先グループのリストを表示するための「マイグループ」アフォーダンス４４６と、ユーザがそのもとでソーシャル・ネットワーキング・プラットフォームにログインしているユーザ・アカウントに関連付けられたユーザ・プロフィール・インタフェースを表示するための「マイプロフィール」アフォーダンス４４８とを含む、複数のナビゲーション・アフォーダンスを含む。図４Ｇでは、通信システム４４０はまた、「ボード・ゲーマ」連絡先グループに対するグループ・チャット／メッセージング・インタフェース４５０を含む。図４Ｇでは、グループ・チャット／メッセージング・インタフェース４５０は、「ボード・ゲーマ」連絡先グループの他のメンバからの最近のメッセージ４５４と、図４Ｆの共有アフォーダンス４３８の選択に応答したクライアント装置１０４のユーザからのメッセージ４５６とを含む。
【００４５】
図４Ｇでは、メッセージ４５６は、図４Ｆに示すようにユーザが入力したコメントと図４Ａ乃至４Ｆで商品４１６の購入に関連付けられた注文情報４５８とを含む。図４Ｇでは、注文情報４５８は、商品４１６の説明、商品４１６の価格、商品４１６の画像、および「購入！」アフォーダンス４６０を含む。「購入！」アフォーダンス４６０は、（例えば、タップ・ジェスチャにより）起動されたとき、「ボード・ゲーマ」連絡先グループのメンバに商品４１６を購入させる。例えば、「購入！」アフォーダンス４６０は、通信システム４４０を出てマーチャント・ウェブサイト４１０にナビゲートする必要なしに、ユーザが商品を購入できるようにする。
【００４６】
図４Ｇでは、グループ・チャット／メッセージング・インタフェース４５０はまた、「古いメッセージを見る」アフォーダンス４５２を含む。「古いメッセージを見る」アフォーダンス４５２は、（例えば、タップ・ジェスチャにより）起動されたとき、通信システム４４０に、メッセージ４５４より古い「ボード・ゲーマ」連絡先グループに関連付けられた追加のメッセージを表示させる。図４Ｇでは、グループ・チャット／メッセージング・インタフェース４５０はさらに、クライアント装置１０４のユーザが「ボード・ゲーマ」連絡先グループへのメッセージを入力できるようにするテキスト入力フィールド４６２を含む。
【００４７】
「ボード・ゲーム」グループ内のユーザ（例えば、ユーザＹＹＹ）が「購入！」アフォーダンス４６０を自己のクライアント装置１０４’で見てクリックした場合、図４Ｈに示すように、同一の購入と注文確認に関して生成されている別の注文と支払処理インタフェース４６４がクライアント装置１０４’に表示される。図４Ｈは新規注文情報を示す。当該新規注文情報は、ユーザＹＹＹが新規注文を最初から構築するためにソーシャル・ネットワーキング・アプリケーションを出てマーチャント・ウェブサイト４１０を閲覧する必要が決してないことを除いて、閲覧装置１０７に示された注文情報の複製に近いものである。ユーザＸＸＸの注文情報がサーバにより取得されて、ユーザＹＹＹに対する新規注文が生成される。ユーザＹＹＹには、（例えば、「支払い確認」アフォーダンス４３８を選択することによって）注文を確認する前に当該注文の様々な態様（例えば、数量、届け先住所等）を編集する機会が提供される。ユーザＹＹＹが「支払い確認」アフォーダンス４３８を起動することによって注文を確認した後、ユーザＹＹＹに対する注文がユーザＹＹＹに代わってマーチャント・ウェブサイト４１０のサーバに送信され、当該サーバは、ユーザＹＹＹに関連付けられた支払い口座を用いて当該新規注文に対する支払い取引を処理する。幾つかの実施形態では、注文確認ユーザ・インタフェース４６４はまた、「支払い確認＆取引共有」アフォーダンス４３０を提供する。「支払い確認＆取引共有」アフォーダンス４３０は、ユーザＹＹＹの選択されたソーシャル・ネットワークの連絡先グループおよび／または「ボード・ゲーム」グループで当該新たな取引を共有させる。
【００４８】
図４Ａ乃至４Ｈに関して説明したプロセスは開示した技術の幾つかの実施形態の例にすぎない。当該プロセスの変形が可能であり、例えば、図５Ａ乃至９Ｂに関して本明細書で提供する説明に鑑みれば明らかである。
【００４９】
図５Ａは、幾つかの実施形態に従う、注文情報を共有する方法５００の流れ図を示す。幾つかの実施形態では、方法５００は、サーバ・システム１０８、閲覧装置１０７、およびクライアント装置１０４を有するサーバ・クライアント環境１００（図１）で実施される。サーバ・システム１０８、閲覧装置１０７、およびクライアント装置１０４の各々は１つまたは複数のプロセッサおよびメモリを含む。幾つかの実施形態では、閲覧装置１０７とクライアント装置１０４は両方とも同一のユーザに関連付けられている。幾つかの実施形態では、サーバ・システム１０８は、ユーザ間のリアルタイムなチャット／メッセージングを可能とするソーシャル・ネットワーキング・プラットフォームを管理し、サーバ・システム１０８はまた、マーチャントのウェブサイトでまたはソーシャル・ネットワーキング・プラットフォーム内で開始された取引に関する支払処理サービスを提供する。
【００５０】
ユーザは、商品またはサービスを購入するために取引を閲覧装置１０７で開始する（５０２）。図４Ａでは、例えば、ユーザは、アフォーダンス４１８−Ｃを選択して、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理を用いて取引の支払いを完了することによって、閲覧装置１０７を用いて商品４１６（例えば、ボード・ゲームＡ）をマーチャント・ウェブサイト４１０から購入するための取引を開始する。幾つかの実施形態では、ユーザはまた、当該マーチャントにより提供されたクライアント・アプリケーション（例えば、マーチャントアプリ）を用いて購入取引を開始することができる。
【００５１】
ユーザは、ログイン認証情報をクライアント装置１０４で入力して、取引の支払いをクライアント装置１０４で完了する（５０４）。例えば、ユーザは、ユーザ名とパスワードを含む、ソーシャル・ネットワーキング・プラットフォームに対する自己のログイン認証情報を、ソーシャル・ネットワーキング・プラットフォームのソーシャル・ネットワーキング・クライアント・アプリケーションのログイン・インタフェースに提供されたテキスト入力フィールドに入力する。幾つかの実施形態では、支払い口座情報および認証が、購入取引の前にソーシャル・ネットワーキング・プラットフォームに関するログイン認証情報に結び付けられている。
【００５２】
サーバ・システムは、ユーザが装置１０４で入力したログイン認証情報を検証し、ソーシャル・ネットワーキング・プラットフォームのホームページのためのインタフェースを送信する（５０６）。
【００５３】
ユーザは、閲覧装置１０７に表示された支払いコードをクライアント装置１０４でスキャンする（５０８）。幾つかの実施形態では、当該支払いコードは、閲覧装置１０７で開始された取引に対する注文情報でエンコードされたＱＲコード（登録商標）またはバーコードである。例えば、当該支払いコードは、購入される商品の説明、マーチャントの口座番号、商品の価格等を含む。例えば、図４Ｃに示すように、ユーザは、図４Ｂの閲覧装置１０７で表示されたコード４２０をクライアント装置１０４でスキャンする。幾つかの実施形態では、当該ＱＲコード（登録商標）は取引ＩＤを含む。当該取引ＩＤに基づいて、サーバが残りの注文情報をマーチャント・ウェブサイトのサーバから直接取得することができる。幾つかの実施形態では、クライアント装置１０４は、例えばマーチャント・ウェブサイトにより閲覧装置１０７上に提供された一意な取引ＩＤをユーザが手動で入力することのような、他の方法を用いて注文情報を取得し、当該注文情報をサーバに送信することができる。
【００５４】
ユーザは、取引に対する支払いを確認し、当該取引に関連付けられた注文情報が、ユーザが属するソーシャル・ネットワーキング・プラットフォーム内の連絡先グループと共有されるのを要求する（５１０）。図４Ｄでは、例えば、ユーザは、「支払い確認＆取引共有」アフォーダンス４４０をクライアント装置１０４で選択して、商品４１６の支払いを確認し、当該取引に対する注文情報をソーシャル・ネットワーキング・プラットフォーム内の連絡先グループと共有する。図４Ｅでは、例えば、ユーザはグループ共有アフォーダンス４３２−Ｂを選択して、商品４１６の購入を「ボード・ゲーマ」連絡先グループと共有する。幾つかの実施形態では、支払処理および注文情報の共有のためのオプションをマーチャント・ウェブサイトにより提供でき、取引を共有するか否かに関するユーザの選択を注文に関するスキャン・コードにエンコードすることができる。クライアント装置１０４が当該スキャン・コードをスキャンすると、当該取引を自己のソーシャル・ネットワークの連絡先と共有するか否かに関するユーザの選択が、当該スキャン・コードに埋め込まれた情報に基づいてクライアント装置およびサーバに既知とされる。
【００５５】
サーバ・システムは、共有メッセージを生成し、当該共有メッセージをソーシャル・ネットワーキング・プラットフォーム内で発行する（５１２）。例えば、図４Ｆの共有アフォーダンス４３８の選択に応答して、サーバ・システムは、ソーシャル・ネットワーキング・プラットフォーム内の選択された「ボード・ゲーマ」連絡先グループに発行／表示されるメッセージを生成し、取引（例えば、商品４１６の購入）を処理する。図４Ｇは、例えば、「ボード・ゲーマ」連絡先グループに対するグループ・チャット／メッセージング・インタフェース４５０内のメッセージ４５６を示す。例えば、メッセージ４５６は、商品４１６の購入に関連付けられた注文情報と、ソーシャル・ネットワーキングシステムを出ることなく「ボード・ゲーマ」連絡先グループのメンバが商品４１６を購入する能力を含む。  
【００５６】
図５Ｂは、幾つかの実施形態に従う、注文情報を共有する方法５５０の流れ図を示す。幾つかの実施形態では、方法５００は、サーバ・システム１０８とクライアント装置１０４を有するサーバ・クライアント環境１００（図１）で実施される。サーバ・システム１０８およびクライアント装置１０４の各々は１つまたは複数のプロセッサおよびメモリを含む。幾つかの実施形態では、サーバ・システム１０８は、ユーザ間のリアルタイムなチャット／メッセージングを可能とするソーシャル・ネットワーキング・プラットフォームを管理し、サーバ・システム１０８はまた、マーチャントのウェブサイトでまたはソーシャル・ネットワーキング・プラットフォーム内で開始された取引に関する支払処理サービスを提供する。
【００５７】
ユーザは、商品またはサービスを購入するための取引をクライアント装置１０４で開始し、取引要求をサーバ・システム１０８に送信する（５５２）。例えば、クライアント装置１０４のユーザは、クライアント装置１０４で実行されるウェブ・ブラウザ・アプリケーションを介して表示されたマーチャントのウェブサイトで、商品および／またはサービスに対する取引（例えば、マーチャント・ウェブサイト４１０からの商品４１６の購入）を開始する。
【００５８】
取引要求を受信したことに応答して、サーバ・システム１０８は、認証要求をクライアント装置１０４に送信する（５５４）。例えば、当該認証要求は、真のアカウント保持者が取引を行っていることを保証する。
【００５９】
ユーザは、ログイン認証情報をクライアント装置１０４に入力する（５５６）。例えば、ユーザは、ユーザ名とパスワードを含むソーシャル・ネットワーキング・プラットフォームのための自己のログイン認証情報を、ソーシャル・ネットワーキング・プラットフォームに対するソーシャル・ネットワーキング・クライアント・アプリケーションのログイン・インタフェースに提供されたテキスト入力フィールドに入力する。
【００６０】
サーバ・システムは、クライアント装置１０４から受信されたログインを検証し、支払処理のための取引インタフェースを送信する（５５８）。図４Ｄは、例えば、（例えば、商品４１６の購入に関する）マーチャント・ウェブサイト４１０で開始された取引を完了するためのプロンプトを含む取引インタフェースを示す。
【００６１】
ユーザは、取引に対する支払いを確認し、当該取引に関連付けられた注文情報が、ユーザが属するソーシャル・ネットワーキング・プラットフォーム内の連絡先グループと共有されるのを要求する（５６０）。図４Ｄでは、例えば、ユーザは、「支払い確認＆取引共有」アフォーダンス４４０を閲覧装置１０７で選択して、商品４１６の支払いを確認し、当該取引に対する注文情報をソーシャル・ネットワーキング・プラットフォーム内の連絡先グループと共有する。図４Ｅでは、例えば、ユーザはグループ共有アフォーダンス４３２−Ｂを選択して、商品４１６の購入を「ボード・ゲーマ」連絡先グループと共有する。
【００６２】
サーバ・システムは、共有メッセージを生成し、当該共有メッセージをソーシャル・ネットワーキング・プラットフォーム内で発行する（５６２）。例えば、図４Ｆの共有アフォーダンス４３８の選択に応答して、サーバ・システムは、ソーシャル・ネットワーキング・プラットフォーム内の選択された「ボード・ゲーマ」連絡先グループに発行／表示されるメッセージを生成し、取引（例えば、商品４１６の購入）を処理する。図４Ｇは、例えば、「ボード・ゲーマ」連絡先グループに対するグループ・チャット／メッセージング・インタフェース４５０内メッセージ４５６を示す。例えば、メッセージ４５６は、商品４１６の購入に関連付けられた注文情報と、ソーシャル・ネットワーキングシステムを出ることなく「ボード・ゲーマ」連絡先グループのメンバが商品４１６を購入する能力を含む。
【００６３】
図６は、幾つかの実施形態に従う、注文情報を共有する方法６００の流れ図を示す。幾つかの実施形態では、方法６００は、通信サーバ（例えば、サーバ・システム１０８）、第１のクライアント（例えば、ソーシャル・ネットワーキング・プラットフォームの第１のユーザに関連付けられたクライアント装置１０４−１）、および第２のクライアント（例えば、ソーシャル・ネットワーキング・プラットフォームの第２のユーザに関連付けられたクライアント装置１０４−２）を有するサーバ・クライアント環境１００（図１）で実施され、それらの各々は１つまたは複数のプロセッサおよびメモリを含む。
【００６４】
幾つかの実施形態では、当該通信サーバは、ソーシャル・ネットワーキング・プラットフォームを管理し、情報対話サービスをソーシャル・ネットワーキング・プラットフォームの連絡先グループに提供する通信グループをサポートする。幾つかの実施形態では、ソーシャル・ネットワーキング・プラットフォームのユーザは、ソーシャル・ネットワーキング・プラットフォームの他のユーザと通信するために、通信グループを作成するかまたは既存の通信グループに参加してもよい。例えば、当該通信グループはインスタント・メッセージング・グループ、メッセージ・ボード、グループ・チャット、またはＳＭＳ通信グループを含む。
【００６５】
本願の１実施形態では、当該通信グループの第１のクライアントは当該通信グループの任意のメンバであり、当該通信グループの第２のクライアントは当該通信グループの任意の他のメンバである。幾つかの実施形態では、第１のクライアントと第２のクライアントは、ＰＣ、タブレット、スマートフォン、ラップトップ・コンピュータ等のようなネットワーキング機能および通信機能を有するコンピューティング・デバイスである。
【００６６】
通信グループの第１のクライアントが、情報発行要求（例えば、ソーシャル・ネットワークの連絡先グループと取引情報または注文情報を共有する要求）を当該通信サーバに送信して、（例えば、選択されたソーシャル・ネットワークの連絡先グループに関する掲示板またはメッセージ・ボードで取引または注文情報を共有するために）オブジェクト情報をソーシャル・ネットワーキング・プラットフォームで発行する（６０２）。当該情報発行要求は当該オブジェクト情報（例えば、オンライン購入のための注文情報）を含む。幾つかの実施形態では、当該オブジェクト情報は、オブジェクト（例えば、商品および／またはサービス）に関する記述的情報を含む。例えば、当該オブジェクト情報は特に、製品、サービスを提供するマーチャント、値段または価格、関連機能の導入、画像等に関する情報を含む。幾つかの実施形態では、当該第１のクライアントのユーザは、オブジェクトに対する取引を開始し、当該オブジェクトに関してソーシャル・ネットワーキング・プラットフォームの通信グループにおいて共有動作を実施する。当該共有動作を実施する際、第１のクライアントは、情報発行要求を通信サーバに送信して、取引のオブジェクトに関連するオブジェクト情報をソーシャル・ネットワーキング・プラットフォームで発行する。
【００６７】
当該情報発行要求に応答して、通信サーバは、ビジネス・プロセス情報とオブジェクト情報をオブジェクト情報サマリ（例えば、図４Ｇに示すメッセージ４５６）にパッケージ化する（６０４）。幾つかの実施形態では、当該ビジネス・プロセス情報は、ユーザ・インタフェース・コンポーネントを介して当該オブジェクトを購入するための関連するビジネス・フローを開始するようにユーザに促す。幾つかの実施形態では、当該オブジェクト情報サマリは、情報を第２のクライアントに提供して、（例えば、図４Ｇに示す「購入！」アフォーダンス４６０を用いて）当該オブジェクトを購入するように当該第２のクライアントのユーザを促す。例えば、当該オブジェクト情報サマリは、製品、サービスを提供するマーチャント、値段または価格、関連機能の導入、画像等に関連する情報を含む。
【００６８】
通信サーバは、オブジェクト情報サマリを（例えば、図４Ｇに示すグループ「ボード・ゲーマ」のメッセージ・ボードで）ソーシャル・ネットワーキング・プラットフォームに発行する（６０６）。幾つかの実施形態では、当該通信サーバは、当該オブジェクト情報を、第１のクライアントのユーザが属する通信グループに対するソーシャル・ネットワーキング・プラットフォーム内のページに発行するか、または、当該通信グループの全メンバに発行する。
【００６９】
当該通信グループの少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリを情報対話インタフェースに表示し、当該情報対話インタフェース内の当該オブジェクト情報サマリに対する確認要求を受信する（６０８）。幾つかの実施形態では、上述の通信グループに属する複数の第２のクライアントは、関連するアカウントでソーシャル・ネットワーキング・プラットフォームにログインしている。当該複数の第２のクライアントは、ソーシャル・ネットワーキング・プラットフォームで発行されたオブジェクト情報サマリを取得する。夫々の第２のクライアントは、情報対話インタフェースを生成して、当該オブジェクト情報サマリを表示することができる。１つの単純な方法は以下の通りである。各第２のクライアントは、当該オブジェクト情報サマリにより示されたビジネス・タイプに従って設定された事前設定の情報対話インタフェースから正しい情報対話インタフェースを選択して、当該オブジェクト情報サマリを運搬し表示することができる。例えば、購入ビジネス・タイプのオブジェクト情報サマリに対して、夫々の第２のクライアントは、ユーザ情報を取得し、ユーザのクリックおよびトリガ動作に基づいて購入プロセスを開始する、情報対話インタフェースを選択することができる。
【００７０】
特に、幾つかの実施形態では、オブジェクト情報サマリを情報対話インタフェースに表示するステップは、少なくとも１つの第２のクライアントが当該オブジェクト情報サマリを取得するステップと、当該少なくとも１つの第２のクライアントが当該オブジェクト情報サマリに対応するビジネス・タイプを決定するステップと、決定されたビジネス・タイプが支払いを必要とするとの判定に従って、当該少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成し、当該オブジェクト情報サマリを表示するための情報対話インタフェースを生成するステップ（例えば、「購入！」アフォーダンスはユーザに対して生成されている新規注文、および当該新規注文についてマーチャントに対して行われている支払いをトリガする）と、当該少なくとも１つの第２のクライアントが当該オブジェクト情報サマリを当該生成された情報対話インタフェースに表示するステップとを含む。幾つかの実施形態では、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成するステップは、ユーザのトリガ動作に応答して現在のユーザに関連付けられた第１のアカウントを取得する方法に従って、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成するステップを含む。
【００７１】
例えば、当該情報対話インタフェースは、情報を交換するためのユーザおよびクライアント（例えば、コンピュータ、ノートブック、モバイル端末、パッド、携帯電話等）に対するチャネルである。例えば、ユーザは当該クライアントと向き合って、当該対話的インタフェースを通じて情報をクライアントに入力して動作を実行する。幾つかの実施形態では、第２のクライアントは、読取り、分析、および判定のための情報対話インタフェースを通じてユーザに情報を提供する。例えば、メッセージング・アプリケーションの友達サークル・インタフェースは第１の対話的インタフェースであり、当該メッセージング・アプリケーションのチャット・インタフェースは第２の対話的インタフェースである。したがって、本例では、この２つの対話的インタフェースは異なる対話的インタフェースである。ユーザが友達サークル・インタフェースを去ったとき、ユーザはチャット・インタフェースに入る。次いで、ユーザが当該友達サークル・インタフェースに再度入ると、当該友達サークル・インタフェースの内容は更新されるが依然として第２の対話的インタフェースである。
【００７２】
確認要求に応答して、少なくとも１つの第２のクライアントが、当該少なくとも１つの第２のクライアントの現在のユーザに関連付けられた第１のアカウントを起動することによって、情報対話インタフェースからジャンプすることなく、オブジェクト情報サマリに関連付けられたオブジェクト（例えば、商品またはサービス）に対して支払い動作を開始する（６１０）。幾つかの実施形態では、当該少なくとも１つの第２のクライアントにより開始された支払い動作は、ビジネス処理サーバに、当該オブジェクト情報サマリに対応するオブジェクトに関するビジネス・プロセスを実施させる。当該ビジネス・プロセスは、当該少なくとも１つの第２のクライアントの現在のユーザの第１のアカウントと、当該オブジェクトの売り手に対応する第２のアカウントとに従って実施される。幾つかの実施形態では、当該ビジネス処理サーバは当該第１のアカウントから出金し、当該第２のアカウントに当該オブジェクトの費用を入金する。
【００７３】
幾つかの実施形態では、通信グループのユーザは、通信サーバにより発行されるオブジェクト情報サマリを介してオブジェクトを購入するためのビジネス・プロセスを開始でき、それにより、当該通信グループのユーザにより実行されるビジネス処理のフローが簡単化される。ユーザは当該オブジェクトを購入するためにウェブ・ブラウザを起動する必要はなく、ページ・ジャンプは必要ではない。したがって、ユーザは長ったらしいビジネス・フローを開始する必要はなく、ビジネス処理の効率とインテリジェンスが高まり、クライアントのリソースも節約される。
【００７４】
図７Ａおよび７Ｂは、幾つかの実施形態に従う、注文情報を共有する方法７００の流れ図を示す。幾つかの実施形態では方法７００は、通信サーバ（例えば、サーバ・システム１０８）、第１のクライアント（例えば、ソーシャル・ネットワーキング・プラットフォームの第１のユーザに関連付けられたクライアント装置１０４−１）、および第２のクライアント（例えば、ソーシャル・ネットワーキング・プラットフォームの第２のユーザに関連付けられたクライアント装置１０４−２）を有するサーバ・クライアント環境１００（図１）で実施され、それらの各々は１つまたは複数のプロセッサおよびメモリを含む。
【００７５】
通信グループの第１のクライアントが、情報発行要求を通信サーバに送信して、オブジェクト情報をソーシャル・ネットワーキング・プラットフォームで発行する（７０２）。当該情報発行要求は当該オブジェクト情報を含む。幾つかの実施形態では、当該オブジェクト情報は、オブジェクト（例えば、商品および／またはサービス）に関する記述的情報を含む。例えば、当該オブジェクト情報は特に、製品、サービスを提供するマーチャント、値段または価格、関連機能の導入、画像等に関する情報を含む。幾つかの実施形態では、第１のクライアントのユーザは、当該オブジェクトに対する取引を開始し、当該オブジェクトに関してソーシャル・ネットワーキング・プラットフォームの通信グループにおいて共有動作を実施する。当該共有動作を実施する際、当該第１のクライアントは、情報発行要求を当該通信サーバに送信して、当該取引のオブジェクトに関連するオブジェクト情報をソーシャル・ネットワーキング・プラットフォームで発行する。
【００７６】
当該情報発行要求に応答して、通信サーバは、ビジネス・プロセス情報およびオブジェクト情報をオブジェクト情報サマリにパッケージ化する（７０４）。幾つかの実施形態では、当該ビジネス・プロセス情報は、ユーザ・インタフェース・コンポーネントを介してオブジェクトを購入するための関連するビジネス・フローを開始するようにユーザに促す。幾つかの実施形態では、当該オブジェクト情報サマリは、情報を第２のクライアントに提供して、当該オブジェクトを購入するように当該第２のクライアントのユーザを促す。例えば、当該オブジェクト情報サマリは、製品、サービスを提供するマーチャント、値段または価格、関連機能の導入、画像等に関連する情報を含む。当該通信サーバは、当該オブジェクト情報サマリをソーシャル・ネットワーキング・プラットフォームに送信して、共有情報を当該第１のクライアントが属する通信グループのメンバに発行する。
【００７７】
当該通信サーバは、当該オブジェクト情報サマリに対応するビジネス・タイプを決定する（７０６）。幾つかの実施形態では、当該オブジェクト情報サマリに対応するビジネス・タイプは、商品および／またはサービスの取引に関連付けられ、当該オブジェクトに対する支払いを要求する。
【００７８】
決定されたビジネス・タイプが支払いを要求するとの判定に従って、通信サーバは、オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成する（７０８）。幾つかの実施形態では、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成するステップは、ユーザのトリガ動作に応答して現在のユーザに関連付けられた第１のアカウントを取得する方法に従って、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成するステップを含む。
【００７９】
通信サーバは、ユーザ・トリガ応答ロジックを有するオブジェクト情報サマリをソーシャル・ネットワーキング・プラットフォームに発行して、ソーシャル・ネットワーキング・プラットフォームの少なくとも１つの第２のクライアントが当該オブジェクト情報サマリを情報対話インタフェースに表示できるようにする（７１０）。幾つかの実施形態では、当該通信サーバは、オブジェクト情報を、第１のクライアントのユーザが属する通信グループに対するソーシャル・ネットワーキング・プラットフォーム内のページに発行するか、または、当該通信グループの全メンバに発行する。幾つかの実施形態では、当該通信サーバがソーシャル・ネットワーキング・プラットフォーム内のオブジェクト情報サマリを発行する方式が、当該通信グループ内で情報を共有するデフォルトの方式であってもよい。
【００８０】
少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリを表示するための情報対話インタフェースを生成する（７１２）。幾つかの実施形態では、当該少なくとも１つの第２のクライアントは情報対話インタフェースを生成する。当該情報対話インタフェースの支払処理領域はユーザ・トリガ応答ロジックに関連付けられる。例えば、当該支払処理領域とのユーザ対話に応答して、ユーザは、当該情報対話インタフェースのジャンプをトリガすることなく、当該オブジェクト情報サマリに対応するオブジェクトの購入をトリガする。
【００８１】
幾つかの実施形態では、当該少なくとも１つの第２のクライアントの現在のユーザに関連付けられた第１のアカウント（例えば、支払情報）がユーザのトリガ動作に応答して取得される。例えば、ユーザ・インタフェースは、当該第１のアカウントおよびそのパスワードを入力するようにユーザを促すか、または、当該第１のアカウントは、当該第２のクライアントがそのもとでソーシャル・ネットワーキング・プラットフォームに現在ログインしているユーザ・アカウントにリンクされる。幾つかの実施形態では、当該少なくとも１つの第２のクライアントは、支払いアフォーダンスのボタンを有する情報対話インタフェースを、ユーザ対話に応答する構成されたユーザ・トリガ応答ロジックに従って生成する。幾つかの実施形態では、オブジェクト情報サマリを表示するための情報対話インタフェースを生成するステップは特に、ユーザ・クリックおよびトリガ・ロジックに応答する選択領域を含む情報対話インタフェースを生成するステップを含み、かつ／または、ユーザ対話に応答する当該オブジェクト情報サマリに対して構成されたユーザ・トリガ応答ロジックに従って支払いアフォーダンスで構成される。
【００８２】
当該少なくとも１つの第２のクライアントは、当該オブジェクト情報サマリを当該情報対話インタフェースに表示する（７１４）。
【００８３】
当該少なくとも１つの第２のクライアントが、当情報対話インタフェース内の当該オブジェクト情報サマリに対する確認要求を現在のユーザから受信する（７１６）。幾つかの実施形態では、当該少なくとも１つの第２のクライアントが当該情報対話インタフェースにおいて当該オブジェクト情報サマリに対する現在のユーザの当該確認要求を受信するステップは、ユーザが当該オブジェクト情報サマリを表示する情報対話インタフェースにおいて動作をトリガしたことを検出したとき、当該少なくとも１つの第２のクライアントが、現在のユーザに関連付けられた第１のアカウントを取得するために使用される事前設定されたユーザ情報入力インタフェースを起動し、当該第２のクライアントがユーザ情報入力インタフェースに入力されたユーザ情報を取得し、当該第２のクライアントは、当該オブジェクト情報サマリに関連付けられたオブジェクトを購入するためのユーザ情報入力インタフェースにおける確認動作を受信することを含む。当該ユーザ情報は、当該第２のクライアントの現在のユーザに関連付けられた第１のアカウントを含む。
【００８４】
幾つかの実施形態では、当該少なくとも１つの第２のクライアントが情報対話インタフェースにおいてオブジェクト情報サマリに対する現在のユーザの確認要求を受信するステップは、ユーザが当該オブジェクト情報サマリを表示する情報対話インタフェースにおいて動作をトリガしたことを検出したとき、当該少なくとも１つの第２のクライアントが、当該第２のクライアントがそのもとでソーシャル・ネットワーキング・プラットフォームに現在ログインしているユーザ・アカウントにリンクされた第１のアカウントを抽出し、当該少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリに関連付けられたオブジェクトを購入するためのユーザの確認動作を受信することを含む。
【００８５】
当該少なくとも１つの第２のクライアントが、当該確認要求に従って現在のユーザに対応するかまたは現在のユーザに関連付けられた第１のアカウントを起動することによって、現在の情報対話インタフェースからジャンプすることなく、当該確認要求に従って当該情報対話インタフェース内のオブジェクト情報サマリに関連付けられた商品および／またはサービスに対する支払い動作を開始する（７１８）。幾つかの実施形態では、当該通信グループのユーザは、オブジェクトを購入するためのビジネス・プロセスを、当該通信サーバにより発行されるオブジェクト情報サマリを介して開始でき、それにより、当該通信グループのユーザにより実行されるビジネス処理のフローが簡単化される。ユーザは、当該オブジェクトを購入するためにウェブ・ブラウザを起動する必要はなく、ページ・ジャンプは必要ではない。したがって、ユーザは長ったらしいビジネス・フローを開始する必要はなく、ビジネス処理の効率とインテリジェンスが高まり、クライアントのリソースも節約される。
【００８６】
図８Ａおよび８Ｂは、幾つかの実施形態に従う、注文情報を共有する方法８００の流れ図を示す。幾つかの実施形態では方法８００は、通信サーバ（例えば、サーバ・システム１０８）、第１のクライアント（例えば、ソーシャル・ネットワーキング・プラットフォームの第１のユーザに関連付けられたクライアント装置１０４−１）、および第２のクライアント（例えば、ソーシャル・ネットワーキング・プラットフォームの第２のユーザに関連付けられたクライアント装置１０４−２）を有するサーバ・クライアント環境１００（図１）で実施され、それらの各々は１つまたは複数のプロセッサおよびメモリを含む。
【００８７】
通信グループの第１のクライアントが、情報発行要求を通信サーバに送信して、オブジェクト情報をソーシャル・ネットワーキング・プラットフォームで発行する（８０２）。当該情報発行要求は当該オブジェクト情報を含む。幾つかの実施形態では、当該オブジェクト情報は、オブジェクト（例えば、商品および／またはサービス）に関する記述的情報を含む。例えば、当該オブジェクト情報は特に、製品、サービスを提供するマーチャント、値段または価格、関連機能の導入、画像等に関する情報を含む。幾つかの実施形態では、当該第１のクライアントのユーザは、オブジェクトに対する取引を開始し、当該オブジェクトに関してソーシャル・ネットワーキング・プラットフォームの通信グループにおいて共有動作を実施する。当該共有動作を実施する際、当該第１のクライアントは、情報発行要求を通信サーバに送信して、当該取引のオブジェクトに関連するオブジェクト情報をソーシャル・ネットワーキング・プラットフォームで発行する。
【００８８】
当該情報発行要求に応答して、当該通信サーバが、ビジネス・プロセス情報およびオブジェクト情報をオブジェクト情報サマリにパッケージ化し、当該オブジェクト情報サマリをソーシャル・ネットワーキング・プラットフォームに送信する（８０４）。幾つかの実施形態では、当該ビジネス・プロセス情報は、ユーザ・インタフェース・コンポーネントを介してオブジェクトを購入するための関連するビジネス・フローを開始するようにユーザに促す。幾つかの実施形態では、当該オブジェクト情報サマリは、情報を第２のクライアントに提供して、当該オブジェクトを購入するように当該第２のクライアントのユーザを促す。例えば、当該オブジェクト情報サマリは、製品、サービスを提供するマーチャント、値段または価格、関連機能の導入、画像等に関連する情報を含む。当該通信サーバは、当該オブジェクト情報サマリをソーシャル・ネットワーキング・プラットフォームに送信して、当該共有情報を当該第１のクライアントが属する通信グループのメンバに発行する。少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリを取得する（８０６）。
【００８９】
当該少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリに対応するビジネス・タイプを決定する（８０８）。幾つかの実施形態では、当該オブジェクト情報サマリに対応するビジネス・タイプは、商品および／またはサービスの取引に関連付けられ、当該オブジェクトに対する支払いを要求する。
【００９０】
当該決定されたビジネス・タイプが支払いを要求するとの判定に従って、当該少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成する（８１０）。幾つかの実施形態では、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成するステップは、ユーザのトリガ動作に応答して現在のユーザに関連付けられた第１のアカウントを取得する方法に従って、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成するステップと、ユーザ・クリックおよびトリガ・ロジックに応答する選択領域を含む情報対話インタフェースを生成するステップとを含み、かつ／または、ユーザ対話に対応する構成されたユーザ・トリガ応答ロジックに従って支払いアフォーダンスのボタンで構成される。
【００９１】
当該少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリを表示するための情報対話インタフェースを生成する（８１２）。幾つかの実施形態では、当該少なくとも１つの第２のクライアントが当該情報対話インタフェースを生成する。当該情報対話インタフェースの支払処理領域はユーザ・トリガ応答ロジックに関連付けられる。例えば、当該支払処理領域とのユーザ対話に応答して、ユーザは、当該情報対話インタフェースのジャンプをトリガすることなく、当該オブジェクト情報サマリに対応するオブジェクトの購入をトリガする。
【００９２】
当該少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリを当該情報対話インタフェースに表示する（８１４）。
【００９３】
当該少なくとも１つの第２のクライアントが、当該情報対話インタフェース内のオブジェクト情報サマリに対する確認要求を現在のユーザから受信する（８１６）。幾つかの実施形態では、当該少なくとも１つの第２のクライアントが当該情報対話インタフェース内のオブジェクト情報サマリに対する現在のユーザの確認要求を受信するステップは、当該オブジェクト情報サマリを表示する当該情報対話インタフェースにおいてユーザが動作をトリガしたことを検出したとき、当該少なくとも１つの第２のクライアントが、現在のユーザに関連付けられた第１のアカウントを取得するために使用される事前設定されたユーザ情報入力インタフェースを起動し、当該第２のクライアントがユーザ情報入力インタフェースに入力されたユーザ情報を取得し、当該第２のクライアントは、当該オブジェクト情報サマリに関連付けられたオブジェクトを購入するためのユーザ情報入力インタフェースにおける確認動作を受信する。当該ユーザ情報は、当該第２のクライアントの現在のユーザに関連付けられた第１のアカウントを含む。
【００９４】
幾つかの実施形態では、当該少なくとも１つの第２のクライアントが情報対話インタフェースにおいてオブジェクト情報サマリに対する現在のユーザの確認要求を受信するステップは、当該オブジェクト情報サマリを表示する情報対話インタフェースにおいてユーザが動作をトリガしたことを検出したとき、当該少なくとも１つの第２のクライアントが、当該第２のクライアントがそのもとでソーシャル・ネットワーキング・プラットフォームに現在ログインしているユーザ・アカウントにリンクされた第１のアカウントを抽出し、当該少なくとも１つの第２のクライアントが、当該オブジェクト情報サマリに関連付けられたオブジェクトを購入するためのユーザの確認動作を受信することを含む。
【００９５】
当該少なくとも１つの第２のクライアントが、当該確認要求に従って現在のユーザに対応するかまたは現在のユーザに関連付けられた第１のアカウントを起動することによって、現在の情報対話インタフェースからジャンプすることなく、当該確認要求に従って当該情報対話インタフェース内のオブジェクト情報サマリに関連付けられた商品および／またはサービスに対する支払い動作を開始する（８１８）。幾つかの実施形態では、当該通信グループのユーザは、オブジェクトを購入するためのビジネス・プロセスを、当該通信サーバにより発行されるオブジェクト情報サマリを介して開始でき、それにより、当該通信グループのユーザにより実行されるビジネス処理のフローが簡単化される。ユーザはオブジェクトを購入するためにウェブ・ブラウザを起動する必要はなく、ページ・ジャンプは必要ではない。したがって、ユーザは長ったらしいビジネス・フローを開始する必要はなく、ビジネス処理の効率性とインテリジェンスが高まり、クライアントのリソースも節約される。
【００９６】
図９Ａおよび９Ｂは、幾つかの実施形態に従う、ソーシャル・ネットワーキング・プラットフォームを介して注文情報を共有する方法９００の流れ図を示す。幾つかの実施形態では、方法９００は、１つまたは複数のプロセッサおよびメモリを有するサーバ・システム１０８により実施される。例えば、幾つかの実施形態では、方法９００はサーバ・システム１０８（図１および２）またはそのコンポーネント（例えば、図１および２のサーバ・サイド・モジュール１０６）により実施される。幾つかの実施形態では、方法９００は、非一時的コンピュータ可読記憶媒体に格納された命令と、サーバ・システムの１つまたは複数のプロセッサにより実行される命令とにより支配される。任意である動作が点線（例えば、点線の境界を有する箱）で示されている。
【００９７】
サーバ・システムは、ソーシャル・ネットワーキング・プラットフォームの第１のユーザにより開始された商品またはサービスの取引に関する注文情報を取得する（９０２）。幾つかの実施形態では、当該取引をマーチャントのウェブサイトで開始し、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理に対応する支払いオプションを選択した後、当該注文情報はソーシャル・ネットワーキング・プラットフォームに関連付けられたサーバ・システムに送信され、当該取引に関連付けられた支払いインタフェースがユーザに表示される。例えば、当該注文情報は、当該マーチャントの名前および支払い口座情報、購入した商品に対する在庫コード、購入した商品の費用と数量、購入した商品の画像、および当該取引または購入した商品に関連する他の情報を含む。
【００９８】
図４Ａは、例えば、アフォーダンス４１８−Ｃを選択して、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理による取引の支払いを完了することにより、ユーザが閲覧装置１０７を用いてマーチャント・ウェブサイト４１０からの商品４１６（例えば、ボード・ゲームＡ）の購入に関する取引を開始すること示す。あるいは、別の例では、ユーザは、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払いオプションを選択することによって、クライアント装置１０４上のウェブ・ブラウザに表示されたマーチャントのウェブサイトで、商品および／またはサービスの購入に関する取引を開始する。幾つかの実施形態では、ソーシャル・ネットワーキング・プラットフォームに関連付けられたアフォーダンス４１８−Ｃまたは支払いオプションの選択に応答して、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理が、商品４１６の購入または他の商品および／またはサービスの購入に関する注文情報を取得する。
【００９９】
１実施形態では、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理（例えば、図４Ａのアフォーダンス４１８−Ｃ）に対応する支払いオプションを選択した後、コード４２０が図４Ｂの「チェックアウト」ウェブ・ページに表示され、コード４２０が注文情報でエンコードされる。幾つかの実施形態では、コード４２０（例えば、ＱＲコード（登録商標）またはバーコード）を閲覧装置１０７でスキャンした後、ソーシャル・ネットワーキング・プラットフォームに関連付けられた支払処理が、コード４２０でエンコードされた注文情報を取得する。
【０１００】
サーバ・システムは、ソーシャル・ネットワーキング・プラットフォームの選択されたユーザ・グループと取引を共有する要求を第１のユーザから取得する（９０４）。当該選択されたユーザ・グループは第１のユーザを含む。例えば、当該支払いインタフェースは共有アフォーダンスを含むか、または、当該共有オプションをマーチャントのウェブサイトで提供することができる。別の例では、共有オプションの選択はＱＲコード（登録商標）またはバーコードでエンコードされる。したがって、サーバは、ソーシャル・ネットワーキング・プラットフォームの支払いインタフェース内のオプションを選択したユーザから、または、マーチャントのウェブサイト上で、当該共有要求を取得することができる。
【０１０１】
図４Ｅは、例えば、クライアント装置１０４が、ソーシャル・ネットワーキング・プラットフォーム内の「ボード・ゲーマ」連絡先グループに対応するグループ共有アフォーダンス４３２−Ｂの選択を検出することを示す。図４Ｆは、例えば、クライアント装置１０４が、商品４１６（例えば、ボード・ゲームＡ）の購入に関連する注文情報を図４Ｅで選択された「ボード・ゲーマ」連絡先グループと共有するための共有アフォーダンス４３８の選択を検出したことを示す。
【０１０２】
幾つかの実施形態では、第１のユーザから取得された要求が、選択されるユーザ・グループを指定する（９０６）。例えば、第１のユーザは、デニムヘッド・グループ、ダイカスト・モデル・グループ、ボード・ゲーム・グループ、または屋外の熱狂グループのような、取引に関する注文情報を共有する複数の既存の友達グループのうち１つを選択する。図４Ｅは、例えば、クライアント装置１０４が、商品４１６（例えば、ボード・ゲームＡ）の購入をソーシャル・ネットワーキング・プラットフォーム内の「ボード・ゲーマ」連絡先グループと共有するために、グループ共有アフォーダンス４３２−Ｂの選択を検出することを示す。
【０１０３】
幾つかの実施形態では、選択されたユーザ・グループが、第１のユーザに対応するユーザ・プロフィール内の注文情報および１つまたは複数のパラメータのうち少なくとも１つに基づいて決定される（９０８）。幾つかの実施形態では、サーバ・システム１０８は、所定の選択基準に基づいて当該選択されたユーザ・グループを決定する。例えば、サーバ・システムは、第１のユーザの最も頻繁な連絡先、第１のユーザを最も信頼するユーザ、第１のユーザが最も信頼するユーザ、（例えば、図２のユーザ・プロフィール２４６に格納された第１のユーザのユーザ・プロフィールで示される）第１のユーザと同様な好き嫌いを有する他のユーザ、またはマーチャントによる当該注文情報に含まれるタグに基づいて、ユーザ・グループを決定する。
【０１０４】
当該要求を取得したことに応答して（９１０）、サーバ・システムは当該注文情報に基づいてメッセージを生成する（９１２）。当該メッセージは、選択されたユーザ・グループのユーザがソーシャル・ネットワーキング・プラットフォームのユーザ・インタフェース内の第１のユーザにより開始された取引に含まれる商品またはサービスを購入できるようにする１つまたは複数のユーザ・インタフェース要素を含む。幾つかの実施形態では、当該注文情報は、インスタント・メッセージとして、特定のソーシャル・ネットワークの連絡先またはソーシャル・ネットワーキング・グループ（例えば、選択されたユーザ・グループ）に転送される。例えば、当該メッセージは、他のユーザが、第１のユーザにより開始された取引に含まれる商品またはサービスをマーチャントのウェブサイトで購入するために当該マーチャントのウェブサイトにナビゲートする必要なく、取得された注文情報を利用して、他のユーザに対する注文を行う。幾つかの実施形態では、当該メッセージは、ソーシャル・ネットワーキング・プラットフォームに対する夫々のユーザのプロフィールに含まれる支払情報および発送情報を用いて夫々のユーザが当該注文情報に対応する商品を購入できるようにする、１つまたは複数のユーザ・インタフェース要素（例えば、ワンクリック支払いアフォーダンス）を含む。幾つかの実施形態では、当該１つまたは複数のユーザ・インタフェース要素は数量選択手段も含む。幾つかの実施形態では、当該メッセージは、第１のユーザが商品を購入させる他のユーザに関して、信用を第１のユーザに与える参照リンクを含む。
【０１０５】
幾つかの実施形態では、当該要求は、商品またはサービスに対応する第１のユーザからのコメントを含み、当該メッセージは注文情報および当該コメントに基づいて生成される（９１４）。幾つかの実施形態では、第１のユーザにより入力されたコメントは、商品および／またはサービスに関する第１のユーザの思考または感情を示しており、サーバ・システム１０８により生成されたメッセージはこのコメントを取り込んでいる。例えば、第１のユーザからのコメントは、「これは私がこのマーチャントから購入した２つ目の商品です。このビルドクオリティは最高です」であり、ユーザ・グループに発行されるメッセージは商品および／またはサービスの第１のユーザの是認を表すこのコメントを含む。図４Ｇでは、例えば、メッセージ４５６は商品４１６の取引を開始したユーザが図４Ｆで入力したコメントを含む。
【０１０６】
当該要求を取得したことに応答して（９１０）、サーバ・システムは、当該１つまたは複数のユーザ・インタフェース要素を有するメッセージを、選択されたユーザ・グループによるアクセスのために指定されたソーシャル・ネットワーキング・プラットフォームのセクションに発行する（９１６）。例えば、当該１つまたは複数のユーザ・インタフェース要素を有するメッセージが、ユーザ・グループにのみアクセス可能なグループ・チャット・インタフェースまたはプライベート・メッセージ・ボードに発行される。図４Ｇは、例えば、「ボード・ゲーマ」連絡先グループに対するグループ・チャット／メッセージング・インタフェース４５０内のメッセージ４５６を示す。例えば、メッセージ４５６は、商品４１６の購入に関連付けられた注文情報と、ソーシャル・ネットワーキングシステムを出ることなく「ボード・ゲーマ」連絡先グループのメンバが「購入！」アフォーダンス４６０を介して商品４１６を購入する能力とを含む。例えば、「ボード・ゲーマ」連絡先グループに対するグループ・チャット／メッセージング・インタフェース４５０は、ソーシャル・ネットワーキング・プラットフォーム内の「ボード・ゲーマ」グループのメンバのみによるアクセスに指定されている。
【０１０７】
幾つかの実施形態では、サーバ・システムは、第１のユーザに関する取引を、第１のユーザに対応するユーザ・プロフィールに含まれる第１のユーザの注文情報および支払情報に基づいて処理する（９１８）。幾つかの実施形態では、サーバ・システムは、ソーシャル・ネットワーキング・プラットフォームに対する通信マネージャおよび支払いプロセッサの両方の役割を果たす。例えば、図４Ｄにおける「支払い確認＆取引共有」アフォーダンス４３０の選択に応答して、サーバ・システム１０８は、マーチャントの支払い口座に商品４１６の価格だけ入金し、ユーザに関連付けられた支払情報２４４（図２）により示されるようにソーシャル・ネットワーキング・プラットフォームに対するユーザの口座にリンクされたユーザの支払情報（例えば、ソーシャル・ネットワーキング・プラットフォーム等に関連付けられたクレジット・カード、クレジットまたはギフト・カード）から出金することにより、商品４１６の取引を処理する。
【０１０８】
幾つかの実施形態では、取引を処理する前に、サーバ・システムは、ユーザ・グループの１つまたは複数のユーザによるメッセージ内の１つまたは複数のユーザ・インタフェース要素の選択に応答して第１のユーザにより開始された当該取引に含まれる同一の商品またはサービスに対する各取引に関するユーザ・グループの１つまたは複数のユーザから、注文情報を取得する（９２０）。幾つかの実施形態では、当該取引を処理するステップは、サーバ・システムが注文情報をユーザ・グループの少なくとも所定数のユーザから取得したとの判定に従って、第１のユーザおよびユーザ・グループの１つまたは複数のユーザに対するグループ取引を処理するステップを含む。
【０１０９】
幾つかの実施形態では、サーバ・システム１０８は、第１のユーザにより開始された取引に含まれる商品またはサービスについて最良の取引をグループに与えようとする購買仲介として動作する。例えば、マーチャントは大量購入値引きを提供する。これにより、１つの商品を購入するための価格は＄９．９９であるが、１０個以上の商品の購入に対しては商品ごとの価格は＄７．９９である。したがって、注文情報を第１のユーザから受信した後、サーバ・システム１０８または第１のユーザは、この大量購入割引を得るために他のユーザに購入に参加させようと試みる。本例では、サーバ・システム１０８により発行されたメッセージは、他のユーザが大量購入に参加するのを約束しなければならない固定の時間ウィンドウを示す。幾つかの実施形態では、取引情報の共有に関する通知がマーチャントに送信され、当該マーチャントは、当該グループに転送されるインスタント・メッセージを介して追加のインセンティブ（例えば、追加の値引きまたはギフトの申し出）の入力を選んでもよい。当該グループのプライバシを保護するために、身元情報と連絡先情報は当該マーチャントと共有されない。当該マーチャントに、取引に参加している人の現時点の人数を示してもよく、当該グループによる現在の参加ステータスに基づいて、追加のインセンティブをリアルタイムに提供してもよい。幾つかの実施形態では、一定のウィンドウが閉じたかまたは十分な数のユーザが商品の購入を約束したかの何れかの後、サーバ・システム１０８は当該マーチャントとのグループ注文を行う。さらに、料金が、第１のユーザの支払い口座ではなく各ユーザの夫々の支払い口座から引き出される。大抵の環境では、第１のユーザの届け先住所のみがグループ注文に使用される。
【０１１０】
幾つかの実施形態では、当該グループ取引を処理した後、サーバ・システムは、当該グループ取引に対応するリマインダ・メッセージを、選択されたユーザ・グループの１つまたは複数のユーザに送信する（９２２）。例えば、当該グループ取引に含まれる全ての商品は第１のユーザに発送され、その他のユーザには、当該ユーザの商品を第１のユーザから取り出すかまたは当該ユーザの商品の集配に関して第１のユーザに連絡することをリマインドするために、リマインダ・メッセージがＳＭＳまたは電子メールを介して送信される。あるいは、別の例では、当該メッセージが、ユーザ・グループにアクセス可能なソーシャル・ネットワーキング・プラットフォームのセクションで発行される。したがって、グループ取引のオプションはユーザの間の強い信頼を必要とする。
【０１１１】
幾つかの実施形態では、サーバ・システムは、第２のユーザによる、メッセージに含まれる１つまたは複数のユーザ・インタフェース要素の選択を示す通知を当該第２のユーザから受信し、当該通知を受信したことに応答して、当該第２のユーザに対応するユーザ・プロフィールに含まれる当該第２のユーザの支払情報に基づいて、当該第２のユーザに対する第２の取引を処理する（９２４）。当該第２の取引は、第１のユーザにより開始された取引に含まれる商品またはサービスを含む。当該実施形態では、当該第２の取引は、ソーシャル・ネットワーキング・プラットフォーム内部の当該第２のユーザのアクションにより、ユーザ・グループに発行された当該メッセージの当該１つまたは複数のユーザ・インタフェース要素を用いて開始される。例えば、当該第２のユーザは、「ボード・ゲーマ」連絡先グループのメンバであり、図４Ｇに示すように「ボード・ゲーマ」連絡先グループに対するグループ・チャット／メッセージング・インタフェース４５０を参照している。本例では、当該第２のユーザは、「購入！」アフォーダンス４６０を選択して、通信システム４４０を出る必要なしに商品４１６を購入する。
【０１１２】
図１０は、幾つかの実施形態に従う通信サーバ１０００のブロック図である。例えば、通信サーバ１０００は、それぞれ図６、７Ａおよび７Ｂ、ならびに８Ａおよび８Ｂの方法６００、７００、および８００に含まれる通信サーバに対応する。幾つかの実施形態では、通信サーバ１０００は、ソーシャル・ネットワーキング・プラットフォームを管理し、情報対話サービスをソーシャル・ネットワーキング・プラットフォームの連絡先グループに提供する通信グループをサポートする。幾つかの実施形態では、通信サーバ１０００は、パッケージ化モジュール１００２、構成モジュール１００４、および送信モジュール１００６を含む。
【０１１３】
幾つかの実施形態では、パッケージ化モジュール１００２は、オブジェクト情報を含む情報発行要求を第１のクライアントから受信したことに応答して、ビジネス・プロセス情報および当該オブジェクト情報をオブジェクト情報サマリにパッケージ化するように構成される。
【０１１４】
幾つかの実施形態では、構成モジュール１００４は、当該オブジェクト情報サマリの対応するビジネス・タイプが支払いを要求するビジネス・タイプであるとき、当該オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成するように構成される。
【０１１５】
幾つかの実施形態では、発行モジュール１００６は、ユーザ・トリガ応答ロジックでオブジェクト情報サマリをソーシャル・ネットワーキング・プラットフォームに発行して、ソーシャル・ネットワーキング・プラットフォームの少なくとも１つの第２のクライアントが当該オブジェクト情報サマリを情報対話インタフェースに表示できるようにするように構成される。
【０１１６】
図１１は、幾つかの実施形態に従う第２のクライアント１１００のブロック図である。例えば、第２のクライアント１１００は、それぞれ図６、７Ａおよび７Ｂ、ならびに８Ａおよび８Ｂの方法６００、７００、および８００に含まれる第２のクライアントに対応する。幾つかの実施形態では、第２のクライアント１１００は、ハンドヘルド・コンピュータ、ウェアラブル・コンピューティング・デバイス、携帯情報端末（ＰＤＡ）、タブレット・コンピュータ、ラップトップ・コンピュータ、デスクトップ・コンピュータ、携帯電話、スマートフォン、高度汎用パケット無線サービス（ＥＧＰＲＳ）モバイルフォン、メディア・プレイヤ、ナビゲーション・デバイス、ゲーム・コンソール、テレビ、リモート・コントロール、またはこれらのデータ処理装置もしくは他のデータ処理装置のうち任意の複数の組合せのようなコンピューティング・デバイスである。幾つかの実施形態では、第２のクライアント１１００は、表示モジュール１１０２、受信モジュール１１０４、および処理モジュール１１０６を含む。
【０１１７】
幾つかの実施形態では、表示モジュール１１０２は、ソーシャル・ネットワーキング・プラットフォームに発行されたオブジェクト情報サマリを情報対話インタフェースに表示するように構成される。
【０１１８】
幾つかの実施形態では、表示モジュール１１０２は、取得モジュール１１１２、構成モジュール１１１４、および表示モジュール１１１６を含むがこれらに限られない。
【０１１９】
幾つかの実施形態では、取得モジュール１１１２は、ソーシャル・ネットワーキング・プラットフォームに送信され、当該プラットフォームで発行され、または表示されたオブジェクト情報サマリを取得するように構成される。
【０１２０】
幾つかの実施形態では、構成モジュール１１１４は、オブジェクト情報サマリに対するユーザ・トリガ応答ロジックを構成し、また、当該オブジェクト情報サマリのビジネス・タイプが支払いを要求するビジネス・タイプであるとき、当該オブジェクト情報サマリを表示するための情報対話インタフェースを生成するように構成される。
【０１２１】
幾つかの実施形態では、表示モジュール１１１６は、生成された情報対話インタフェースにオブジェクト情報サマリを表示するように構成される。
【０１２２】
幾つかの実施形態では、受信モジュール１１０４は、情報対話インタフェース内のオブジェクト情報サマリに対する現在のユーザから確認要求を受信するように構成される。
【０１２３】
幾つかの実施形態では、処理モジュール１１０６は、当該確認要求に応答して、第２のクライアント１１００の現在のユーザに関連付けられた第１のアカウントを起動することによって現在の情報対話インタフェースからジャンプすることなく、現在の情報対話インタフェース内のオブジェクト情報サマリに関連付けられたオブジェクトに対する支払い動作を開始するように構成される。
【０１２４】
以上で特定の実施形態を説明したが、本願をこれらの特定の実施形態に限定する意図はないことは理解される。反対に、本願は、添付の諸請求項の趣旨と範囲内にある代替物、修正物および均等物を含む。多数の具体的な詳細を、本明細書で提供した主題の徹底的な理解を与えるために説明した。しかし、主題をこれらの具体的な詳細なしに実施してもよいことは当業者には理解される。他の事例では、周知の方法、手続き、コンポーネント、および回路は、諸実施形態の態様を不必要に不明瞭にしないために詳細には説明されていない。
【符号の説明】
【０１２５】
１０２−１  クライアント・サイド・モジュール
１０２−２  クライアント・サイド・モジュール
１０５−１  ウェブ・ブラウザ
１０５−２  ウェブ・ブラウザ
１０６  サーバ・サイド・モジュール
１０８  サーバ・システム
１１０  ネットワーク（複数可）
１１２  プロセッサ（複数可）
１１４  注文履歴情報
１１６  メッセージング・データ
１１８  クライアント（複数可）への入出力インタフェース
１２０  マーチャント・サーバへの入出力インタフェース
１２２−１  マーチャント・サーバ
１２２−Ｎ  マーチャント・サーバ
２０４  ネットワーク・インタフェース（複数可）
２０６  メモリ
２１０  オペレーティング・システム
２１２  ネットワーク通信モジュール
２２２  要求処理モジュール
２２４  認証モジュール
２２６  生成モジュール
２２８  発行モジュール
２３０  支払処理モジュール
２３２  メッセージング・モジュール
２４０  サーバ・データ
２４２  認証データ
２４４  支払データ
２４６  ユーザ・プロフィール
３０２  ＣＰＵ（複数可）
３０４  ネットワーク・インタフェース（複数可）
３０６  メモリ
３１０  ユーザ・インタフェース
３１２  出力装置（複数可）
３１４  入力装置（複数可）
３１６  オペレーティング・システム
３１８  ネットワーク通信モジュール
３２０  プレゼンテーション・モジュール
３２２  入力処理モジュール
３２４  ウェブ・ブラウザ・モジュール
３２６−１  アプリケーションＡ
３２６−Ｎ  アプリケーションＮ
３３２  支払処理
３３４  通信システム
３４０  クライアント・データ
３４２  ユーザ・プロフィール
３４４  ユーザ・データ
３５２  ＣＰＵ（複数可）
３５４  ネットワーク・インタフェース（複数可）
３５６  メモリ
３６０  ユーザ・インタフェース
３６２  出力装置（複数可）
３６４  入力装置（複数可）
３６６  オペレーティング・システム
３６８  ネットワーク通信モジュール
３７０  プレゼンテーション・モジュール
３７２  入力処理モジュール
３７６−１  アプリケーションＡ
３７６−Ｎ  アプリケーションＮ
３８０  クライアント・データ
１０００  通信サーバ
１００２  パッケージ化モジュール
１００４  構成モジュール
１００６  送信モジュール
１１００  第２のクライアント
１１０２  表示モジュール
１１０４  受信モジュール
１１０６  処理モジュール
１１１２  取得モジュール
１１１４  構成モジュール
１１１６  表示モジュール
【図１】
0006341622.tif 000002
【図２】
0006341622.tif 000003
【図３Ａ】
0006341622.tif 000004
【図３Ｂ】
0006341622.tif 000005
【図４Ａ】
0006341622.tif 000006
【図４Ｂ】
0006341622.tif 000007
【図４Ｃ】
0006341622.tif 000008
【図４Ｄ】
0006341622.tif 000009
【図４Ｅ】
0006341622.tif 000010
【図４Ｆ】
0006341622.tif 000011
【図４Ｇ】
0006341622.tif 000012
【図４Ｈ】
0006341622.tif 000013
【図５Ａ】
0006341622.tif 000014
【図５Ｂ】
0006341622.tif 000015
【図６】
0006341622.tif 000016
【図７Ａ】
0006341622.tif 000017
【図７Ｂ】
0006341622.tif 000018
【図８Ａ】
0006341622.tif 000019
【図８Ｂ】
0006341622.tif 000020
【図９Ａ】
0006341622.tif 000021
【図９Ｂ】
0006341622.tif 000022
【図１０】
0006341622.tif 000023
【図１１】
0006341622.tif 000024