JP2014515902A - モバイルデバイスを使用したロケーティブソーシャルネットワーキング - Google Patents
モバイルデバイスを使用したロケーティブソーシャルネットワーキング Download PDFInfo
- Publication number
- JP2014515902A JP2014515902A JP2014505117A JP2014505117A JP2014515902A JP 2014515902 A JP2014515902 A JP 2014515902A JP 2014505117 A JP2014505117 A JP 2014505117A JP 2014505117 A JP2014505117 A JP 2014505117A JP 2014515902 A JP2014515902 A JP 2014515902A
- Authority
- JP
- Japan
- Prior art keywords
- mobile device
- user profile
- public user
- found
- received
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/40—Business processes related to social networking or social networking services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/40—Business processes related to social networking or social networking services
- G06Q10/42—Determination of affinities or common interests between users
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0267—Wireless devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0884—Network architectures or network communication protocols for network security for authentication of entities by delegation of authentication, e.g. a proxy authenticates an entity to be authenticated on behalf of this entity vis-à-vis an authentication entity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- Quality & Reliability (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
ワイヤレスアクセスポイントを利用して、ロケーティブソーシャルネットワーキングサービスを提供するための技術が、一般に記載される。いくつかの例では、モバイルデバイスの制御下で実行される方法は、ワイヤレスローカルエリアネットワークに接続することと、ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すことと、それぞれの見出されたモバイルデバイスに関して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求することと、その要求に応答して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを受信することと、そこから関連するパブリックユーザプロファイルが受信される、それぞれの見出されたモバイルデバイスに関して、モバイルデバイスに関連するパブリックユーザプロファイルを見出されたモバイルデバイスに送信することとを含むことが可能である。
Description
モバイルソーシャルネットワーキングは、過去数年間において驚くべき成長を遂げた。モバイルデバイスユーザは、自らのモバイルデバイスを使用して、その独自のプロファイルを作成し、友達を作り、メッセージを送受信し、写真およびビデオを共有することができる。しかし、この傾向には負の側面が存在する。批評家たちは、そのような種類のソーシャルネットワーキングは現実の関係に取って代わり、その最も熱心なユーザを実際の人的交流から隔離すると非難する。この点で、モバイルデバイスユーザにソーシャルネットワーキングを真の意味で享受させるために、モバイルデバイスユーザに対面式の交流を提供することが必要である。
ある例では、モバイルデバイスの制御下で実行される方法は、ワイヤレスローカルエリアネットワークに接続することと、ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すことと、それぞれの見出されたモバイルデバイスに関して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求することと、その要求に応答して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを受信することと、関連するパブリックユーザプロファイルが受信される、それぞれの見出されたモバイルデバイスに関して、前記モバイルデバイスに関連するパブリックユーザプロファイルを、見出されたモバイルデバイスに送信することとを含むことが可能である。
ある例では、第1のモバイルデバイスの制御下で実行される方法は、ワイヤレスローカルエリアネットワークに接続することと、ワイヤレスネットワークに接続された第2のモバイルデバイスを識別することであって、第2のモバイルデバイスが所定の条件を満たす、識別することと、パブリックユーザプロファイルを第2のモバイルデバイスと交換することであって、パブリックユーザプロファイルが、第1のモバイルデバイスに関連する第1のユーザプロファイルと、第2のモバイルデバイスに関連する第2のユーザプロファイルとを含む、交換することとを含むことが可能である。
ある例では、コンピュータ可読ストレージ媒体は、モバイルデバイスのプロセッサによって実行されたとき、プロセッサに、ワイヤレスローカルエリアネットワークに接続することと、ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すことと、それぞれの見出されたモバイルデバイスに関して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求することと、要求することに応答して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを受信することと、関連するパブリックユーザプロファイルが受信される、それぞれの見出されたモバイルデバイスに関して、前記モバイルデバイスに関連するパブリックユーザプロファイルを、見出されたモバイルデバイスに送信することとを含む方法を実行させるコンテンツを、含むことが可能である。
ある例では、モバイルデバイスは、プロセッサと、プロセッサによって実行するための命令を記憶したメモリとを含むことが可能であり、これらの命令は、プロセッサによって実行されたとき、プロセッサに、ワイヤレスローカルエリアネットワークに接続することと、ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すことと、それぞれの見出されたモバイルデバイスに関して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求することと、要求することに応答して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを受信することと、関連するパブリックユーザプロファイルが受信される、それぞれの見出されたモバイルデバイスに関して、前記モバイルデバイスに関連するパブリックユーザプロファイルを、見出されたモバイルデバイスに送信することとを含む方法を実行させる。
ある例では、コンピューティングシステムは、ワイヤレスローカルエリアネットワークに接続するための手段と、ワイヤレスローカルエリアネットワークに接続された第2のモバイルデバイスを識別するための手段であって、第2のモバイルデバイスが所定の条件を満たす、識別するための手段とを含むことが可能である。コンピューティングシステムはさらに、パブリックユーザプロファイルを第2のモバイルデバイスと交換するための手段であって、パブリックユーザプロファイルが、第1のモバイルデバイスに関連する第1のユーザプロファイルと、第2のモバイルデバイスに関連する第2のユーザプロファイルとを含む、交換するための手段を含むことが可能である。
前述の概要は、単に例示に過ぎず、限定的であるようには決して意図されない。上に記載された例示的な態様、実施形態、および特徴に加えて、さらなる態様、実施形態、および特徴は、図面および以下の詳細な説明を参照することによって明らかになるであろう。
本開示の前述の特徴およびその他の特徴は、添付の図面と共に、以下の説明および添付の請求項からより十分に明らかになるであろう。これらの図面は本開示によるいくつかの実施形態だけを示し、したがって、その範囲を限定するとは見なされないことを理解しながら、本開示は、添付の図面を使用することによって、追加の特異性および詳細を用いて記述される。
すべての図面は、本明細書に記載される、少なくともいくつかの実施形態に従って構成される。
以下の詳細な説明では、その一部を成す添付の図面が参照される。図面では、文脈に別段の規定がない限り、類似の記号は、典型的には、類似の構成要素を識別する。詳細な説明、図面、および請求項に記載される例示的な実施形態は、限定的であることを意味しない。その他の実施形態を利用することが可能であり、本明細書で提示される主題の趣旨または範囲から逸脱せずに、その他の変更を行うことが可能である。本明細書で大まかに記載され、図面で例示される本開示の態様は、そのすべてが明示的に本明細書で企図される幅広い様々な構成で配置され、置換され、組み合わされ、分離され、設計されることが可能であるということが容易に理解されよう。
本開示は、概して、とりわけ、WiFiなど、ワイヤレスローカルエリアネットワーク(WLAN)技術を使用して、ロケーティブモバイルソーシャルネットワーキングサービスを提供することに関する方法、装置、システム、デバイス、およびコンピュータプログラム製品を対象とする。
簡潔に述べると、ロケーティブモバイルソーシャルネットワーキングを提供するための技術が一般に記載される。いくつかの例では、モバイルデバイスに、ロケーティブソーシャルネットワーキングアプリケーションと、当該モバイルデバイスのユーザに関連するパブリックユーザプロファイルおよびプライベートユーザプロファイルを含むユーザプロファイルとを、事前にロードすることが可能である。ユーザは、モバイルデバイスが相互作用することが可能な局所的な領域を提供する公共の施設、会場、またはその他の場所にモバイルデバイスを携行する場合がある。いくつかの例では、局所的な領域は、ワイヤレスローカルエリアネットワーク(WLAN)を使用してサポート可能である。当該モバイルデバイス内に記憶されたロケーティブソーシャルネットワーキングアプリケーションが(例えば、当該モバイルデバイスのユーザによって)アクティブ化されるとき、当該モバイルデバイスは、近接する同様に構成されたデバイスをワイヤレスで探索することができる。いくつかの例では、同様に構成されたデバイスは、ロケーティブソーシャルネットワーキングアプリケーションもしくはロケーティブソーシャルネットワーキングアプリケーションと互換性のある他のアプリケーションがロードされた、またはこのアプリケーションを用いて構成された、かつ/あるいはこのアプリケーションを実行するデバイスである。
いくつかの例では、当該モバイルデバイスによる探索に応答して、当該モバイルデバイスに近接する同様に構成されたデバイスのうちの少なくともいくつかは、当該モバイルデバイスに対して自らを識別する。そのようなデバイスを見出すと(すなわち、同様に構成されたデバイスを識別すると)、当該モバイルデバイス上のロケーティブソーシャルネットワーキングアプリケーションは、見出されたデバイスまたは発見されたデバイスとパブリックユーザプロファイルを交換する。パブリックユーザプロファイルを交換した結果をデバイスのそれぞれのユーザに提示することが可能である。交換されたパブリックユーザプロファイルのうちの1つが当該モバイルデバイスのユーザの関心を誘発する場合、そのユーザは、そのユーザの関心を誘発したパブリックユーザプロファイルに関連する(対応する)プライベートユーザプロファイルを受信するための許可を要求することができる。プライベートユーザプロファイル(すなわち、自身のプライベートユーザプロファイル)に関する要求を受信するユーザは、次いで、要求されたプライベートユーザプロファイルを送信することを許可すること、または許可しないことのいずれかが可能である。要求されたプライベートユーザプロファイルを送信するための許可に応答して、デバイスは、要求されたプライベートユーザプロファイルを、要求する側のデバイスに送信する。
いくつかの例では、当該モバイルデバイスと、探索および/または見出された、同様に構成されたデバイスとの間の通信は、ワイヤレスアクセスポイントを経由することが可能である。いくつかの例では、ワイヤレスアクセスポイントは、WiFiホットスポットの一部として提供可能である。いくつかのその他の例では、ワイヤレスアクセスポイントは、WiFiダイレクトプロトコルをサポートするモバイルデバイスによって提供され得る。
図1は、本明細書に記載される、少なくともいくつかの実施形態に従って構成された、ロケーティブモバイルソーシャルネットワーキングサービスを提供するために用いられる例示的なシステムを示す概略図を示す。示されるように、ワイヤレスアクセスポイント100は、ワイヤレスローカルエリアネットワーク120を提供し、モバイルデバイス110a、110b、110c、110dおよび110eを含めて、その近接するデバイスにワイヤレス接続性を提供して、それらのデバイスが、ワイヤレスローカルエリアネットワーク120を経由して通信することを可能にすることができる。モバイルデバイスの例は、通信機能を有するモバイルフォン、スマートフォン、携帯情報端末(PDA)、タブレットコンピュータ、ネットブックコンピュータ、ラップトップコンピュータ、またはその他の類似のポータブルを含むが、これらに限定されない。図1は5つのモバイルデバイス110aから110eがワイヤレスローカルエリアネットワーク120に接続されていることを例示するが、任意の数のモバイルデバイスをワイヤレスローカルエリアネットワーク120に接続することが可能である点を当業者は理解されよう。
いくつかの実施形態では、ワイヤレスアクセスポイント100はWiFiアクセスポイントであってもよく、ワイヤレスアクセスポイント100によって提供されるワイヤレスローカルエリアネットワーク120はWiFiネットワークであってもよい。ワイヤレスアクセスポイント100は、ワイヤレスアクセスポイント100からある距離内に位置する、モバイルデバイスを含むデバイスにワイヤレス接続性を提供することができる。限定ではなく、例として、ワイヤレスアクセスポイント100は、ワイヤレスアクセスポイント100から半径約100フィート(30m)の屋内または約300フィート(90m)の屋外に位置するモバイルデバイスにWiFi接続性を提供することができる。
いくつかの実施形態では、モバイルデバイス110aは、ロケーティブソーシャルネットワーキングサービスを提供することができる。例えば、モバイルデバイス110aのユーザによってアクティブ化されるとき、モバイルデバイス110aは、ワイヤレスローカルエリアネットワーク120に接続して、ワイヤレスローカルエリアネットワーク120に接続された、同様に構成されたモバイルデバイスを探索することができる。同様に構成されたモバイルデバイスは、モバイルデバイス110aによって提供されるロケーティブソーシャルネットワーキングサービスと同じロケーティブソーシャルネットワーキングサービスを提供またはサポートするモバイルデバイスを含むことが可能である。図1を参照して説明される例示的な実施形態では、モバイルデバイス110bから110dは、モバイルデバイス110aによって探索されて、見出された、同様に構成されたモバイルデバイスであると仮定される。限定ではなく、例として、モバイルデバイス110a、および同様に構成されたモバイルデバイス110bから110dは、WiFi機能を提供もしくはサポートするソフトウェアコンポーネント、関連するサービス発見プロトコル、ウェブコンポーネント、または特定用途向けのロジックおよびユーザインターフェースを共通して有することが可能である。これらのソフトウェアコンポーネントのうちのいくつかは、モバイルデバイス上で実行しているか、もしく実行するように構成されたオペレーティングシステムまたはアプリケーションソフトウェアによって提供可能である。
例として、(本明細書で「発見する側のモバイルデバイス(discovering mobile device)」とも呼ばれる)モバイルデバイス110aは、ユニバーサルプラグアンドプレイシンプルサービスディスカバリプロトコル(Universal Plug and Play Simple Service Discovery Protocol)(UPnP SSDP)またはボンジュールプロトコル(Bonjour protocol)など、サービス発見プロトコルを使用して、同様に構成されたモバイルデバイス110bから110dを探索して、見出すことができる。そのようなサービス発見プロトコルは、発見する側のモバイルデバイスが、同様に構成されたモバイルデバイスを発見することを可能にし得る。発見する側のモバイルデバイスは、発見されたまたは見出された、同様に構成されたモバイルデバイス、すなわち、モバイルデバイス110bから110dのユニフォームリソースロケータ(URL)を受信することができる。
いくつかの実施形態では、モバイルデバイス110aから110dがウェブ可能である(例えば、小型ウェブサーバ機能を備えている)場合、発見する側のモバイルデバイスは、見出されたモバイルデバイスの受信したURLを使用して、HTTP GET要求を、見出されたモバイルデバイスに送信することによって、それぞれの見出されたモバイルデバイス(すなわち、モバイルデバイス110bから110d)からユーザプロファイルをダウンロード(またはそうでない場合、要求)することができる。HTTP GET要求に応答して、見出されたモバイルデバイスは、その関連するユーザプロファイルを、発見する側のモバイルデバイスに送信することができる。さらに、発見する側のモバイルデバイスは、HTTP PUTを送信することによって、そこから対応するユーザプロファイルが受信された、それぞれの見出されたモバイルデバイスに、自身のユーザプロファイルを送信することができる。限定ではなく、例として、ユーザプロファイルは、対応するモバイルデバイスのユニークなMACアドレスを含む名前(例えば、01−23−45−67−89−ab_public.htmlまたは01−23−45−67−89−ab_private.html)を有することが可能である。ユーザプロファイルは、ハイパーテキストマークアップ言語(HTML)または拡張可能マークアップ言語(XML)の形であってもよい。
いくつかの実施形態では、発見する側のモバイルデバイス上のロケーティブソーシャルネットワーキングアプリケーションは、見出されたモバイルデバイスに関連するユーザプロファイルに関する要求を、それぞれの見出されたモバイルデバイスに送信することができる。いくつかの例では、見出されたモバイルデバイスは、要求されたユーザプロファイルを送信するための許可に関する要求と共に、ユーザプロファイルに関する、受信した要求の表示を提示することができる。例えば、見出されたモバイルデバイス上のロケーティブソーシャルネットワーキングアプリケーションは、例えば、見出されたモバイルデバイスのユーザによる閲覧のために、ユーザプロファイルに関する要求をディスプレイデバイス上に提示することができる。ユーザは、次いで、要求されたユーザプロファイルを送信することを許可すること、または許可しないことのいずれかが可能である。要求されたユーザプロファイルを送信するための許可に応答して、見出されたモバイルデバイスは、見出されたモバイルデバイスに関連する、要求されたユーザプロファイルを、モバイルデバイスに送信する。いくつかの例では、見出されたモバイルデバイスに関連するユーザプロファイルを、見出されたモバイルデバイスから受信することに応答して、モバイルデバイスは、見出されたモバイルデバイスに関連するユーザプロファイルが受信された、見出されたモバイルデバイスに、自身のユーザプロファイルを送信する。
いくつかの実施形態では、発見する側のモバイルデバイスは、見出されたモバイルデバイスのいずれからもユーザプロファイルを受信しなくてもよく、見出されたモバイルデバイスのうちのいくつかまたはすべてからユーザプロファイルを受信してもよい。同様に、発見する側のモバイルデバイスは、発見する側のモバイルデバイスが対応するユーザプロファイルを受信した、見出されたモバイルデバイスのそれぞれに、自身のユーザプロファイルを送信することができる。限定ではなく、例として、データ伝送エラーにより、また例えば、見出されたモバイルデバイスのユーザがユーザプロファイルを送信するための許可を承認しないことから、見出されたモバイルデバイスがそのユーザプロファイルを送信しないことなどにより、発見する側のモバイルデバイスは、見出されたモバイルデバイスからユーザプロファイルを受信できない場合がある。見出されたモバイルデバイスが要求されたユーザプロファイルを送信できない場合、見出されたモバイルデバイスは、適切なエラーメッセージ(例えば、要求拒否メッセージ)を、発見する側のモバイルデバイスに送信することができる。
いくつかの実施形態では、ユーザプロファイルを交換した結果をモバイルデバイスのそれぞれのユーザに提示することが可能である。いくつかの例では、デバイス(すなわち、発見する側のモバイルデバイスおよび/または見出されたモバイルデバイス)上のロケーティブソーシャルネットワーキングアプリケーションは、例えば、デバイスのユーザによる閲覧のために、受信したユーザプロファイルの表示をディスプレイデバイス上に提示することができる。限定ではなく、例として、この表示は、交換されたユーザプロファイルの個人化された(personalized)報告であってもよい。発見する側のモバイルデバイスは、見出されたモバイルデバイスから受信したユーザプロファイルの個人化された報告を表示することができる。限定ではなく、例として、個人化された報告は、発見する側のモバイルデバイスによって受信したユーザプロファイルに対するローカルハイパーリンクのリストであってもよい。さらに、限定ではなく、例として、発見する側のモバイルデバイスに関連するユーザプロファイル(すなわち、発見する側のモバイルデバイスのユーザに関連するユーザプロファイル)が、受信したユーザプロファイルのそれぞれと整合する程度、受信したユーザプロファイルが、例えば、発見する側のモバイルデバイスのユーザによって指定された事前設定された基準に整合する程度、またはその基準を満たす程度など、関連性に従ってこのリストに優先順位を付けることができる。基準の例は、限定なしに、音楽、書籍、映画、テレビ番組、スポーツまたはゲーム、政治観、宗教観など、個人的な関心を含む。
いくつかの実施形態では、ロケーティブソーシャルネットワーキングサービスは、選択されたユーザをブロックする能力をそのユーザに提供することができる。ブロックされると、ブロックされたユーザは、ブロックする側のユーザのデバイスを見出すこと、そのユーザプロファイルを要求またはダウンロードすることができない。限定ではなく、例として、モバイルデバイス上のロケーティブソーシャルネットワーキングアプリケーションは、モバイルデバイスのメモリ内に記憶されたブラックリスト内に、ブロックされたユーザのモバイルデバイスのMACアドレスを収集することができる。次いで、モバイルデバイスが、要求する側のモバイルデバイスから、自身のユーザプロファイルの要求を受信する場合、モバイルデバイスは、要求する側のデバイスのMACアドレスを用いてブラックリストを参照することによって、要求する側のモバイルデバイスがブロックされたモバイルデバイスであるかどうかを決定することができ、そうである場合、モバイルデバイスは、自身のユーザプロファイルを、要求する側のモバイルデバイスに送信できない。いくつかの実施形態では、モバイルデバイスは、要求する側のモバイルデバイスにユーザブロックのメッセージと共にHTTP応答を戻すことができる。
いくつかの実施形態では、ユーザプロファイルは、パブリックユーザプロファイルであってもよく、またはプライベートユーザプロファイルであってもよい。パブリックユーザプロファイルは、限定ではなく、例として、ユーザの名前、ニックネーム、性別、年齢(正確もしくは範囲)、関心、国籍、出身地、政治観、宗教観、産業、会社、肩書き、職場もしくは自宅の住所、電話、電子メール、職業資格、またはユーザによって公に公開されることが許可される任意のその他の情報などの情報を含むことが可能である。プライベートユーザプロファイルは、限定ではなく、例として、ユーザの名前、ニックネーム、性別、年齢、関心、国籍、出身地、政治観、宗教観、産業、会社、肩書き、職場もしくは自宅の住所、電話、電子メール、職業資格、またはユーザによって公に公開されることが許可されない任意のその他の情報などの情報を含むことが可能である。
いくつかの実施形態では、モバイルデバイスは、要求されたユーザプロファイル(パブリックユーザプロファイルおよび/またはプライベートユーザプロファイル)を送信または提供する前に許可を待つことができる。例えば、見出されたモバイルデバイスは、発見する側のモバイルデバイスからのパブリックユーザプロファイルまたはプライベートユーザプロファイルに関する要求の受信の表示をそのユーザに提供し、要求されたパブリックユーザプロファイルもしくはプライベートユーザプロファイルをそれぞれ送信または提供するための許可をそのユーザから受信するために所定の期間待つことができる。同様に、発見する側のモバイルデバイスが別のモバイルデバイスからパブリックユーザプロファイルまたはプライベートユーザプロファイルのいずれかに関する要求を受信する場合、発見する側のモバイルデバイスは、パブリックユーザプロファイルまたはプライベートユーザプロファイルに関する要求の表示をそのユーザに提供し、要求されたパブリックユーザプロファイルもしくはプライベートユーザプロファイルをそれぞれ送信または提供するための許可をそのユーザから受信するために所定の期間待つことができる。
いくつかの実施形態では、モバイルデバイスは、例えば、そのユーザから、許可を受信するのを待たずに、要求されたパブリックユーザプロファイルを送信または提供することができる。例として、モバイルデバイス上のロケーティブモバイルソーシャルネットワーキングサービスを実行またはアクティブ化することは、モバイルデバイスが要求されたパブリックユーザプロファイルを送信または提供するための許可として機能し得る。いくつかの実施形態では、ロケーティブモバイルソーシャルネットワーキングサービスは、それを用いてユーザがそのユーザのパブリックプロファイルが、そのユーザからの明示的な許可なしに、送信または提供されるべきかどうかを示すことができる構成可能なパラメータを提供することができる。
いくつかの実施形態では、発見する側のモバイルデバイスは、受信したパブリックユーザプロファイルの個人化された報告をそのユーザに提供することができる。限定ではなく、例として、受信したパブリックユーザプロファイルの個人化された報告が提供された後で、ユーザは、次いで、個人化された報告を閲覧して、受信したパブリックユーザプロファイルのうちのいずれか1つまたは複数がそのユーザの関心を誘発するかどうかを調べることができる。パブリックユーザプロファイルがユーザの関心を誘発する場合、ユーザは、そのユーザが関心を持つパブリックユーザプロファイルに関連する(対応する)プライベートユーザプロファイルを受信するための許可を要求することができる。そのような場合、発見する側のモバイルデバイスは、そのユーザが関心を持つパブリックユーザプロファイルの選択の表示をそのユーザから受信することができる。次いで、その選択の表示に応答して、発見する側のモバイルデバイスは、ワイヤレスアクセスポイント100を経由して、ターゲットモバイルデバイス(すなわち、そこから、選択されたまたは所望のパブリックユーザプロファイルが受信されたモバイルデバイス)、例えば、モバイルデバイス110bに、選択されたパブリックユーザプロファイルに関連するプライベートユーザプロファイルに関する要求を送信することができる。そのような場合、発見する側のモバイルデバイスは、ワイヤレスアクセスポイント100を経由して、プライベートユーザプロファイルに関するHTTP GET要求をターゲットモバイルデバイスに送信することができる。同様に、発見する側のモバイルデバイスから受信したパブリックユーザプロファイルが、見出されたモバイルデバイスのユーザの関心を誘発する場合、見出されたモバイルデバイスのユーザは、発見する側のモバイルデバイスから受信したパブリックユーザプロファイルに関連する(対応する)プライベートユーザプロファイルを受信するための許可を要求することができる。いくつかの例では、デバイス(すなわち、発見する側のモバイルデバイスまたは見出されたモバイルデバイス)は、要求されたプライベートユーザプロファイルを送信するための許可に関する要求と共に、プライベートユーザプロファイルに関する、受信した要求の表示を提示することが可能である。限定ではなく、例として、デバイス上のロケーティブソーシャルネットワーキングアプリケーションは、例えば、そのユーザによる閲覧のために、プライベートユーザプロファイルに関する要求をディスプレイデバイス上に提示することができる。
いくつかの実施形態では、プライベートユーザプロファイルに関する要求がターゲットモバイルデバイス上で受信されたとき、ロケーティブモバイルソーシャルネットワーキングサービスを提供する、ターゲットモバイルデバイス上で実行するアプリケーションプログラムは、ターゲットモバイルデバイス上(例えば、ターゲットモバイルデバイスのディスプレイ上)にその要求の表示を提供することができる。ターゲットモバイルデバイスが、そのユーザがそのプライベートユーザプロファイルを、発見する側のモバイルデバイス(すなわち、モバイルデバイス110a)に送信するのを許可するという表示をそのユーザから受信する場合、ターゲットモバイルデバイスは、ワイヤレスアクセスポイント100を経由して、許可承認メッセージと、その後に続く、ターゲットモバイルデバイスのユーザのプライベートユーザプロファイルとを、発見する側のモバイルデバイスに送信することができる。同様に、ターゲットモバイルデバイスが、そのユーザがそのプライベートユーザプロファイルを、発見する側のモバイルデバイスに送信することを許可しないという表示をそのユーザから受信する場合、ターゲットモバイルデバイスは、ワイヤレスアクセスポイント100を経由して、(ターゲットモバイルデバイスのユーザのプライベートユーザプロファイルではなく)要求拒否メッセージを、発見する側のモバイルデバイスに送信することができる。いくつかの実施形態では、ターゲットモバイルデバイスは、発見する側のモバイルデバイスに関連するパブリックユーザプロファイルをそのディスプレイ上に表示することができる。次いで、ターゲットモバイルデバイスのユーザは、発見する側のモバイルデバイスに関連するパブリックユーザプロファイルを調べて、自身のプライベートユーザプロファイルを、発見する側のモバイルデバイスに送信するのを許可するか否かについて決定することができる。
いくつかの実施形態では、ロケーティブソーシャルネットワーキングサービスは、ユーザが近接するロケーティブソーシャルネットワーキングサービスの他のユーザを発見するのを可能にする近接探索機能または近接性特徴を提供することができる。上の例を続けると、サービス発見プロトコルを使用することによって、1つもしくは複数の同様に構成されたモバイルデバイス(すなわち、モバイルデバイス110bから110d)が見出された後で、発見する側のモバイルデバイス(すなわち、モバイルデバイス110a)のユーザは、見出されたモバイルデバイスのユーザのうち、そのユーザに近接して位置する他のユーザを見出すことを望む場合がある。そのような場合、モバイルデバイス110aは、(通常、ワイヤレスアクセスポイント100から半径約100フィート(30m)の屋内または約300フィート(90m)の屋外の)WiFi範囲内に位置する見出されたモバイルデバイスのうち、発見する側のモバイルデバイスからある範囲内、例えば、WiFi範囲より短い範囲内に位置するモバイルデバイスに関してさらに探索することができる。見出されたモバイルデバイスが、発見する側のモバイルデバイスに近接して位置しているかどうかを決定するために、例えば、(通常、約32フィート(10m)以下の範囲を有する)Bluetooth(登録商標)など、短距離ピアツーピア通信技術を利用することが可能である。限定ではなく、例として、発見する側のモバイルデバイスは、ワイヤレスアクセスポイント100を経由して、近接探索に関する要求を見出されたモバイルデバイスのそれぞれに送信することができる。見出されたモバイルデバイスのうち、あるモバイルデバイス、例えば、モバイルデバイス110bが近接探索に関する許可を与える場合、モバイルデバイス110bは、ワイヤレスアクセスポイント100を経由して、モバイルデバイス110bのBluetoothデバイスアドレスを含めて、許可承認メッセージをモバイルデバイス110aに送信することができる。次いで、モバイルデバイス110aは、Bluetoothプロトコルに基づいて、受信したBluetoothデバイスアドレスを使用してモバイルデバイス110bを無線呼出しすることができる。モバイルデバイス110aとモバイルデバイス110bとの間の距離がBluetooth範囲より短い場合、無線呼出しは、モバイルデバイス110aとモバイルデバイス110bとの間に低層Bluetooth接続をもたらす可能性がある。そのような場合、Bluetooth接続は、モバイルデバイス110aおよびモバイルデバイス110bのユーザに、それらのユーザが別のBluetooth範囲(例えば、32フィート)範囲内にいることを通知するために、モバイルデバイス110a上とモバイルデバイス110b上の両方で近接アラームをトリガすることが可能である。その後、モバイルデバイス110aまたはモバイルデバイス110bは、Bluetooth接続解除を開始することができ、これは、モバイルデバイス110a上とモバイルデバイス110b上の両方で近接探索を終了させる。無線呼出しがモバイルデバイス110aとモバイルデバイス110bとの間でBluetooth接続を確立できない場合、自動的なタイムアウトが近接探索を終わらせることが可能である。
いくつかの実施形態では、拡張された近接探索をユーザにさらに提供することが可能である。拡張された近接探索は、Bluetoothトランシーバ間(例えば、モバイルデバイスと、許可する側のモバイルデバイスとの間)の距離を示すBluetooth受信信号強度表示(RSSI)を用いることが可能である。拡張された近接探索は、モバイルデバイスのそれぞれの上のロケーティブソーシャルネットワーキングアプリケーションが連続的なRSSI示度を測ることができるように、Bluetooth接続が維持されることを必要とする場合がある。いくつかの実施形態では、可聴信号および/または視覚信号の形でRSSI示度をモバイルデバイスのユーザに報告することが可能である。限定ではなく、例として、そのピッチがRSSI示度に対応する可聴信号をユーザに提供することが可能である。限定ではなく、例として、その音同士の間の間隔がRSSI示度に反比例して変化する、ガイガーカウンタスタイルのカチカチいうノイズをユーザに提供することが可能である。限定ではなく、例として、RSSIレベルが高まるにつれて減少または増大する直径を有する円など、視覚的インジケータをユーザに提供することが可能である。いくつかの実施形態では、拡張された近接探索は、ユーザによって、またはタイムアウトによって、どちらか早い方で終了可能である。
いくつかの実施形態では、オンライン広告またはカスタマロイヤルティプログラムなど、収益を生み出す方式をサポートするために、オフサイトサーバ(図1に示されず)をオプションで使用することができる。
いくつかの実施形態では、ワイヤレスローカルエリアネットワークに接続することと、ワイヤレスローカルエリアネットワークに接続された第2のモバイルデバイスを識別することであって、第2のモバイルデバイスが所定の条件を満たす、識別することと、パブリックユーザプロファイルを第2のモバイルデバイスと交換することであって、パブリックユーザプロファイルが、第1のモバイルデバイスに関連する第1のユーザプロファイルと、第2のモバイルデバイスに関連する第2のユーザプロファイルとを含む、交換することとを含む、第1のモバイルデバイスの制御下で実行される方法が本明細書に記載される。ある例によれば、ユーザプロファイルを交換することはワイヤレスアクセスポイントを経由する。別の例では、ワイヤレスローカルエリアネットワークはWiFiネットワークを含み、ワイヤレスアクセスポイントはWiFiアクセスポイントを含む。さらに別の例では、所定の条件は、第2のモバイルデバイスが第1のモバイルデバイスと同じロケーティブソーシャルネットワーキングサービスをサポートすることである。
加えて、この方法は、第2のユーザプロファイルに関連する追加の情報に関する要求を第2のモバイルデバイスに送信することと、追加の情報を第2のモバイルデバイスから受信することとを含むことが可能である。ある例によれば、追加の情報は、第2のユーザプロファイルに関連するプライベートユーザプロファイルである。別の例では、追加の情報に関する要求を送信することは、追加の情報に関する要望の表示に応答して実行される。
加えて、この方法は、受信した追加の情報を第1のモバイルデバイス上に提示することを含むことが可能である。ある例では、受信した追加の情報を提示することは、受信した追加の情報をディスプレイデバイス上に表示することを含む。別の例では、受信した追加の情報を提示することは、受信した追加の情報の少なくとも一部をディスプレイデバイス上に表示することを含む。
図1では、単一のワイヤレスアクセスポイント、すなわち、ワイヤレスアクセスポイント100が複数のモバイルデバイスにワイヤレス接続性を提供することが例示されるが、2つ以上のワイヤレスアクセスポイントを用いて、より幅広い範囲のワイヤレス接続性を提供することができる点を当業者は理解されよう。そのような場合、ワイヤレスアクセスポイントは、スイッチまたはルータによって互いと接続され得る。
図2は、本明細書に記載される、少なくともいくつかの実施形態に従って構成されたロケーティブモバイルソーシャルネットワーキングサービスを提供するために用いられる別の例示的なシステムを示す概略図を示す。図2を参照すると、WiFiダイレクトプロトコルをサポートするモバイルデバイス200は、複数のモバイルデバイス210a、210b、210c、210d、および210eにワイヤレス接続性を提供するワイヤレスアクセスポイントとして機能することができる。限定ではなく、例として、モバイルデバイス200、および210aから210eは、通信機能を有するモバイルフォン、スマートフォン、携帯情報端末(PDA)、タブレットコンピュータ、ネットブックコンピュータ、ラップトップコンピュータ、またはその他の類似のポータブルを含むことが可能であるが、これらに限定されない。図2は、5つのモバイルデバイス210aから210eがモバイルデバイス200を経由してワイヤレスローカルエリアネットワーク220に接続されていることを例示するが、モバイルデバイス200を経由して、任意の数のモバイルデバイスをワイヤレスローカルエリアネットワーク220に接続することが可能である点を当業者は理解されよう。
図1を参照して説明された実施形態と比較して、図2の例示的なシステムは、ワイヤレスアクセスポイントとして、WiFiホットスポットの代わりに、WiFiダイレクトプロトコルをサポートするモバイルデバイス200を用いることが可能である。他の詳細は、概して、図1を参照して説明された実施形態と同じであり得ることを当業者は容易に理解することになるため、本明細書を不必要に曖昧にしないように、これらの詳細はこれ以上詳細に記載されない。
図3は、本明細書に記載される、少なくともいくつかの実施形態に従って構成されたモバイルデバイス間でパブリックユーザプロファイルを交換するためのプロセスの例示的な流れ図を示す。図3のプロセスは、例えば、上で議論されたモバイルデバイスのうちのいずれかを使用して実施可能である。ある例示的なプロセスは、ブロックS300、S310、および/またはS320のうちの1つもしくは複数によって例示される、動作、実行、あるいは機能のうちの1つもしくは複数を含むことが可能である。別個のブロックとして例示されているが、所望の実装形態に応じて、様々なブロックを分割して、追加のブロックにすること、組み合わせて、より少ない数のブロックにすること、または除去することが可能である。処理は、ブロックS300から開始することができる。
ブロックS300で、モバイルデバイスは、ワイヤレスローカルエリアネットワークに接続することができる。限定ではなく、例として、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、ワイヤレスローカルエリアネットワークに接続することができる。限定ではなく、例として、ワイヤレスローカルエリアネットワークはWiFiネットワークを含み、ワイヤレスアクセスポイントはWiFiアクセスポイントを含む。限定ではなく、例として、WiFiアクセスポイントは、WiFiダイレクトプロトコルをサポートするモバイルデバイスを含む。処理は、ブロックS300からブロックS310に続くことが可能である。
ブロックS310で、モバイルデバイスは、所定の条件を満たす、ワイヤレスローカルエリアネットワークに接続された他のモバイルデイバスを探索して、見出すことができる。いくつかの実施形態では、所定の条件は、他のモバイルデバイスがモバイルデバイスによってサポートされたロケーティブソーシャルネットワーキングサービスをサポートするかどうかを含むことが可能である。
いくつかの実施形態では、モバイルデバイスは、サービス発見プロトコルを使用して要求を送信することによって、所定の条件を満たす、他のモバイルデバイスを見出すことができる。限定ではなく、例として、サービス発見プロトコルは、ユニバーサルプラグアンドプレイシンプルサービスディスカバリプロトコル(UPnP SSDP)およびボンジュールプロトコルからなるグループから選択されたいずれか1つのサービス発見プロトコルであってもよい。そのような場合、モバイルデバイスは、所定の条件を満たす他のモバイルデバイスのユニフォームリソースロケータ(URL)を受信することができる。処理は、ブロックS310からブロックS320に続くことが可能である。
ブロックS320で、モバイルデバイス、および所定の条件を満たす他のモバイルデバイスのそれぞれは、パブリックユーザプロファイルを互いと交換することができる。いくつかの実施形態では、モバイルデバイスは、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求して、その要求に応答して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを受信することができる。いくつかの実施形態では、モバイルデバイス上のロケーティブソーシャルネットワーキングアプリケーションは、パブリックユーザプロファイルを、見出されたモバイルデバイスまたは発見されたモバイルデバイスと交換することができる。例えば、モバイルデバイス上のロケーティブソーシャルネットワーキングアプリケーションは、見出されたモバイルデバイスに関連するパブリックユーザプロファイルに関する要求をそれぞれの見出されたモバイルデバイスに送信することができる。
ある例では、コンピューティングシステムは、ワイヤレスローカルエリアネットワークに接続する(例えば、S300)ための手段と、ワイヤレスローカルエリアネットワークに接続された第2のモバイルデバイスを識別する(例えば、S310)ための手段であって、第2のモバイルデバイスが所定の条件を満たす、識別するための手段とを含むことが可能である。コンピューティングシステムは、第2のモバイルデバイスとパブリックユーザプロファイルを交換する(例えば、S320)ための手段であって、パブリックユーザプロファイルが、第1のモバイルデバイスに関連する第1のユーザプロファイルと、第2のモバイルデバイスに関連する第2のユーザプロファイルとを含む、交換するための手段をさらに含むことが可能である。
いくつかの例では、見出されたモバイルデバイスは、要求されたパブリックユーザプロファイルを送信するための許可に関する要求と共に、パブリックユーザプロファイルに関する、受信した要求の表示を提示することができる。例えば、見出されたモバイルデバイス上のロケーティブソーシャルネットワーキングアプリケーションは、例えば、見出されたモバイルデバイスのユーザによる閲覧のために、パブリックユーザプロファイルに関する要求をディスプレイデバイス上に提示することができる。ユーザは、次いで、要求されたパブリックユーザプロファイルを送信することを許可すること、または許可しないことのいずれかが可能である。要求されたパブリックユーザプロファイルを送信するための許可に応答して、見出されたモバイルデバイスは、見出されたモバイルデバイスに関連する、要求されたパブリックユーザプロファイルをモバイルデバイスに送信することができる。いくつかの例では、見出されたモバイルデバイスからパブリックユーザプロファイルを受信することに応答して、モバイルデバイスは、見出されたモバイルデバイスに関連するパブリックユーザプロファイルが受信された、見出されたモバイルデバイスに、自身のパブリックユーザプロファイルを送信することができる。パブリックユーザプロファイルを交換した結果をデバイスのそれぞれのユーザに提示することが可能である。いくつかの例では、デバイス(すなわち、モバイルデバイスまたは見出されたモバイルデバイス)上のロケーティブソーシャルネットワーキングアプリケーションは、例えば、デバイスのユーザによる閲覧のために、受信したパブリックユーザプロファイルの表示をディスプレイデバイス上に提示することができる。例えば、この表示は、交換されたパブリックユーザプロファイルの個人化された報告であってもよい。いくつかの例では、個人化された報告は、優先順位に少なくとも基づくことが可能である。いくつかの例では、優先順位は、受信したパブリックユーザプロファイルの、モバイルデバイスのユーザの関心との比較に基づくことが可能である。いくつかの例では、優先順位は、受信したパブリックユーザプロファイル内の情報が、ある指定された基準を満たすかどうかの決定に基づくことが可能である。いくつかの例では、基準は、モバイルデバイスのユーザによって指定され得る。
いくつかの実施形態では、モバイルデバイス、および所定の条件を満たす他のモバイルデバイスがウェブ可能(例えば、小型ウェブサーバ機能を備えている)である場合、モバイルデバイスは、他のモバイルデバイスの受信されたURLに基づいて、他のモバイルデバイスにHTTP GET要求を送信することができる。HTTP GET要求に応答して、他のモバイルデバイスは、それらに関連するユーザプロファイルをモバイルデバイスに送信することができる。さらに、モバイルデバイスは、自身のユーザプロファイルを他のモバイルデバイスに送信するために、受信したURLに基づいて、HTTP PUT要求を他のモバイルデバイスに送信することができる。
図4は、本明細書に記載される、少なくともいくつかの実施形態に従って構成されたモバイルデバイス間でプライベートユーザプロファイルを交換するためのプロセスの例示的な流れ図を示す。詳細には、図4は、ターゲットモバイルデバイスに関連するプライベートユーザプロファイルを要求しているモバイルデバイスを基準として、モバイルデバイス間でプライベートユーザプロファイルを交換するための例示的なプロセスを示す。
図4のプロセスは、例えば、上で議論されたモバイルデバイスのうちのいずれかを使用して実施可能である。ある例示的なプロセスは、ブロックS400、S410、S420、S430、および/またはS440のうちの1つもしくは複数によって例示される動作、実行、あるいは機能のうちの1つもしくは複数を含むことが可能である。別個のブロックとして例示されているが、所望の実装形態に応じて、様々なブロックを分割して、追加のブロックにすること、組み合わせて、より少ない数のブロックにすること、または除去することが可能である。処理は、ブロックS400から開始することができる。
ブロックS400で、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、プライベートユーザプロファイルに関する要求をターゲットモバイルデバイスに送信することができる。いくつかの実施形態では、モバイルデバイスおよびターゲットモバイルデバイスは、先に互いとパブリックユーザプロファイルを交換している場合がある。いくつかの実施形態では、ターゲットモバイルデバイスは、ターゲットモバイルデバイスの選択のユーザ指示に基づいて、モバイルデバイスによって指定され得る。
ターゲットモバイルデバイスがプライベートユーザプロファイルに関する要求を承認する場合(ブロックS410)、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、許可承認メッセージをターゲットモバイルデバイスから受信することができる(ブロックS420)。次いで、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、ターゲットモバイルデバイスに関連するプライベートユーザプロファイルを受信することができる(ブロックS430)。
ターゲットモバイルデバイスがプライベートユーザプロファイルに関する要求を拒否する場合(ブロックS410)、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、要求拒否メッセージをターゲットモバイルデバイスから受信することができる(ブロックS440)。
図5は、本明細書に記載される、少なくともいくつかの実施形態に従って構成されたモバイルデバイス間でプライベートユーザプロファイルを交換するためのプロセスの例示的な流れ図を示す。詳細には、図5は、要求する側のモバイルデバイスからプライベートユーザプロファイルに関する要求を受信するモバイルデバイスを基準として、モバイルデバイス間でプライベートユーザプロファイルを交換するための例示的なプロセスを示す。
図5のプロセスは、例えば、上で議論されたモバイルデバイスのうちのいずれかを使用して実施可能である。ある例示的なプロセスは、ブロックS500、S510、S520、S530、および/またはS540のうちの1つもしくは複数によって例示される動作、実行、あるいは機能のうちの1つもしくは複数を含むことが可能である。別個のブロックとして例示されているが、所望の実装形態に応じて、様々なブロックを分割して、追加のブロックにすること、組み合わせて、より少ない数のブロックにすること、または除去することが可能である。処理は、ブロックS500から開始することができる。
ブロックS500で、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、要求する側のモバイルデバイスからモバイルデバイスのプライベートユーザプロファイルに関する要求を受信することができる。いくつかの実施形態では、モバイルデバイスおよび要求する側のモバイルデバイスは、先に互いとパブリックユーザプロファイルを交換している場合がある。
モバイルデバイスがプライベートユーザプロファイルに関する要求を承認する場合(ブロックS510)、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、要求する側のモバイルデバイスに許可承認メッセージを送信することができる(ブロックS520)。次いで、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、モバイルデバイスに関連するプライベートユーザプロファイルを送信することができる(ブロックS530)。
モバイルデバイスがプライベートユーザプロファイルに関する要求を拒否する場合(ブロックS510)、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、要求する側のモバイルデバイスに要求拒否メッセージを送信することができる(ブロックS540)。
図6は、本明細書に記載される、少なくともいくつかの実施形態に従って構成された近接するモバイルデバイスを探索するためのプロセスの例示的な流れ図を示す。限定ではなく、例として、近接探索は、Bluetoothなど、短距離ピアツーピア通信技術を使用して実行可能である。
図6のプロセスは、例えば、上で議論されたモバイルデバイスのうちのいずれかを使用して実施可能である。ある例示的なプロセスは、ブロックS600、S610、S620、S630、S640、S650、および/またはS660のうちの1つもしくは複数によって例示される動作、実行、あるいは機能のうちの1つもしくは複数を含むことが可能である。別個のブロックとして例示されているが、所望の実装形態に応じて、様々なブロックを分割して、追加のブロックにすること、組み合わせて、より少ない数のブロックにすること、または除去することが可能である。処理は、ブロックS600から開始することができる。
ブロックS600で、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、近接探索に関する要求を、少なくとも1つの他のモバイルデバイスに送信することができる。ブロックS610で、少なくとも1つの他のモバイルデバイスのうちの1つが近接探索に関する許可を与える場合、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、許可する側のモバイルデバイスのBluetoothデバイスアドレスを含む、許可承認メッセージを受信することができる(ブロックS620)。そうでない場合、モバイルデバイスは、許可拒否メッセージを受信することができる(ブロックS660)。
ブロックS620で、許可承認メッセージを受信した後で、モバイルデバイスは、Bluetoothプロトコルに基づいて、受信したBluetoothデバイスアドレスを使用して、許可する側のモバイルデバイスに無線呼出しを行うことができる(ブロックS630)。モバイルデバイスと、許可する側のモバイルデバイスとの間の距離が、典型的には、32フィート(10m)以下であるBluetooth範囲よりも短い場合、無線呼出しは、モバイルデバイスと、許可する側のモバイルデバイスとの間に低層Bluetooth接続をもたらす可能性がある。
モバイルデバイスと、許可する側のモバイルデバイスとの間にBluetooth接続が確立された場合(ブロックS640)、Bluetooth接続は、それらのデバイスのユーザが、別のBluetooth範囲(例えば、32フィート)内にあることをそれらのユーザに通知するために、モバイルデバイス上と、許可する側のモバイルデバイス上の両方で近接アラームをトリガすることができる(ブロックS650)。モバイルデバイスと、許可する側のモバイルデバイスとの間にBluetooth接続が確立されない場合(ブロックS640)、プロセスは、再度、ブロックS630に続くことが可能である。
図7は、近接するモバイルデバイスを探索するための別のプロセスの例示的な流れ図を示す。限定ではなく、例として、近接探索は、Bluetoothなど、短距離ピアツーピア通信技術を使用して実行可能である。
図7のプロセスは、例えば、上で議論されたモバイルデバイスのうちのいずれかを使用して実施可能である。ある例示的なプロセスは、ブロックS700、S710、S720、S730、S740、S750、S760、および/またはS770のうちの1つもしくは複数によって例示される動作、実行、あるいは機能のうちの1つもしくは複数を含むことが可能である。別個のブロックとして例示されているが、所望の実装形態に応じて、様々なブロックを分割して、追加のブロックにすること、組み合わせて、より少ない数のブロックにすること、または除去することが可能である。処理は、ブロックS700から開始することができる。
ブロックS700で、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、近接探索に関する要求を、少なくとも1つの他のモバイルデバイスに送信することができる。ブロックS710で、少なくとも1つの他のモバイルデバイスのうちの1つが近接探索に関する許可を与える場合、モバイルデバイスは、ワイヤレスアクセスポイントを経由して、許可する側のモバイルデバイスのBluetoothデバイスアドレスを含む、許可承認メッセージを受信することができる(ブロックS720)。そうでない場合、モバイルデバイスは、許可拒否メッセージを受信することができる(ブロックS770)。
ブロックS720で、許可承認メッセージを受信した後で、モバイルデバイスは、Bluetoothプロトコルに基づいて、受信したBluetoothデバイスアドレスを使用して、許可する側のモバイルデバイスに無線呼出しを行うことができる(ブロックS730)。モバイルデバイスと、許可する側のモバイルデバイスとの間の距離が、典型的には、32フィート(10m)以下であるBluetooth範囲よりも短い場合、無線呼出しは、モバイルデバイスと、許可する側のモバイルデバイスとの間に低層Bluetooth接続をもたらす可能性がある。
モバイルデバイスと、許可する側のモバイルデバイスとの間にBluetooth接続が確立された場合(ブロックS740)、モバイルデバイスは、モバイルデバイスと、許可する側のモバイルデバイスとの間の距離を示すBluetooth受信信号強度表示(RSSI)を読み取り(ブロックS750)、次いで、モバイルデバイスは、RSSI示度を可聴信号および/または視覚信号に変換することができる(ブロックS760)。Bluetooth接続が維持される限り、モバイルデバイスは、モバイルデバイスおよび許可する側のモバイルデバイスのそれぞれの上のロケーティブソーシャルネットワーキングアプリケーションが連続的なRSSI示度を測ることができるように、ブロックS750およびS760を繰り返し実行することが可能である。他方で、ブロックS740で、モバイルデバイスと、許可する側のモバイルデバイスとの間にBluetooth接続が確立されない場合、プロセスは、再度、ブロックS730に続くことが可能である。
限定ではなく、例として、可聴信号および/または視覚信号は、そのピッチがRSSI示度に対応する可聴信号を含むことが可能である。限定ではなく、例として、可聴信号および/または視覚信号は、ガイガーカウンタスタイルのカチカチいうノイズを含むことが可能であり、そのカチカチという音の間隔がRSSI示度に反比例して変化する。例として、可聴信号および/または視覚信号は、RSSIレベルが高まるにつれて減少または増大する直径を有する円など、視覚的インジケータを含むことが可能である。
本明細書で開示されるこのプロセスおよび方法ならびにその他のプロセスおよび方法に関して、それらのプロセスおよび方法で実行される機能を異なる順序で実施することが可能である点を当業者は理解されよう。さらに、概説されたステップおよび動作は、単なる例として提供され、これらのステップおよび動作のうちのいくつかは、オプションであってもよく、組み合わされて、より少ないステップおよび動作にされてもよく、または開示された実施形態の本質を損なわずに、追加のステップおよび動作に拡張されてもよい。
図8は、本明細書に記載される、少なくともいくつかの実施形態によるロケーティブモバイルソーシャルネットワーキングを提供するために利用され得るコンピュータプログラム製品800を例示する。プログラム製品800は、信号担持媒体802を含むことが可能である。信号担持媒体802は、例えば、プロセッサによって実行されたとき、図1〜7に関して上に記載された機能を提供することができる1つまたは複数の命令804を含むことが可能である。例として、命令804は、ワイヤレスローカルエリアネットワークに接続するための1つまたは複数の命令と、ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すための1つまたは複数の命令と、それぞれの見出されたモバイルデバイスに関して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求するための1つまたは複数の命令と、その要求に応答して、見出されたモバイルデバイスに関連するパブリックユーザプロファイルを受信するための1つまたは複数の命令と、関連するパブリックユーザプロファイルが受信される、それぞれの見出されたモバイルデバイスに関して、モバイルデバイスに関連するパブリックユーザプロファイルを、見出されたモバイルデバイスに送信するための1つまたは複数の命令とを含むことが可能である。したがって、例えば、図1のシステムを参照すると、モバイルデバイス110aは、命令804に応答して、図6に示されるブロックのうちの1つまたは複数を始めることができる。
いくつかの実装形態では、信号担持媒体802は、ハードディスクドライブ、コンパクトディスク(CD)、デジタル多用途ディスク(DVD)、デジタルテープ、メモリなどに限定されないが、これらなど、コンピュータ可読媒体806を包含することが可能である。いくつかの実装形態では、信号担持媒体802は、メモリ、読出し/書込み(R/W)CD、R/W DVDなどに限定されないが、これらなど、記録可能媒体808を包含することが可能である。いくつかの実装形態では、信号担持媒体802は、デジタル通信媒体および/またはアナログ通信媒体(例えば、光ファイバケーブル、導波管、有線通信リンク、ワイヤレス通信リンクなど)に限定されないが、これらなど、通信媒体810を包含することが可能である。したがって、例えば、プログラム製品800を、RF信号担持媒体802によって、モバイルデバイス110aの1つまたは複数のモジュールに伝達することができ、この場合、信号担持媒体802はワイヤレス通信媒体810(例えば、IEEE802.11標準に準拠するワイヤレス通信媒体)よって伝達される。
図9は、本明細書に記載される、少なくともいくつかの実施形態によるロケーティブモバイルソーシャルネットワーキングを提供するために利用され得る、例示的なコンピューティングデバイス900を示すブロック図である。非常に基本的な構成902内に、コンピューティングデバイス900は、通常、1つまたは複数のプロセッサ904とシステムメモリ906とを含む。メモリバス908は、プロセッサ904とシステムメモリ906との間の通信のために使用可能である。
所望の構成に応じて、プロセッサ904は、マイクロプロセッサ(μP)、マイクロコントローラ(μC)、デジタル信号プロセッサ(DSP)、またはそれらの任意の組合せに限定されないが、これらを含めて、任意のタイプのものであってもよい。プロセッサ904は、レベル1キャッシュ910およびレベル2キャッシュ912など、1つまたは複数のレベルのキャッシュと、プロセッサコア914と、レジスタ916とを含むことが可能である。ある例示的なプロセッサコア914は、論理演算装置(ALU)、浮動小数点装置(FPU)、デジタル信号処理コア(DSPコア)、またはそれらの任意の組合せを含むことが可能である。ある例示的なメモリコントローラ918は、プロセッサ904と共に使用されることも可能であり、またはいくつかの実装形態では、メモリコントローラ918はプロセッサ904の内部部品であってもよい。
所望の構成に応じて、システムメモリ906は、(RAMなど)揮発性メモリ、(ROM、フラッシュメモリなど)不揮発性メモリ、またはそれらの任意の組合せに限定されないが、これらを含めて、任意のタイプのものであってもよい。システムメモリ906は、オペレーティングシステム920と、1つまたは複数のアプリケーション922と、プログラムデータ924とを含むことが可能である。
アプリケーション922は、図1〜8に関して先に記載された機能を含めて、本明細書に記載されるような機能を実行するように構成された、ロケーティブモバイルソーシャルネットワーキングアルゴリズム926を含むことが可能である。プログラムデータ924は、本明細書に記載されるように、ロケーティブモバイルソーシャルネットワーキングを提供するために有用であり得るパブリックユーザプロファイルデータおよび/またはパブリックユーザプロファイルデータを含めて、ユーザプロファイルデータ928を含むことが可能である。いくつかの実施形態では、アプリケーション922は、ロケーティブモバイルソーシャルネットワーキングサービスを提供できるように、オペレーティングシステム920上でプログラムデータ924と協働するように構成可能である。この記述された基本構成902は、図9において、内部の破線内の構成要素によって例示されている。
コンピューティングデバイス900は、基本構成902と任意の必要とされるデバイスおよびインターフェースとの間の通信を円滑にするための追加の特徴または機能性、ならびに追加のインターフェースを有することが可能である。例えば、バス/インターフェースコントローラ930を使用して、ストレージインターフェースバス934を経由して、基本構成902と1つまたは複数のデータ記憶デバイス932との間の通信を円滑にすることが可能である。データ記憶デバイス932は、取外し式記憶デバイス936、非取外し式記憶デバイス938、またはそれらの組合せであってもよい。取外し式記憶デバイスおよび非取外し式記憶デバイスの例は、ほんのいくつかを挙げれば、フレキシブルディスクドライブおよびハードディスクドライブ(HDD)などの磁気ディスクドライブ、コンパクトディスク(CD)ドライブもしくはデジタル多用途ディスク(DVD)ドライブなどの光ディスクドライブ、ソリッドステートドライブ(SSD)、およびテープドライブを含む。例示的なコンピュータストレージ媒体は、コンピュータ可読命令、データ構造、プログラムモジュール、もしくはその他のデータなど、情報を記憶するための任意の方法または技法で実施される揮発性媒体および不揮発性媒体、取外し式媒体および非取外し式媒体を含むことが可能である。
システムメモリ906、取外し式記憶デバイス936、および非取外し式記憶デバイス938は、コンピュータストレージ媒体の例である。コンピュータストレージ媒体は、所望の情報を記憶するために使用可能であり、かつコンピューティングデバイス900によってアクセス可能なRAM、ROM、EEPROM、フラッシュメモリもしくはその他のメモリ技術、CD‐ROM、デジタル多用途ディスク(DVD)もしくはその他の光ストレージ、磁気カセット、磁気テープ、磁気ディスクストレージもしくはその他の磁気ストレージデバイス、または任意のその他の媒体を含むが、これらに限定されない。任意のそのようなコンピュータストレージ媒体は、コンピューティングデバイス900の一部であってもよい。
コンピューティングデバイス900は、バス/インターフェースコントローラ930を経由して、様々なインターフェースデバイス(例えば、出力デバイス942、周辺インターフェース944、および通信デバイス946)から基本構成902への通信を円滑にするためのインターフェースバス940を含むことも可能である。例示的な出力デバイス942は、1つもしくは複数のA/Vポート952を経由して、ディスプレイまたはスピーカなど、様々な外部デバイスに通信するように構成され得るグラフィック処理ユニット948とオーディオ処理ユニット950とを含む。例示的な周辺インターフェース944は、1つまたは複数のI/Oポート958を経由して、入力デバイス(例えば、キーボード、マウス、ペン、音声入力デバイス、タッチ入力デバイスなど)またはその他の周辺デバイス(例えば、プリンタ、スキャナなど)など、外部デバイスと通信するように構成され得るシリアルインターフェースコントローラ954またはパラレルインターフェースコントローラ956を含む。例示的な通信デバイス946は、1つまたは複数の通信ポート964を経由して、ネットワーク通信リンク上で1つまたは複数のその他のコンピューティングデバイス962との通信を円滑にするように構成され得るネットワークコントローラ960を含む。
ネットワーク通信リンクは通信媒体の一例である。通信媒体は、典型的には、搬送波またはもしくはその他の移送機構など、変調データ信号の形で、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータによって実施可能であり、任意の情報配信媒体を含むことが可能である。「変調データ信号」は、その特性セットのうちの1つもしくは複数を有する信号、または情報を信号内で符号化するような形で変更された信号であってもよい。限定ではなく、例として、通信媒体は、有線ネットワークまたは直接配線ネットワークなど、有線媒体と、音響、無線周波数(RF)、マイクロ波、赤外線(IR)、およびその他のワイヤレス媒体など、ワイヤレス媒体とを含むことが可能である。コンピュータ可読媒体という用語は、本明細書で使用される場合、ストレージ媒体と通信媒体の両方を含むことが可能である。
コンピューティングデバイス900は、セルフォン、携帯情報端末(PDA)、パーソナルメディアプレイヤデバイス、ワイヤレスウェブウォッチデバイス、パーソナルヘッドセットデバイス、特定用途向けデバイス、または上記の機能のうちのいずれかを含むハイブリッドデバイスなど、スモールフォームファクタポータブル(small‐form factor portable)(すなわち、モバイル)電子デバイスの一部として実施可能である。コンピューティングデバイス900は、ラップトップコンピュータ構成と非ラップトップコンピュータ構成の両方を含むパーソナルコンピュータとしても実施可能である。
本開示は、様々な態様の例示として意図された、本出願に記載された特定の実施形態の点で限定されない。当業者に明らかなように、その趣旨および範囲から逸脱せずに、多くの修正および改変を行うことが可能である。本明細書で列挙されたものに加えて、本開示の範囲内の機能的に同等な方法および装置は、前述の記載から当業者に明らかになろう。そのような修正形態および改変形態は、添付の特許請求の範囲に含まれることが意図される。本開示は、添付の特許請求の範囲が権利を有する均等物の完全範囲と共に、そのような特許請求の範囲の条件によってだけ限定される。本開示は、当然、変化し得る、特定の方法、試薬、化合物、合成物、または生体系に限定されない点を理解されたい。本明細書で使用された専門用語は、特定の実施形態を説明するためだけのものであり、限定するようには意図されない点をやはり理解されたい。
本明細書における実質的にすべての複数形および/または単数形の用語の使用に対して、当業者は、状況および/または用途に適切なように、複数形から単数形に、および/または単数形から複数形に変換することができる。様々な単数形/複数形の置き換えは、理解しやすいように、本明細書で明確に説明することができる。
通常、本明細書において、特に添付の特許請求の範囲(例えば、添付の特許請求の範囲の本体部)において使用される用語は、全体を通じて「オープンな(open)」用語として意図されていることが、当業者には理解されよう(例えば、用語「含む(including)」は、「含むがそれに限定されない(including but not limited to)」と解釈されるべきであり、用語「有する(having)」は、「少なくとも有する(having at least)」と解釈されるべきであり、用語「含む(includes)」は、「含むがそれに限定されない(includes but is not limited to)」と解釈されるべきである、など)。導入される請求項で具体的な数の記載が意図される場合、そのような意図は、当該請求項において明示的に記載されることになり、そのような記載がない場合、そのような意図は存在しないことが、当業者にはさらに理解されよう。例えば、理解の一助として、添付の特許請求の範囲は、導入句「少なくとも1つの(at least one)」および「1つまたは複数の(one or more)」を使用して請求項の記載を導くことを含む場合がある。しかし、そのような句の使用は、同一の請求項が、導入句「1つまたは複数の」または「少なくとも1つの」および「a」または「an」などの不定冠詞を含む場合であっても、不定冠詞「a」または「an」による請求項の記載の導入が、そのように導入される請求項の記載を含む任意の特定の請求項を、単に1つのそのような記載を含む実施形態に限定する、ということを示唆していると解釈されるべきではない(例えば、「a」および/または「an」は、「少なくとも1つの」または「1つまたは複数の」を意味すると解釈されるべきである)。同じことが、請求項の記載を導入するのに使用される定冠詞の使用にも当てはまる。また、導入される請求項の記載で具体的な数が明示的に記載されている場合でも、そのような記載は、少なくとも記載された数を意味すると解釈されるべきであることが、当業者には理解されよう(例えば、他の修飾語なしでの「2つの記載(two recitations)」の単なる記載は、少なくとも2つの記載、または2つ以上の記載を意味する)。さらに、「A、BおよびC、などの少なくとも1つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている(例えば、「A、B、およびCの少なくとも1つを有するシステム」は、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない)。「A、B、またはC、などの少なくとも1つ」に類似の慣例表現が使用されている事例では、通常、そのような構文は、当業者がその慣例表現を理解するであろう意味で意図されている(例えば、「A、B、またはCの少なくとも1つを有するシステム」は、Aのみ、Bのみ、Cのみ、AおよびBを共に、AおよびCを共に、BおよびCを共に、ならびに/またはA、B、およびCを共に、などを有するシステムを含むが、それに限定されない)。2つ以上の代替用語を提示する事実上いかなる離接する語および/または句も、明細書、特許請求の範囲、または図面のどこにあっても、当該用語の一方(one of the terms)、当該用語のいずれか(either of the terms)、または両方の用語(both terms)を含む可能性を企図すると理解されるべきであることが、当業者にはさらに理解されよう。例えば、句「AまたはB」は、「A」または「B」あるいは「AおよびB」の可能性を含むことが理解されよう。
加えて、本開示の特徴または態様がマーカッシュグループの観点から説明される場合、本開示は、それによって、マーカッシュグループの任意の個々の要素または要素のサブグループの観点からも説明される点を当業者は理解されよう。
当業者によって理解されるように、書面を提供することに関してなど、いずれの目的およびすべての目的に対して、本明細書で開示されたすべての範囲は、あらゆる可能な部分的範囲およびそれらの部分的範囲の組合せも包含する。いずれの列挙された範囲も、その同じ範囲が少なくとも等しい半分、三分の一、四分の一、五分の一、十分の一などに分割されることを十分に説明し、かつそれを可能にするとして容易に認識することができる。非限定的な例として、本明細書で議論されたそれぞれの範囲は、下位の三分の一、中位の三分の一、および上位の三分の一などに容易に分解可能である。同じく当業者によって理解されるように、「まで」、「少なくとも」など、すべての言語は、列挙された数を含み、かつその後、上で議論されたような部分的範囲に分解することができる範囲を指す。最後に、当業者に理解されるように、範囲は、それぞれ個々の要素を含む。したがって、例えば、1つから3つのセルを有するグループは、1つのセルを有するグループ、2つのセルを有するグループ、または3つのセルを有するグループを指す。同様に、1つから5つのセルを有するグループは、1つのセルを有するグループ、2つのセルを有するグループ、3つのセルを有するグループ、4つのセルを有するグループ、または5つのセルを有するグループを指す、等々である。
前述の説明から、本開示の様々な実施形態は、本明細書で、例示のために記載されており、本開示の範囲および趣旨から逸脱せずに、様々な修正を行うことが可能であることを理解されよう。したがって、本明細書で開示された様々な実施形態は、限定するようには意図されず、真の範囲および趣旨は添付の特許請求の範囲によって示される。
Claims (34)
- モバイルデバイスの制御下で実行される方法であって、
ワイヤレスローカルエリアネットワークに接続することと、
前記ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すことと、
それぞれの見出されたモバイルデバイスに関して、
前記見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求することと、
前記要求に応答して、前記見出されたモバイルデバイスに関連する前記パブリックユーザプロファイルを受信することと、
関連するパブリックユーザプロファイルが受信されるそれぞれの見出されたモバイルデバイスに関して、前記モバイルデバイスに関連するパブリックユーザプロファイルを前記見出されたモバイルデバイスに送信することと
を含む方法。 - 前記見出されたモバイルデバイスに関連する前記パブリックユーザプロファイルを前記要求することと、前記見出されたモバイルデバイスに関連する前記パブリックユーザプロファイルを前記受信することと、前記モバイルデバイスに関連する前記パブリックユーザプロファイルを前記送信することとは、ワイヤレスアクセスポイントを経由する、請求項1に記載の方法。
- 前記ワイヤレスローカルエリアネットワークは、WiFiネットワークを含み、前記ワイヤレスアクセスポイントは、WiFiアクセスポイントを含む、請求項2に記載の方法。
- 前記WiFiアクセスポイントは、モバイルデバイスによって提供される、請求項3に記載の方法。
- 前記所定の条件は、前記他のモバイルデバイスが前記モバイルデバイスによってサポートされるロケーティブソーシャルネットワーキングサービスをサポートすることである、請求項1に記載の方法。
- 前記見出すことは、サービス発見プロトコルを使用して要求を送信すること
を含む、請求項1に記載の方法。 - 前記サービス発見プロトコルは、ユニバーサルプラグアンドプレイシンプルサービスディスカバリプロトコル(UPnP SSDP)およびボンジュールプロトコルからなるグループから選択されたプロトコルである、請求項6に記載の方法。
- 前記受信したパブリックユーザプロファイルの表示を前記モバイルデバイス上に提示すること
をさらに含む、請求項1に記載の方法。 - 前記提示することは、前記受信したパブリックユーザプロファイルの個人化された報告を表示することを含む、請求項8に記載の方法。
- 前記個人化された報告は、優先順位に少なくとも基づく、請求項9に記載の方法。
- 前記優先順位は、前記受信したパブリックユーザプロファイルの前記モバイルデバイスのユーザの関心との比較に少なくとも基づく、請求項10に記載の方法。
- 前記優先順位は、前記受信したパブリックユーザプロファイル内の情報が、ある指定された基準を満たすかどうかの決定に少なくとも基づく、請求項10に記載の方法。
- 前記基準が前記モバイルデバイスの前記ユーザによって指定される、請求項12に記載の方法。
- 前記見出されたモバイルデバイスに関連する前記受信したパブリックユーザプロファイルの中からパブリックユーザプロファイルの選択の表示を受信することと、
前記選択されたパブリックユーザプロファイルに関連するプライベートユーザプロファイルに関する要求を前記選択されたパブリックユーザプロファイルに関連する適切な見出されたモバイルデバイスに送信することと
をさらに含む、請求項1に記載の方法。 - 前記選択されたパブリックユーザプロファイルに関連する前記プライベートユーザプロファイルを受信すること
をさらに含む、請求項14に記載の方法。 - 前記適切な見出されたモバイルデバイスから要求拒否メッセージを受信すること
をさらに含む、請求項14に記載の方法。 - 前記モバイルデバイスが前記パブリックユーザプロファイルを送信した前記見出されたモバイルデバイスのうちの1つから、前記モバイルデバイスによって送信された前記パブリックユーザプロファイルに関連するプライベートユーザプロファイルに関する要求を受信することと、
前記プライベートユーザプロファイルに関する、前記受信した要求の表示を前記モバイルデバイス上に提示することと
をさらに含む、請求項1に記載の方法。 - 前記要求されたプライベートユーザプロファイルを提供するための許可に応答して、前記要求されたプライベートユーザプロファイルを前記見出されたモバイルデバイスのうちの前記要求するモバイルデバイスに送信すること
をさらに含む、請求項17に記載の方法。 - 前記見出されたモバイルデバイスが前記モバイルデバイスから所定の距離内に位置するかどうかを決定するために、近接探索を実行すること
をさらに含む、請求項1に記載の方法。 - 前記実行することは、
ワイヤレスアクセスポイントを経由して、近接探索に関する要求を前記見出されたモバイルデバイスに送信することと、
前記ワイヤレスアクセスポイントを経由して、前記見出されたモバイルデバイスのピアツーピア通信デバイスアドレスを含む、許可承認メッセージを受信することと、
前記受信したピアツーピア通信デバイスアドレスを使用して、前記見出されたモバイルデバイスの中から1つのモバイルデバイスを無線呼出しすることと
を含む、請求項19に記載の方法。 - 前記実行することは、
前記モバイルデバイスと前記見出されたモバイルデバイスのうちの1つとの間にピアツーピア通信が確立された場合、前記確立されたピアツーピア通信の受信信号強度表示(RSSI)を読み取ることと、
前記受信信号強度表示(RSSI)を可聴信号および視覚信号のうちの少なくとも1つに変換することと
を含む、請求項20に記載の方法。 - 第1のモバイルデバイスの制御下で実行される方法であって、
ワイヤレスローカルエリアネットワークに接続することと、
前記ワイヤレスローカルエリアネットワークに接続された第2のモバイルデバイスを識別することであって、前記第2のモバイルデバイスが所定の条件を満たす、識別することと、
パブリックユーザプロファイルを前記第2のモバイルデバイスと交換することであって、前記パブリックユーザプロファイルが、前記第1のモバイルデバイスに関連する第1のユーザプロファイルと、前記第2のモバイルデバイスに関連する第2のユーザプロファイルとを含む、交換することと
を含む方法。 - 前記パブリックユーザプロファイルを前記交換することがワイヤレスアクセスポイントを経由する、請求項22に記載の方法。
- 前記ワイヤレスローカルエリアネットワークは、WiFiネットワークを含み、前記ワイヤレスアクセスポイントは、WiFiアクセスポイントを含む、請求項23に記載の方法。
- 前記所定の条件は、前記第2のモバイルデバイスが前記第1のモバイルデバイスと同じロケーティブソーシャルネットワーキングサービスをサポートすることである、請求項22に記載の方法。
- 前記第2のユーザプロファイルに関連する追加の情報に関する要求を前記第2のモバイルデバイスに送信することと、
前記追加の情報を前記第2のモバイルデバイスから受信することと
をさらに含む、請求項22に記載の方法。 - 前記追加の情報は、前記第2のユーザプロファイルに関連するプライベートユーザプロファイルである、請求項26に記載の方法。
- 追加の情報に関する前記要求を前記送信することは、前記追加の情報の要望の表示に応答して実行される、請求項26に記載の方法。
- 前記受信した追加の情報を前記第1のモバイルデバイス上に提示すること
をさらに含む、請求項26に記載の方法。 - 前記受信した追加の情報を前記提示することは、前記受信した追加の情報をディスプレイデバイス上に表示することを含む、請求項29に記載の方法。
- 前記受信した追加の情報を前記提示することは、前記受信した追加の情報の少なくとも一部をディスプレイデバイス上に表示することを含む、請求項29に記載の方法。
- コンピュータ可読ストレージ媒体であって、そのコンテンツが、モバイルデバイスのプロセッサによって実行されたとき、前記プロセッサに:
ワイヤレスローカルエリアネットワークに接続することと、
前記ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すことと、
それぞれの見出されたモバイルデバイスに関して、
前記見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求することと、
前記要求に応答して、前記見出されたモバイルデバイスに関連する前記パブリックユーザプロファイルを受信することと、
関連するパブリックユーザプロファイルが受信されるそれぞれの見出されたモバイルデバイスに関して、前記モバイルデバイスに関連するパブリックユーザプロファイルを前記見出されたモバイルデバイスに送信することと
を含む方法を実行させる、
コンピュータ可読ストレージ媒体。 - プロセッサと、前記プロセッサによって実行される命令を記憶したメモリとを備えるモバイルデバイスであって、前記命令は、前記プロセッサによって実行されたとき、前記プロセッサに:
ワイヤレスローカルエリアネットワークに接続することと、
前記ワイヤレスローカルエリアネットワークに接続され、かつ所定の条件を満たす、少なくとも1つの他のモバイルデバイスを見出すことと、
それぞれの見出されたモバイルデバイスに関して、
前記見出されたモバイルデバイスに関連するパブリックユーザプロファイルを要求することと、
前記要求に応答して、前記見出されたモバイルデバイスに関連する前記パブリックユーザプロファイルを受信することと、
関連するパブリックユーザプロファイルが受信される、それぞれの見出されたモバイルデバイスに関して、前記モバイルデバイスに関連するパブリックユーザプロファイルを前記見出されたモバイルデバイスに送信することと
を含む方法を実行させる、
モバイルデバイス。 - ワイヤレスローカルエリアネットワークに接続するための手段と、
前記ワイヤレスローカルエリアネットワークに接続された第2のモバイルデバイスを識別するための手段であって、前記第2のモバイルデバイスが所定の条件を満たす、識別するための手段と、
パブリックユーザプロファイルを前記第2のモバイルデバイスと交換するための手段であって、前記パブリックユーザプロファイルが、前記第1のモバイルデバイスに関連する第1のユーザプロファイルと、前記第2のモバイルデバイスに関連する第2のユーザプロファイルとを含む、交換するための手段と
を備えるコンピューティングシステム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/US2011/033432 WO2012145004A1 (en) | 2011-04-21 | 2011-04-21 | Locative social networking using a mobile device |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015046017A Division JP5993051B2 (ja) | 2015-03-09 | 2015-03-09 | モバイルデバイスを使用したロケーティブソーシャルネットワーキング |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014515902A true JP2014515902A (ja) | 2014-07-03 |
Family
ID=47041856
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014505117A Pending JP2014515902A (ja) | 2011-04-21 | 2011-04-21 | モバイルデバイスを使用したロケーティブソーシャルネットワーキング |
Country Status (5)
| Country | Link |
|---|---|
| US (4) | US8804527B2 (ja) |
| JP (1) | JP2014515902A (ja) |
| KR (2) | KR101578746B1 (ja) |
| CN (1) | CN103415864A (ja) |
| WO (1) | WO2012145004A1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017529920A (ja) * | 2014-09-11 | 2017-10-12 | マイラン インコーポレイテッド | 薬剤送達システム及び方法 |
Families Citing this family (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014515902A (ja) | 2011-04-21 | 2014-07-03 | エンパイア テクノロジー ディベロップメント エルエルシー | モバイルデバイスを使用したロケーティブソーシャルネットワーキング |
| KR101880450B1 (ko) * | 2011-06-22 | 2018-07-23 | 삼성전자주식회사 | 티브이에서 휴대용 단말을 이용한 서비스 제공 방법 및 장치 |
| US9679336B2 (en) * | 2011-10-19 | 2017-06-13 | Facebook, Inc. | Social ad hoc networking protocol and presentation layer |
| US9037653B2 (en) * | 2011-12-09 | 2015-05-19 | Facebook, Inc. | Mobile ad hoc networking |
| US8938785B2 (en) * | 2012-06-08 | 2015-01-20 | Time Warner Cable Enterprises Llc | Wireless session configuration persistence |
| US9002380B2 (en) * | 2012-06-08 | 2015-04-07 | Apple Inc. | Proximity-based notifications in a mobile device |
| US9525753B2 (en) | 2012-12-12 | 2016-12-20 | Netspective Communications Llc | Integration of devices through a social networking platform |
| US8655795B1 (en) | 2013-07-30 | 2014-02-18 | ZiK, Inc. | System and method for establishing geographical communication and predicting mail delivery using mailbox-mounted devices |
| US9444766B2 (en) * | 2013-08-02 | 2016-09-13 | International Business Machines Corporation | Identifying a port associated with a network node to which a selected network link is connected |
| WO2015023260A1 (en) * | 2013-08-13 | 2015-02-19 | Empire Technology Development Llc | Content management across multiple mediums |
| US9762562B2 (en) | 2013-09-13 | 2017-09-12 | Facebook, Inc. | Techniques for multi-standard peer-to-peer connection |
| KR102138034B1 (ko) * | 2013-10-08 | 2020-07-27 | 삼성전자 주식회사 | 이동 단말기 및 이동 단말기 보조 장치 및 그 제어 방법 |
| US9560158B2 (en) * | 2013-12-12 | 2017-01-31 | Hassen Damon Alhandy | Social networking using local area networks |
| US10171577B2 (en) * | 2013-12-12 | 2019-01-01 | Wififace Llc | Local area networking system |
| KR102110461B1 (ko) * | 2014-01-06 | 2020-05-13 | 에스케이플래닛 주식회사 | 액세스 포인트를 이용한 커뮤니티 서비스 제공 방법, 이를 위한 시스템 및 장치 |
| US10034155B2 (en) | 2014-08-19 | 2018-07-24 | Ernesto Nebel | Decentralized systems and methods for facilitating social discovery |
| US9672725B2 (en) | 2015-03-25 | 2017-06-06 | Microsoft Technology Licensing, Llc | Proximity-based reminders |
| CN104994467B (zh) * | 2015-05-15 | 2018-10-19 | 广东翼卡车联网服务有限公司 | 一种具有社交功能的智能对讲机及实现方法 |
| US20160378455A1 (en) * | 2015-06-29 | 2016-12-29 | Facebook, Inc. | Methods and Systems for Installing an Application Version via Close-Range Communications |
| CN105096144A (zh) * | 2015-08-24 | 2015-11-25 | 小米科技有限责任公司 | 社交关系分析方法及装置 |
| CN105392117B (zh) | 2015-10-19 | 2020-06-02 | 腾讯科技(深圳)有限公司 | 一种查询近距离对象的方法和装置 |
| US11113734B2 (en) * | 2016-01-14 | 2021-09-07 | Adobe Inc. | Generating leads using Internet of Things devices at brick-and-mortar stores |
| US10027616B2 (en) | 2016-07-18 | 2018-07-17 | Plexus Meet, Inc. | Proximity discovery system and method |
| JP6561965B2 (ja) * | 2016-10-28 | 2019-08-21 | 京セラドキュメントソリューションズ株式会社 | 通信機器及び通信プログラム |
| US10728701B1 (en) * | 2017-06-20 | 2020-07-28 | Roblox Corporation | Proximity friending |
| US10127819B1 (en) * | 2017-09-18 | 2018-11-13 | David Quan He | Intelligent alarm systems and methods of using the same |
| US10789077B2 (en) * | 2018-08-20 | 2020-09-29 | Lenovo (Singapore) Pte. Ltd. | Device setting configuration |
| US11303648B2 (en) * | 2019-11-07 | 2022-04-12 | Comcast Cable Communications, Llc | Location-based parental controls |
| US11140240B1 (en) * | 2020-07-14 | 2021-10-05 | Facebook, Inc. | Generating a dynamic dependent client device activity dashboard and managing contact-control privileges via managing client device interfaces |
| US11539826B2 (en) * | 2020-09-22 | 2022-12-27 | Inseego Corp. | 5G FWA device self-installation application |
| US20220217547A1 (en) * | 2021-01-06 | 2022-07-07 | Inseego Corp. | 5g fwa device self-installation and device management application |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005519372A (ja) * | 2002-02-27 | 2005-06-30 | ノキア コーポレイション | ショートレンジワイヤレスターミナルのためのパーソナルプロフィールの共有及び管理 |
| JP2013516705A (ja) * | 2010-01-05 | 2013-05-13 | クゥアルコム・インコーポレイテッド | 受信したユーザプロファイルと、記憶されているユーザプロファイルとの間の相関を決定するための方法 |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5937348A (en) * | 1995-10-05 | 1999-08-10 | International Business Machines Corporation | Cordless communication system for a portable computer modem |
| US7890581B2 (en) | 1996-12-16 | 2011-02-15 | Ip Holdings, Inc. | Matching network system for mobile devices |
| JP4548624B2 (ja) | 1998-06-30 | 2010-09-22 | 雅信 鯨田 | 出会い・交流・連絡もしくは交信の支援のための装置 |
| JP2000068887A (ja) | 1998-08-24 | 2000-03-03 | Kenichiro Nakajima | 携帯コミュニケーション装置 |
| ES2239564T3 (es) * | 2000-03-01 | 2005-10-01 | Sony International (Europe) Gmbh | Gestion de datos de perfiles de usuarios. |
| JP2002058069A (ja) | 2000-08-10 | 2002-02-22 | Sanyo Electric Co Ltd | 携帯端末、個人情報交換システムおよび個人情報交換方法 |
| JP4092530B2 (ja) | 2000-11-29 | 2008-05-28 | 富士フイルム株式会社 | 携帯端末、情報交換仲介システム及びその方法 |
| ES2620790T3 (es) * | 2002-02-01 | 2017-06-29 | Weightwatchers.Com | Sistema de software y hardware para permitir control de peso |
| US7831199B2 (en) | 2006-01-03 | 2010-11-09 | Apple Inc. | Media data exchange, transfer or delivery for portable electronic devices |
| JP4427973B2 (ja) | 2003-06-10 | 2010-03-10 | トヨタ自動車株式会社 | 情報交換装置 |
| US20050181803A1 (en) | 2004-02-17 | 2005-08-18 | Weaver Christopher S. | System for combining geographic location information, database-derived affinity matches, and user control in order to permit individuals to rendezvous |
| US7831684B1 (en) | 2004-04-07 | 2010-11-09 | Cisco Technology, Inc. | Social network filtering of search results methods and apparatus |
| US7777648B2 (en) * | 2005-04-21 | 2010-08-17 | Microsoft Corporation | Mode information displayed in a mapping application |
| US20070273583A1 (en) | 2005-09-17 | 2007-11-29 | Outland Research, Llc | Pointing interface for person-to-person interaction through ad-hoc networks |
| JP4800736B2 (ja) | 2005-10-14 | 2011-10-26 | 京セラ株式会社 | 携帯電話機、近接報知システム |
| US20070218900A1 (en) * | 2006-03-17 | 2007-09-20 | Raj Vasant Abhyanker | Map based neighborhood search and community contribution |
| JP2008245113A (ja) | 2007-03-28 | 2008-10-09 | Oki Electric Ind Co Ltd | コミュニケーション支援システム、およびコミュニケーション支援方法 |
| US20080248801A1 (en) * | 2007-04-03 | 2008-10-09 | International Business Machines Corporation | Access to locally relevant services and personally relevant services within a mobile communications environment |
| KR101472785B1 (ko) * | 2008-01-07 | 2014-12-16 | 삼성전자주식회사 | 멀티미디어 콘텐츠의 최적화 공유 방법 및 그를 이용한 모바일 단말기 |
| US8914024B2 (en) * | 2008-01-10 | 2014-12-16 | Ximoxi, Inc. | Discovery of network members by personal attributes |
| JP5181833B2 (ja) | 2008-05-26 | 2013-04-10 | 株式会社ナカヨ通信機 | 待合せ支援機能付き携帯無線端末 |
| US8499079B2 (en) | 2008-06-23 | 2013-07-30 | Apple Inc. | Apparatus and methods for providing service discovery over alternate transports |
| US20100015976A1 (en) * | 2008-07-17 | 2010-01-21 | Domingo Enterprises, Llc | System and method for sharing rights-enabled mobile profiles |
| CN101771677B (zh) * | 2008-12-31 | 2013-08-07 | 华为技术有限公司 | 一种向访问用户提供资源的方法、服务器和系统 |
| US20100280904A1 (en) | 2009-05-01 | 2010-11-04 | Sumit Pradeep Ahuja | Social marketing and networking tool with user matching and content broadcasting / receiving capabilities |
| US20120101970A1 (en) * | 2009-06-22 | 2012-04-26 | United Parents Online Ltd. | Method and system of monitoring a network based communication among users |
| JP5464708B2 (ja) | 2010-10-28 | 2014-04-09 | 株式会社バンダイナムコゲームス | 情報提供管理装置、プログラムおよび情報提供方法 |
| US8880100B2 (en) * | 2011-03-23 | 2014-11-04 | Radium, Inc. | Proximity based social networking |
| JP2014515902A (ja) | 2011-04-21 | 2014-07-03 | エンパイア テクノロジー ディベロップメント エルエルシー | モバイルデバイスを使用したロケーティブソーシャルネットワーキング |
-
2011
- 2011-04-21 JP JP2014505117A patent/JP2014515902A/ja active Pending
- 2011-04-21 CN CN2011800690590A patent/CN103415864A/zh active Pending
- 2011-04-21 KR KR1020137022271A patent/KR101578746B1/ko not_active Expired - Fee Related
- 2011-04-21 KR KR1020157035354A patent/KR101689242B1/ko not_active Expired - Fee Related
- 2011-04-21 WO PCT/US2011/033432 patent/WO2012145004A1/en not_active Ceased
- 2011-04-21 US US13/264,675 patent/US8804527B2/en active Active
-
2014
- 2014-07-01 US US14/321,300 patent/US9148760B2/en active Active
-
2015
- 2015-08-19 US US14/830,268 patent/US9842226B2/en not_active Expired - Fee Related
-
2017
- 2017-12-11 US US15/837,304 patent/US10515230B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005519372A (ja) * | 2002-02-27 | 2005-06-30 | ノキア コーポレイション | ショートレンジワイヤレスターミナルのためのパーソナルプロフィールの共有及び管理 |
| JP2013516705A (ja) * | 2010-01-05 | 2013-05-13 | クゥアルコム・インコーポレイテッド | 受信したユーザプロファイルと、記憶されているユーザプロファイルとの間の相関を決定するための方法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017529920A (ja) * | 2014-09-11 | 2017-10-12 | マイラン インコーポレイテッド | 薬剤送達システム及び方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US9842226B2 (en) | 2017-12-12 |
| WO2012145004A1 (en) | 2012-10-26 |
| KR101689242B1 (ko) | 2016-12-23 |
| US20140315585A1 (en) | 2014-10-23 |
| US9148760B2 (en) | 2015-09-29 |
| KR101578746B1 (ko) | 2015-12-21 |
| KR20150146488A (ko) | 2015-12-31 |
| US10515230B2 (en) | 2019-12-24 |
| KR20130119976A (ko) | 2013-11-01 |
| US20150356318A1 (en) | 2015-12-10 |
| US20180101699A1 (en) | 2018-04-12 |
| CN103415864A (zh) | 2013-11-27 |
| US8804527B2 (en) | 2014-08-12 |
| US20120281686A1 (en) | 2012-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2014515902A (ja) | モバイルデバイスを使用したロケーティブソーシャルネットワーキング | |
| AU2018351962B2 (en) | Personal domain for a virtual assistant system on a communal device | |
| US12418517B2 (en) | Media intercom over a secure device to device communication channel | |
| US11907231B2 (en) | Methods and systems for providing media recommendations based on implicit user behavior | |
| US9317863B2 (en) | Media content selection and presentation control | |
| EP3790283B1 (en) | Systems and methods for playing media content on a target device | |
| EP3907600B1 (en) | Systems and methods for joining a shared listening session | |
| CN112166591A (zh) | 跨多个设备的数据同步 | |
| WO2015127822A1 (zh) | 信息获取方法、信息查询方法、终端和服务器 | |
| JP5993051B2 (ja) | モバイルデバイスを使用したロケーティブソーシャルネットワーキング | |
| CN105765567A (zh) | 基于视觉选择的通信请求的生成 | |
| JP5829775B1 (ja) | サーバ装置、プログラム、データ送受信方法および端末装置 | |
| JP2016162148A (ja) | サーバ装置、プログラム、データ送受信方法および端末装置 | |
| US8868688B2 (en) | Outputting content from multiple devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140820 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20141027 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20141118 |