特許第6684525号(P6684525)IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ リン,フイ−ランの特許一覧

特許6684525ソーシャルネットワーク上のオブジェクトの分析および探索のためのシステムならびにその方法
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】6684525
(24)【登録日】2020年4月1日
(45)【発行日】2020年4月22日
(54)【発明の名称】ソーシャルネットワーク上のオブジェクトの分析および探索のためのシステムならびにその方法
(51)【国際特許分類】
   G06F 16/90 20190101AFI20200413BHJP
   G06Q 50/00 20120101ALI20200413BHJP
【FI】
   G06F16/90
   G06Q50/00 300
【請求項の数】34
【全頁数】37
(21)【出願番号】特願2018-556784(P2018-556784)
(86)(22)【出願日】2016年1月15日
(65)【公表番号】特表2019-511795(P2019-511795A)
(43)【公表日】2019年4月25日
(86)【国際出願番号】US2016013496
(87)【国際公開番号】WO2017123235
(87)【国際公開日】20170720
【審査請求日】2019年1月11日
(73)【特許権者】
【識別番号】319000399
【氏名又は名称】リン,フイ−ラン
(74)【代理人】
【識別番号】100082072
【弁理士】
【氏名又は名称】清原 義博
(72)【発明者】
【氏名】リン,フイ−ラン
【審査官】 後藤 彰
(56)【参考文献】
【文献】 米国特許出願公開第2015/0205822(US,A1)
【文献】 特開2014−229293(JP,A)
【文献】 特開2015−176419(JP,A)
【文献】 特開2015−118573(JP,A)
【文献】 米国特許出願公開第2012/0143921(US,A1)
(58)【調査した分野】(Int.Cl.,DB名)
G06F 16/90
G06Q 50/00
(57)【特許請求の範囲】
【請求項1】
物理プロセッサ、メモリモジュール、およびコンピュータ可読命令を実行するように構成されたオペレーティングシステムを含むコンピューティングシステムであって、該コンピュータ可読命令は、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、評価するように構成された、オブジェクトの分析および探索モジュールを含み、オブジェクトの分析および探索モジュールは、他の人々を支援する個人の意思に基づいて、他人を援助した個人の履歴に基づいて、またはユーザーのネットワークにおいて個人を支援する度合いを提供するように構成されたインセンティブモジュールに基づいて、見込みのある個人を検索し、評価する、ことを特徴とするコンピューティングシステム。
【請求項2】
複数のオブジェクトはコンタクトを含む、請求項1に記載のコンピューティングシステム。
【請求項3】
複数のオブジェクトは個人を含む、請求項1に記載のコンピューティングシステム。
【請求項4】
複数のオブジェクトは友達を含む、請求項1に記載のコンピューティングシステム。
【請求項5】
コンピューティングシステムは、関連性または関係性の高い度合いを有する推奨されるオブジェクトのリストを出力する、請求項1に記載のコンピューティングシステム。
【請求項6】
関連性または関係性はウィッシュリストまたは状況的ニーズに基づく、請求項1に記載のコンピューティングシステム。
【請求項7】
オブジェクトの分析および探索モジュールは、ユーザーに非類似な、またはユーザーに補足的な見込みのある個人を検索し、評価する、請求項1に記載のコンピューティングシステム。
【請求項8】
オブジェクトの分析および探索モジュールは、ユーザーの具体的な希望のタイプのオブジェクトに基づいて基準を検索し、評価する、請求項6に記載のコンピューティングシステム。
【請求項9】
基準は、ユーザーの類似なバックグラウンドまたはユーザーに補足的なバックグラウンドを含む、請求項に記載のコンピューティングシステム。
【請求項10】
状況的ニーズは、身長、体重、外見の特性、性別、年齢、生年月日、人種、地理的領域、コンピュータネットワーク領域、携帯電話キャリア、家族、市民権、所在、教育、キャリアの過去の記録、ビジネス、プロジェクト、出版物、産業、スキル、知識、専門的知識、犯罪歴、他人を援助する意思、他人を援助した過去の記録、興味のある領域、カレンダー、またはそれらの履歴から成るグループ項目から選択される特性の1つ以上に基づく類似度、非類似度、または補足物を含む、請求項6に記載のコンピューティングシステム。
【請求項11】
システムは、状況的ニーズの分析からユーザーのためのウィッシュリストを作成する、請求項6に記載のコンピューティングシステム。
【請求項12】
システムは、ウィッシュリストの分析からユーザーのための状況的ニーズを作成する、請求項11に記載のコンピューティングシステム。
【請求項13】
システムは、状況的ニーズの1つ以上の要素を排他的条件または包括的条件として扱う、請求項12に記載のコンピューティングシステム。
【請求項14】
状況的ニーズは、一連のユーザーの過去のアクティビティに基づく、請求項6に記載のコンピューティングシステム。
【請求項15】
ユーザーの過去のアクティビティは、オブジェクトとのユーザーのやり取りを含む、請求項14に記載のコンピューティングシステム。
【請求項16】
システムは、オブジェクトの概要を表示するように構成されたインフォグラフィックモジュールをさらに含む、請求項1に記載のコンピューティングシステム。
【請求項17】
インフォグラフィックモジュールは、コミュニケーション中にオブジェクトの概要を表示するようにさらに構成される、請求項16に記載のコンピューティングシステム。
【請求項18】
インフォグラフィックモジュールは、電話が鳴るときに、電子マーキーまたはスクロール文字のフォーマットでオブジェクトの概要を表示するようにさらに構成される、請求項16に記載のコンピューティングシステム。
【請求項19】
インフォグラフィックモジュールは、ユーザーの操作データまたはやり取りデータのインフォグラフィックな記録におけるオブジェクトの概要を表示するようにさらに構成される、請求項16に記載のコンピューティングシステム。
【請求項20】
コンピュータ可読命令は:
(1)ユーザーが複数のオブジェクトを管理することを可能にするように構成されたオブジェクト管理モジュールと;
(2)ユーザーがオークションに基づいて商品またはサービスを購入するか売却することを可能にするように構成された電子商取引モジュールと;
(3)媒体をオブジェクトに関連づけるように構成されたマルチメディア管理モジュールと;
(4)(i)システムを使用する程度、あるいは、 (ii)ユーザーが1人以上の個人を支援している程度の少なくとも1つに基づいて、ユーザーに報酬を与えるように構成された報酬モジュールと;
を含む、請求項1に記載のコンピューティングシステム。
【請求項21】
オブジェクト管理モジュールは:(a)オブジェクトを追加すること;(b)オブジェクトを削除すること;(c)オブジェクトの情報を編集または更新すること;(d)オブジェクトの情報を見ること;(e)オブジェクトを分類すること;(f)オブジェクトのプライバシールールを構成すること;(g)オブジェクトをブラックリストに載せること;および(h)オブジェクトをホワイトリストに載せること;の1つ以上を実施するようにさらに構成される、請求項20に記載のコンピューティングシステム。
【請求項22】
オブジェクト管理モジュールは、ユーザーが、コンタクトの情報を含むオブジェクトをクリックしたときに、1つ以上のコンタクトに電話する、電子メールを送る、メッセージを送ることが可能なようにさらに構成される、請求項21に記載のコンピューティングシステム。
【請求項23】
オブジェクトを分類することは、ユーザーに関するオブジェクトの強さを分析することを含む、請求項21に記載のコンピューティングシステム。
【請求項24】
マルチメディア管理モジュールにより構成される媒体は、写真、画像、ビデオ、オーディオ、またはグラフィックなメッセージを含む、請求項20に記載のコンピューティングシステム。
【請求項25】
マルチメディア管理モジュールは、(a)ユーザーが媒体を編集することを可能にする、(b)媒体が得られた場所および媒体が得られた時間を自動的に追加する、または(c)媒体のコンテキスト記述を追加するようにさらに構成される、請求項20に記載のコンピューティングシステム。
【請求項26】
コンピュータ可読命令は、電子商取引モジュールにおけるアクティビティに基づいて、または報酬モジュールにおける成果に基づいて、ユーザーがお金を使う又はお金を受け取ることを可能にするように構成された資金管理モジュールをさらに含む、請求項20に記載のコンピューティングシステム。
【請求項27】
資金管理モジュールにおいて使用される通貨は、仮想通貨、本物の通貨、またはそれらの組み合わせを含む、請求項26に記載のコンピューティングシステム。
【請求項28】
コンピュータ可読命令は、ゲームフレームワーク内にユーザーのアクティビティを組み込むように構成されたアチーブメントゲームモジュールをさらに含む、請求項20に記載のコンピューティングシステム。
【請求項29】
アチーブメントゲームモジュールは、アチーブメントゲームを操作するユーザーに関する複数のレベルを含む、請求項28に記載のコンピューティングシステム。
【請求項30】
請求項1のコンピューティングシステムによって実施される、前記コンピューティングシステムにおいてユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードするソーシャルネットワーク上の複数のオブジェクトのプロパティを検索し、評価するための方法。
【請求項31】
方法は、インフォグラフィックモジュールにより、コミュニケーション中にオブジェクトの概要を表示する工程をさらに含む、請求項30に記載の方法。
【請求項32】
方法は、インフォグラフィックモジュールにより、電話が鳴るときに、電子マーキーまたはスクロール文字のフォーマットでオブジェクトの概要を表示する工程を含む、請求項30に記載の方法。
【請求項33】
方法は、ユーザーのコンピューティングデバイスの出力ユニット上の、あるいは、前記出力ユニットからのインフォグラフィックデータを表示する工程を含む、請求項31に記載の方法。
【請求項34】
コンピュータ可読命令を実行するように構成された非一時的なコンピュータ可読記憶媒体であって、該コンピュータ可読命令は、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、評価するように構成されたオブジェクトの分析および探索モジュールを含み、オブジェクトの分析および探索モジュールは、他の人々を支援する個人の意思に基づいて、他人を援助した個人の履歴に基づいて、またはユーザーのネットワークにおいて個人を支援する度合いを提供するように構成されたインセンティブモジュールに基づいて、見込みのある個人を検索し、評価する、ことを特徴とする、非一時的なコンピュータ可読記憶媒体。
【発明の詳細な説明】
【背景技術】
【0001】
ソーシャルネットワークは社会とのつながりを維持するための媒体になっている。ソーシャルネットワーク上に多くのオブジェクトが存在している。オブジェクトの例は、コンタクト、コネクション、会社、記事、スキル、画像、ビデオファイル、音声ファイル、地図、ムービーなどを含む。ソーシャルネットワーク上のオブジェクトは指数関数的に増大する。そのため、ユーザーの効果的使用のために、オブジェクトを分析、管理、マッチング、および探索すること(例えばコンタクト管理システム、写真あるいはビデオ管理システム、デジタル音楽ストリーミングシステム、Webページ探索システム、日付システム、コワーキングシステム…等)は、より困難なタスクになる。
【発明の概要】
【0002】
本明細書において開示される技術の主題は、ソーシャルネットワーク上のオブジェクトを分析し、管理し、アクティブ化し、マッチングし、スクリーニングし、かつ探索するための、コンピューティングシステムの改善である。分析、管理(例えばアクティベーション、スクリーニング)および探索によって、オブジェクトは、所望な又は供給される情報へと変わる。いくつかの実施形態では、分析、管理(例えばアクティベーション、スクリーニング)および探索によって、オブジェクト内に含まれる不必要な又は望まれない情報を取り除く。説明のために、コンタクト/コネクション/友達/個人の管理および探索システムの例を以下に挙げる。他の非限定的な例は、ファイル、ドキュメント、画像、ビデオ、オーディオ、スキル、専門的知識、状況的ニーズ、またはそれらの組み合わせの管理および探索システムを含む。
【0003】
具体的には、コンタクトおよびコネクションの管理システムの一例が本開示で挙げられる。コンタクト管理システムは社会的連帯に基づいて、または特徴(例えば特性、スキル、教育、専門的知識、等)に基づいて、数学的なグラフとしてユーザーのコンタクトをモデル化する。グラフ上の分析は、ユーザーが、コンタクトデータベース中に隠れた情報を効率的に活用することを可能にする。システムはコンタクトを自動的に分析し、ソーシャルネットワークサービス提供者(例えばFacebook、Twitter、Instagram、Pinterest…、等)、電子商取引実体、第三者の支払い、ミートアップアクティビティ、公共福祉団体、ファミリーメンバー、クラウドサービス、ウェブサービス、通信業者、ISP、政府、‥‥および他のオープンプラットフォームなどの外部データベースへのリンクをさらに提供する。様々なタイプの、分析され、評価され、更新され、識別され、スクリーニングされた情報と共にコンタクト情報は、コンタクトの管理の効率および有効性を向上させることができる。
【0004】
一態様において、1つ以上のデータ記憶システム(1つ以上のメモリモジュールなど)と通信する1つ以上の物理プロセッサと、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、評価するように構成されたオブジェクトの分析および探索モジュールとを含むコンピューティングシステムが本明細書に開示される。
【0005】
他の態様では、物理プロセッサ、メモリモジュール、およびコンピュータ可読命令を実行するように構成されたオペレーティングシステムを含むコンピューティングシステムが提供され、ここで、そのコンピュータ可読命令は、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、評価するように構成された、オブジェクトの分析および探索モジュールを含む。
【0006】
他の態様では、ユーザーとコンピューティングシステム中のオブジェクトとの間のタイプの関連性または関係性をエンコードする複数のオブジェクトのプロパティを検索し、評価するための、本明細書に開示されるコンピュータシステムにより実施される方法が、本明細書において提供される。
【0007】
他の態様では、ユーザーとコンピューティングシステム中のオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、報酬を与え、評価する方法が、本明細書において提供される。
【0008】
他の態様では、ユーザーとコンピューティングシステム中のオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティをマッチングし、報酬を与え、評価する方法が、本明細書において提供される。
【0009】
他の態様では、ユーザーとコンピューティングシステム中のオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、推奨し、評価する方法が、本明細書において提供される。
【0010】
他の態様では、ユーザーとコンピューティングシステム中のオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、マッチングし、推奨し、報酬を与え、評価する方法が、本明細書において提供される。
【0011】
他の態様では、コンピュータ可読命令を実行するように構成された非一時的なコンピュータ可読記憶媒体が本明細書において提供され、ここで、そのコンピュータ可読命令は、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、評価するように構成された、オブジェクトの分析および探索モジュールを含む。
【0012】
他の態様では、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し(または、マッチングし、推奨し、報酬を与え、およびそれらの組み合わせ)、評価するためのコンピューティングシステム中で使用される非一時的なコンピュータ可読記憶媒体が本明細書に開示され、ここで、そのコンピューティングシステムは、前記非一時的なコンピュータ可読記憶媒体と通信する1つ以上の物理プロセッサを含む。
【図面の簡単な説明】
【0013】
本発明の新規な特徴は、とりわけ添付の特許請求の範囲において記載される。本発明の特徴および利点のより良い理解は、本発明の原理が利用される実施形態を明記する以下の詳細な説明と、以下の添付図面とを引用することによって得られる。
図1】コンピューティングアーキテクチャの例を例証するダイヤグラムである。
図2】サービスシステムとワークフローの例を例証するダイヤグラムである。
図3】コンタクト管理システムの例を示す。
図4】コンタクト管理モジュールの例を示す。
図5】コミュニケーションモジュールの例を示す。
図6】電話着信のインターフェースの例を示す。
図7】コンタクトのレーダープロットの例を示す。
図8】ウィッシュリストモジュールの例を示す。
図9】アチーブメントの例示的インターフェースを示す。
図10】ユーザーがシステムへとログインした後のコネクションのリストの例を示す。
図11】コンタクトの情報を表示する例を示す。
図12】ユーザーが検索機能を使用し、1つ以上の基準に基づいて、コンタクトを発見することを可能にする典型的なインターフェースを示す。
図13】コンタクトがグループへと編制されたコンタクトグループの例を示す。
図14】ユーザーがグループを編集できる典型的なインターフェースを示す。
図15】ユーザーがコンタクトを用いて連絡を取ることを可能にする典型的なインターフェースを示す。
図16】コンタクトグループの次元(dimensions)及びユーザーのコネクションの強さを視覚化するレーダープロットの例を示す。
図17】ユーザーにより記されるウィッシュリストの例を示す。
図18】友達がUIデザイナーの候補を見つけるのをユーザーが支援する典型的なインターフェースを示す。
図19】ウィッシュリストの統計資料の例を示し;この場合、Tonyのウィッシュリストは1日の間ポストされていた。
図20】コンタクト/コネクション管理をゲーム環境へとマッピングする例を示す。
図21】ユーザーがコンタクトを支援したときに感謝証明書(appreciation certificate)を得る例を示す。
図22】ゲーム環境において競争ランキングの例を示す。
図23】ユーザーのコネクション確立の進行を概説するチャートの例を示す。
図24】マルチメディアモジュールの例を示し、そのシステムは写真、音楽、ビデオ等を含む各ユーザーのマルチメディアのコレクションを表示する。
図25】オブジェクトの探索および分析の典型的なフローチャートを示す。
図26】ウィッシュリストの処理の例を示す。
【発明を実施するための形態】
【0014】
人間同士の交流の増加による現代の生活の圧力は、対人関係を管理することをますます困難にしている。しかし、人々にとって、ソーシャルネットワーク(例えばFacebook、Instagram、Twitter、Pinterest、LinkedIn、Line、Snapchat、Skype、What’s app等)を介して世界的に他の人と友達になることは、以前よりも難しくない。共有し、楽しみ、チャットし、メッセージを送信し、さらにニュースまたは思いもよらない広告を与えられることも、ほぼ自由である。ソーシャルネットワークサービスは、ユーザーが、コンタクトリストを可能な限り入力し、かつ サービス提供者により推奨される類似な特徴がある人々を友達に追加するように誘う。しかしながら、増加する現実およびバーチャルのコンタクトが、分析、評価、アクティブ化、識別、およびツールでのスクリーニングがされない場合、非効率性をもたらす。さらに、新しい招待の承認または拒否を効率的に決心させることは時に難しく、結果として、ビジネスでの成功、問題解決、および/またはソーシャルライフの改善を達成することはさらに困難となる。
【0015】
オブジェクトの分析、管理、および探索のための既存のシステムの欠点は、オブジェクト中の隠れた情報を探索することができないことである。例えば、コンタクトデータベースでは、コンタクトのリストは、人のコンピューティングデバイス(例えばスマートフォン、タブレット、モバイルコンピューター、ラップトップ、デスクトップ等)中に記憶される。しかしながら、個人のコンタクトに関するより多くの詳細情報(例えば、性別、教育、家族、キャリア等)は、コンタクトの探索を補うように使用することができる。さらに、個人のコンタクトのソーシャルネットワークは、コンタクトを探索するために統合することができる。特に、特別なタイプのコンタクトが望ましいときは、より強力な分析および探索を使用することにより、コンタクトを捜すユーザーの負担が減ずるだろう。そのため、新しいシステムは、自動的にオブジェクト(例えばコンタクトデータベース)を分析し、ユーザーがオブジェクトを効率的に管理するための有用な情報を得るように、本明細書において記載される。
【0016】
様々な実施形態では、本明細書中に、物理プロセッサ、メモリモジュール、およびコンピュータ可読命令を実行するように構成されたオペレーティングシステムを含むコンピューティングシステムが記載され、ここで、そのコンピュータ可読命令は、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、評価するように構成された、オブジェクトの分析および探索モジュールを含む。特定の実施形態では、複数のオブジェクトはコンタクトを含む。特定の実施形態では、複数のオブジェクトは個人を含む。特定の実施形態では、複数のオブジェクトは友達を含む。
【0017】
いくつかの実施形態では、コンピューティングシステムは、特定の選択された/ランダムなエリアにおける関連性または関係性の高い度合いを有する推奨されるオブジェクトのリストを出力する。いくつかの実施形態では、関連性または関係性はウィッシュリストまたは状況的ニーズに基づく。特定の実施形態では、オブジェクトの分析および探索モジュールは、ユーザーに非類似な、またはユーザーに補足的な見込みのある個人を検索し、評価する。いくつかの実施形態では、オブジェクトの分析および探索モジュールは、他の人々を支援する個人の意思に基づいて、他人を援助した個人の履歴に基づいて、またはインセンティブメカニズムに基づいて見込みのある個人を検索し、評価する。特定の実施形態では、オブジェクトの分析および探索モジュールは、ユーザーの具体的な希望のタイプのオブジェクトに基づいて基準を検索し、評価する。特定の実施形態では、基準は、ユーザーと似ているバックグラウンド、またはユーザーに補足的なバックグラウンドを含む。特定の実施形態では、状況的ニーズは、身長、体重、外見の特性(例えば皮膚の色、目の色、髪の色、体型)性別、年齢、生年月日、人種、地理的領域、コンピュータネットワーク領域、携帯電話キャリア、家族、市民権、所在、教育、雇用、雇用者、ビジネスユニット、プロジェクト、出版物、産業、スキル、知識、専門的知識、犯罪歴、他人を援助する意思、他人を援助した履歴、他人に対する関心事、カレンダー、またはそれらの履歴から成るグループから選択される特性の1つ以上に基づく、類似度、または非類似度、または補足物を含む。特定の実施形態では、システムは、状況的ニーズの分析から、ユーザーのためのウィッシュリストを自動的に作成する。特定の実施形態では、システムは、ウィッシュリストの分析から、ユーザーのための状況的ニーズを自動的に作成する。特定の実施形態では、システムは、排他的な条件または包括的な条件として、状況的ニーズ中の要素を処理する。いくつかの実施形態では、複数のオブジェクトは、コンタクト、友達、または個人を含む。いくつかの実施形態では、状況的ニーズは、ユーザーの一連の過去のアクティビティまたはイベント(evens)に基づく。いくつかの実施形態では、ユーザーの過去のアクティビティまたはイベントは、オブジェクトとのユーザーのやり取りを含む。
【0018】
いくつかの実施形態では、システムは、オブジェクトの概要を表示するように構成されたインフォグラフィックモジュールをさらに含む。特定の実施形態では、インフォグラフィックモジュールはコミュニケーション中にオブジェクトの概要を表示するようにさらに構成される。特定の実施形態では、インフォグラフィックモジュールは電話が鳴るときに、電子マーキー(electronic marquee)またはスクロール文字のフォーマットでオブジェクトの概要を表示するようにさらに構成される。
【0019】
いくつかの実施形態では、コンピュータ可読命令はさらに以下のものを含む:
(1)ユーザーが複数のオブジェクトを管理することを可能にするように構成されたオブジェクト管理モジュール;
(2)ユーザーがオークションに基づいて商品を買うか売ることを可能にするように構成された電子商取引モジュール;
(3)媒体をオブジェクトに関連づけるように構成されたマルチメディア管理モジュール;および
(4)(i)システムを使用する程度、 (ii)ユーザーが複数の個人を支援している程度に基づいてユーザーに報酬を与えるように構成された報酬モジュール。
【0020】
いくつかの実施形態では、オブジェクト管理モジュールは以下のものの1つ以上を実施するようにさらに構成される:(a)オブジェクトを追加すること;(b)オブジェクトを削除すること;(c)オブジェクトの情報を編集すること;(d)オブジェクトの情報を見ること;(e)オブジェクトを分類すること;(f)オブジェクトのプライバシールールを構成すること;(g)オブジェクトをブラックリストに載せること;および(h)オブジェクトをホワイトリストに載せること。特定の実施形態では、オブジェクト管理モジュールは、コンタクトの情報を含むオブジェクトをクリックしたときにユーザーがコンタクトに電話する、電子メールを送る、メッセージを送ることができるように構成される。特定の実施形態では、オブジェクトを分類することは、ユーザーに関するオブジェクトの強さを分析することを含む。
【0021】
いくつかの実施形態では、マルチメディア管理モジュールにより構成された媒体は、写真、画像、ビデオ/オーディオまたはアニメーションを含む。いくつかの実施形態では、マルチメディア管理モジュールは、(a)ユーザーが媒体を編集することを可能にする、(b)媒体が得られた場所および媒体が得られた時間を自動的に追加する、または(c)媒体のコンテキスト記述を追加するようにさらに構成される。いくつかの実施形態では、コンピュータ可読命令は、電子商取引モジュールにおけるアクティビティに基づいて、または報酬モジュールにおける成果に基づいて、ユーザーがお金を使う又はお金を受け取ることを可能にするように構成された資金管理モジュールをさらに含む。特定の実施形態では、資金管理モジュールにおいて使用される通貨は仮想通貨、本物の通貨、またはそれらの組み合わせを含む。いくつかの実施形態では、コンピュータ可読命令は、ゲームフレームワーク内にユーザーのアクティビティを組み込むように構成されたアチーブメントゲームモジュールをさらに含む。
【0022】
様々な実施形態では、本明細書に、ユーザーおよびオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトの特性を検索し、評価するための、本明細書に記載されるコンピューティングシステムにより実施される方法が記載される。いくつかの実施形態では、コンピューティングシステムは、物理プロセッサ、メモリモジュール、およびコンピュータ可読命令を実行するように構成されたオペレーティングシステムを含む。
【0023】
いくつかの実施形態では、方法は、関連性または関係性の高い度合いを有する推奨されるオブジェクトのリストを出力する。いくつかの実施形態では、関連性または関係性はウィッシュリストまたは状況的ニーズに基づく。特定の実施形態では、オブジェクトの分析および探索モジュールは、ユーザーに非類似な、またはユーザーに補足的な見込みのある個人を検索し、評価する。いくつかの実施形態では、オブジェクトの分析および探索モジュールは、他の人々を支援する個人の意思に基づいて、他人を援助した個人の履歴に基づいて、またはインセンティブメカニズムに基づいて見込みのある個人を検索し、評価する。特定の実施形態では、オブジェクトの分析および探索モジュールは、ユーザーの具体的な希望のタイプのオブジェクトに基づいて基準を検索し、評価する。特定の実施形態では、基準は、ユーザーに似ているバックグラウンド、またはユーザーに補足的なバックグラウンドを含む。特定の実施形態では、状況的ニーズは、身長、体重、外見の特性(例えば皮膚の色、目の色、髪の色、体型)、性別、年齢、生年月日、人種、地理的領域、コンピュータネットワーク領域、携帯電話キャリア、家族、市民権、所在、教育、雇用、雇用者、ビジネスユニット、プロジェクト、出版物、産業、スキル、知識、専門的知識、犯罪歴、他人を援助する意思、他人を援助した履歴、他人に対する関心事、カレンダー、およびそれらの履歴から成るグループから選択される特性の1つ以上に基づく類似度、非類似度、または補足物を含む。特定の実施形態では、方法は、状況的ニーズの分析から、ユーザーのためのウィッシュリストを自動的に作成する。特定の実施形態では、方法は、ウィッシュリストの分析から、ユーザーのための状況的ニーズを自動的に作成する。特定の実施形態では、方法は、状況的ニーズ中の要素を、排他的な条件または包括的な条件として処理する。いくつかの実施形態では、複数のオブジェクトは、コンタクト、友達、または個人を含む。いくつかの実施形態では、状況的ニーズは、ユーザーの一連の過去のアクティビティまたはイベントに基づく。いくつかの実施形態では、ユーザーの過去のアクティビティまたはイベントは、オブジェクトとのユーザーのやり取りを含む。
【0024】
いくつかの実施形態では、方法はインフォグラフィックモジュールによりオブジェクトの概要を表示する工程をさらに含む。特定の実施形態では、方法は、インフォグラフィックモジュールにより、コミュニケーション中にオブジェクトの概要を表示する工程をさらに含む。特定の実施形態では、方法は、インフォグラフィックモジュールにより、電話が鳴るときに、電子マーキーまたはスクロール文字のフォーマットでオブジェクトの概要を表示する工程を含む。特定の実施形態では、方法は、ユーザーのコンピューティングデバイスの出力ユニット上で/からインフォグラフィックデータを表示することを含む。
【0025】
様々な実施形態では、本明細書に、コンピュータ可読命令を実行するように構成された非一時的なコンピュータ可読記憶媒体が記載され、ここで、そのコンピュータ可読命令は、ユーザーとオブジェクトとの間の関連性または関係性のタイプをエンコードする複数のオブジェクトのプロパティを検索し、評価するように構成された、本明細書に記載されるオブジェクトの分析および探索モジュールを含む。
【0026】
<特定の定義>
特に定義されていない限り、本明細書で使用されるすべての専門用語、この発明に属する通常の普通の当業者によって一般に理解されるものと同じ意味を有する。本明細書および添付の請求項で使用されるように、単数形「a」、「an」、および「the」は、文脈が他に明確に指示しない限り、複数の指示対象を含む。本明細書の「または」へのあらゆる言及は、特に他に明記されていない限り、「および/または」を包含するように意図される。
【0027】
<会員の管理>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、会員管理モジュール、またはその使用を含む。いくつかの実施形態では、会員管理モジュールは、パスワードで保護された会員アカウントを作成することなどで、ユーザーが、システムを使用するメンバーとして登録することを可能にする。いくつかの実施形態では、システムは、ユーザーが自身の人口統計プロファイルを入力することを可能にする。いくつかの実施形態では、会員登録は、ソーシャルネットワーク(例えばFacebook、Twitter、Instagram等)のアカウントを介してなされる。さらなる実施形態では、人口統計プロファイルはソーシャルネットワークのアカウントからインポートされる。
【0028】
いくつかの実施形態では、会員管理モジュールは、システムが、プロファイル情報と、メンバーのソーシャルネットワークプロファイルとを自動的に交換することを可能にする。
【0029】
<オブジェクトのグラフィカルなモデリング>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、オブジェクトモデリングモジュール、またはその使用を含む。オブジェクトの例は、個人、コンタクト、会社、記事、スキル、電子メール、メッセージ、ファイル、画像、ビデオファイル、音声ファイル、アニメーション、地図、ムービー等を含む。いくつかの実施形態では、オブジェクトはグラフ中にノードとして記載される。各オブジェクトは、1つ以上の特徴が割り当てられる。その特徴は、オブジェクト間の関連性の程度を記述するために使用される。関連性はグラフ中でつながり(links)として記載されている。いくつかの実施形態では、関連性を評価する方法は、確率的にまたは統計的にモデル化される。
【0030】
いくつかの実施形態では、オブジェクトはソーシャルネットワーク上の個人である。特徴は、特性、プロファイル、性別、記事、仕事、スキル、写真、ビデオ等などの、個人のアカウントのもとに使用可能な情報である。個人間の関連性はメトリックに基づき、個人間のつながりの強度を特徴づける。一実施形態では、様々なタイプのメトリックは、関連性を算出するために利用される。別の実施形態において、メトリックが関連性のタイプを算出するために使用される場合、様々なタイプの関連性が使用される。関連性の非限定的な例を以下に挙げる;ファミリーメンバーは関連性の強い度合いを有する;同じ会社の従業員はキャリアの強い関連性を有する;同じ大学を卒業する人々は教育の強い関連性を有する;類似なトピックを含む記事を公開した個人は著者の強い関連性を有する;密接した分野の専門家はスキルの強い関連性を有する。実際の使用に応じて、グラフリンクの決定は、単一タイプの関連性に基づくか、複数タイプの関連性から要約される。
【0031】
いくつかの実施形態では、オブジェクトはコンタクトリスト上のコンタクトである。各コンタクトはグラフのノードに対応している。特徴は、電話番号、アドレス、雇用者等を含む。基本的に、コンタクトは個人でもある。前節中に記載された個人の特徴および関連性の評価は、コンタクトのグラフィックモデルに適用することができる。
【0032】
いくつかの実施形態では、オブジェクトはファイルである。いくつかの実施形態では、ファイルの特徴は、タイトル、トピック、サイズ、場所、作成日時、更新日時等を含む。さらなる実施形態では、ファイルは:画像、ビデオ、オーディオ、音声、テキスト、メッセージ、および電子メール;の1つ以上を含み、そのため、特徴は、シーン、長さ、次元、ファイル内部のコンテンツ等をさらに含む。
【0033】
<オブジェクト管理>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、オブジェクト管理モジュール、またはその使用を含む。いくつかの実施形態では、システムは、ユーザーが、以下のものの1つ以上を実施することを可能にする:(a)オブジェクトを追加すること;(b)オブジェクトを削除すること;(c)オブジェクトの情報を編集すること;(d)オブジェクトの情報を見ること;(e)オブジェクトを分類すること;(f)オブジェクトのプライバシールールを構成すること;(g)オブジェクトをブラックリストに載せること;および(h)オブジェクトをホワイトリストに載せること。いくつかの実施形態では、システムは、オブジェクトの分析、管理、および探索に基づいて、これらの動作を自動的に実施する(以下を参照)。
【0034】
いくつかの実施形態では、オブジェクト管理は、より具体的なモジュールへと現実化される。コンタクト、個人、友達、またはその組み合わせの管理の実施形態では、オブジェクトは、コンタクト/個人/友達、またはコンタクト/個人/友達に関する任意の情報であってもよい。ファイル、画像、ビデオ、またはその組み合わせを管理する場合において、オブジェクトは、ファイル/画像/ビデオ、またはファイル/画像/ビデオに関する任意の情報であってもよい。限定されないが、類似な実施形態は、様々なタイプのオブジェクト、例えば記事、ニュース、データ、家族、学生、教師、等に現実化することができる。
【0035】
コンタクト管理の実施形態では、システムは、ユーザーが、以下のものの1つ以上を実施することを可能にする:(a)コンタクトを追加すること;(b)コンタクトを削除すること;(c)コンタクトの情報を編集すること;(d)コンタクトの情報を見ること;(e)コンタクトを分類すること;(f)コンタクトのプライバシールールを構成すること;(g)コンタクトをブラックリストに載せること;および(h)コンタクトをホワイトリストに載せること。いくつかの実施形態では、システムは、コンタクトの分析に基づいて、これらの動作を自動的に実施する(以下を参照)。
【0036】
いくつかの実施形態では、システムは、オブジェクト(例えばコンタクト、友達、記事、ファイル、写真、アニメーション、画像、ビデオ等)の量または質を維持するためのオプションをユーザーに提示する。量または質の維持は、システムまたはユーザーにより事前に設定される様々なルールに基づく。オブジェクトの量を維持するために、オブジェクトの数が数量制限に到達するときは、システムは、ユーザーがさらなるオブジェクトを追加することができないようにし;代替的に、ユーザーがオブジェクトを追加したいときは、システムは価値がないオブジェクトを自動的に削除する。オブジェクトの質を維持するために、システムは、オブジェクトがユーザーの状況的ニーズを満たすかどうか、およびそれらのオブジェクトの質がユーザーのデータベース内で維持されているかどうかを分析する。
【0037】
いくつかの実施形態では、システムは、オブジェクトのリストをアルファベット順に示す。いくつかの実施形態では、システムは、質に基づいてリストを示す。いくつかの実施形態では、システムは、ユーザーの状況的ニーズに基づいてリストを示す。いくつかの実施形態では、システムは、ユーザーのウィッシュリストに基づいてリストを示す。いくつかの実施形態では、システムは、ユーザーとそのコンタクトとの間のやり取りの頻度に基づいてリストを示す。
【0038】
いくつかの実施形態において、あるユーザーが個人を示すオブジェクト(例えばコンタクト、友達、上司、部下、学生、教師等)を追加するとき、その個人は、個人のシステム上にそのユーザーを追加するか、追加しないかのオプションを有する。いくつかの実施形態において、ユーザーにより作成されるそのオプションは、その時間における1つまたは複数の個人情報のユーザーの好みに基づく、及び/又は選択されたコンタクトのウィッシュリスト、ソーシャルイベントのインフォグラフィック、または他の人との親切なやり取り(例えば共有、人々への支援、利他的行為、寄付等)に基づく。
【0039】
いくつかの実施形態では、ユーザーはオブジェクトをグループへと編制する。いくつかの実施形態では、グループに追加されたオブジェクトは類似な特徴を共有する。いくつかの実施形態では、グループに追加されたオブジェクトには補足的な特徴がある。いくつかのコンタクトが個人を表わす実施形態では、特徴または補足的な特徴は、以下のものの1つ以上に基づく:身長、体重、外見の特性(例えば皮膚の色、目の色、髪の色、体型)性別、年齢、生年月日、人種、地理的領域、コンピュータネットワーク領域、携帯電話キャリア、家族、市民権、所在、教育、雇用、雇用者、ビジネスユニット、プロジェクト、出版物、産業、スキル、知識、専門的知識、犯罪歴、他人を援助する意思、他人を援助した履歴、他人に対する関心事、またはそれらの履歴。さらなる実施形態では、グループ内に配置された個人は、グループ内の別の個人とやり取りすることができる。
【0040】
オブジェクトが個人を表わす実施形態では、システムは、ユーザーが個人の情報をクリックしたときに、その個人に電話するか、電子メールを送るか、メッセージを送ることを可能にする。さらなる実施形態では、コミュニケーションは、電気通信キャリア(例えばVerizon、AT&T等)、または非電気通信インターフェースもしくはアプリケーション(例えばFacebook、Instagram、Twitter、Pinterest、LinkedIn、Line、Snapchat、Skype、What’s app等)を介してなされる。
【0041】
いくつかの実施形態では、システムは、ユーザーとの関連性の強さの分析に基づいてオブジェクトを自動的に分類する。いくつかの実施形態では、その関連性は、以下の1つ以上から選択される:家族情報(例えば、ファミリーメンバー)、教育情報(例えば、同じ年のクラスまたは数年の重複)、キャリア情報(例えば、同じ場所または重複した時期における仕事)、ユーザーがある個人と連絡を取る頻度、ユーザーと個人との間の地理的な距離、ユーザーと個人との間の年齢差。
【0042】
いくつかの実施形態では、システムは、ユーザーが自身のオブジェクトを探索または見ることを可能にする。グラフィカルな表現の観点から、オブジェクトは、第1層の(すなわち、ユーザーに直接リンクされた)オブジェクト、第2層の(すなわち、ユーザーに2ステップでリンクされた)オブジェクトから...第N層のオブジェクトまでへと分類される。オブジェクトがコンタクトである実施例では、ユーザーは、自身のコンタクト(第1層のコンタクト)、またはコンタクトのコンタクト(すなわち第2層のコンタクト)、または例えば全般的に、N≧1である第N層のコンタクトを、探索または見ることができる。モジュールは、ユーザーが第N層のオブジェクトの完全な情報または部分的な情報を探索または見ることを可能にする。
【0043】
オブジェクトが個人を表わす実施形態では、探索または見るとき、システムは、ユーザーが、個人に対する自身の関心事、個人に対する支援の意思、または別の第N層の個人を探索または見ることを可能にする。さらに、システムは、ユーザーの他人を援助した履歴、および/またはユーザーの他人の支援に対する興味の履歴を記録する。
【0044】
<オブジェクトのウィッシュリストおよび状況的ニーズ>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、ウィッシュリストの使用を含む。いくつかの実施形態では、システムは、ユーザーが希望のタイプのオブジェクト(例えば個人、コンタクト、友達、パートナー、大学、会社、実体、ファイル、ムービー等)を記入することを可能にする。いくつかの例では、ユーザーは、特定の特徴を含むオブジェクトを見つけたい。いくつかの実施形態では、ユーザーはシステムに基準を提供し、かつオブジェクトの分析および探索モジュール(以下参照)は、適切な希望のオブジェクトを見つけるために分析を実施する。
【0045】
コンタクト管理システムのいくつかの実施形態では、ユーザーは、特定の外見またはスキルの特性を有するコンタクトを見つけたい。特定の実施形態では、基準は、類似なバックグラウンドまたは補足的なバックグラウンドを含む。例えば、ユーザーが、ヘルスケアの知識を含むコンタクトが足りないまたは持ちたい場合、そのようなウィッシュリストをシステムに提供することができ;そのコンタクトの分析および探索モジュールは検索を実施し、ヘルスケアのバックグラウンドを含む適切なコンタクトを見つけるだろう。
【0046】
いくつかの実施形態では、ウィッシュリストは特定のグループ、または特定のグループの特徴を除外する。
【0047】
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、ユーザーの状況的ニーズの使用を含む。状況的ニーズは、ユーザーの状況に基づくニーズを含む。状況的ニーズは、経時的に変更されうる。いくつかの実施形態では、状況的ニーズは:身長、体重、外見の特性(例えば皮膚の色、目の色、髪の色、体型)性別、年齢、生年月日、人種、地理的領域、コンピュータネットワーク領域、携帯電話キャリア、家族、市民権、所在、教育、雇用、雇用者、ビジネスユニット、プロジェクト、出版物、産業、スキル、知識、専門的知識、犯罪歴、他人を援助する意思、他人を援助した履歴、他人に対する関心事、カレンダーまたはそれらの履歴の1つ以上に基づいた、類似度、非類似度、または補足物を含む。
【0048】
いくつかの実施形態では、ウィッシュリストまたは状況的ニーズは、ユーザーにより手動で提供される。いくつかの実施形態では、システムは、人口統計、家族情報、教育情報、キャリア情報、ユーザーが別の個人と連絡を取る頻度、コミュニケーションコンテンツ(例えば電子メール、メッセージ、通話、交換されたファイルなど)、地理的位置、ユーザーと別の個人との間の年齢差等などの様々なタイプのユーザーの情報に基づいて、ウィッシュリストまたは状況的ニーズを自動的に識別する。
【0049】
いくつかの実施形態では、ウィッシュリストまたは状況的ニーズは、一定期間のみ有効であるか適用可能である。ウィッシュリストまたは状況的ニーズは、システムによりその時々に自動的に変化するか更新されうる。有効期限、変更、または更新は、ユーザーのウィッシュリストまたは状況的ニーズのメンテナンスに左右される。いくつかの実施形態では、メンテナンスは以下の1つ以上を含む:ウィッシュリストをレビューすること、別の個人のウィッシュリストを見る/フォローすること、個人のウィッシュリストに基づいて別の個人とやり取りすること、個人のウィッシュリストに基づいて別の個人を支援すること、個人のウィッシュリストに基づいて個人を推奨すること、等。
【0050】
いくつかの実施形態では、システムは、状況的ニーズの分析から、ユーザーのためのウィッシュリストを自動的に作成する。いくつかの実施形態では、システムは、ウィッシュリストの分析から、ユーザーのための状況的ニーズを自動的に作成する。いくつかの実施形態では、分析は、状況的ニーズ中の要素を、排他的な条件または包括的な条件として処理する。
【0051】
いくつかの実施形態では、システムは、ユーザーが別の個人の情報、オブジェクト、ネットワーク、既存のコンタクト、ウィッシュリスト、状況的ニーズ、コンタクト、グループ、インフォグラフィック、またはゲームの情報を見るか探索することを可能にする。
【0052】
<オブジェクトの分析および探索>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、オブジェクトの分析および探索モジュール、またはその使用を含む。いくつかの実施形態では、オブジェクト分析は3つの工程を含む。工程1:既存のオブジェクトから適切なオブジェクトを検索する;工程2:合理的な推奨をする;工程3:推奨されたオブジェクトをレビューする。例えば、コンタクトの探索および管理のいくつかの実施形態では、3つの工程は以下を含む:工程1:既存のコンタクトから適切なコンタクトを検索する;工程2:合理的な推奨をする;工程3:推奨されたコンタクトをレビューする。友達の探索および管理のいくつかの実施形態では、3つの工程は以下を含む:工程1:既存の友人から適切な友人を検索する;工程2:合理的な推奨をする;工程3:推奨された友人をレビューする。ビデオの探索および管理のいくつかの実施形態では、3つの工程は以下を含む:工程1:既存のビデオファイルから適切なビデオを検索する;工程2:合理的な推奨をする;工程3:推奨されたビデオファイルをレビューする。同様に、他の実施形態もまた応用することができる。当業者は、本発明の実行に基づいて類似な探索および管理を容易に適用するだろう。特定の実施形態では、検索する工程(すなわち工程1)は、既存のウィッシュリストまたはミッションリストのファイルから検索する工程である。特定の実施形態では、レビューする工程は、推奨されたウィッシュリストまたはミッションリストのファイルをレビューする工程である。
【0053】
いくつかの実施形態では、オブジェクト分析の入力データは、以下の1つ以上を含む:オブジェクトを追加するまたは特定の関連を作る(例えば、友達を作る)ための基準、状況的ニーズ、値等
【0054】
いくつかの実施形態では、オブジェクト分析で分析されるものは以下の1つ以上を含む:既存のオブジェクト、オブジェクトグループ、およびオブジェクトの次元。いくつかの実施形態では、システムは、オブジェクトの様々な特性を評価する。いくつかの実施形態では、システムは、ユーザーに関連するオブジェクトの強さを自動的に分析する。いくつかの実施形態では、システムは、ユーザーに関連する複数のオブジェクトの強さを自動的に分析する。さらなる実施形態では、その分析は、ユーザーのオブジェクトデータベースだけでなく、別の人のオブジェクトデータベースもしくは他の人々のオブジェクトデータベースに基づく。例えば、コンタクトの分析および探索の例には、コンタクトの分析で分析されるものは、以下の1つ以上を含む:既存のコンタクト、コンタクトグループ、およびコンタクトの次元。いくつかの実施形態では、システムは、コンタクトの様々な特性を評価する。いくつかの実施形態では、システムは、ユーザーに関連するコンタクトの強さを自動的に分析する。いくつかの実施形態では、システムは、ユーザーに関連する複数のコンタクトの強さを自動的に分析する。さらなる実施形態では、その分析は、ユーザーのコンタクトデータベースだけでなく、別の人のコンタクトデータベースもしくは他の人々のコンタクトデータベースに基づく。
【0055】
オブジェクトが個人(例えばコンタクト、友人、同僚等)を表すいくつかの実施形態では、複数の個人のプロパティを評価する工程は、家族の関係性、学校教育の関係性、およびキャリアの関係性などの、様々なタイプの関連性/関係性をエンコードするスコアを導き出す工程を含む。いくつかの実施形態では、その関連性は、以下の1つ以上から選択される:家族情報(例えば、ファミリーメンバー)、教育情報(例えば、同じ年のクラスまたは数年の重複)、キャリア情報(例えば、同じ場所または重複した時期における仕事)、ユーザーがあるコンタクトと連絡を取る頻度、ユーザーと個人との間の地理的な距離、ユーザーと個人との間の年齢差。
【0056】
いくつかの実施形態では、オブジェクト分析は、マッチングの高い度合いを有する推奨されるオブジェクトのリストを出力する。いくつかの実施形態では、ユーザーは推奨されたオブジェクトに関するコメントまたはレビューを見ることができる。
【0057】
いくつかの実施形態において、分析は、追加されるべき又は削除されるべきオブジェクト、またはそれらの両方を推奨する。新しいオブジェクトがシステムに提供されるとき、例えば、新しいオブジェクトの情報はユーザーによって手動で入力されるか、新しいオブジェクトの情報は自動的に取得される。例えば、オブジェクトが個人を表わす実施形態では、新しい個人を追加する工程は、自動的に名刺をスキャンする工程、または外部データベースまたはソーシャルネットワークからの個人の情報を取得する工程を含む。一旦オブジェクトが追加されれば、システムは既存のオブジェクトデータベースと併せて新しく追加のオブジェクトを分析し始める。その分析は、新しいコンタクトの重要性を識別するために機械学習と人工知能を活用する。いくつかの実施形態では、その分析は新しいオブジェクトを非常に価値のあるオブジェクトとして推奨するが;しかしながら、いくつかの状況では、分析は、新しいオブジェクトを無価値か望まれないオブジェクトとしてコメントする。推奨および/またはコメントは適応可能であり;ある時間において重要/無価値なオブジェクトとして識別された新しいオブジェクトは、別の時間において無価値/重要になる可能性がある。
【0058】
いくつかの実施形態では、オブジェクト分析は、分析において様々なタイプの情報を考慮に入れる。オブジェクトが個人を表わす実施形態では、情報の非制限的な例は、以下の1つ以上を含む:家族情報、教育情報、キャリア情報、ユーザーが個人と連絡を取る頻度、地理的位置、年齢、およびカレンダー。
【0059】
いくつかの実施形態では、オブジェクト分析は、ユーザーの現在の状況的ニーズに適応するように基づいて、見込みのあるオブジェクトを検索する。オブジェクトが個人を表わす様々な実施形態では、オブジェクト分析は、ユーザーに類似な、またはユーザーに非類似な、またはユーザーに補足的な見込みのある個人を検索し;さらなる実施形態では、類似度、非類似度、または補足物はユーザーの状況的ニーズに基づく。例えば、ユーザーは新しい新興企業を設立しているデータサイエンティストであり、現在、彼は見込みのある協力者を探している。一態様において、オブジェクト分析は、コンピュータプログラマのためのコンピュータエンジニアの検索を支援し、ここでコンピュータプログラマのバックグラウンドはユーザーと類似する。別の態様では、オブジェクト分析は、会計士の検索を支援し、その会計士のバックグラウンドはユーザーと相違する。データサイエンティストの既存のオブジェクト/個人のネットワーク(例えばコンタクト、友達、ファミリーメンバー、同級生、同僚等)は、ほとんど情報技術の専門家であるため、オブジェクト分析は、第1層のオブジェクトから第2層のオブジェクトまでの適切なコンピュータプログラマを素早く識別する。これに対して、オブジェクト分析は、否定スキーム(negation scheme)に基づいて会計士を検索し;会計学のバックグラウンドを有する既存のオブジェクト/個人が存在しないと、その後オブジェクト分析は、ユーザーの既存のオブジェクト/個人のネットワークを除いた、他のオブジェクト/個人データを検索し、適切な会計士を識別する。
【0060】
オブジェクトが個人を表わす実施形態では、オブジェクト分析は、他の人々を支援する意思に基づいて、またはそれらの他人を援助した履歴に基づいて、またはインセンティブメカニズムに基づいて、ユーザーに代わる見込みのある個人を検索する。いくつかのアプリケーションでは、オブジェクト分析はユーザーのウィッシュリストを満たす見込みのある個人を検索する。いくつかのアプリケーションでは、オブジェクト分析は、既存のオブジェクト/個人のネットワークの特性またはプロパティを除外することにより、見込みのある個人を検索する。言い換えれば、オブジェクト分析は非適合な方式(non−compatible manner)で見込みのある個人を検索する。
【0061】
いくつかの実施形態では、オブジェクト分析は検索結果をランク付けする。発見されたオブジェクトは、ユーザーの状況的ニーズに基づいてランク付けされ、ユーザーに推奨される。オブジェクトが個人を表わすさらなる実施形態では、発見された個人は専門分野における権威に基づいてランク付けされる。例えば、データサイエンティスト起業家のための会計士を検索することで、新興企業およびデータサイエンス産業における権威により会計士がリストアップされる。
【0062】
いくつかの実施形態では、ユーザーはランキングに基づいてオブジェクトを選択する。いくつかの実施形態では、ユーザーは、最も高いランキングスコア(すなわちベストマッチ)により推奨されたオブジェクトを選ぶ。いくつかの実施形態では、ユーザーは、最も高いランキングスコアを用いずに、別のオブジェクトを選び;さらなる実施形態では、システムは、ユーザーからのフィードバック(1つ以上の自由回答式質問または1つ以上の多岐選択方式問題に基づく)を要求し、そしてそのフィードバックを記録して、オブジェクトの分析および探索のマシンアルゴリズムを更新する。いくつかの実施形態では、ユーザーが推奨されたオブジェクトを全て拒否すると、システムは、適切なオブジェクトの探索するためのマシンアルゴリズムを更新する(例えば、重みを調節する、アルゴリズムを再パラメータ化する、アルゴリズム的工程を再度組み立てる)ために、推奨されたオブジェクトを否定(negation)の基準として使用する。一実施形態では、システムは固有のアルゴリズムを各ユーザーに備える;別の実施形態では、システムは同じアルゴリズムのパラメータの固有のセットを各ユーザーに備える;別の実施形態では、システムは、すべてのユーザーに対して同じアルゴリズムおよび同じパラメータを使用する。
【0063】
いくつかの実施形態では、システムにより推奨されたオブジェクト(例えば画像、ファイル、記事、ビデオ、コンタクト、友達、コネクションなど)は、ユーザーにより別の個人にさらに推奨される。いくつかの実施形態では、転送された推奨を受信する個人は、ユーザーのコンタクトリスト中にいる。いくつかの実施形態では、推奨の転送は、システムにより自動的に行われ、その転送のためにユーザーのコンタクトリスト内の適切な個人を分析する。
【0064】
いくつかの実施形態では、オブジェクト分析は使われていないオブジェクトを自動的に管理する。いくつかの実施形態では、オブジェクト分析は、状況的ニーズを満たすオブジェクトを自動的に推奨するか追加する。
【0065】
いくつかの実施形態では、オブジェクト分析は、検索を実施するための確率的アルゴリズムまたは/および統計的アルゴリズムを含む。
【0066】
<取引>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは取引モジュール、またはその使用を含む。オブジェクトが個人または法的実体を表わすいくつかの実施形態では、システムは、ユーザーが、別の個人/実体から商品(物的生産物、サービス、またはe−商品(e−product)を含む)を買うこと、または別の個人/実体に商品を売ることを可能にする。さらなる実施形態では、購入/販売アクティビティはオークションに基づく。様々な実施形態では、購入/販売アクティビティは交渉に基づく。
【0067】
いくつかの実施形態では、取引モジュールは、2以上の当事者間のサービスの交換を可能にする。例えば、ある当事者がビジネス開発の専門的知識を持ち、別の当事者が司法サービスの専門的知識を持つとき、これらの2人の当事者がサービスの交換を行う。
【0068】
いくつかの実施形態では、システムは、ユーザーのネットワーク上のユーザーまたは個人/実体が、オークション/取引/リスティングを実行することを可能にする。オークション/取引/リスティングを実行することには、ユーザーの一部か全体のネットワークに対して商品情報を提供することが含まれる。さらなる実施形態では、オークション/取引/リスティングに関心のある人は、商品のより多くの情報を要求することが可能である。システムは、情報の要求に対して自動的に応答するか、またはオークション/取引の他の部分が応答することを可能にする。
【0069】
いくつかの実施形態では、システムは、個人/実体のグループがトランザクションの完結を共同で行うことを可能にする。例えば、買受人および販売者は、取引契約の再検討をする弁護士である、コンタクト/友達/個人を要求することができる。
【0070】
いくつかの実施形態では、システムは対応する手数料(例えば弁護士費用、会計処理手数料、リスティング料、売買委託手数料、紹介料、管理手数料等)を自動的に請求する。
【0071】
いくつかの実施形態では、システムは、個人(ユーザー、コンタクト、およびコンタクトのコンタクト)に商品の議論をさせるためのオン/オフラインのフォーラムを含む。
【0072】
様々な実施形態では、取引モジュールは、取引アクティビティに基づいて、またはインセンティブモジュールの成果に基づいてユーザーがお金を使うかまたはお金を受け取ることを可能にするように構成される。
【0073】
いくつかの実施形態では、取引モジュールにおいて使用される通貨は仮想通貨、本物の通貨、またはそれらの組み合わせを含む。
【0074】
いくつかの実施形態では、取引モジュールに関与するサービスは貨幣価値によって評価されない。いくつかの例では、サービスの価値は別のサービスによって評価される。いくつかの実施形態において、取引モジュールは、サービス/商品の貨幣価値、または別のサービス/商品に関連付けられたサービス/商品の等価額を評価する。
【0075】
いくつかの実施形態では、取引パーティーはオブジェクトの分析および探索モジュールによって形成される。ユーザーが同様か異なるバックグラウンドを持つ見込みのある個人(例えば、コンタクト、実体、友達、ファミリーメンバー、同僚、他人等)を検索したとき、システムは適切な個人を推奨する、かつ見つける。ユーザーは、商品またはサービスを買うこと、売ること、競売で売ること、交渉すること、交換することなどの取引を実施するように推奨された個人と連絡を取ることができる、
【0076】
<マルチメディア管理>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、マルチメディア管理モジュール、またはその使用を含む。マルチメディア管理モジュールは、媒体をオブジェクトに関連づけるように構成される。媒体の非限定的な例は、写真、画像、ビデオクリップ、アニメーション、または音声ファイルを含む。
【0077】
いくつかの実施形態では、システムは、媒体の編集を自動的に実行するか、ユーザーが媒体の編集を実行することを可能にする。非限定的な例は、音声録音または写真のノイズを取り除くこと;同じ種類(例えば2つの画像)または異なるタイプ(例えばテキストおよび画像)のメディアの2つのセグメントを、単一の媒体へと合成すること、を含む。当業者は、メディアを編集する様々な組み合わせを容易に認識することができる。
【0078】
いくつかの実施形態では、システムは、媒体が取得された場所および/または媒体が取得された時間を自動的に追加する。いくつかの実施形態では、システムは、媒体を分析し、そのシナリオのコンテキストを推測し;そのコンテキスト記述は、媒体に自動的に結びつけられる。
【0079】
<インセンティブ>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、インセンティブモジュール、またはその使用を含む。インセンティブモジュールは、(i)ユーザーがシステム/アプリケーションを使用する度合い、及び/又は(ii) ユーザーは自身のネットワークにおいて個人を支援する度合いの自動的な分析に基づいて、ユーザーにインセンティブを提供するように構成される。いくつかの実施形態では、高い度合いによって、高い報酬が割り当てられる。いくつかの実施形態では、個人を支援することは、電子商取引アクティビティにおいて個人を支援することを含む。いくつかの実施形態では、個人を支援することは、個人のオン/オフのフォーラムで、またはコミュニケーション(例えば電話、電子メール、メッセージ等)中に質問に答えることを含む。
【0080】
いくつかの実施形態では、報酬メカニズムは蓄積したポイントに基づく。いくつかの実施形態では、報酬メカニズムはユーザーに、ユーザーのメディア(例えば、画像、写真、ビデオクリップ、ゲームのインターフェース等)のアップグレードなどの特典を提供すること、および/またはユーザーのメディアの露出を増加させること含む。いくつかの実施形態では、報酬メカニズムはユーザーに証明書またはアンロックされたオブジェクトを提供することを含む。いくつかの実施形態では、システムは、ユーザーが金融的負担なしにアンロックされたオブジェクトに自由にアクセスすることを可能にする。
【0081】
いくつかの実施形態では、インセンティブモジュールはオブジェクトの分析および探索モジュールとカップリングされる。そのカップリングは利他的行為に基づく。オブジェクトが個人である例を以下に挙げる。ユーザーがコンタクト/友達/コネクションを追加したいとき、システムは、ユーザーの既存のコンタクト、またはユーザーの外部のコンタクトを自動的に探索する。見込みのあるコンタクトが発見されたとき、システムは見込みのあるコンタクトをユーザーに対して提示する一方で、ユーザーを見込みのあるコンタクトに対して提示する。システムは、仕事、専門、興味、スキル、ウィッシュリスト等に基づくマッチング理由を示す。いくつかの実施形態では、システムは、仕事、専門、興味、スキル、ウィッシュリスト等に基づいて、どのようにユーザーおよび見込みのあるコンタクトが互いに支援しあうことができるかを示す。いくつかの実施形態では、マッチングは補足的な基準に基づく。いくつかの実施形態では、マッチングは、親密さ、例えば、新しい友達を進んで追加した履歴、他の個人とやり取りした履歴、他の個人を支援した履歴、コンタクト/友達/コネクションになる要求を拒否した履歴に基づく。
【0082】
<インフォグラフィック>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、インフォグラフィックモジュール、またはその使用を含む。いくつかの実施形態では、インフォグラフは、既存のオブジェクトの特徴を同時に表示する。いくつかの実施では、特徴は、状況的ニーズの要素を参照する。
【0083】
いくつかの実施形態では、インフォグラフは、円グラフ、棒グラフ、レーダーチャート、線グラフ、視覚化された図等によって提供される。
【0084】
いくつかの実施形態では、システムは、関連性の強さを表示するために分度尺(diagraph)を使用する。
【0085】
いくつかの実施形態では、インフォグラフは、コミュニケーション、例えば、通話、電子メール、テキストメッセージ、報酬として与えられたオブジェクト(rewarded object)、感謝オブジェクト(appreciating object)等に統合される。例えば、ユーザーが着信/電子メールを受け取るとき、電話/電子メールを通知するディスプレイは、発信者に関する以下のものの1つ以上を含む:名前、アドレス、電子メール、雇用、雇用者、任意の前述の情報の1以上、過去のミーティング概要、過去にミーティングした場所、ユーザーとの過去のコミュニケーションコンテンツ(電子メール、電話、メッセージ、回数、場所、シナリオ、状況的ニーズ、チャット等)、現在のコンタクトプロファイル、現在の関連性、現在の状況的ニーズ、または過去の状況的ニーズ等。いくつかの実施形態では、表示はテキスト文字列および画像などの静的なものである。いくつかの実施形態では、表示は以下のフォーマットの1つ以上のような動的なものである:ビデオの再生、音声の再生、スクロール文字、および電子マーキー。
【0086】
<アチーブメントゲーム>
様々な実施形態では、システム、プラットフォーム、ネットワーク、およびメディアは、アチーブメントゲームモジュール、またはその使用を含む。いくつかの実施形態では、アチーブメントゲームモジュールは、ゲームフレームワーク内にユーザーのアクティビティを組み込む。例えば、オブジェクトが個人を表わすいくつかの実施形態では、互いに人々を支援することがゲームとして描写され、ここでメンバーは賞を積み重ねるか、または課題に挑む。いくつかの実施形態では、賞は本物の賞、またはバーチャルの賞である。いくつかの実施形態では、賞は貨幣価値を有するか、または電子商取引モジュールで本物の通貨または仮想通貨として使用することができる。いくつかの実施形態では、アチーブメントゲームモジュールはオブジェクトの分析および探索モジュールとカップリングされる。そのカップリングは利他的行為に基づく。いくつかの実施形態では、アチーブメントゲームモジュールは工程2においてオブジェクトの分析および探索モジュールにフィードバックを提供する。
【0087】
<デジタル処理デバイス>
いくつかの実施形態では、本明細書において記載されたシステム、ネットワーク、方法、およびメディアは、デジタル処理デバイス、またはその使用を含む。さらなる実施形態では、デジタル処理デバイスは、デバイスの機能を実行する1つ以上のハードウェア中央処理デバイス(CPU)を含む。またさらなる実施形態では、デジタル処理デバイスは、実行可能命令を実行するように構成されたオペレーティングシステムをさらに含む。いくつかの実施形態では、デジタル処理デバイスは、コンピュータネットワークに随意に接続される。さらなる実施形態では、デジタル処理デバイスは、ワールドワイドウェブにアクセスするようにインターネットに随意に接続される。またさらなる実施形態では、デジタル処理デバイスは、クラウドコンピューティング・インフラストラクチャに随意に接続される。他の実施形態では、デジタル処理デバイスは、イントラネットに随意に接続される。他の実施形態では、デジタル処理デバイスは、データ記憶デバイスに随意に接続される。
【0088】
本明細書の記載に従って、適切なデジタル処理デバイスは、非限定的な例として、サーバーコンピュータ、デスクトップコンピュータ、ラップトップコンピュータ、ノート型パソコン、サブノート型パソコン、ネットブックコンピュータ、ネットパッドコンピュータ、セットトップコンピュータ、ハンドヘルドコンピュータ、インターネット家電、モバイルスマートフォン、タブレット型コンピュータ、携帯情報端末、ビデオゲーム機器、および車両を含む。当業者は、多くのスマートフォンが、本明細書に記載されるシステムにおける使用に適していることを認識するだろう。当業者は、任意のコンピュータネットワーク接続を有する、選択されたテレビ、ビデオプレーヤー、およびデジタル音楽プレーヤーが、本明細書に記載されるシステムにおける使用に適していることを認識するであろう。適切なタブレットコンピュータは、当業者に既知のブックレット、スレート、および変換可能な構成を備えたものを含む。
【0089】
いくつかの実施形態では、デジタル処理デバイスは実行命令を実行するように構成されたオペレーティングシステムを含有する。オペレーティングシステムは、例えば、デバイスのハードウェアを制御し、アプリケーションの実行のためのサービスを提供する、プログラムおよびデータを含むソフトウェアである。当業者は、適切なサーバーオペレーティングシステムが非限定的な例によって、FreeBSD、OpenBSD、NetBSD(登録商標)、Linux(登録商標)、Apple(登録商標)Mac OS X Server(登録商標)、Oracle(登録商標) Solaris(登録商標)、Windows Server(登録商標)およびNovell(登録商標) NetWare(登録商標)を含むことを認識するだろう。当業者は、適切なパソコンオペレーティングシステムが、非限定的な例として、Microsoft(登録商標)Windows(登録商標)、Apple(登録商標)Mac OS X(登録商標)、UNIX(登録商標)、およびGNU/Linux(登録商標)などのUNIX(登録商標)のようなオペレーティングシステムを含むことを認識する。いくつかの実施形態では、オペレーティングシステムは、クラウドコンピューティングによって提供される。当業者はまた、適切なモバイルスマートフォンのオペレーティングシステムが、非限定的な例として、Nokia(登録商標)Symbian(登録商標)OS、Apple(登録商標)iOS(登録商標)、Research In Motion(登録商標)BlackBerry OS(登録商標)、Google(登録商標)Android(登録商標)、Microsoft(登録商標)Windows Phone(登録商標)OS、Microsoft(登録商標)Windows Mobile(登録商標)OS、Linux(登録商標)、およびPalm(登録商標)WebOS(登録商標)を含むことを認識するだろう。
【0090】
いくつかの実施形態では、デジタル処理装置は、ユーザーへ視覚情報を送るディスプレイを含有する。いくつかの実施形態では、ディスプレイはブラウン管(CRT)である。いくつかの実施形態では、ディスプレイは液晶ディスプレイ(LCD)である。さらなる実施形態において、ディスプレイは薄膜トランジスタ液晶ディスプレイ(TFT−LCD)である。いくつかの実施形態において、ディスプレイは、有機発光ダイオード(OLED)ディスプレイである。様々なさらなる実施形態において、OLEDディスプレイは、パッシブ−マトリクスOLED(PMOLED)またはアクティブ−マトリクスOLED(AMOLED)のディスプレイである。いくつかの実施形態において、ディスプレイはプラズマディスプレイである。他の実施形態では、ディスプレイは、ビデオプロジェクターである。またさらなる実施形態において、ディスプレイは、本明細書に開示されるものなどのデバイスの組み合わせである。
【0091】
いくつか実施形態において、デジタル処理デバイスは、ユーザーから情報を受信するための入力デバイスを備える。いくつかの実施形態において、入力デバイスはキーボードである。いくつかの実施形態において、入力デバイスは、非限定的な例として、マウス、トラックボール、トラックパッド、ジョイスティック、ゲームコントローラ、またはスタイラスを含むポインティングデバイスである。いくつかの実施形態において、入力デバイスはタッチスクリーンまたはマルチタッチスクリーンである。他の実施形態において、入力デバイスは、声または他の音入力を捕らえるマイクロホンである。他の実施形態では、入力デバイスは、動作または視覚の入力を捕らえるビデオカメラである。またさらなる実施形態において、入力デバイスは本明細書に開示されるものなどのデバイスの組み合わせである。
【0092】
<非一時的コンピュータ可読記憶媒体>
いくつかの実施形態では、本明細書に開示されるシステム、ネットワーク、方法、およびメディアは、任意にネットワーク化されるデジタル処理デバイスのオペレーティングシステムによって実行可能な命令を含有するプログラム用いてエンコードされた、1つ以上の持続性コンピュータ読み取り可能な記憶媒体を含有する。さらなる実施形態では、コンピュータ可読記憶媒体は、デジタル処理デバイスの有形要素である。またさらなる実施形態では、コンピュータ読み取り可能な記憶媒体は、デジタル処理デバイスから随意に除去可能である。いくつかの実施形態では、コンピュータ読み取り可能な記憶媒体は、非限定的な例として、CD−ROM、DVD、フラッシュメモリデバイス、ソリッドステート記憶デバイス、磁気ディスクドライブ、磁気テープドライブ、光ディスクドライブ、クラウドコンピューティングシステムおよびサービスなどを含む。いくつかの場合では、プログラムおよび命令は、媒体上で恒久的に、略恒久的に、半恒久的に、または非一時的にコードされる。
【0093】
<コンピュータプログラム>
いくつかの実施形態では、本明細書に開示されるシステム、ネットワーク、方法、およびメディアは、少なくとも1つのコンピュータプログラム、またはその使用を含有する。コンピュータプログラムは、タスクを実行するために書き込まれた、デジタル処理デバイスのCPUにおいて実行可能である命令のシーケンスを含む。コンピュータ可読命令は、特定のタスクを実行するか又は特定の抽象データ型を実施する、機能、オブジェクト、アプリケーションプログラムインターフェース(API)、データ構造などのプログラムモジュールとして実行されてもよい。本明細書で提供される開示に照らして、当業者は、コンピュータプログラムが様々な言語の様々なバージョンで書き込まれ得ることを認識する。
【0094】
コンピュータ読み取り可能な指示の機能性は、様々な環境における所望のものとしてまとめられる、または分配されることもある。いくつかの実施形態では、コンピュータプログラムは1つの命令列を含む。いくつかの実施形態において、コンピュータプログラムは複数の命令列を含む。いくつかの実施形態では、コンピュータプログラムは1つの位置から提供される。他の実施形態では、コンピュータプログラムは複数の位置から提供される。様々な実施形態では、コンピュータプログラムは、1以上のソフトウェアモジュールを含む。様々な実施形態において、コンピュータプログラムは、一部または全体として、1つ以上のウェブアプリケーション、1つ以上のモバイルアプリケーション、1つ以上のスタンドアロンアプリケーション、1つ以上のウェブブラウザプラグイン、拡張、アドイン、またはアドオン、またはこれらの組み合わせを含む。
【0095】
<ウェブアプリケーション>
いくつかの実施形態では、コンピュータプログラムはウェブアプリケーションを含む。本明細書で提供される本開示に照らして、当業者は、ウェブアプリケーションが様々な実施形態において1つ以上のソフトウェアフレームワークと1つ以上のデータベースシステムを採用することを認識するであろう。いくつかの実施形態では、ウェブアプリケーションは、Microsoft(登録商標).NET、またはRuby on Rails(RoR)などのソフトウェアフレームワークで作成される。いくつかの実施形態では、ウェブアプリケーションは、非限定的な例として、リレーショナルデータベース、非リレーショナルデータベース、オブジェクト指向データベース、連想データベース、およびXMLデータベースのシステムを含む、1つ以上のデータベースシステムを利用する。さらなる実施形態では、適切なリレーショナルデータベースシステムは、非限定的な例として、Microsoft(登録商標)SQL Server、mySQL(商標)、およびOracle(登録商標)を含む。当業者は、ウェブアプリケーションが様々な実施形態において1つ以上の言語の1つ以上のバージョンで書かれていることを認識するであろう。ウェブアプリケーションは、1つ以上のマークアップ言語、プレゼンテーション定義言語、クライアント側スクリプト言語、サーバー側コーディング言語、データベースクエリ言語、またはこれらの組み合わせで書かれてもよい。いくつかの実施形態では、ウェブアプリケーションは、ハイパーテキストマークアップ言語(HTML)、拡張可能ハイパーテキストマークアップ言語(XHTML)、または拡張可能マークアップ言語(XML)などのマークアップ言語である程度までは書かれている。いくつかの実施形態では、ウェブアプリケーションは、カスケーディング・スタイル・シート(CSS)などのプレゼンテーション定義言語である程度まで書かれる。いくつかの実施形態では、ウェブアプリケーションは、非同期JavascriptおよびXML(AJAX)、Flash(登録商標)Actionscript、Javascript、またはSilverlight(登録商標)などのクライアント側スクリプト言語である程度までは書かれている。いくつかの実施形態では、ウェブアプリケーションは、Active Server Pages(ASP)、ColdFusion(登録商標)、Perl、Java(商標)、JavaServer Pages(JSP)、PHP Hypertext Preprocessor(PHP)、Python(商標)、Ruby、Tool Command Language (Tcl)、Smalltalk、WebDNA(登録商標)、またはGroovyなどの、サーバー側コード言語である程度まで書かれる。いくつかの実施形態では、ウェブアプリケーションは、ある程度まで、構造化問い合わせ言語(SQL)などのデータベース問い合わせ言語で書かれる。いくつかの実施形態では、ウェブアプリケーションは、IBM(登録商標)Lotus Domino(登録商標)などの企業側サーバー製品を統合する。いくつかの実施形態では、ウェブアプリケーションはメディアプレイヤー要素を含む。様々なさらなる実施形態では、メディアプレイヤー要素は、非限定的な例として、Adobe(登録商標)Flash(登録商標)、HTML5、Apple(登録商標)QuickTime(登録商標)、Microsoft(登録商標)Silverlight(登録商標)、Java(商標)、およびUnity(登録商標)を含む、多くの適切なマルチメディア技術の1つ以上を利用する。
【0096】
<モバイルアプリケーション>
いくつかの実施形態では、コンピュータプログラムは、モバイルデジタル処理デバイスに提供されるモバイルアプリケーションを含む。いくつかの実施形態では、モバイルアプリケーションは、モバイルデジタル処理デバイスにそれが製造される時に提供される。他の実施形態では、モバイルアプリケーションは、本明細書に記載されるコンピュータネットワークを介してモバイルデジタル処理デバイスに提供される。
【0097】
本明細書に提供される開示を考慮して、モバイルアプリケーションは、当該技術分野において既知のハードウェア、言語、開発環境を使用して、当業者に既知の技術によって作成される。当業者は、モバイルアプリケーションが複数の言語で書かれることを認識するであろう。適切なプログラミング言語は、非限定的な例として、C、C++、C#、Objective−C、Java(商標)、Javascript、Pascal、Object Pascal、Python(商標)、Ruby、VB.NET、WML、およびCSSを含むまたは含まないXHTML/HTML、あるいはこれらの組み合わせを含む。
【0098】
適切なモバイルアプリケーションの開発環境は、いくつかのソースから利用可能である。市販の開発環境は、非限定的な例として、AirplaySDK、alcheMo、Appcelerator(登録商標)、Celsius、Bedrock、Flash Lite、.NET Compact Framework、Rhomobile、およびWorkLight Mobile Platformを含む。他の開発環境は、コストをかけることなく利用可能であり、その非限定的な例として、Lazarus、MobiFlex、MoSync、およびPhonegapを含む。さらに、モバイル装置のメーカーは、非限定的な例として、iPhone(登録商標)およびiPad(登録商標)(iOS)SDK、アンドロイド(商標)SDK、BlackBerry(登録商標)SDK、BREW SDK、Palm(登録商標)OS SDK、Symbian SDK、webOS SDK、およびWindows(登録商標)モバイルSDKを含むソフトウェア開発者キットを販売している。
【0099】
当業者は、非限定的な例としてApple(登録商標)App Store、Android(商標)Market、BlackBerry(登録商標)App World、Palmの装置のためのApp Store、webOSのためのApp Catalog、MobileのためのWindows(登録商標)Marketplace、Nokia(登録商標)装置のためのOvi Store、Samsung(登録商標)Apps、およびNintendo(登録商標)DSiショップを含むいくつかの商用フォーラムが、モバイルアプリケーションの配信のために利用可能であることを認識する。
【0100】
<スタンドアロンアプリケーション>
いくつかの実施形態では、コンピュータプログラムは、既存プロセスに対するアドオンでない、例えばプラグインでない、独立したコンピュータプロセスとして実行されるプログラムであるスタンドアロンアプリケーションを含む。当業者は、スタンドアロンアプリケーションがしばしばコンパイルされることを認識するであろう。コンパイラは、プログラミング言語で書き込まれたソースコードをアセンブリ言語または機械コードなどのバイナリーオブジェクトコードに変換するコンピュータプログラムである。適切なコンパイルされたプログラミング言語は、非限定的な例として、C、C++、Objective−C、COBOL、Delphi、Eiffel、Java(商標)、Lisp、Python(商標)、Visual Basic、およびVB.NET、またはそれらの組み合わせを含む。コンパイルは、少なくとも部分的に実行可能プログラムを作成するためにしばしば実行される。いくつかの実施形態では、コンピュータプログラムは、1つ以上のソフトウェアモジュールを含む。
【0101】
<ウェブブラウザプラグイン>
いくつかの実施形態では、コンピュータプログラムは、ウェブブラウザプラグインを含む。コンピュータの操作において、プラグインは、より大きなソフトウェアアプリケーションに具体的な機能性を追加する1つ以上のソフトウェアコンポーネントである。ソフトウェアアプリケーションのメーカーは、第三者の開発者が、アプリケーションを拡張する能力を作成し、容易に新しい特徴を追加するサポートを行い、そしてアプリケーションのサイズを縮小することができるようにプラグインをサポートする。サポートされるときに、プラグインは、ソフトウェアアプリケーションの機能性のカスタマイズを可能にする。例えば、プラグインは、一般に、ビデオを再生する、やり取りを生成する、ウイルスをスキャンする、および特定のファイルタイプを表示するために、ウェブブラウザで使用される。当業者は、Adobe(登録商標)Flash(登録商標)Player、Microsoft(登録商標)Silverlight(登録商標)、およびApple(登録商標)QuickTime(登録商標)を含むプラグインに精通しているだろう。いくつかの実施形態では、ツールバーは、1つ以上のウェブブラウザ拡張機能、アドイン、またはアドオンを含む。いくつかの実施形態では、ツールバーは、1つ以上のエクスプローラバー、ツールバンド、またはデスクバンドを含む。
【0102】
本明細書で提供される開示に照らして、当業者は、非限定的な例として、C++、Delphi、Java(商標)、PHP、Python(商標)、およびVB.NET、またはそれらの組み合わせを含む、様々なプログラミング言語でのプラグインの開発を可能にするいくつかのプラグインフレームワークが利用可能であることを認識するだろう。
【0103】
ウェブブラウザ(インターネットブラウザとも呼ばれる)は、ワールドワイドウェブ上の情報資源を検索する、表示する、およびトラバースする(traversing)ための、ネットワーク接続したデジタル処理デバイスとの使用のために設計された、ソフトウェアアプリケーションである。適切なウェブブラウザは、非限定的な例として、Microsoft(登録商標)Internet Explorer(登録商標)、Mozilla(登録商標)Firefox(登録商標)、Google(登録商標)Chrome、Apple(登録商標)Safari(登録商標)、Opera Software(登録商標)Opera(登録商標)、およびKDE Konquerorを含む。いくつかの実施形態では、ウェブブラウザは、モバイルのウェブブラウザである。モバイルのウェブブラウザ(マイクロブラウザ、ミニブラウザ、およびワイヤレスブラウザ)は、限定しない例として、ハンドヘルドコンピュータ、タブレットコンピュータ、ネットブックコンピュータ、サブノートブックコンピュータ、スマートフォン、ニュージックプレーヤー、携帯情報端末(PDA)およびハンドヘルドビデオゲームシステムを含む、モバイルのデジタル処理装置上の使用のために設計されている。適切なモバイルのウェブブラウザは、非限定的な例として、Google(登録商標)Android(登録商標)ブラウザ、RIM BlackBerry(登録商標)Browser、Apple(登録商標)Safari(登録商標)、Palm(登録商標)Blazer、Palm(登録商標)WebOS(登録商標)Browser、携帯用のMozilla(登録商標)Firefox(登録商標)、Microsoft(登録商標)Internet Explorer(登録商標)Mobile、Amazon(登録商標)Kindle(登録商標)Basic Web、Nokia(登録商標)Browser、Opera Software(登録商標)Opera(登録商標)Mobil、およびSony(登録商標)PSP(商標)ブラウザを含む。
【0104】
<ソフトウェアモジュール>
いくつかの実施形態では、本明細書に開示されるシステム、ネットワーク、方法、およびメディアは、ソフトウェア、サーバー、および/またはデータベースモジュール、またはそれらの使用を含有する。本明細書で提供される本開示を考慮して、ソフトウェアモジュールは、当該技術分野で既知のマシン、ソフトウェア、および言語を使用する当業者に既知の技術によって作成される。本明細書に開示されるソフトウェアモジュールは多くの方法で実施される。様々な実施形態では、ソフトウェアモジュールは、ファイル、コードのセクション、プログラミングオブジェクト、プログラミング構造、またはそれらの組み合わせを含む。さらなる様々な実施形態では、ソフトウェアモジュールは、複数のファイル、複数のコードのセクション、複数のプログラミングオブジェクト、複数のプログラミング構造、またそれらの組み合わせを含む。様々な実施形態では、1つ以上のソフトウェアモジュールは、非限定的な例として、ウェブアプリケーション、モバイルアプリケーション、およびスタンドアロンアプリケーションを含む。いくつかの実施形態では、ソフトウェアモジュールは、1つのコンピュータプログラムまたはアプリケーション中にある。他の実施形態では、ソフトウェアモジュールは、1つを超えるコンピュータプログラムまたはアプリケーション中にある。いくつかの実施形態では、ソフトウェアモジュールは、1つのマシン上でホストされる。他の実施形態では、ソフトウェアモジュールは、1つを超えるマシン上でホストされる。さらなる実施形態では、ソフトウェアモジュールは、クラウドコンピューティングプラットフォーム上でホストされる。いくつかの実施形態において、ソフトウェアモジュールは1つの位置において1つ以上のマシン上でホストされる。他の実施形態では、ソフトウェアモジュールは、1つを超える位置において1つ以上のマシン上でホストされる。
【実施例】
【0105】
以下の実例となる実施例は、本明細書に記載されるソフトウェアアプリケーション、システム、および方法の実施形態の代表であり、いかなる方法でも限定する目的ではない。本発明の好ましい実施形態が本明細書中に示され記述された一方、そのような実施形態が一例としてしか提供されていないことは当業者にとって明白だろう。多くの変更、変化、および置換が、本発明から逸脱することなく当業者に想到されるであろう。本明細書に記載される本発明の実施形態の様々な代案が、本発明の実施において利用されることもあることを理解されたい。
【0106】
<実施例1−コンピューティングアーキテクチャ>
図1はコンピューティングアーキテクチャの例を例証する。メインアーキテクチャは、キャッシュサーバー、リアルサーバー、APサーバー、データサーバー、アドサーバー、およびデータベースを含む。ユーザーは、コンピュータネットワークまたはドメインネームサービス(DNS)を介して、自身のコンピュータまたはスマートフォン(またはタブレット)からリアルサーバーまでのシステムにアクセスすることができる。リアルサーバーは、キャッシュ、APサーバー、およびデータサーバーを用いて要求を処理することにより、ユーザーの要求に対応する。さらに、システムは、広告を配置するためにユーザーの行動を分析するアドサーバーを含む。
【0107】
システムは、第2のAPサーバー、第2のデータベース、および第2のデータサーバーを含むバックアップアーキテクチャをさらに含む。バックアップアーキテクチャは、定義された期間内のメインアーキテクチャのデータを複製する。
【0108】
<実施例2−システムワークフロー>
図2は、データ処理フローの例を示す。ユーザーは、登録されているまたは未登録である可能性がある。システムはコンピュータネットワークを経由してソーシャルネットワーク媒体に接続される。メインシステムは、オブジェクト処理サーバー、ユーザープロファイルサーバー、行動追跡サーバー、分析サーバー、および電子商取引サーバーを含む。サーバーは、内部の/私的なコンピュータネットワークを経由して接続される。
【0109】
代替的に、サービスは単一のコンピューティングマシン上のインストールすることができる。
【0110】
各サービスは、そのデータベースに関連する。オブジェクト処理サーバーは、ユーザーインターフェースを提供するためにグラフィカルデータベースと接続される。行動追跡サーバーは、タグのコレクション、閲覧履歴、およびグループをホストするデータベースと接続される。分析サーバーは、コンタクトを分析するためにルールデータベースに接続される。電子商取引サーバーは、コミュニケーションデータベースおよびキーワードデータベースに接続される。ユーザープロファイルサーバーは、報酬データベースおよびプロファイルデータベースに接続される。
【0111】
いくつかの実施形態では、データベースは内部ネットワークを経由して別のサーバーに接続することができる。例えば、プロファイルデータベースは、コンタクトを用いてユーザーの関連性を分析するために、分析サーバーによって使用される。
【0112】
<実施例3−コンタクト管理システム>
図3−9は、本明細書に開示されるオブジェクトの分析および探索のシステムによって現実化される、コンタクト管理システムの例を示す。そのシステムはコンピューティングデバイス上で実行される。図3は、個人プロファイル、コンタクト、コミュニケーション記録、コンタクトレーダーグラフ、取引プラットフォーム、写真管理、アチーブメントゲーム、およびアチーブメントグラフなどの様々なモジュールを備えたインターフェースを示す。各モジュールはクリック可能なボタンであり;ユーザーがボタンをクリックするとき、インターフェースは別のインターフェースに移り、ユーザーにモジュール上の機能を探索させる。
【0113】
図4は、コンタクト管理モジュールの例を示す。このモジュールでは、ユーザーはコンタクトを追加し、グループを追加し、グループへとコンタクトを分類することができる。この例では、デフォルトのシステムは、公式のカテゴリーを有する。ユーザーは、新しいグループを追加する、または様々なグループを形成するコンタクトにタグを割り当てることが可能である。
【0114】
図5は、コミュニケーションモジュールの例を示す。コンタクトを選択したとき、システムはコンタクトのさらなる情報を表示する。さらに、そのシステムはインターフェースを示し、ユーザーにチャット、電話、または電子メールなどのコミュニケーションの方法を選択させる。さらに、コミュニケーションモジュールは、Facebook、Twitter、またはInstgramなどの1つ以上のソーシャルネットワークに接続される。
【0115】
図6は、電話着信のインターフェースの例を示す。電話を着信したとき、システムは、発信者の写真、発信者のデータ、および発信者に関連する過去の記録のような発信者の情報を表示する。
【0116】
図7は、コンタクトグループのレーダープロットについての例を示す。レーダープロットは、頂点がコンタクトグループの次元を表わす多角形である。そのレーダープロットでは、コンタクトグループは多角形の頂点に位置し、ユーザーの選択されたコンタクトグループ中で関連するコンタクト番号を表わす。
【0117】
図8は、ウィッシュリストモジュールの例を示す。このモジュールでは、ユーザーは所望の特性を明示することにより希望のコンタクトを追加することができる。さらに、ユーザーは、他のコンタクトのウィッシュリストを探索することが可能である。さらに、ユーザーは、このモジュール内の様々なアクションを実施するが可能である。そのアクションの例は、コンタクトに自身を推奨する、コンタクトに人を推奨する、そのウィッシュリストにタグ付けする、可能性のあるコンタクトを検索する、ユーザーに対する合理的な推奨を実施する、およびウィッシュリストを編集することを含む。
【0118】
図9は、アチーブメントのインターフェースの例を示す。この例では、コンタクトまたはコンタクトのネットワークを支援することで、ユーザーにアチーブメントポイントが追加される。期間で編制されたプロットは、ユーザーのアチーブメントがどのようにして経時的に増大するかを示す。
【0119】
<実施例4−コンタクトとコネクションの管理システム>
図10−24は、本明細書に開示されるオブジェクトの分析および探索のシステムによって現実化される、コネクション管理システムの例を示す。そのシステムはコンピューティングデバイス上で実行される。コンピューティングシステムはディスプレイを含み、ユーザーがソフトウェアモジュールにアクセスすることを可能にする。一旦ユーザーがシステムへとログインすると、システムは、コネクションのリストを示した。例えば、図10を参照。図11を参照すると、ユーザーがコンタクトをクリックしたとき、システムは詳細なネームカードを示した。代替的に、ユーザーは、コンタクトを見つけるために検索機能(図12を参照)を使用することができ;その検索機能によって、ユーザーは検索のための基準を登録することは可能であった。図11において示されるコンタクトは、図13で示されるコンタクトグループへとさらに編制され;この実施例では、以下の3つのコンタクトグループが示される:大学の同級生、バスケットボールの友達、および小学校の同級生。ユーザーはグループを編集することができた。図14はユーザーにグループを編集させるインターフェースを示し;この実施例では、6つのグループ(大学、CEO、親類、UI/UX、クライアントおよびマーケティング)がセットアップされており、特定のグループに属していた各コンタクトは、ユーザーがグループを形成したときにスイッチを入れられた。
【0120】
この実施例は、ユーザーがコンタクトと連絡を取ることをさらに可能にした。図15を参照すると、コンタクトのコミュニケーション情報がポップアップ(popped up)されており、ユーザーは、電子メール、通話、テキストメッセージ、またはソーシャルネットワーキングなどのコミュニケーションの方法を選択することができた。
【0121】
コンタクトグループは、レーダープロットによってさらに視覚化された。図16を参照。レーダープロットは、コンタクトグループの次元を表示し、ユーザーのコネクションの強さをユーザーが視覚化できるようにした。
【0122】
図17を参照すると、システムは、ユーザーがウィッシュリストを明示することを可能にした。この実施例では、コンタクトであるAmyは、上級のUIデザイナーを見つけたかった;別のコンタクトは中古の車を買いたかった;別のコンタクトはテントが必要であった;別のコンタクトは、パーティーを主催することを計画した。図18を参照すると、ユーザーは、リアルタイムチャットを介してAmyをさらに支援し、ここではそのユーザーはUIデザイナーのよい候補を教えることをオファーした。さらに、そのシステムは、ウィッシュリストの統計を要約し;例えば、図19は、トニーのウィッシュリストが1日間掲載されたことを示す。コンタクトおよびコネクションの管理をより面白くするために、そのコネクションはゲーム環境内に形成された。図20では、コンタクトはゲーム内のプレーヤーにマッピングされ、ここで友達のコネクション、コミュニケーション、および人々を支援することは、競争としてシミュレートされた。例えば、他の人々を支援することで、感謝証明書を得ることができた。ユーザーは、ゲーム内で目標をセットアップすることができた。図21を参照。競争ランキングを図22に要約した。さらに、コネクション確立の進行を要約するチャートを、図23に示した。
【0123】
システムは、ユーザーがマルチメディアファイルをアップロードすることができるマルチメディアモジュールを有した。図24を参照すると、そのシステムは、写真、音楽、ビデオ等を含む各ユーザーのマルチメディアのコレクションを表示した。ユーザーはコンタクトから共有されたマルチメディアファイルを見ることができる。
【0124】
<実施例5−オブジェクトの探索および分析のフローチャート>
コンタクトの探索および分析のシステムは、コンタクトのデータベースを含む。図25は、オブジェクトの探索および分析の典型的なフローチャートを示す。説明を目的として、この実施例において使用されるオブジェクトはコンタクト(コンタクトの探索および分析としてブロック(25)に示される)である。当業者は、本発明の実行を、記事、画像、ビデオ、ファイル等などの他のタイプのオブジェクトへと容易に拡張することができる。
【0125】
この実施例では、コンタクトデータベースは名刺データベース(25a)を含む。コンタクトデータベースまたは名刺データベースは、私的なレベル、友達レベル、企業レベル、および社会的レベルなどの様々なレベル(25b)へと分類される。分類化は手動で行われるか、またはコンタクトまたはソーシャルネットワークに含まれる情報を分析することによって自動的に処理される。システムはさらにタグデータベース(25c)を含む。タグは、システムによって任意のオブジェクト(コンタクトだけでなく、画像、ファイル、ビデオ、オーディオ、テキスト、メッセージ、通話、履歴等も)、およびオブジェクトを説明する特徴/プロパティに自動的に割り当てられる。タグは、人々およびオブジェクトを識別するためにも使用される。例えば、写真の顔がタグ付けされ、かつ各タグは人の名前、特徴、家族等に対応する。タグは、システムのユーザーを追跡し分析するために使用される(ブロック(25d))。タグはレーダープロット/チャート上の表示される任意の情報を追跡するために使用される。
【0126】
システムはさらに、ブロック(25f)に示されるような、コミュニケーション(例えば電子メール、テキストメッセージ、通話等)およびグループへの関与などの過去のやり取り(25e)のデータベースを含む。グループへの関与は、グループにおけるアクションまたは別の人とのやり取りを含む。そのやり取りは、ウィッシュリストに関係するいかなるやり取りも含む。いくつかの例では、やり取りは、電子商取引/取引における契約、ゲームアクティビティ、および/または他の人々を手伝うことを含む。
【0127】
システムは、さらにマルチメディアのデータベースを含む。この実施例では、マルチメディアデータベースは写真データベース(25g)含む。マルチメディアオブジェクトは、1つ以上のタグ(例えばブロック(25h)に示されるような識別のための写真上のタグ)を割り当てて、分析される。タグは人の情報(例えば名前、コンタクト、アドレス等)、特徴、プロパティ、教育、やり取り、アクティビティ、トピック、場所、および/または時間を含む。
【0128】
システムはさらにゲームモジュールを含む。この実施例では、そのゲームモジュールはデイリーミッションゲーム(25i)およびアチーブメント指数(25j)を含む。そのシステムは、コンタクトがレーダーチャートのように表示されるインフォグラフィックモジュール(すなわち、コンタクトレーダービジュアル(25k))も含む。ゲームモジュールの情報をレーダーチャート上の表示することができるように、レーダーチャートはゲームモジュールと接続される。デイリーミッションゲーム、アチーブメント指数、およびレーダービジュアルはさらにつなげられ、ユーザーに対してインセンティブおよび報酬(25l)を提供するために分析される。その設計において、インセンティブおよび報酬は、デイリーミッションゲーム(25i)へフィードバックすることができ、ユーザーがより多くのやり取りを実施するように動機を与え/思い出させる。加えて、より多くのやり取りを実施するユーザーに動機を与え/思い出させるために、インセンティブおよび報酬はデイリーミッションゲームに対する探索および分析へフィードバックされる。
【0129】
システムは、ウィッシュリストを処理するためにさらにモジュールを含む。ウィッシュリストはユーザーによって生成されるか、またはユーザーの状況的ニーズを推測して自動的に生成される。推測は、限定されないが、コンタクト、特徴、プロパティ、インセンティブ、ゲーム、契約、教育、家族、コミュニケーション、やり取り、およびタグ(分析の時点での)を含む利用可能な任意の情報を分析することでなされる。一旦ウィッシュリストが生成されると、ウィッシュリスト(探索および推奨の時点での)とマッチングする最も適切なオブジェクトを推奨するために、推奨エンジンに従って検索および分析を行う。ユーザーは、推奨リストからマッチングされたものを選択する、または推奨を拒否することができ、結果として、推奨エンジンは、新しい検索を実行するために、その検索のアルゴリズムまたはパラメータを更新する。分析、推奨および探索は、ブロック(25n)に示される。
【0130】
いくつかの実施形態では、システムは、推奨エンジンの処理のためのルールモジュールをさらに含む。1つ以上のルール(ブロック(25o)など)は手動でセットアップされうる。例えば、システムは、検索のためのルールとして、類似度または補足物を活用する。いくつかの実施形態では、システムは、他のコンタクトの好みも考慮する。例えば、あるコンタクトが永久に推奨されたくない場合は、その推奨は分析のためにこのコンタクトを考慮しない。様々なタイプの考慮されるルールは、例えば、地域、言語、バックグラウンド、コンタクトのレーダープロット、グループ分析、およびウィッシュリストのキーワードを含む。いくつかの実施形態では、推奨エンジンは、インセンティブ/報酬およびユーザーの行動から導き出された好みを考慮する。推奨の動作は、ユーザーによってトリガーされる、またはシステムが必要性を検出するかもしくはトリガーされたときに、システムによって自動的にトリガーされる。
【0131】
システムは多数のアドオンをさらに含む。例えば、取引を容易にするために、ブロック(25p)にあるような取引/契約のテンプレートが提供される。そのシステムはチャットルーム(25q)を含み、それによってユーザーは情報またはウィッシュリストを交換することができる。そのシステムはコミュニケーションモジュールを含み、それによってユーザーが容易にブロック(25r)のようなコミュニケーション(電子メール、テキストメッセージ、通話、ミーティング等)を実施することができる。そのシステムは、別の場所のオブジェクトを複写するためにオブジェクトバックアップモジュールを含む。そのシステムは、プラットフォームにわたるオブジェクトとユーザーとを同期させるために、オブジェクト同期モジュールを含む。ブロック(25s)は、コンタクトのバックアップモジュールおよび同期モジュールの両方を示す。
【0132】
<実施例6−ウィッシュリストの処理>
図26は、ウィッシュリストの処理の例を示す。ウィッシュリストは具体的なスキルまたは専門的知識を含み、もしくはいくつかのアプリケーションにおいてウィッシュリストはオブジェクトを含む。ブロック(26a)において例示されるように、ウィッシュリストはユーザーによって又は状況的ニーズによって作成される。ウィッシュリストの生成は、行動分析、タグ/テキストのスクリーニング、および/または過去の記録に基づく(ブロック(26c))。一旦ウィッシュリストが作成されると、そのシステムは、オブジェクトの第1の層(例えば友達)、またはオブジェクトの他の層(例えば友達の友達、および場合によっては全てのユーザー)を探索する(ブロック(26b))。時々、友達はそのユーザーに対して人を紹介および推奨する。いくつかの例では、システムは、ウィッシュリストの基準とマッチングする全てのユーザーを探索し、推奨する。友達の紹介またはシステムの推奨は、ブロック(26d)に例示される。
【0133】
よくマッチングするオブジェクト/人が見つかったとき、システムは、推奨されるオブジェクト/人をユーザーに対して提示する(ブロック(26e))。そのユーザーは拒否する承諾する。ブロック(26f)では、拒否されるか拒否が確認されたとき、そのシステムは、その内部パラメータを調整することにより再び探索を始める。ユーザーが推奨されたオブジェクト/人を承諾するとき、そのユーザーもしくはその推奨された人/オーナー、またはその両方は、相手方を友達として追加するオプションを有する。承認した上で、そのユーザーは、その人またはオブジェクトのオーナーと、ウィッシュリストで明示されたニーズに関して交渉する(ブロック(26g)にあるように)。一旦合意が得られると(ブロック(26h)にあるように)、感謝証明書(ブロック(26i))がその推奨された人/オーナーに対して発行された後に、そのユーザーとその推奨された人/オーナーはトランザクションを行う。
【0134】
本発明の好ましい実施形態が本明細書中に示され記述された一方、そのような実施形態が一例としてしか提供されていないことは当業者にとって明白だろう。多くの変更、変化、および置換が、本発明から逸脱することなく当業者に想到されるであろう。本明細書に記載される本発明の実施形態の様々な代案が、本発明の実施において利用されることもあることを理解されたい。以下の特許請求の範囲が本発明の範囲を定義するものであり、この特許請求の範囲内の方法および構造およびそれらの同等物がそれによって包含されることが意図されている。
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11
図12
図13
図14
図15
図16
図17
図18
図19
図20
図21
図22
図23
図24
図25
図26