(57)【要約】  本発明は、トラステッドソーシャルネットワーキングのための方法、システム、およびコンピュータプログラム製品に及ぶ。発明の実施形態は、（需要、好み、および時と場所等に基づいて）ともにユーザの関心対象であって、信頼できる情報源（友人等）から得られる情報を共有することにより価値を付加するトラステッドソーシャルネットワークを含む。トラステッドソーシャルネットワークと関連するチップが作成（とともに提示）され、トラステッドソーシャルネットワークへのインタフェースを提供するクライアントプログラムを通して閲覧される。いくつかの実施形態では、クライアントプログラムが使用されて、ユーザインタフェースを提示するとともにトラステッドソーシャルネットワークとのやり取りを処理する。他の実施形態では、ウェブベース構造が使用されて、ユーザインタフェースを提示するとともに、ウェブブラウザを通したトラステッドソーシャルネットワークとのやり取りを処理する。
2016500184.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサとシステムメモリとを含むコンピュータシステムにおいて、アイテム品質に基づいてユーザへの提示のためのアイテムを選択する方法であって、
複数のアイテムにアクセスすることであって、前記複数のアイテムの各々が前記ユーザの潜在的関心対象であり、
複数の品質スコアにアクセスすることであって、前記複数の品質スコアのうちの各品質スコアが前記複数のアイテムのうちのあるアイテムに対応し、各品質スコアが、対応のアイテムが前記ユーザの関心対象である可能性を表し、
前記複数のアイテムに含まれるアイテム部分集合の各々について、アイテムのランダム選択の間に前記アイテムを選択する見込みを増やすように、前記アイテムに対応する前記品質スコアに応じて、前記アイテムを選択する見込みに上向きのバイアスを印加することと、
前記バイアス印加に続いて、前記ユーザへの提示のための前記複数のアイテムの中から一つ以上のアイテムをランダムに選択することと、
を包含する方法。
【請求項２】
前記複数の品質スコアにアクセスする前に、
前記複数のアイテムのうちの各アイテムについて、
前記複数のアイテムに内含される他の類似アイテムからのデータに基づいて、前記アイテムについての品質信用曲線の事前分布を決定することと、
前記アイテムに関連するユーザ行動データから前記アイテムについての前記品質信用曲線の新規分布を計算することと、
をさらに包含する、請求項１の方法。
【請求項３】
前記複数の品質スコアにアクセスする前に、
前記複数のアイテムのうちの各アイテムについて、
前記アイテムについての前記品質信用曲線の前記新規分布の統計特性に基づいて前記アイテムの前記品質スコアを算出すること、
をさらに包含する、請求項２の方法。
【請求項４】
前記複数のアイテムが複数のチップである、請求項３の方法。
【請求項５】
前記新規分布の統計特性に基づく前記アイテムの前記品質スコアの算出が、前記品質信用曲線に前記新規分布で楽観的な点を選択することを包含する、請求項３の方法。
【請求項６】
バイアス印加の前に、特定の品質閾値を満たさないアイテムをフィルタリング除去することをさらに包含する、請求項１の方法。
【請求項７】
バイアス印加の前に、関連のメタデータに基づいて少なくとも一つのアイテムをフィルタリング除去することをさらに包含する、請求項１の方法。
【請求項８】
バイアス印加の前に、行動基準と交互導出による品質スコアとのうち一つ以上に基づいて少なくとも一つのアイテムをフィルタリング除去することをさらに包含する、請求項１の方法。
【請求項９】
一つ以上のアイテムをランダムに選択する前に、前記複数のアイテムに含まれる第２アイテム部分集合の各々について、前記アイテムのリーセンシーと前記アイテムに関連するメタデータのうち一つ以上に基づいて前記アイテムの選択に付加的なバイアスを印加することをさらに包含する、請求項１の方法。
【請求項１０】
コンピュータシステムでの使用のためのコンピュータプログラム製品であって、アイテム品質に基づいてユーザへの提示のためアイテムを選択する方法を実施するためのコンピュータプログラム製品であり、プロセッサで実行された時に、以下、すなわち、
複数のアイテムにアクセスすることであって、前記複数のアイテムの各々が前記ユーザの潜在的関心対象であり、
複数の品質スコアにアクセスすることであって、前記複数の品質スコアのうちの各品質スコアが、前記複数のアイテムのうちのあるアイテムに対応し、対応のアイテムが前記ユーザの関心対象である可能性を各品質スコアが表し、
前記複数のアイテムのうちの各アイテムについて、
前記複数のアイテムに内含される他の類似アイテムからのデータに基づいて前記アイテムについての品質信用曲線の事前分布を決定することと、
前記アイテムに関連するユーザ行動データから前記アイテムについての前記品質信用曲線の新規分布を計算することと、
前記アイテムについての前記品質信用曲線の新規分布の統計特性に基づいて、前記アイテムについて前記品質スコアを算出することと、
前記複数のアイテムに含まれるアイテム部分集合の各々について、アイテムのランダム選択の間に前記アイテムを選択する見込みを増やすように、前記アイテムについての対応の品質スコアに応じて前記アイテムを選択する見込みに上向きのバイアスを印加することと、
バイアス印加に続いて、前記ユーザへの提示のため前記複数のアイテムの中から一つ以上のアイテムをランダムに選択することと、
を含む方法を前記コンピュータシステムに実施させるコンピュータ実行可能命令が記憶された一つ以上のコンピュータ記憶媒体を包含するコンピュータプログラム製品。
【請求項１１】
前記複数のアイテムが複数のチップである、請求項１０のコンピュータプログラム製品。
【請求項１２】
実行されると、バイアス印加の前に、特定の品質閾値を満たさないアイテムを前記コンピュータシステムにフィルタリング除外させるコンピュータ実行可能命令をさらに包含する、請求項１０のコンピュータプログラム製品。
【請求項１３】
実行されると、少なくとも一つのアイテムが金融取引を開始する可能性に基づいて、前記コンピュータシステムに前記アイテムへさらにバイアス印加させるコンピュータ実行可能命令をさらに包含する、請求項１０のコンピュータプログラム製品。
【請求項１４】
実行されると、行動基準と交互導出による品質スコアとのうち一つ以上に基づいて前記コンピュータシステムに少なくとも一つのアイテムをフィルタリング除去させるコンピュータ実行可能命令をさらに包含する、請求項１０のコンピュータプログラム製品。
【請求項１５】
実行されると、一つ以上のアイテムをランダムに選択する前に、前記複数のアイテムに含まれる第２アイテム部分集合の各々について、前記アイテムのリーセンシーと前記アイテムに関連するメタデータのうち一つ以上に基づいて、前記コンピュータシステムに前記アイテムの選択に付加的なバイアスを印加させるコンピュータ実行可能命令をさらに包含する、請求項１０のコンピュータプログラム製品。
【請求項１６】
ユーザにチップを提供するためのソーシャルネットワーキングシステムであって、
一つ以上のプロセッサと、
システムメモリと、
チップデータベースであって、一つ以上のチップを内含するチップデータベースと、
マッチングエンジンを表すコンピュータ実行可能命令が記憶された一つ以上のコンピュータ記憶デバイスであって、前記マッチングエンジンが、
前記チップデータベースからの複数のチップにアクセスして、ここで、前記複数のチップの各々がユーザの潜在的関心対象であり、
複数の品質スコアにアクセスして、ここで、前記複数のスコアのうちの各品質スコアが前記複数のチップのうちのチップに対応し、対応のチップが前記ユーザの関心対象である可能性を各品質スコアが表し、
前記複数のチップに含まれるチップ部分集合の各々について、チップのランダム選択の間に前記チップを選択する見込みを増やすように前記チップに対応する前記品質スコアに応じて前記チップを選択する見込みに上向きのバイアスを印加し、
バイアス印加に続いて、前記ユーザへの提示のため前記複数のチップの中から一つ以上のチップをランダムに選択する、
ように設定される、一つ以上のコンピュータ記憶デバイスと、
を包含するソーシャルネットワークシステム。
【請求項１７】
フィルタモジュールをさらに包含し、前記フィルタモジュールが、バイアス印加の前に、固有の品質閾値を満たさないチップをフィルタリング除去するように設定される、請求項１６のソーシャルネットワーキングシステム。
【請求項１８】
バイアスモジュールであって、前記チップが金融取引を開始する可能性に基づいて少なくとも一つのチップにさらにバイアスを印加するように設定されるバイアスモジュールをさらに包含する、請求項１６のソーシャルネットワーキングシステム。
【請求項１９】
フィルタモジュールであって、行動基準と交互導出による品質スコアとのうち一つ以上に基づいて少なくとも一つのチップをフィルタリング除去するように設定されるフィルタモジュールをさらに包含する、請求項１６のソーシャルネットワーキングシステム。
【請求項２０】
フィルタモジュールであって、前記チップと関連するメタデータに基づいて少なくとも一つのチップをフィルタリング除去するように設定されるフィルタモジュールをさらに包含する、請求項１６のソーシャルネットワーキングシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、Ｊａｃｋ  Ｊｉａらにより２０１２年１１月９日に出願された「トラステッドソーシャルネットワーク」という名称の米国仮特許出願第６１／７２４，８７７号の優先権を主張し、同出願の全体が本出願に取り入れられている。
【０００２】
１．発明の分野
【０００３】
本発明は、概ねソーシャルネットワーキングに、特にトラステッドソーシャルネットワークの分野に関する。
【背景技術】
【０００４】
２．関連技術
【０００５】
ソーシャルネットワークは、ユーザの関心対象である情報の提供において可変である。ソーシャルネットワークは、互いに情報を提供する必要のあるユーザの間での信頼レベルにおいても可変である。
【０００６】
一部のソーシャルネットワークは、ユーザの関心対象である情報を提供するが、ユーザが互いに関係を確立することを必要としない。例えば、売出しサイトまたはお勧めサイトでは、一般大衆ユーザに情報を提供できる。ユーザはソーシャルネットワークサイトにアクセスして、関心のある情報を見つけることができる。しかし、アイテムまたはお勧めリストが他人から、または他人に関連するものである場合に、ユーザはこのリストに関与するおよび／またはこれを信頼する気持ちになれないことがある。例えば、セメント施工業者のお勧めは、このお勧めが他人により提供されたものである場合には、ほとんど価値がない。
【０００７】
一部のソーシャルネットワークでは、情報が交換されうる前にユーザ間で信頼レベルが確立される必要がある。例えば、二人のユーザは、互いの情報や掲示を見る前に「友人関係」を相互に宣言する必要がある。しかし、別のユーザとの信頼レベルを確立することは、一人のユーザが別のユーザの情報や掲示のすべてに必然的に関心を持っていることを意味しているわけではない。例えば、相互にゴルフに関心を持っているために一人のユーザが別のユーザと「友人」になることがある。しかし、友人になることは、このユーザが他のユーザからの情報や掲示の全般に関心を持つことを必ずしも表すわけではない。にもかかわらず、いったん信頼関係が確立されると、他のユーザからのすべての情報および掲示がこのユーザに利用可能となる（そして幾分押し付けられることすらある）。例えば、ユーザが他のユーザからの仕事関係や政治関係の情報に関心を持っていないことがある。しかし、この情報が他のユーザからのゴルフ関係の情報と混ざってしまうので、ユーザはこれに目を通さなければならない。
【０００８】
本発明に固有の特徴、態様、および利点は、以下の説明および添付図面に関してより良く理解されるだろう。
【図面の簡単な説明】
【０００９】
【図１Ａ】トラステッドソーシャルネットワークを可能にするコンピュータアーキテクチャの例を示す。
【図１Ｂ】ユーザに対するアイテムのマッチングを可能にするコンピュータアーキテクチャの例を示す。
【図２】ユーザに対するアイテムのマッチングのための方法例のフローチャートを示す。
【図３】チップおよびテーマを調査してチップを閲覧する画面ショットの例を表す。
【図４】ディープリンクを使用して宛先コンテンツを選択することを可能にするコンピュータアーキテクチャの例を示す。
【図５】ディープリンクを使用して宛先コンテンツを選択するための方法例のフローチャートを示す。
【図６】４段階キャッシングシステムを可能にするコンピュータアーキテクチャの例を示す。
【図７Ａ】チップを通した売出し製品の提案例を表す。
【図７Ｂ】チップを通した売出し製品の提案例を表す。
【図７Ｃ】チップを通した売出し製品の提案例を表す。
【図７Ｄ】チップを通した売出し製品の提案例を表す。
【図７Ｅ】バーチャル商品の例を表す。
【図７Ｆ】バーチャル商品の例を表す。
【図８Ａ】異なるステータスレベルと対応の宣伝ツールとを表す。
【図８Ｂ】異なるステータスレベルと対応の宣伝ツールとを表す。
【図８Ｃ】異なるステータスレベルと対応の宣伝ツールとを表す。
【図８Ｄ】異なるステータスレベルと対応の宣伝ツールとを表す。
【図８Ｅ】異なるステータスレベルと対応の宣伝ツールとを表す。
【図９】チップ市場のためのデータフローを表す。
【図１０】チップ市場のためのデータフローを表す。
【図１１Ａ】チップでヘルプを依頼するためのユーザインタフェースを表す。
【図１１Ｂ】チップでヘルプを依頼するためのユーザインタフェースを表す。
【図１１Ｃ】チップでヘルプを依頼するためのユーザインタフェースを表す。
【図１１Ｄ】チップでヘルプを依頼するためのユーザインタフェースを表す。
【図１２】採用・求人広告のユーザインタフェース画面ショットを表す。
【図１３】地理的近接性に基づく友人の１クリック追加についてのユーザインタフェース画面ショットを表す。
【図１４】チップ作成のユーザインタフェース画面ショットを表す。
【図１５】チップ、情報およびチップトークを閲覧するユーザインタフェース画面ショットを表す。
【図１６】取引、クーポン、およびフォローのユーザインタフェース画面ショットを表す。
【図１７】パンチカードおよび他の統合要素のユーザインタフェース画面ショットを表す。
【図１８】関係するチップ、スポンサー広告、および注目の話題についてのユーザインタフェース画面ショットを表す。
【図１９】お気に入りおよびプロフィール情報のユーザインタフェース画面ショットを表す。
【発明を実施するための形態】
【００１０】
本発明は、トラステッドソーシャルネットワークのための方法、システム、およびコンピュータプログラム製品に及ぶ。
【００１１】
本発明の実施形態は、（ニーズ、好み、時と場所に基づくなどして）ユーザの関心対象であるとともに信頼できる情報源（友人など）からのものである情報を共有することにより価値を付加するトラステッドソーシャルネットワークを含む。共有情報は、飲食物、ホーム・ガーデン、旅行、ファッション・美容、娯楽、家族、スポーツ、自動車、アート、教育、ペット、提案および取引、採用、求人などについてのチップを含むライフチップに関するものでありうる。トラステッドソーシャルネットワークに関連するチップは、トラステッドソーシャルネットワークにインタフェースを提供するプログラムを通して作成（および提示）されうる。
【００１２】
クライアントプログラムは、ユーザがチップを提出してトラステッドソーシャルネットワークからチップを閲覧するためのユーザインタフェースを提供できる。クライアントプログラムは携帯電話のようなコンピューティングデバイスで機能しうる。いくつかの実施形態では、アプリケーションプログラム（または「アプリ」）が使用されて、ユーザインタフェースを提示し、トラステッドソーシャルネットワークとのやり取りを処理する。他の実施形態では、ウェブベース構成が使用されてユーザインタフェースを提示し、ウェブブラウザを通してトラステッドソーシャルネットワークとのやり取りを処理する。
【００１３】
チップは、日常的なニーズに関するノウハウおよび情報についての映像、画像、音声、およびメモを含みうる。チップは範囲が可変であり、信頼できる友人およびサービス業者の間で共有されうる。チップは友人用であり、自分用のチップであり、または公衆のチップでありうる。いくつかの実施形態では、チップは短時間（３０秒から５分など）で作成されうる。チップは、例えばユーザが抱えている問題についての解決策または提言のように、一人のユーザから別のユーザへのアドバイスを含みうる。
【００１４】
概して、誰でも新規登録してトラステッドソーシャルネットワークの会員になれる。個人会員は、トラステッドソーシャルネットワークを使用して、１）今後の参照のため個人的でプライベートなチップを保存し、２）生活の知恵／豆知識を友人と共有し、３）最高の瞬間／知識を公衆に公開することができる。企業会員は、トラステッドソーシャルネットワークを使用して、顧客とつながり、サービス（提案、クーポン、取引など）を宣伝することができる。個人と企業の両方がシステムを使用して、企画または仕事のための専門家や従業員を雇うことができる。
【００１５】
会員は、「大人気」チップを公開する、他のソーシャルネットワークと人気チップを共有する、Ｔｒｕｓｐｅｒなどに入るよう友人を招待するなど、貢献を行うことにより、達成ポイントを獲得できる。
【００１６】
宣伝チップは、何らかのカテゴリ、または「提案＆取引」、「採用情報」、「求人情報」などの宣伝カテゴリのいずれかで、スポンサー付きチップとしてユーザに提示されうる。これらのチップは、人気、場所、そしてこれらに対するユーザの社会的関心によりランキング（およびマッチング）されうる。例えば、自分の友人であるＪｏｅがレストランのクーポンを好む場合には、Ｊｏｅの友人でない人よりも自分の方がこのクーポンのランキングが高くなる。その結果、マッチングエンジン１０１は、ユーザの気分を害することなく広告を宣伝できる。
【００１７】
企業も、友人に自社のチップを適切な場所と時で売り込んでもらうことにより、または多数のフォロワを得ることにより、自社の提案／チップの露出度を高める。加えて、企業は、関係のチップまたは人気のチップでの広告表示を購入できる。広告入札システム１０３を通して、企業は、あるスポットの価格について相互に入札を行うことができる。広告入札システム１０３は、状況に応じたものであり、友人を通したビジネスおよびサービスの宣伝に役立つ。
【００１８】
ビジネス目的で、特別なチップテンプレートが作成されうる。テンプレートにより、企業家は、ビジネスチップを非常に迅速にリアルタイムで作成して、自身のビジネスを宣伝することができる。例えば、「提案＆取引」チップにより、消費者は、（アプリ、フェイスブック、Ｅメール、ＳＭＳなどを介して）これらを再掲示および共有することにより、このチップを回覧することができる。「リディーム」ボタンが組み込まれると、消費者は今後このビジネスをフォローすることができる。
【００１９】
「採用情報」および「求人情報」チップをサポートするのに、類似のテンプレートが使用されうる。庭師やプール清掃業などのようなサービス業者は、既存の顧客から直接的に紹介を得ることができる。バーやレストランはチップにより仕事を掲示し、用紙や履歴書の代わりに映像や写真を介して応募者を直接的に集めることができる。
【００２０】
トラステッドソーシャルネットワークのためのユーザアプリケーションでは、ＧＰＳを使用して近くの友人を見つけてこれとつながることができる。これは、フェイスブック、Ｅメール、連絡先リストなどを介した従来のつながりよりも比較的迅速に友人とつながる方法である。
【００２１】
図３は、チップおよびテーマを調査してチップを閲覧する画面ショット例３００を表す。図のように、左下の「フォルダ」アイコンが選択される。
【００２２】
本発明の以下の説明では、発明の一部を形成するとともに、発明が実行されうる特定実施形態が例として示される添付図面が参照される。他の実施形態が利用されてもよく、本発明の範囲から逸脱することなく構造上の変更が加えられうることが理解されるはずである。
【００２３】
本発明の実施形態は、以下でより詳しく記されるように、例えば一つ以上のプロセッサおよびシステムメモリなどのコンピュータハードウェアを含む専用または汎用コンピュータを包含するかこれを利用しうる。本発明の範囲内の実施形態は、コンピュータ実行可能命令および／またはデータ構造を保存または記憶するための物理媒体および他のコンピュータ読取可能媒体も含む。このようなコンピュータ読取可能媒体は、汎用または専用のコンピュータシステムによりアクセスされうる何らかの利用可能媒体でありうる。コンピュータ実行可能命令を記憶するコンピュータ読取可能媒体は、コンピュータ記憶媒体（デバイス）である。コンピュータ実行可能命令を保存するコンピュータ読取可能媒体は、伝送媒体である。ゆえに、限定ではなく例として挙げると、本発明の実施形態は、少なくとも二つの明確に異なる種類のコンピュータ読取可能媒体、つまりコンピュータ記憶媒体（デバイス）と伝送媒体とを包含しうる。
【００２４】
コンピュータ記憶媒体（デバイス）は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ‐ＲＯＭ、ソリッドステートドライブ（「ＳＳＤ」）（ＲＡＭに基づくものなど）、フラッシュメモリ、相変化メモリ（「ＰＣＭ」）、他のタイプのメモリ、他の光ディスク記憶装置、磁気ディスク記憶装置、または他の磁気記憶装置、またはコンピュータ実行可能命令やデータ構造の形の所望のプログラムコード手段を記憶するのに使用されるとともに汎用または専用コンピュータによりアクセスされうる他の媒体を含む。
【００２５】
「ネットワーク」は、コンピュータシステムおよび／またはモジュールおよび／または他の電子デバイスの間での電子データの移送を可能にする一つ以上のデータリンクとして定義される。ネットワークまたは別の通信接続（有線、無線、または有線と無線の組み合わせ）により情報がコンピュータへ移動または提供される時に、コンピュータはこの接続を伝送媒体と正しく認識する。伝送媒体は、コンピュータ実行可能命令またはデータ構造の形の所望のプログラムコード手段を保存するのに使用されるとともに、汎用または専用のコンピュータによりアクセスされうるネットワークおよび／またはデータリンクを含みうる。上記の組み合わせもコンピュータ読取可能媒体の範囲に含まれるべきである。
【００２６】
さらに、様々なコンピュータシステムコンポーネントに達すると、コンピュータ実行可能命令またはデータ構造の形のプログラムコード手段が、伝送媒体からコンピュータ記憶媒体（デバイス）へ（またはその逆に）自動的に移動されうる。例えば、ネットワークまたはデータリンクにより受け取られたコンピュータ実行可能命令またはデータ構造は、ネットワークインタフェースモジュール内のＲＡＭ（「ＮＩＣ」など）でバッファリングされてから、最後には、コンピュータシステムＲＡＭへ、および／またはコンピュータシステム内の低揮発性コンピュータ記憶媒体（デバイス）へ移される。ＲＡＭは、ソリッドステートドライブ（ＦｕｓｉｏｎＩＯなどＳＳＤまたはＰＣＩｘベースリアルタイムメモリ階層記憶装置）も含む。ゆえに、伝送媒体も（または主に）利用するコンピュータシステムコンポーネントにコンピュータ記憶媒体（デバイス）が含まれるうることが理解されるべきである。
【００２７】
コンピュータ実行可能命令は、例えば、プロセッサで実行された時に、汎用コンピュータ、専用コンピュータ、または専用処理デバイスに、ある機能または機能グループを実施させる構造およびデータを包含する。コンピュータ実行可能命令は、例えば、二進数、アセンブリ言語などの中間フォーマット命令、またはソースコードでもありうる。主題は、構造的特徴および／または方法的行為に固有の言語で記載されるが、添付請求項に規定の主題は記載の特徴または上記の行為に必ずしも限定されないことが理解されるはずである。むしろ、記載の特徴および行為は、請求項を実行する形の例として開示されている。
【００２８】
パーソナルコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、メッセージプロセッサ、ハンドヘルドデバイス、マルチプロセッサシステム、マイクロプロセッサベースまたはプログラマブル大衆消費電子機器、ネットワークＰＣ，ミニコンピュータ、メインフレームコンピュータ、携帯電話、ＰＤＡ、タブレット、ポケットベル、ルータ、スイッチ、様々な記憶デバイス、その他を含む多くのタイプのコンピュータシステム構成を持つネットワークコンピュータ環境で本発明が実行されうることを、当業者は認識するだろう。本発明は、（有線データリンク、無線データリンクにより、または有線と無線のデータリンクの組み合わせにより）ネットワークを通してリンクされるローカルまたはリモートコンピュータシステムがともにタスクを実施するという分散システム環境でも実行されうる。分散システム環境では、ローカルおよびリモートメモリ記憶デバイスの両方にプログラムモジュールが配置されうる。
【００２９】
デバイスは、タッチスクリーンとともに他の入出力コンポーネントを有しうる。
【００３０】
本発明の実施形態は、クラウドコンピューティング環境でも実行されうる。本説明および以下の請求項において、「クラウドコンピューティング」は、仮想化を介して迅速に規定され、最小の管理努力またはサービスプロバイダとのやり取りにより公開されてから適宜調整される設定可能コンピューティングリソース（ネットワーク、サーバ、記憶装置、アプリケーション、およびサービスなど）の共有プールへのユビキタスで便利なオンデマンドネットワークアクセスを可能にするためのモデルとして定義される。クラウドモデルは、様々な特徴（オンデマンドのセルフサービス、ブロードネットワークアクセス、リソースプーリング、迅速融通性、測定サービスなど）、サービスモデル（サービス（ＳａａＳ）としてのソフトウェア、サービス（ＰａａＳ）としてのプラットフォーム、サービス（ＩａａＳ）としてのインフラストラクチャなど）、展開モジュール（プライベートクラウド、コミュニティクラウド、パブリッククラウド、ハイブリッドクラウドなど）で構成されうる。本発明に関して説明されるデータベースおよびサーバは、クラウドモデルに含まれうる。
【００３１】
さらに、適切であれば、ここに説明される機能は、ハードウェア、ソフトウェア、ファームウェア、デジタルコンポーネント、またはアナログコンポーネントのうち一つ以上で実施されうる。例えば、ここに説明されるシステムおよび手順のうち一つ以上を実行するように、一つ以上の特定用途向け集積回路（ＡＳＩＣ）がプログラムされうる。ある語は、以下の説明および請求項を通して特定のシステムコンポーネントを指すのに使用される。当業者は認識するように、コンポーネントを異なる名称で指すことがある。本書は、名称が異なるが機能は異ならないコンポーネントの間での区別を意図していない。
【００３２】
システムアーキテクチャ
【００３３】
図１Ａは、トラステッドソーシャルネットワークのためのコンピュータアーキテクチャ１００の例を表している。図のように、コンピュータアーキテクチャ１００は、ソーシャルネットワーキングシステム１１９とデバイス１３３とデバイス１３４とネットワーク１１２とネットワーク＆連絡先１１１とを含む。ソーシャルネットワーキングシステム１１９はさらに、マッチングエンジン１０１とチップデータベース１０２と広告入札システム１０３と会員データベース１０４とを含む。マッチングエンジン１０１は、広告、提案、および仕事をチップおよびアドバイスとマッチングさせて友人に提供するのに使用されうる。マッチングエンジン１０１は、ユーザのために広告、提案、および仕事をチップおよびアドバイスとマッチングする時に、チップデータベース１０２からの入力と会員データベース１０４からの入力とを考慮できる。
【００３４】
専門家１３２（または単に基本ユーザ）は、アプリケーションをコンピュータまたは携帯電話１３４で使用して、マッチングエンジン１０１がトラステッドソーシャルネットワークの会員１３１とマッチングさせようとする広告、提案、プロチップ、および仕事１２１を掲示する。専門家１３２（または単に基本ユーザ）も、広告入札システム１０３に広告１２３を提出できる。
【００３５】
チップデータベース１０２内のチップは、チップ所有者、チップ編集者、数値などを含む様々なタイプのメタデータ１０９と関連付けられる。チップデータベース１０２内のチップはまた、関心カテゴリ１０８、関心サブカテゴリなどへ分類されうる。チップは、サンプルチップ１０５から分類されうる。サンプルチップ１０５は、実際のチップのためのテンプレートとして使用されうる。
【００３６】
会員データベース１０４内の会員１３１も、会員の関心、関心カテゴリ、関心サブカテゴリ、ポイント、ステータス、リーダーボード、例えば閲覧、追加、検索、その他などチップに関するユーザ行動１０６を含む様々なタイプのメタデータ１０７と関連付けられる。会員１３１は、他のソーシャルネットワークおよび連絡先リスト１１１からの会員データベース１０４に追加されうる。
【００３７】
会員１３１は、コンピュータまたは携帯電話１３３でアプリケーションを使用して、チップを作成および編集するとともに、他の会員１３１からのチップを閲覧する。会員１３１はまた、アプリケーションを使用して、他の会員を友人になるように招待し、他の会員１３１をフォローすることができる。
【００３８】
概して、チップとは、ユーザが作成、保存、共有、使用、および検索する一般情報単位である。チップは、メディア資産（写真、映像、音声、および他のタイプのメディア）のリスト、メディア資産についての文章／音声／音楽タイトル、紹介情報および連絡先情報のリストを含みうる。ユーザは、スマートフォン、パッドまたはＰＣを使用して、これらのチップを迅速に（一般的には数分以内で）作成することができる。上述のように、再使用、共有、および記録のため、（クラウド内などの）チップデータベースにチップが保存されうる。チップは、チップ作成者が直面している問題または状況に対するアドバイスや解決策を含みうる。チップは、チップ作成者が有益だと気付いて他のユーザと共有したいと考える情報も含む。他のユーザは、援助または情報のためにチップを参照できる。
【００３９】
チップは、アート、自動車、ビジネス、娯楽、家族、ファッション＆美容、飲食物、採用情報、ゲーム、求人情報、ホーム＆ガーデン、提案＆取引、ペット、スポーツ、技術、旅行とともに、個々に定義されるカテゴリと「すべて」を含む、多様な「テーマ」に整理されうる。各テーマは「関心」リストから成る。例えば、「スポーツ」は「フットボール」、「ゴルフ」、「テニス」、「野球」、その他から成る。テーマはカテゴリとも呼ばれ、関心はサブカテゴリとも称される。カテゴリ１０８は、会員が見ているものよりはるかに大量のカテゴリ／サブカテゴリキーワード集合を内含しうる。会員があるキーワードまたは用語を好む場合には、これらのキーワードがユーザの目に留まりやすくなり、あまり使用されないキーワードは抑制されうる。
【００４０】
トラステッドソーシャルネットワークは、「動作語」と使用頻度（毎日または毎週）に基づくため、最終的により関心の高いソーシャルグラフを生成できる。ソーシャルグラフは独自の関心グラフとともに、チップの形でコンテンツおよび宣伝を供与する際にトラステッドソーシャルネットワークをより効果的なものにするのに役立つ。
【００４１】
明示的および暗示的な行動を含めたユーザ行動が、トラステッドソーシャルネットワークで追跡される。明示的行動は、評価、好み、コメント、共有、再掲示、保存などを含む。暗示的行動は、クリック、閲覧、スワイプ、拡大、ドエルタイム、反転、閲覧コメント、関係／人気／近所／．．．の閲覧、呼出、マッピング、Ｅメール、チャット、測位などを含む。これらの行動とカテゴリ／テーマ／関心を組み合わせることにより、会員のために個別ユーザ関心グラフが導出されうる。多数ユーザ関心グラフを相関させることにより、仲間関心グラフまたは大衆関心グラフが生成されうる。関心グラフはさらに、適切なコンテンツ／チップを適切なユーザに照準することで高レベルの個別化を達成するのに使用される。
【００４２】
会員のソーシャルグラフと関心グラフの両方を因子とすることにより、トラステッドソーシャルネットワークは、会員が所与の瞬間に消費する可能性があるコンテンツ／チップを（比較的正確に）予測できる。社会規範、状況、場所、および関心履歴に重みを付けることにより、関係のあるチップが会員に表示される。マッチングエンジン１０１はこれらの因子に動的重みをつけて、ユーザが目にする結果を変化させる。マッチングエンジン１０１は、観察、学習、および適応化を行うことができる。
【００４３】
チップマッチング
【００４４】
会員にマッチングされるチップ（または他のアイテム）が最適化されて、会員がこのチップに満足する可能性を高める。多様なアルゴリズムのいずれかが使用されて、チップ（または他のアイテム）を会員にマッチングする。各チップ（または他のアイテム）のコンピュータ品質に基づいて会員への提示のためチップ（または他のアイテム）の集合を選択するのに、統計技術が使用されうる。会員へチップをマッチングするのに、例えば、グリーディアプローチ、イプシロングリーディアプローチ、およびベイズバンディットアプローチが使用されうる。付加的な他の統計アプローチも使用されうる。
【００４５】
図１Ｂは、ユーザへのアイテムのマッチングを可能にするコンピュータアーキテクチャの例を図示している。図１Ｂに表されているように、マッチングエンジン１０１はさらに、分布カルキュレータ１５２とスコアカルキュレータ１５３と選択モジュール１６１とを含む。選択モジュール１６１はさらに、フィルタモジュール１５４とバイアスモジュール１５７とを含む。マッチングエンジン１０１のモジュールは連携して、アイテムをユーザにマッチングすることができる。
【００４６】
分布１３９は、一つ以上のチップのための分布データを格納する。例えば、分布１３９は、チップ１４１Ａ，１４１Ｂ，１５１Ａのために分布データ１４３Ａ，１４３Ｂ，１５３Ａをそれぞれ格納する。チップのための分布データは、このチップの品質信用曲線の分布を表す。分布データは、類似チップからのデータとともに、このチップに関するユーザ行動に基づくものである。チップの品質信用曲線は、そのチップがユーザにより満足できる（好きである）と見なされる可能性がどれほどであるかを表す百分率のグラフでありうる。例えば、品質信用曲線上の一つの点は、８０％のユーザがチップを満足できると考えることを５０％の確実性で表す。品質信用曲線上の別の点は、２０％のユーザがチップを満足できると考えることを１０％の確実性で示す。品質信用曲線上のまた別の点は、９０％のユーザがチップを満足できると考えることを１０％の確実性で表す。（確実性と結果の両方の）百分率は、より多くの情報が利用可能になるにつれて更新されうる。
【００４７】
図２は、アイテムをユーザにマッチングするための方法例のフローチャートを図示している。方法２００は、図１Ｂのコンポーネントおよびデータに関して説明される。
【００４８】
方法２００は、複数のアイテムにアクセスする動作を含み、複数のアイテムの各々はユーザの潜在的関心対象である（２０１）。例えば、マッチングエンジン１０１は（チップＤＢ１０２などから）チップ１４１にアクセスできる。上述のように、各チップはコンテンツとともにメタデータを含みうる。例えば、チップ１４１Ａ，１４１Ｂ，１４１Ｃはそれぞれメタデータ１４２Ａ，１４２Ｂ，１４２Ｃを含む。メタデータは、作者、テーマ、（作成時間を示すなどの）時間スタンプなどを含みうる。
【００４９】
複数アイテムのうちの各アイテムについて、方法２００は、複数のアイテムに内含される他の類似アイテムからのデータに基づいてアイテムの品質信用曲線の事前分布を決定することを含む（２０２）。例えば、分布カルキュレータ１５２は、チップ１４１Ｂのための分布データ１４３Ｂにアクセスできる。分布データ１４３Ｂは、チップ１４１Ｂの品質信用曲線の分布を表す。そのため、分布カルキュレータ１５２は、分布データ１４３Ｂからチップ１４１Ｂの品質信用曲線分布を算出できる。他のチップからの分布データ（分布データ１５３Ａなど）も考慮されうる。
【００５０】
複数アイテムのうちの各アイテムについて、方法２００は、アイテムに関連するユーザ行動データから、このアイテムの品質信用曲線の新規分布を計算することを含む（２０３）。例えば、分布カルキュレータ１５２は、チップ１４１Ｂと関連するユーザ行動１０６（開く、好む、読む、コメントするなど）からチップ１４１Ｂの分布データ１４３ＢＮを算出できる。分布データ１４３ＢＮは、チップ１４１Ｂの品質信用曲線の新規分布を表す。そのため、分布カルキュレータ１５２は、分布データ１４３ＢＮから、チップ１４１Ｂの新規品質信用曲線分布を算出できる。分布１３９の中の分布データ１４３Ｂと置き換えるのに、分布データ１４３ＢＮが使用されてもよい。
【００５１】
複数アイテムのうちの各アイテムについて、方法２００は、このアイテムの品質信用曲線の新規分布の統計特性に基づいてアイテムの品質スコアを算出し、品質スコアは、対応のアイテムがユーザの関心対象である可能性を表す（２０４）。例えば、スコアカルキュレータ１５３は、新規品質信用曲線分布の統計特性に基づいて、チップ１４１Ｂの品質スコア１４４Ｂを算出できる。品質スコア１４４Ｂは、チップ１４１Ｂが会員１３１の関心対象である可能性を表す。
【００５２】
品質信用曲線分布から品質スコアを算出するのに、異なる仕組みが使用されうる。いくつかの実施形態では、品質信用曲線分布の最頻値が品質スコアとして使用される。他の実施形態では、品質信用曲線分布の中央値が品質スコアとして使用される。品質スコアは、他のタイプの統計的演算を使用して算出されうる。例えば、指定された可能性に基づいて、真の品質スコアがこの点より高くなりそうな点を選択するなど、信用曲線で「楽観的な」点が選択されうる。
【００５３】
チップ１４１Ａおよび１４１Ｃについて２０２〜２０４が反復されて、品質スコア１４４Ａおよび１４４Ｃを生成しうる。チップ１４１Ｃについては事前分布データが分布１３９に見られないので、例えばチップ１５１Ａなど他の類似チップからのデータが使用されて、チップ１４１Ｃの品質信用曲線分布についての初期分布データを算出する。類似チップは、同じ作者からの、または同じテーマなどに関するチップなどでありうる。
【００５４】
様々なチップについての品質スコアがスコア１３８に維持されうる。
【００５５】
方法２００は、複数アイテムに含まれるアイテム部分集合の各々について、アイテムのランダム選択の間にアイテムを選択する可能性を高めるようにこのアイテムの対応品質スコアに応じてこのアイテムを選択する見込みに上向きのバイアスを印加すること（２０５）を含む。例えば、バイアスモジュール１５７は、それぞれ品質スコア１４４Ａ，１４４Ｂ，１４４Ｃのうち一つ以上に応じて、一つ以上のチップ１４１Ａ，１４１Ｂ，１４１Ｃを選択する見込みに上向きのバイアスを印加できる。こうして、高い品質スコアを有するチップを選択する見込みは低い品質スコアを有するチップよりも高くなる。
【００５６】
いくつかの実施形態では、チップを選択する可能性は、チップの品質スコアに比例して高くなる。例えば、第１チップは、第２チップの品質スコア（４０など）の２倍である品質スコア（８０など）を有しうる。そのため、第１チップがユーザへの提示のために選択される可能性が第２チップの２倍となるように、第１チップにバイアス印加されうる。
【００５７】
品質スコアに基づいてチップにバイアスを印加するための他の関数も使用されうる。バイアス関数は、加法、乗法、および指数の数学的演算のうち一つ以上を含みうる。
【００５８】
代替的に、または組み合わせで、チップ選択の可能性が他の検討事項に基づいてバイアス印加されてもよい。例えば、チップのリーセンシー、チップ作者、チップテーマなどに基づいて選択可能性を上下させるように、チップがバイアス印加されうる。他のバイアス印加は、品質スコアに基づくバイアス印加の前後に行われうる。他のバイアス印加が品質スコアのバイアス印加の前に行われる時には、品質スコアを変えることによって他のバイアス印加が実行されうる。例えば、スコアカルキュレータ１５３はチップについて比較的低い品質スコアを生成しうる。しかし、ユーザに提示された時に、このチップが結果的に金融取引となる見込みが比較的高くなることもある。そのため、このチップの品質スコアを高くすることにより選択可能性を高めるようにチップがバイアス印加されうる。
【００５９】
チップにバイアス印加するためのバイアスルールは、バイアスモジュール１５７で符号化されるか、バイアスルール１５８に内含されうる。バイアスルールは、品質スコアに応じたチップへのバイアス印加、および／または他の検討事項に基づくチップへのバイアス印加のためのルールを内含しうる。
【００６０】
代替的に、または組み合わせで、一つ以上のチップがバイアス印加の前に（またはこれに続いて）フィルタリング除去されることもありうる。例えば、フィルタモジュール１５４はスコア１３８からチップ１４１Ｂをフィルタリングしうる。品質閾値を満たさない品質スコアを有すること、特定のメタデータ（テーマ、作者など）、行動基準、交互導出の品質スコアなどを内含することを限定的にではなく含むいくつかの理由のため、チップがフィルタリングされうる。チップをフィルタリングするためのフィルタ基準は、フィルタモジュール１５４に符号化されうる、および／または、フィルタ基準１５６に内含されうる。フィルタ基準は、いくつかの理由のいずれかに基づいてチップをフィルタリングするための基準を内含しうる。
【００６１】
方法２００は、バイアス印加に続いて、ユーザへの提示のため複数アイテムの中から一つ以上のアイテムをランダムに選択すること（２０６）を含む。例えば、チップ１４１Ａ，１４１Ｃがユーザへの提示のためランダムに選択されうる。チップ１４１Ａおよび１４１Ｃは、バイアスモデル１５７によるバイアス印加に続いてランダムに選択されうる。チップ１４１Ａおよび１４１Ｃは、出力アイテム１５９に維持されうる。いくつかの実施形態では、例えば５，１０，２０個など、指定数のチップがユーザへの提示のために選択される。
【００６２】
方法２００は、例えば指定間隔で、またはユーザのチップリクエストに応じて、時折実行され、ユーザへの提示のためチップ集合を提供する。いくつかの実施形態では、出力アイテム１５９とは異なる時におよび／または異なる事象に応じて、スコア１３８が生成される。例えば、スコア１３８は、例えば３０分ごとなど指定間隔で生成されうる。他方、出力アイテム１５９は、ユーザのチップリクエストに応じて生成される。
【００６３】
付加的に、マッチングエンジン１０１の機能は、多様なコンピュータシステムの間で分散されうる。いくつかの実施形態では、例えばトラステッドソーシャルネットワークの制御下にあるサーバなどのサーバで２０１〜２０５が実施されて、多数のチップ集合（１００個または１，０００個のチップなど）を生成する。多数のチップ集合は、クライアントコンピューティングデバイス１３３へ移される。多数のチップ集合は、第２指定間隔（６時間毎、毎日など）でコンピューティングデバイス１３３に移されうる。次にコンピューティングデバイス１３３は、ユーザリクエストを受けて、ユーザへの提示のための少数のチップ集合を選択できる。
【００６４】
ユーザは、低品質チップがフィルタリングにより提示から除かれるように、コンピュータデバイス１３３でのセッティングを設定することもできる。チップが友人からのものであるか公衆チップであるかどうかに応じて、品質が変化しうる。ユーザは、友人からの低品質チップを閲覧したいと思うだろう。他方、ユーザは低品質の公衆チップは閲覧したいと思わないだろう。低品質チップにフラグが付けられて（ユーザ行動１０６で指摘されて）もよい。
【００６５】
したがって、ユーザへチップをマッチングすると、ベイズ推定を活用するという利点を有するランキング結果集合を得ることができ、一方、多数の閲覧の中での多様な結果集合を得ることも可能である。スコア化、フィルタリング、およびバイアス印加の各々は、集合体、グループ、または個々のレベルで行われる。こうして、個別化が達成されうる。例えば、ユーザが関心を持つことが知られているテーマを持つチップが押し上げられうる。個別化は、２０１で決定される事前信用曲線や、２０２で考慮されるデータにも影響しうる。別の例では、フィルタとして、または所与のユーザやグループについての事前確率を用意する際に、協働的フィルタリング技術が採用されうる。当業者は、本発明との一貫性を持つ数多くの変形が、概説されたステップの各々に存在することを認識するだろう。マッチング戦略の一つの利点は、拡張容易性および柔軟性である。
【００６６】
例えば、いくつかの実施形態では、新規の、および／または人気の高いチップがユーザに提示される可能性が高くなるように、スコア計算、フィルタリング、およびバイアス印加のうち一つ以上が調節されうる。ソーシャルネットワーキングシステム１１９のユーザは、単一のチップリストがニュースフィードとして提示されるように、クライアントアプリケーションを設定しうる。（古い、および／または人気のないチップに比べて）新規の、および／または人気の高いチップを単一リストのニュースフィードに提示すると、ソーシャルネットワーキングシステム１１９とのユーザの関与レベルを高めることができる。これは、ユーザとソーシャルネットワーキングシステム１１９の両方にとって有益である。ユーザには関心の高いチップが提示される。高い関与は、ソーシャルネットワーキングシステム１１９の収益アップにもつながりうる。
【００６７】
マッチングエンジン１０１は、どのチップがユーザに表示されるかを決定する時に、現在関与しているチップなど、ユーザの最近の動作に高い重みを付けることも選択できる。このようにしてシステムは、関与している現在チップに関するものであるとともにユーザの関心対象である可能性のある関係チップを表示できる。上述の方法は、チップ間の類似性スコアを計算するメタデータまたはテキストベースアルゴリズムを含む、関係チップを決定するための他のアルゴリズムと組み合わされうる。
【００６８】
ディープリンク
【００６９】
ディープリンクは、例えばハードウェア（パーソナルコンピュータ、携帯電話など）、および／または、コンピューティングデバイスのソフトウェア（ウェブブラウザ、モバイルウェブブラウザ、オペレーティングシステム、アプリケーションなど）設定など、コンピューティングデバイス設定に基づくリンクの選択に応じて、適切な宛先コンテンツ（ランディングページなど）へユーザを誘導するのに使用される。ディープリンクはネイティブアプリケーションがインストールされているかどうかを検出し、アプリケーションをダウンロードするため、ネイティブアプリケーションのページまたは適切なアプリストアへユーザを誘導するかどうかを決定する。ディープリンクのためのロジックがウェブページに埋め込まれて、各ページについてディープリンクを生成する必要性を回避する。
【００７０】
使用されるブラウザまたはオペレーティングシステムに関係なく、ＵＲＬが受理される実質上いかなるところでもディープリンクが共有される。いくつかの例は、ウェブベースの広告（バナー広告、フェイスブック広告）、ソーシャルネットワーク（ツイッター、Ｐｉｎｔｅｒｅｓｔ）、また他のネイティブアプリ（アンドロイド用フェイスブック、ｉＯＳ用インスタグラム）でありうる。ディープリンクへの各クリックは、解析のためにログされうる。ログ可能な情報は、ソース（ユーザがどのページから訪問したか）、宛先（ユーザがリンクする先）、クライアントデバイス（ユーザが使用していたデバイスに関する情報）、地理的データ（ＩＰまたはＧＰＳ座標）でありうる。
【００７１】
図４は、ディープリンクを使用して宛先コンテンツを選択することを可能にするコンピュータアーキテクチャの例４００を図示している。図のように、コンピュータアーキテクチャ４００は、デバイス４０１（クライアントシステムなど）と、コンピュータシステム４１１（サーバシステムなど）とを含む。コンピュータシステム４１１は、コンテンツサーバ４１２と設定アナライザ４１４とを含む。コンテンツサーバ４１１は、他のデバイスへコンテンツをサーブするように設定されている。
【００７２】
例えば、コンピュータシステム４１１はコンテンツ４２６をデバイス４０１へサーブできる。コンテンツ４２６はリンク４２１を含み、これが選択されると、コンピュータシステム４１１から追加コンテンツをリクエストする。
【００７３】
デバイス４０１は、ハードウェア４０２とソフトウェア４０３とを含む。ソフトウェア４０３はさらに、オペレーティングシステム４０４とアプリケーション４０６，４０７，４０８とを含む。デバイス４０１は、コンピュータシステム４１１からコンテンツ４２６を受け取ることができる。デバイス４０１は、アプリケーション４０７のユーザインタフェース内にコンテンツ４２６を表示できる。アプリケーション４０７は、ウェブブラウザまたはモバイルデバイスアプリケーションでありうる。続いて、ユーザ４０９は、デバイス４０１に入力４５１を入れてリンク４２１を選択できる。ユーザ入力４５１を受けて、デバイス４０１は、リンク４２１を内含する選択４２７をコンピュータシステム４１１へ送ることができる。
【００７４】
図５は、ディープリンクを使用して宛先コンテンツを選択するための方法例５００のフローチャートを示している。方法５００は、コンピュータアーキテクチャ４００に表されたコンポーネントおよびデータに関して説明される。
【００７５】
方法５００は、別のコンピューティングデバイスでリンクが選択されたとの指示を受け取ることを含み、リンクは複数の異なる可能ランディング先を有し、各ランディング先は、一つ以上の異なるデバイス設定を有するコンピューティングデバイスから受け取られたユーザ選択リンクに適切なランディング先である（５０１）。例えば、コンピュータシステム４１１は、リンク４２１を内含する選択４２７をデバイス４０１から受け取ることができる。図のように、リンク４２１は、それぞれ対応するコンテンツＩＤ４２３Ａ，４２３Ｂ，４２３Ｃに対応する設定４２２Ａ，４２２Ｂ，４２２Ｃを有する。コンテンツＩＤ４２３Ａ，４２３Ｂ，４２３Ｃは、それぞれ宛先コンテンツ４２４Ａ，４２４Ｂ，４２４Ｃを特定する。
【００７６】
こうして、設定４２２Ａのデバイスは、このデバイスがリンク４２１を選択する時に宛先コンテンツ４２４Ａを受け取ることがリンク４２１により規定される。さらに、設定４２２Ｂのデバイスは、このデバイスがリンク４２１を選択する時に宛先コンテンツ４２４Ｂを受け取ることがリンク４２１により規定される。付加的に、設定４２２Ｃのデバイスは、このデバイスがリンク４２１を選択する時に宛先コンテンツ４２４Ｃを受け取ることがリンク４２１により規定される。宛先コンテンツ４２４Ａ，４２４Ｂ，４２４Ｃの各々は本質的に同じコンテンツであるが、例えばウェブブラウザ、モバイルウェブブラウザ、ネイティブアプリケーションなど、指定された提示設定に合わせて調整されうる。いくつかの実施形態では、宛先コンテンツのバージョンは、アプリケーションのためのインストールページでありうる。
【００７７】
方法５００は、他のコンピュータデバイスについてデバイス設定を決定すること（５０２）を含む。デバイス４０１は、デバイス設定４２８をコンピュータシステム４１１へ送ることができる。設定アナライザ４１３は、デバイス設定４２８からデバイス４０１の設定を決定できる。デバイス設定４２８から、設定アナライザ４１３は、デバイス４０１がハードウェア４０２（プロセッサタイプ、システムメモリの量など）を含み、オペレーティングシステム４０４（アンドロイド、ｉＯＳなど）を作動させ、アプリケーション４０７（ウェブブラウザ、ネイティブアプリケーションなど）にコンテンツを提示することを決定できる。デバイス設定の決定は、例えばパーソナルコンピュータや携帯電話などのデバイスタイプを決定することを含む。
【００７８】
方法５００は、複数のランディングページの各々についての一つ以上の適切な異なるデバイス設定を考慮して他のコンピュータデバイスのデバイス設定を解析すること（５０３）を含む。例えば、設定アナライザ４１３は、設定４２２Ａ，４２２Ｂ，４２２Ｃを考慮してデバイス４０１の設定を解析することができる。設定アナライザ４１３は、デバイス４０１の設定が設定４２２Ａ，４２２Ｂ，４２２Ｃの一つと一致するかこれと少なくとも実質的に類似すると判断できる。例えば、設定アナライザ４１３は、デバイス４０１の設定が設定４２２Ｃと一致すると判断できる。
【００７９】
方法５００は、他のデバイスについてのデバイス設定の解析に基づいて、ユーザ選択のリンクに適切なランディング先を選択すること（５０４）を含む。例えば、設定アナライザ４１３は、リンク４２１の選択を受けて、宛先コンテンツ４２４Ｃを適切なランディング先として選択できる。コンテンツサーバ４１２は、宛先コンテンツをデバイス１０１へ送ることができる。デバイス４０１は、アプリケーション４０７のユーザインタフェースに宛先コンテンツ４２４Ｃを提示できる。
【００８０】
キャッシングシステム
【００８１】
モバイルコンピューティングデバイスでの資源制約とともに、モバイルコンピューティングからトラステッドソーシャルネットワークへの断続的接続の可能性のため、トラステッドソーシャルネットワークは４段階キャッシングシステムを使用してコンテンツ利用可能性の保証を助ける。
【００８２】
図６は、４段階キャッシングシステムを可能にするコンピュータアーキテクチャ６００の例を図示している。トラステッドソーシャルネットワークのためのユーザアプリケーションは、クライアント・サーバモデルを使用できる。使用アプリケーションのクライアント部分６０１は、ある種のモバイルコンピューティングデバイス（スマートフォンなど）で機能して、コンテンツの検索、閲覧、作成、または修正に使用されうる。モバイルコンピューティングデバイスのメモリに適合するものよりもはるかに多くのコンテンツが存在することもある。そのため、実際のコンテンツがユーザアプリケーションのサーバ部分６０２に永久的に保存され、これは、クライアントとは別の大型集中計算設備で機能する。クライアントとサーバとは、テレコムプロバイダのローカルＷｉＦｉまたは３Ｇ／４Ｇオファリングなど、ある種のネットワークを使用して相互に通信６０３する。
【００８３】
クライアントがコンテンツを表示する時には、スマートフォンの高速ローカルメモリに所在する第１レベル（「Ｌ１」）キャッシュ６１１からコンテンツを検索する。必要なコンテンツがＬ１キャッシュに存在しない場合には、Ｌ１キャッシュコード自体が、スマートフォンの大型だが低速の持続的ローカルドライブで第２レベル（「Ｌ２」）キャッシュ６１２を探す。Ｌ２キャッシュにコンテンツが実際に存在する場合には、Ｌ１キャッシュがＬ２キャッシュからデータをコピーしてから、オリジナルアプリケーションリクエストにこのデータで回答する。データはＬ１キャッシュにコピーされたため、この同じデータについての次のリクエストがＬ１キャッシュから直接的に、より迅速に回答されうる。
【００８４】
Ｌ２キャッシュにデータが存在しない場合には、第３レベル（「Ｌ３」）キャッシュ６１３からデータを取得するため類似のパターンが続行する。Ｌ３キャッシュは、「クラウド」内でスマートフォンとは別に、例えば、トラステッドソーシャルネットワークのコンピューティング設備に所在する別のキャッシングサーバであるコンテンツ配信ネットワーク（ＣＤＮ）に所在するか、単にサーバ側チップアプリケーションのサーバ部分のメモリキャッシュであってもよい。Ｌ３キャッシュは、潜在的に低速で信頼できないネットワークによりスマートフォンから分離されているが、正規のサーバデータよりも迅速にアクセスできる可能性がある。Ｌ３キャッシュもデータを格納していない場合には、高レベルキャッシュを更新するために前と類似のパターンを使用して、アプリケーションのサーバ部分にある正規のデータストア（「Ｌ４」）６１４からデータが最終的に検索される。
【００８５】
キャッシングシステムにより、ユーザは、新規コンテンツを作成するか、コンテンツの状況において意味のある時と場所で既存のコンテンツを修正することができる。例えば、ゴルフスイングの完成についてのコンテンツをユーザが作成している場合には、ユーザがゴルフコースに立ちながらこのコンテンツを機能させることは意味があるだろう。しかし、ゴルフコースがたまたまネットワーク範囲の外である場合に、クライアントアプリケーションはキャッシングとキューイングの組み合わせを使用して、良好でないか欠如しているクライアント・サーバ接続のエフェクトを非表示にする。
【００８６】
さらに、L２キャッシュはスマートフォンの持続的記憶装置にコンテンツを保存しているので、スマートフォンがネットワーク接続を有していない時でもデータが入手可能である。Ｌ２キャッシュは、それが格納しているコンテンツのデータを正常にフィルタリングまたは分類できるように、このコンテンツについての充分なメタデータを保持する。こうして、スマートフォンのネットワーク接続が良好でないか欠如している時に、アプリケーションは有意味な手法でコンテンツを表示し続ける。ユーザの経験はほぼ不変である。
【００８７】
新規コンテンツが作成されるか既存コンテンツが修正される時には、スマートフォンのＬ１およびＬ２キャッシュへ新規データが直接的にコピーされ、即座に閲覧可能となる。加えて、新規または修正コンテンツは、サーバへの伝送のためスマートフォンの持続的ローカルドライブに別々のキューで記憶される。このようにして、ネットワーク接続が欠如しているか信頼できない場合には、アプリケーションが停止されたとしても、ネットワーク接続が再び利用可能となるまでデータが局所的に記憶されうる。しかし、データはＬ１およびＬ２キャッシュにもコピーされるため、ユーザは、これらの変更がＬ３またはＬ４層にまだ記録されていない場合でもその変更のエフェクトを確認することができる。
【００８８】
付加的に、Ｌ１およびｌ２キャッシュの新規および修正コンテンツは、Ｌ３キャッシュから入手されたキャッシュコンテンツと一貫して相互作用を行う。こうして、ネットワークが利用可能である間にあるユーザＡが（例えば）１０個のコンテンツを入手してから、ネットワーク接続性を失ってこれらアイテムのうち一つを修正した場合には、ユーザＡは、更新されたコンテンツアイテムが９個の未修正アイテムと混合されたことを確認するだろう。ネットワークが回復すると、修正されたコンテンツはＬ３およびＬ４層へアップロードされ、他のユーザもこの修正を見ることができる。
【００８９】
同様に、ユーザＡがオフラインである間に他のユーザＢがユーザＡのコンテンツアイテムのうち別の一つを修正した場合には、ネットワークが復元されると、これらの修正はユーザＡに利用可能となるだろう。ユーザＢにより行われた修正は、ユーザＡが自身のコンテンツに対して行った変更に影響することなくユーザＡにより確認されるだろう。
【００９０】
ユーザＡとユーザＢの両方が同じコンテンツアイテムを修正した場合に、システムはいくつかのオプションを有する。
・第１のユーザが修正「成功」を提出して、第２ユーザが変更を加えるのを防ぐ。第２ユーザは第１ユーザの変更を含むコンテンツをリロードしてから、自身の変更を再修正および再提出しなければならない。
・第２ユーザが修正「成功」を提出して、第１ユーザにより行われた変更と置き換える。
・可能であれば両方の変更が合体されるため、一連の修正はいずれも失われる。
【００９１】
戦略の選択は、変更の複雑性（両方のユーザがコンテンツの同じ部分を修正している場合など）、ユーザがオリジナルコンテンツをダウンロードしてからの時間量、そして二つの修正試行の間の時間量に基づく。
【００９２】
モバイル商取引による収益化
【００９３】
チップインフラストラクチャは、多様な手法で収益化されうる。チップは、製品を販売するのに使用されうる。チップは、製品を宣伝するのに使用されうる。チップは、会員に謝礼を提供するのに使用されうる。
【００９４】
これらの実施形態で、チップインフラストラクチャは本質的に、チップの市場として使用されうる。売り手とユーザは、製品を売買できる仕組みを提供される。売り手は、情報とは別に、または情報に加えて、プロダクトプレイスメントを含むチップの販促を行うか、そのスポンサーになることができる。ユーザがチップを選択すると、ユーザは直接購入ページへ案内されうる。売り手は、チップインフラストラクチャを使用してユーザにクーポンを提供することができる。例えば、広告または他の商取引関連コンテンツが情報チップストリームに含まれうる。情報チップストリームの中央にあって選択される商取引または広告は、従来の商取引または広告よりも効果的である。例えば、ユーザがネイルのチップに魅了されている間には、関係するネイルポリッシュ製品を同時購入したい気持ちを強く持つだろう。
【００９５】
図７Ａ〜７Ｄは、チップを通した販売のために製品を提案する例を表している。図７Ａに表されているように、提案画面７００はチップ７０１およびチップ７０２をユーザに提示する。ユーザはチップ７０１を選択して、チップ作成者７０４からの一つ以上の提案にアクセスできる。
【００９６】
例えば、チップ７０１を選択すると、ユーザの表示デバイスは図７Ｂの提案７０１Ａへ移行できる。提案７０１Ａは、ユーザに製品７２１を購入させようとする提案である。提案７０１Ａはディスカウント７０８を示し、即購入ボタン７０６を含む。ディスカウント７０８は、提案７０１Ａを通して製品７２１を購入するとユーザがどれだけ得するかを表す。即購入ボタン７０６は、製品７２１を購入するためのページ（チップ作成者７０４のウェブページまたは他の商取引サイトなど）へユーザを移動させる。バックコントロール７１１が選択されると、提案画面７００へ戻ることができる。フォワードコントロール７１２は、提案７０１Ａがチップ作成者７０４からの二つの提案のうちの最初のものであることを表す。フォワードコントロール７１２が選択されると、次の提案へ移動できる。
【００９７】
例えば、フォワードコントロール７１２を選択すると、ユーザの表示デバイスは図７Ｃの提案７０１Ｂへ移動できる。提案７０１Ｂは、製品７２２をユーザに購入させようとする提案である。提案７０１Ｂはディスカウント７０９を示し、即購入ボタン７０７を含む。ディスカウント７０９は、提案７０１Ｂを通して製品７２２を購入することによりユーザがどれほど得するかを表す。即購入ボタン７０７は、製品７２２を購入するためのページ（チップ作成者の７０４ウェブページや他の電子商取引サイトなど）へユーザを移動させることができる。バックコントロール７１１が選択されると、提案７０１Ａへ戻ることができる。フォワードコントロール７１２は、提案７０１Ｂがチップ作成者７０４からの二つの提案のうち二番目であることを示す。フォワードコントロール７１２が選択されると、チップ作成者７０４に関連するさらなる情報へ移動することができる。
【００９８】
例えば、フォワードコントロール７１２を選択すると、ユーザの表示デバイスはクーポン７０２へ移動できる。クーポン７０２は、チップ作成者７０４から購入される製品について通常ディスカウント（１０％）を得るためのクーポンでありうる。コピーコントロール７２１が選択されると、対応のクーポンコードを購入に適用できる。クーポン７０２は、抱き合わせ製品（同じ製造者からの製品など）に対して異なるディスカウント（２０％）を提案する提案７２２も含む。提案７２２が選択されると、ユーザの表示デバイスは、提案７２２と関連するクーポンへ移動できる。
【００９９】
したがって、本発明の実施形態は、選択されたチップと関連する異なる提案画面の間で移動するための方法を含む。ユーザは提案の間で前後に移動して、関心のある提案を見つけることができる。提案を選択しないとユーザが決めた場合には、ユーザは通常ディスカウントを提供するクーポンを取得するためのクーポン画面へ移動できる。クーポン画面は、選択されるとさらなる提案へ移動できる限定〈ブランド固有など〉クーポンも含むことができる。
【０１００】
ブランドの宣伝を行うために、謝礼インタフェースが使用されうる。ユーザは実際にポイントを交換する前に、自分の謝礼ポイント残高を何度も比較的頻繁にチェックする。そのため、ユーザが広告を閲覧するように謝礼インタフェースに広告が載せられうる。
【０１０１】
チップインタフェース内で、ユーザは、チップインフラストラクチャとのやり取りレベルに基づいて多様なステータスレベルを有しうる。ユーザのステータスレベルは、多くのチップを公開するほど、また他のユーザが公開チップをやり取りするほど、グレードアップされる。ステータスレベルに基づいて、指定期間（３日など）内にユーザは、様々なバーチャル商品（特典）、および／または、自分の（または他者の）チップの宣伝に対する追加ポイントを与えられうる。
【０１０２】
図７Ｅおよび７Ｆは、バーチャル商品の例を表している。図７Ｅは謝礼画面７６０を表している。画面７６０は、ユーザのポイント残高７１１を示す。謝礼履歴７６２と謝礼ルール７６３が選択されると、それぞれ前に取得された謝礼と謝礼プログラムのルールとを見ることができる。製品についての異なる提案７６４Ａ，７６６Ａ，７６７Ａ，７６８Ａが描かれている。各提案は、それぞれポイント数７６４Ｃ，７６６Ｃ，７６７Ｃ，７８６８Ｃを指している。各提案は、それぞれ交換ボタン７６４Ｂ，７６６Ｂ，７６７Ｂ，７８６８Ｂも有している。ある提案についての交換ボタンを選択すると、対応するポイント数だけユーザのポイント残高が減少し、また製品がユーザへ送られる。例えば、交換ボタン７６４Ｂを選択すると、ポイント残高７６１から１，５００ポイントが差し引かれ、また「Ｍ．Ａ．Ｃ．リップスティック」がユーザへ配達される。
【０１０３】
例えばディスカウントやギフトカードなど他の提案も、謝礼画面に含まれうる。例えば、提案７６９Ａはギフトカード用であり、提案７７１Ａは３０％ディスカウントのためのものである。交換ボタン７６９Ｂが選択されると、１０００ポイント（ポイント数７６９Ｃ）がポイント残高７６１から差し引かれ「１０ドル分のＳｋｉｎｓｔｏｒｅギフトカード」がユーザへ配達される。同様に、交換ボタン７７１Ｂが選択されると、３０００ポイント（ポイント数７７１Ｃ）がポイント残高７６１から差し引かれて、「３０％のＳｋｉｎｓｔｏｒｅディスカウントカード」がユーザに配達される。製品は、適宜、物理的または電子的に配達される。
【０１０４】
いくつかの実施形態では、ソーシャルネットワーキングシステム１１９での「貢献」に対するポイントがユーザに分配される。貢献は、チップをお気に入りにするか共有すること、別のユーザにヘルプを提供すること、ソーシャルネットワーキングシステム１１９へユーザを招待することなどを含みうる。
【０１０５】
ポイントは、無限ポイントポイントまたは固定ポイントプールから与えられる。いくつかの実施形態では、固定ポイントプールは本質的に賞金として設定される。ユーザは、固定ポイントプールからポイントが与えられるように互いに競争する。ユーザは競争しているので、ユーザがシステムで不正を行う機会（ポイント獲得のためだけに互いのチップをお気に入りにするなど）が減少する。指定の間隔（毎日など）および／またはテーマ（スポーツ、ファッション、ガーデニングなど）ごとに、異なる固定プールが割り当てられうる。指定の間隔または他に設定された間隔の終了時に、チップの人気（ランキング）に基づいて割り当てプールからのポイントがユーザに与えられる。ユーザチップは、例えばお気に入り、共有などのユーザ行動に基づいてランキングされうる。
【０１０６】
ポイントは、多様な基準を使用して与えられうる。いくつかの実施形態では、チップが人気閾値を満たすとユーザにポイントが与えられる。閾値は、指定カテゴリ内での上位Ｎ個（２０個、５０個、１００個など）の人気チップに入るチップを所有することを含む。閾値は、指定カテゴリについて人気が上位Ｎ％（１０％、２０％など）であるチップを所有することを含みうる。異なる閾値の組み合わせも使用されうる。
【０１０７】
いくつかの実施形態では、ポイントを与えるのに、閾値数と一つ以上の百分率閾値の両方が使用されうる。例えば、指定のテーマについて、最も人気のあるＮ個のチップに何点かのポイントが与えられ、チップのうち上位Ｘ％（２０％など）のチップに何点かのポイントが与えられ、チップのうち上位Ｙ％（１０％など）のチップに何点かのチップが与えられる。閾値を満たす高ランキングのチップには、より多くのポイントが与えられてもよい。例えば、第１位のチップの作成者には第２位のチップの作成者よりも多くのポイントが与えられ、第２位のチップの作成者には第３位のチップの作成者よりも多くのポイントが与えられるということである。閾値数と一つ以上の百分率閾値の両方を使用すると、チップ量の変動に対応するのに役立つ。
【０１０８】
特定のテーマに割り当てられるポイント量は、指定されたテーマとの関与を増減するため変動しうる。例えば、ユーザが関与しようとするテーマには多くのポイントが割り当てられる。
【０１０９】
図７Ｆは、ユーザ用のステータス画面を表す。レベル７８１は、ユーザのステータスレベルを指す。進度インジケータ７８２は、次に高いステータスレベルに到達するまでの進度を指している。特典７８３は、チップを宣伝してより多くのポイントを得ることでユーザに利用可能な様々な特典を表す。異なる特典はチップを異なる手法で宣伝する。いくつかの特典は、マッチングエンジン１０１がチップを処理するやり方にバイアスを印加するのに使用されうる。他の特典は例えば、チップが提示される時のチップへの音声効果など、効果を追加できる。他の特典は、例えば別のソーシャルネットワークでチップを共有する時などに特別ポイントを獲得するために適用される。
【０１１０】
図８Ａ〜８Ｅは、異なるステータスレベルと、チップを宣伝するのに使用されうる対応の宣伝ツールとを描いたものである。他のソーシャルネットワークでのチップの共有を通しても、ポイントが購入または取得されうる。マッチングエンジン１０１は、宣伝対象のチップにバイアス印加するため、宣伝対象チップはランキングが高くなり、より多くのユーザに提示される。
【０１１１】
したがって、本発明の実施形態は、チップを作成および宣伝するための方法を含む。チップ作成者はチップを作成し、自身の製品を市場に出して販売することができる。それからチップ作成者は一つ以上の特典７０３をチップに適用して、自身のチップを他のユーザへ宣伝することができる。例えば、チップ所有者は特典を適用して自身のチップにバイアスを印加できる。チップにバイアス印加すると、マッチングエンジン１０１がユーザへの提示のためチップを選択する可能性が高くなる（例えば、バイアスモジュール１５７は、チップにバイアス印加する時にユーザに適用される特典を考慮できる。）。
【０１１２】
図９は、チップの市場のためのデータフロー９００を表している。
【０１１３】
図１０は、チップの市場のためのデータフロー１０００を表している。データフロー８００の中で、重複している円は、トラステッドソーシャルネットワークインフラストラクチャの異なるユーザの間で共通している関心を示している。
【０１１４】
ヘルプ依頼
【０１１５】
チップインフラストラクチャにおいて、ユーザは他のユーザからチップをリクエストできる。応答するユーザは、既存のチップで回答するか、新たなチップを作成するか、テキストボックスを使用する。図１１Ａ〜１ＤＤは、チップによりヘルプを依頼するためのユーザインタフェース１１００を表している。図のように、図１１Ａにおいて、ユーザインタフェース１１００は、ヘルプ画面１１０２を探すヘルプ依頼コントロール１１０１と、コントロールバー１１２１とを含む。ヘルプ画面を探すことは、ヘルプ１１０２Ａ，１１０２Ｂ，１１０２Ｃなどのリクエストを含む。各ヘルプリクエスト１１０２Ａ，１１０２Ｂ，１１０２Ｃなどは、特定のテーマ、状況などでヘルプを求めるユーザからのリクエストを表す。ユーザは、コントロールバー１１２１からヘルプ依頼コントロール１１０１を選択し、自身の表示デバイスを移動させてヘルプ画面１１０２を探す。
【０１１６】
ユーザは、画面からヘルプリクエストを選択して、ヘルプリクエストについての他のユーザからの回答を含むさらなる情報へ移動する。例えば、図１１Ｂで、ユーザはテーマ１１０７の「口臭」についてのヘルプリクエストを選択している。回答画面１１０４は、テーマ１１０７「口臭」についてのヘルプリクエストに対する他者の回答を表している。即答テキストフィールド１１０４に文章が入力されると、テーマ１１０７「口臭」について回答するテキストのみを提出できる。代替的に、ユーザは回答コントロール１１１１を選択して、テキストおよび／またはチップを含むテーマ１１０７「口臭」についての回答を提出することができる。ユーザはまた、共有１１１２を選択して、おそらくは他のソーシャルネットワークサイトにいる他のユーザとヘルプリクエストを共有することができる。
【０１１７】
回答１１１１を選択すると、ユーザはヘルプリクエストへの回答のための回答インタフェースへ移動できる。例えば、図１１Ｃに表されているように、回答インタフェース１１０６がユーザに提示される。回答インタフェース１１０６によりユーザは、テキストフィールド１１２３に文章を入力する、および／または、チップ掲載コントロール１１０８を選択することによりチップを掲載することができる。チップ掲載コントロール１１０８を選択すると、ユーザはチップ掲載インタフェースへ移動できる。
【０１１８】
例えば、図１１Ｄに表されているように、チップ掲載インタフェース１１２４がユーザに提示される。チップ掲載インタフェース１１２４は、チップ作成コントロール１１１６、チップ掲載コントロール１１１７、そしてキャンセル１１１８を含む。ユーザは、チップコントロール作成１１１６を選択して、ヘルプリクエストのための回答への掲載のための新規チップを作成できる。ユーザは、チップ掲載コントロール１１１７を選択して、ヘルプリクエストのための回答へ既存チップを掲載することができる。ユーザは、キャンセル１１１８を選択して、チップを掲載せずに回答インタフェース１１０６へ戻ることができる。図１１Ｂおよび１１Ｃを再び参照すると、ユーザが回答インタフェース１１０６を通した自身の回答（テキストおよび／またはチップを含む）の入力を完了すると、ユーザは掲示コントロール１１１３を選択して、回答画面１１０４に回答を掲示することができる。
【０１１９】
いくつかの実施形態において、ヘルプ依頼は、ライブチャットのフォーマットでの回答およびチップのためにユーザが友人または公衆へヘルプを求めるか質問を行うためのソーシャル対話環境を含む。ユーザは、ヘルプ依頼リクエストを作成すると、個々の友人やソーシャルネットワーキングシステム１１９の友人サークル全体へ、そして公衆全体へリクエストを送信できる。ヘルプ依頼の質問は、例えばＥメール、テキスト、アプリ内通知などいくつかの異なる通信方法を介して、また他のソーシャルネットワークその他を通して、想定ターゲットへリアルタイムで掲示される。友人または公衆は、質問または回答についての回答またはコメントを掲示することにより応答するとともに、回答またはコメントにチップを掲載できる。質問を行ったユーザが自身の質問に対する一つまたはいくつかの回答に満足した時には、質問を「回答済み」に切り換えることができる。
【０１２０】
ユーザは、画面を切り換えて、友人、公衆、または自分自身からのリクエストすべてを見ることができる。ユーザはまた、ソーシャルネットワーク１１９での友人、他のソーシャルネットワークでの友人、または質問に対してヘルプを依頼できると確信する連絡先リスト内の誰かと、ヘルプ依頼リクエストを共有できる。
【０１２１】
こうして、いずれかのユーザ１３２は（対応のデバイスを通して）チップリクエストをソーシャルネットワーキングシステム１１９へ提出し、関連チップを受け取ることができる。ユーザは、チップをリクエストする時にユーザチップ基準（テーマ、作者、最新のチップなど）を含めることができる。フィルタモジュール１５４および／またはバイアスモジュール１５７は、チップをフィルタリング除去および／またはバイアス印加する時に、ユーザチップ基準（ユーザ行動１０６に含まれるものなど）を考慮できる。それから、選択されたチップがユーザのデバイスへ戻される。
【０１２２】
採用情報／求人情報
【０１２３】
雇い主となる可能性のある人が求人票のためのチップを作成することができる。求職者は、関連する個人情報とともに、ビジュアルレジュメ（ビデオ）を含むチップを自身で作成できる。求職者は自分で作成したチップを使用して、掲示された仕事に応募することができる。図１２は、採用および求人広告のユーザインタフェース画面ショット１２００を表している。
【０１２４】
近くの友人の発見とワンクリック追加
【０１２５】
トラステッドネットワークインフラストラクチャおよび／またはクライアントアプリケーションは、測位機能を含みうる。測位は、そのアプリケーションを使用している近くの他の友人をユーザに知らせるのに使用されうる。測位は、相互に近くの友人を探しているユーザを見つけて互いをつなげることを目的として使用されうる。これは、自分でチップを共有しているグループ内の友人には特に、有益かつ便利である。オンラインでチップを共有するため、一人の友人が他の数人の友人をグループへ招待してつながることができる。友人は１回のクリックで追加されうる。図１３は、地理的近接性に基づいて友人をワンクリック追加するユーザインタフェース画面ショットを表している。
【０１２６】
チップ作成
【０１２７】
図１４は、チップ作成のユーザインタフェース画面ショットを表している。チップを追加するには、「＋」アイコンが選択される。
【０１２８】
チップ閲覧とチップトーク
【０１２９】
図１５は、チップ、情報、およびチップトークを閲覧するユーザインタフェース画面ショットを表す。図のように、チップトークには、「バブル」アイコンが選択される。
【０１３０】
取引、クーポン、フォロー
【０１３１】
図１６は、取引、クーポン、およびフォローのユーザインタフェース画面ショットを表す。
【０１３２】
パンチカードと他の統合要素
【０１３３】
図１７は、パンチカードおよび他の統合要素のユーザインタフェース画面ショットを表す。
【０１３４】
関係チップ
【０１３５】
図１８は、関係チップ、スポンサー広告、および注目の話題のユーザインタフェース画面ショットを表す。
【０１３６】
プロフィール
【０１３７】
図１９は、お気に入りおよびプロフィール情報のユーザインタフェース画面ショットを表す。図のように、「インデックスカード」アイコンが選択されるとプロフィール情報にアクセスできる。
【０１３８】
「ピープル」アイコンが選択されると、コミュニティにアクセスできる。
【０１３９】
特定カテゴリの友人／内在的関心グループ
【０１４０】
ユーザは、特定カテゴリの友人を持つことができる。特定カテゴリの友人との関与は、特定カテゴリ内でのチップに限定されうる。例えば、ユーザに「ゴルフ友達」がいる場合、ユーザには、ゴルフに関係する友人のチップは提示されるが、他のカテゴリからのチップは提示されない。いくつかの実施形態では、特定カテゴリへの関心を示している友人の部分集合が自動的に検出されうる。
【０１４１】
再掲示または共有を介した移動の視認可能性
【０１４２】
ユーザの友人ではない人により掲示されたチップは、友人である人により再掲示された場合にユーザにとって視認可能となる。
【０１４３】
友人間視認可能性から公衆視認可能性への移行（グレードアップ）メッセージ
【０１４４】
メッセージが指定回数（Ｎ回）だけ「友人間」視認可能性とともに再掲示されると、メッセージは「公衆」視認可能性を持つように（自動的に）移行される。
【０１４５】
ユーザインタフェース
【０１４６】
多様なユーザインタフェース（すでに説明したものを含む）がクライアントアプリケーションで使用されて、トラステッドソーシャルネットワークへの会員アクセスが得られる。
【０１４７】
クライアントアプリケーションＡＰＩ
【０１４８】
様々なＡＰＩがクライアントアプリケーションにより使用されて、ＡＰＩが含みうるトラステッドネットワークへのアクセスを可能にするが、添付書類ＡではＡＰＩに限定されていない。
【０１４９】
ここに例示されているコンポーネントおよびモジュールは特定の構成で図示および説明されているが、コンポーネントおよびモジュールの構成は、異なる手法でデータを処理するように変更されうる。他の実施形態では、一つ以上の追加コンポーネントまたはモジュールが記載のシステムに追加され、一つ以上のコンポーネントまたはモジュールが記載のシステムから除去されうる。代替的実施形態では、記載のコンポーネントまたはモジュールのうち二つ以上を単一のコンポーネントまたはモジュールに組み合わせうる。
【０１５０】
以上の説明は、例示および説明を目的として提示されたものである。網羅的であること、または開示された形そのものに発明を限定することが意図されているわけではない。上記の教示に照らし合わせて、多くの修正および変形が可能である。さらに、上述した代替的実施形態のいずれかまたはすべてが何らかの所望の組み合わせで使用されて本発明の付加的かつ混成的な実施形態を作り出してもよいことに留意すべきである。
【０１５１】
さらに、本発明の特定実施形態が説明および図示されたが、本発明はこのように説明および図示された特定の形または部品設定に限定されるわけではない。
【０１５２】
ここに図示されたコンポーネントおよびモジュールは特定の構成で示され説明されているが、コンポーネントおよびモジュールの構成はデータを異なる手法で処理するように変更されてもよい。他の実施形態では、一つ以上の追加コンポーネントまたはモジュールが記載のシステムに追加されてもよく、一つ以上のコンポーネントまたはモジュールが記載のシステムから除去されてもよい。代替的実施形態では、記載のコンポーネントまたはモジュールのうち二つ以上を単一のコンポーネントまたはモジュールに組み合わせてもよい。
【０１５３】
以上の説明は、例示および説明を目的として提示された。網羅的であること、または開示された形そのものに発明を限定することは意図されていない。上記の教示に照らし合わせて、多くの修正および変形が可能である。さらに、上述した代替的実施形態のいずれかまたはすべてが発明の付加的かつ混成的な実施形態を形成するように所望の組み合わせで使用されてもよいことに留意すべきである。
【０１５４】
さらに、本発明の特定実施形態が説明および例示されたが、本発明はこのように説明および図示された特定の形または構成に限定されるものではない。発明の範囲は、添付の請求項、本出願または異なる出願で今後提出される請求項、およびそれらの同等物により規定される。
【符号の説明】
【０１５５】
１００  コンピュータアーキテクチャ
１０１  マッチングエンジン
１０２  チップデータベース
１０３  広告入札システム
１０４  会員データベース
１０５  サンプルチップ
１０６  ユーザ行動
１０７，１０９  メタデータ
１０８  関心カテゴリ
１１１  ネットワーク＆連絡先
１１２  ネットワーク
１１９  ソーシャルネットワーキングシステム
１２１  広告、提案、仕事
１２２  チップ＆アドバイス
１３１  会員
１３２  専門家
１３３，１３４  デバイス
１３８  スコア
１３９  分布
１４１  チップ
１５２  分布カルキュレータ
１５３  スコアカルキュレータ
１５４  フィルタモジュール
１５６  ファイル基準
１５７  バイアスモジュール
１５８  バイアスルール
１５９  出力アイテム
１６１  選択モジュール
４０１  デバイス
４０２  ハードウェア
４０３  ソフトウェア
４０４  オペレーティングシステム
４０６，４０７，４０８  アプリケーション
４１１  コンピュータシステム
４１２  コンテンツサーバ
４１３  設定アナライザ
４２６  コンテンツ
４０９  ユーザ
４２１  リンク
４２２Ａ，４２２Ｂ，４２２Ｃ  設定
４２３Ａ，４２３Ｂ，４２３Ｃ  コンテンツＩＤ
４２４Ａ，４２４Ｂ，４２４Ｃ  宛先コンテンツ
４２８  デバイス設定
４５１  入力
６０３  通信
６１１  第１レベルキャッシュ
６１２  第２レベルキャッシュ
６１３  第３レベルキャッシュ
６１４  第４レベルキャッシュ
【図１Ａ】
2016500184.tif 000003
【図１Ｂ】
2016500184.tif 000004
【図２】
2016500184.tif 000005
【図３】
2016500184.tif 000006
【図４】
2016500184.tif 000007
【図５】
2016500184.tif 000008
【図６】
2016500184.tif 000009
【図７Ａ】
2016500184.tif 000010
【図７Ｂ】
2016500184.tif 000011
【図７Ｆ】
2016500184.tif 000012
【図８Ａ】
2016500184.tif 000013
【図８Ｂ】
2016500184.tif 000014
【図８Ｃ】
2016500184.tif 000015
【図８Ｄ】
2016500184.tif 000016
【図８Ｅ】
2016500184.tif 000017
【図９】
2016500184.tif 000018
【図１１Ａ】
2016500184.tif 000019
【図１１Ｂ】
2016500184.tif 000020
【図１１Ｃ】
2016500184.tif 000021
【図１１Ｄ】
2016500184.tif 000022
【図１２】
2016500184.tif 000023
【図１３】
2016500184.tif 000024
【図１４】
2016500184.tif 000025
【図１５】
2016500184.tif 000026
【図１６】
2016500184.tif 000027
【図１７】
2016500184.tif 000028
【図１８】
2016500184.tif 000029
【図１９】
2016500184.tif 000030
【図７Ｃ】
2016500184.tif 000031
【図７Ｄ】
2016500184.tif 000032
【図７Ｅ】
2016500184.tif 000033
【図１０】
2016500184.tif 000034
【国際調査報告】
2016500184.tif 000035