JP5897153B2 - ソーシャルネットワークにおけるユーザ検索方法、ユーザ検索システム、およびユーザ検索装置 - Google Patents

ソーシャルネットワークにおけるユーザ検索方法、ユーザ検索システム、およびユーザ検索装置 Download PDF

Info

Publication number
JP5897153B2
JP5897153B2 JP2014555930A JP2014555930A JP5897153B2 JP 5897153 B2 JP5897153 B2 JP 5897153B2 JP 2014555930 A JP2014555930 A JP 2014555930A JP 2014555930 A JP2014555930 A JP 2014555930A JP 5897153 B2 JP5897153 B2 JP 5897153B2
Authority
JP
Japan
Prior art keywords
search request
user
client
request information
information
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.)
Active
Application number
JP2014555930A
Other languages
English (en)
Other versions
JP2015507295A (ja
Inventor
悦海 陳
悦海 陳
▲コン▼鋒 容
▲コン▼鋒 容
俊超 陳
俊超 陳
楽騰 翁
楽騰 翁
▲セイ▼雅 林
▲セイ▼雅 林
泓揚 王
泓揚 王
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Publication of JP2015507295A publication Critical patent/JP2015507295A/ja
Application granted granted Critical
Publication of JP5897153B2 publication Critical patent/JP5897153B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/023Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • H04W4/21Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel for social networking applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明はインターネット技術に関し、詳しくは、ソーシャルネットワークにおけるユーザ検索方法、ユーザ検索システム、およびユーザ検索装置に関する。
現存するソーシャルネットワークでは、ユーザは、周辺地区の他のユーザ等、必要とするユーザの検索を、ユーザ自身の地理的位置情報によって行うことができる。
詳しくは、ユーザXが自身の周辺地区のユーザを検索する必要がある場合、ユーザXは、自身のクライアント、例えば、移動端末等へ検索コマンドを送信する。クライアントは、ユーザXが送信した検索コマンドを受信後、ユーザXの地理的位置情報を取得し、サーバへ検索依頼を送信する。この検索依頼は、ユーザXの地理的位置情報やユーザ識別子等の情報を有している。サーバは、例えば、受信した検索依頼に含まれる、検索依頼情報と呼ぶこの情報を記憶し、以前に記憶した検索依頼情報に、要件を充足する検索依頼情報が含まれているか判断する。この場合、要件を充足する検索依頼情報とは、ユーザXと、受信した検索依頼の地理的位置情報によって判断した検索依頼情報に対応するユーザとの離間距離が所定閾値未満である、という条件を満たす検索依頼情報である。以前に記憶した検索依頼情報が上記要件を充足する場合、この要件を充足する検索依頼情報に対応するユーザの関連情報を、ユーザXのクライアントへ返信する。
この関連情報は、例えば、ユーザ識別子、個人基本情報、ユーザXと関連情報に対応するユーザとの離間距離を含み、個人基本情報は、通常、ユーザがネットワークに登録する際に記録した、年齢、性別、職業、市町村等の情報を含む。この個人基本情報はサーバに記憶される。サーバは、ユーザ識別子を介して、対応する個人基本情報を検索する。
クライアントは、サーバからユーザの関連情報を受信後、ユーザXの関連情報を表示してもよい。ユーザXは、例えば、興味のあるユーザを選択して、クライアントを介して、選択したこのユーザへメッセージを送り、交流する。
実際の適用例では、ユーザXは、クライアントを介して複数回サーバへ検索依頼を送信することもあり、この場合の検索依頼はすべて、地理的位置情報やユーザ識別子等の情報を有している。ユーザXに対して、サーバは、最新に受信した検索依頼に含まれる地理的位置情報等のみを記憶する。すなわち、サーバは、以前受信した地理的位置情報を、現時点で受信している地理的位置情報に更新する。
しかしこの適用例では、例えば、ユーザYがA地点にいる時点で検索依頼を送信すると、サーバに記憶した検索依頼情報におけるユーザYの地理的位置情報は、このA地点でのユーザYの地理的位置情報である。その後、ユーザYは何らかの理由でB地点に移動し、検索依頼はまだ新たに送信していない。このように、ユーザXが検索依頼を送信すると、ユーザYがA地点にいた時点で記憶した以前の地理的位置情報にしたがって、ユーザYがユーザXの周辺地区にいるか否かをサーバは判断する。ユーザYが周辺地区にいると判断すると、サーバは、ユーザYの関連情報をユーザXへ返信する。しかし、実際にはこの時点で、ユーザYはユーザXからかなり離れたB地点にすでに移動している。ユーザXが自身の周辺地区にいるユーザにのみ関心があるため、サーバが返信したユーザYの関連情報はユーザXにとって無用な情報となってしまう。
以上に鑑みて、本開示の実施例により、検索結果の有効性向上を目指して、ソーシャルネットワークにおけるユーザ検索方法、ユーザ検索システム、およびユーザ検索装置を提供する。
一態様において、ソーシャルネットワークにおけるユーザ検索方法であって、
クライアントを用いて、クライアントユーザによる検索コマンドの送信を検知することと、
前記クライアントを用いて、前記クライアントユーザの地理的位置情報を取得することと、
前記クライアントを用いて、取得した前記クライアントユーザの地理的位置情報と前記クライアントユーザのユーザ識別子とを少なくとも含む検索依頼をサーバへ送信することと、
前記クライアントを用いて、第2のクライアントユーザの情報を前記サーバから受信することと、
を含み、
前記第2のクライアントユーザは前記サーバによって検出され、前記サーバが前記第2のクライアントユーザのクライアントから前記検索依頼を受信した時間と前記サーバが前記クライアントユーザのクライアントから前記検索依頼を受信した時間との間の時間間隔が第1閾値未満であるという条件を満たす。
また、他の態様において、ソーシャルネットワークにおけるユーザ検索方法は、
サーバを用いて、クライアントからの検索依頼を受信することと、
前記サーバを用いて、受信した前記検索依頼が持つ地理的位置情報およびユーザ識別子と、前記検索依頼を受信した受信時間とを少なくとも含む検索依頼情報を記憶することと、
前記サーバを用いて、以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断することと、
前記サーバを用いて、前記要件を充足する少なくとも1つの検索依頼情報がある場合には前記要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報を、前記クライアントへ返信することと、
を含み、
前記要件を充足する少なくとも1つの検索依頼情報は、前記要件を充足する検索依頼情報における受信時間と前記クライアントが送信した前記検索依頼を受信した受信時間との間の時間間隔が第1閾値未満であるという条件を満たす。
ソーシャルネットワークにおけるユーザ検索システムは、
クライアントユーザによる検索コマンドの送信を検知した後、前記クライアントユーザの地理的位置情報を取得し、前記クライアントユーザの地理的位置情報と前記クライアントユーザのユーザ識別子とを少なくとも持つ検索依頼をサーバへ送信し、前記サーバが返信した少なくとも1人のユーザに関連する情報を受信するよう構成されたクライアントと、
前記検索依頼を受信し、受信した前記検索依頼が持つ前記地理的位置情報および前記ユーザ識別子と、前記検索依頼を受信した受信時間とを少なくとも含む検索依頼情報を記憶し、以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断し、前記要件を充足する少なくとも1つの検索依頼情報がある場合には前記要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報を、前記クライアントへ返信するよう構成され、かつ、前記要件を充足する少なくとも1つの検索依頼情報では、前記要件を充足する検索依頼情報における受信時間と前記クライアントが送信した前記検索依頼を受信した受信時間との間の時間間隔が第1閾値未満であるという条件を満たすサーバと、
を備える。
クライアントは、
クライアントユーザによる検索コマンドの送信を検知した後、前記クライアントユーザの地理的位置情報を取得し、前記クライアントユーザの地理的位置情報と前記クライアントユーザのユーザ識別子とを少なくとも持つ検索依頼を、サーバへ送信するよう構成された送信モジュールと、
前記サーバが返信するユーザに関連する情報を受信するよう構成された受信モジュールと、
を備える。
サーバは、
検索依頼情報を記憶するよう構成され、前記検索依頼情報は、検索依頼が持つ地理的位置情報およびユーザ識別子と、前記検索依頼を受信した受信時間とを少なくとも含み、前記検索依頼は、クライアントユーザによる検索コマンドの送信をクライアントが検知した後にサーバに送信され、前記地理的位置情報は、前記クライアントユーザによる前記検索コマンドの送信を前記クライアントが検知した後に取得される、記憶モジュールと、
以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断し、前記要件を充足する少なくとも1つの検索依頼情報がある場合には、前記要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報を、前記クライアントへ返信するよう構成され、かつ前記要件を充足する少なくとも1つの検索依頼情報は、前記要件を充足する検索依頼情報における受信時間と前記クライアントが送信した前記検索依頼を受信した受信時間との間の時間間隔が第1閾値未満であるという条件を満たす処理モジュールと、
を備える。
本発明が開示する技術的解決を用いることで、ユーザ検索の過程において、現在の時間とユーザが自身の地理的位置情報を送信した時間との間に大きな時間的隔たりがある場合、ユーザの地理的位置がすでに変わっていると判断され、このユーザは検索結果に含まれない。これにより、検索結果の有効性が向上する。
図1は、本発明の一実施例による、ソーシャルネットワークにおけるユーザ検索方法を示すフローチャートである。 図2は、本発明の一実施例による、ソーシャルネットワークにおけるユーザ検索システムの構成を示す概略図である。
先行技術の問題点を解決すべく、本開示の実施例により、ソーシャルネットワークにおけるユーザ検索の技術的解決策を提供する。
本発明の目的、技術的解決策、および利点をより明らかにするために、添付図面および実施例を参照して、以下、本発明を詳細に説明する。
図1は、本発明の実施例による、ソーシャルネットワークにおけるユーザ検索方法を示すフローチャートである。図1に示すように、本方法は後述する手順を含む。
ブロック11において、クライアントは、操作者すなわちユーザ(本開示では「ユーザX」と呼ぶ)が検索コマンドを送信したことを検知した後、ユーザXの地理的位置情報を取得し、取得したユーザの地理的位置情報とユーザ識別子を持つ検索依頼とをサーバへ送信する。
クライアントは、例えば、スマートフォンや、タブレットコンピュータ等であり、本発明では特に限定しない。
実際の適用例では、クライアントは、そのハードウェア構成により、ユーザXが検索コマンドを送信したか否かの検知に、様々な方法を採用可能である。例えば、重力センサー、内蔵ジャイロスコープ、内蔵加速度計等の内蔵センサーを備えたクライアントの場合、ユーザXはクライアントを揺することで検索コマンドを送信する。この場合、クライアントは、ユーザXがクライントを揺すったことを検知することで、ユーザXが検索コマンドを送信したことを検知する。センサーを備えないクライアントの場合、例えば、インタラクティブ・インターフェース上に構成されたアイコン、指定タッチボタン、または音声制御を介して入力されるコマンドによって、クライアントはユーザXから検索コマンドを受信する。一例では、ユーザXは、検索コマンドを送信するためにインタラクティブ・インターフェース上に構成されたアイコンをクリックし、クライアントは、ユーザXによる入力クリックを受け付け、ユーザXが送信した検索コマンドを受信する。
その後、クライアントは自身のユーザの地理的位置情報(すなわち、経度および緯度情報)を取得する。地理的位置情報の取得方法は、従来技術のものと同様である。一例では、全地球測位システム(GPS)機能を用いて、クライアントユーザの地理的位置情報を取得してもよい。別の例では、クライアントが所属する基地局のセル識別子(セルID)を用いて、クライアントユーザの地理的位置情報を取得してもよい。さらに別の例では、クライアントが接続されるワイヤレス・フィディリティー(WiFi)のアクセス・ポイントのメディア・アクセス制御(MAC)アドレスを用いて、クライアントユーザの地理的位置情報を取得してもよい。
クライアントユーザの地理的位置情報を取得した後、クライアントは取得したユーザXの地理的位置情報と他の情報、例えばユーザ識別子等、を検索依頼に加え、この検索依頼をサーバへ送る。ユーザXのユーザ識別子の取得方法は、従来技術のものと同様である。
ブロック12では、サーバは、検索依頼情報を記憶する。記憶した検索依頼情報には、検索依頼を受信した受信時間とともに、受信した検索依頼に含まれる地理的位置情報やユーザ識別子等の情報が、少なくとも含まれている。
ブロック13では、サーバは、以前に記憶した様々な検索依頼情報に、要件を充足する検索依頼情報が存在するか否か判断し、存在する場合、この要件を充足する検索依頼情報に対応するユーザに関連する情報を、クライアントへ返信する。上記要件を充足する検索依頼情報は、例えば、要件を充足する検索依頼情報における受信時間と、クライアントが送信した検索依頼を受信した受信時間の時間間隔とが第1閾値未満であるという条件を満たす。
さらに、ユーザXが周辺地区のユーザと交流したい場合を考えると、上記要件を充足する検索依頼情報は、例えば、要件を充足する検索依頼情報における受信時間と、クライアントが送信した検索依頼を受信した受信時間との時間間隔が第1閾値未満であるという条件と、ユーザXと、要件を充足する検索依頼情報に対応するユーザとの離間距離が第2閾値未満であるという条件を満たす。この場合、上記離間距離は、要件を充足する検索依頼情報の地理的位置情報にしたがって判断する。
ブロック12と13では、サーバは、クライアントが送信した検索依頼情報を受信後、検索依頼情報を記憶する。記憶した検索依頼情報には、受信した検索依頼情報に含まれる地理的位置情報やユーザ識別子等の情報と、検索依頼を受信した受信時間(すなわち、検索依頼を受信した現在の時刻)とが、少なくとも含まれる。
その後、サーバは、以前に記憶した様々な検索依頼情報(クライアントが送信した検索依頼に対応する検索依頼情報以外の検索依頼情報)に、要件を充足する検索依頼情報が存在するか否か判断する。要件を充足する検索依頼情報がある場合、この要件を充足する検索依頼情報に対応するユーザに関連する情報を、クライアントへ返信する。ユーザに関連する情報には、例えば、ユーザ識別子、個人基本情報、そのユーザとユーザXとの離間距離等が含まれている。
一例では、サーバは、以前に記憶した様々な検索依頼情報を横断して、記憶した各検索依頼情報について、その検索依頼情報を受信した受信時間と、クライアントが送信した検索依頼を受信した受信時間との時間間隔が第1閾値より小さく、クライアントユーザと、検索依頼情報に対応するユーザとの離間距離が第2閾値より小さい、という条件を満たす場合に、その検索依頼情報が要件を満たすと判断し、上記離間距離は、検索依頼情報の地理的位置情報にしたがって判断する。
第1閾値と第2閾値は、必要に応じて決定される。例えば、第1閾値は1分、第2閾値は1000メートルである。
要件を充足する検索依頼情報の数がMを上回る場合、すなわち、要件を充足し、クライアントへ返信する検索依頼情報に対応するユーザの数がMを上回る場合、M数の検索依頼情報が選択され、選択したM数の検索依頼情報に対応する各ユーザに関連する情報をクライアントへ返信する。Mの値は1より大きい整数である。この値は必要に応じて決定され、例えば、20である。
M数の検索依頼情報を選択する過程で、例えば、以下の原則の1つまたはすべてに従う。ユーザXの個人基本情報と、要件を充足する検索依頼情報に対応するユーザの個人基本情報との間に同様の事項がより多くある場合、その検索依頼情報を選択することが好ましく、要件を充足する検索依頼情報に対応するユーザの個人基本情報と、ユーザXが過去に交流した人物の特徴との間に同一の事項がより多くある場合、その検索依頼情報を選択することが好ましい。
個人基本情報は、例えば、ユーザがネットワークに登録した際に記録した、年齢、性別、職業、市町村等の情報であり、サーバに保存される。サーバは、ユーザ識別子を介して、個人基本情報を検索する。
一例では、ユーザAが同じユーザXと同じ職業に就き、同じ市町村にいる一方、ユーザBのユーザXとの共通項は同じ職業に就いていることのみである場合、ユーザAを選択することが好ましい。
別の例では、ユーザXが過去に交流した人物(例えば、ユーザXとその友人はウィチャット(WeChat)上で互いに住所録に登録されている)の特徴を分析することで、ユーザXが、例えば、どのような年齢層や職種や市町村のユーザと交友関係を望んでいるのかを判断する。ユーザCの場合、その年齢と職業と市町村がユーザXと過去に交流した人物の特徴と合致するが、ユーザDの場合、その年齢のみがユーザXが過去に交流した人物の特徴と合致する場合、ユーザCを選択することが好ましい。
ブロック13では、以前に記憶した検索依頼情報のいずれもが要件を充足しない場合、サーバは、要件を充足する検索依頼情報はないと判断する。要件を充足しない検索依頼情報とは、例えば、その受信時間は要件を充足しないが、距離は要件を充足する検索依頼情報、その受信時間は要件を充足するが、距離は要件を充足しない検索依頼情報、受信時間と距離のいずれもが要件を充足しない検索依頼情報、を含む。受信時間が要件を充足しない検索依頼情報とは、例えば、検索依頼情報における受信時間と、クライアントが送信した検索依頼を受信した受信時間との時間間隔が第1閾値以上である、検索依頼情報である。距離が要件を充足しない検索依頼情報とは、例えば、ユーザXと、検索依頼情報に対応するユーザとの離間距離が第2閾値以上である検索依頼情報であり、上記離間距離は、その検索依頼情報の地理的位置情報にしたがって判断する。
要件を充足する検索依頼情報がない、すなわち、以前に記憶した検索依頼情報のいずれもが要件を充足しない、とサーバが判断した場合、サーバからクライアントへの返信内容は空白である。または、その受信時間が要件を充足するが距離は要件を充足しない検索依頼情報がある場合、その検索依頼情報に対応するユーザに関連する情報をクライアントへ返信してもよい。さらに、クライアントへ返信するユーザ数がMを上回る場合、M数のユーザをそこから選択し、選択したM数のユーザに関連する情報をクライアントへ返信する。M数のユーザを選択する際、例えば、以下の原則の1つまたはすべてに従う。ユーザXの個人基本情報と、要件を充足する検索依頼情報に対応するユーザの個人基本情報との間に同様の事項がより多くある場合、その検索依頼情報を選択することが好ましく、要件を充足する検索依頼情報に対応するユーザの個人基本情報と、ユーザXが過去に交流した人物の特徴との間に同一の事項がより多くある場合、その検索依頼情報を選択することが好ましい。
サーバが返信したユーザ関連情報を受信後、クライアントは、ユーザXにこの情報のユーザを提示する。その後、ユーザXは提示されたユーザの中に関心のあるユーザがいれば選択し、クライアントを介して、その関心を寄せたユーザにメッセージを送信して、交流する。
実際の適用例では、ユーザXは、クライアントを介して、別々の時間に複数回、サーバへ検索依頼を送信することもある。検索依頼を送信する度に、各検索依頼は、例えば、地理的位置情報やユーザ識別子等を含んでいる。ユーザXに対して、サーバは、最近受信した検索依頼に含まれる地理的位置情報のみを記憶する。
さらに、サーバは、クライアントが送信した検索依頼の情報を含む検索依頼情報を、第1閾値を上回る時間記憶した後、ユーザXの地理的位置情報等の秘匿情報の保護と、サーバの記憶領域の確保とを目的として、その検索依頼情報を削除する場合もある。
このようにして、本発明の実施例による方法は完了する。
上記に基づき、図2は、本発明の実施例による、ソーシャルネットワークにおけるユーザ検索システムを示す概略図である。図2に示すように、このシステムは、例えば、以下のように構成される。
ユーザXによる検索コマンドの送信を検知した後、ユーザXの地理的位置情報を取得し、ユーザXの地理的位置情報とユーザ識別子とを、少なくとも含む検索依頼をサーバ22へ送信し、サーバ22から返信された、少なくとも1人のユーザに関連する情報を受信するよう構成されたクライアント21と、
検索依頼を受信し、受信した検索依頼が持つ地理的位置情報およびユーザ識別子と、検索依頼を受信した受信時間とを少なくとも含む検索依頼情報を記憶し、以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断し、要件を充足する少なくとも1つの検索依頼情報がある場合、要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報をクライアント21へ返信するよう構成されたサーバ22と、
を備え、
要件を充足する各検索依頼情報の内、要件を充足する少なくとも1つの検索依頼情報について、その要件を充足する検索依頼情報は、要件を充足する検索依頼情報における受信時間と、クライアントが送信した検索依頼を受信した受信時間との時間間隔が第1閾値未満である、という条件を満たす。
要件を充足する各検索依頼情報の内、要件を充足する少なくとも1つの検索依頼情報について、その要件を充足する検索依頼情報は、さらに、要件を充足する検索依頼情報における受信時間と、クライアントが送信した検索依頼を受信した受信時間との時間間隔が第1閾値未満である、という条件と、ユーザXと、要件を充足する検索依頼情報に対応するユーザとの離間距離が第2閾値未満であるという条件を満たし、上記離間距離は、要件を充足する検索依頼情報の地理的位置情報にしたがって判断する。
クライアント端末21は、例えば、以下のように構成される。
クライアント21のユーザXによる検索コマンドの送信を検知した後、クライアント21のユーザXの地理的位置情報を取得し、取得したこのユーザの地理的位置情報とユーザ識別子とを少なくとも含む検索依頼を、サーバ22へ送信するよう構成された送信モジュール211と、
サーバ22が返信した、検索されたユーザに関連する情報を受信するよう構成された受信モジュール212と、
を備える。
送信モジュールは、さらに、ユーザXがクライアント21を揺すったことを検知した場合、クライアントのユーザによる検索コマンドの送信を検知するよう構成される。あるいは、送信モジュールは、さらに、ユーザXによる入力を検知した場合、クライアントのユーザによる検索コマンドの送信を検知するよう構成される。
サーバ22は、例えば、以下のように構成される。
検索依頼情報を記憶するよう構成され、前記検索依頼情報は、検索依頼が持つ地理的位置情報およびユーザ識別子と、前記検索依頼を受信した受信時間とを少なくとも含み、前記検索依頼は、クライアントユーザXによる検索コマンドの送信をクライアント21が検知した後にサーバ22に送信され、前記地理的位置情報は、クライアントユーザXによる前記検索コマンドの送信をクライアント21が検知した後に取得される記憶モジュール221と、
以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断し、要件を充足する少なくとも1つの検索依頼情報がある場合、要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報を、クライアント21へ返信するよう構成された処理モジュール222と、
を備え、
要件を充足する各検索依頼情報の内、要件を充足する少なくとも1つの検索依頼情報について、その要件を充足する検索依頼情報は、要件を充足する検索依頼情報における受信時間と、クライアントが送信する検索依頼を受信した受信時間との間の時間間隔が第1閾値未満であるという条件を満たす。
要件を充足する各検索依頼情報の内、要件を充足する少なくとも1つの検索依頼情報について、その要件を充足する検索依頼情報は、さらに、クライアントユーザと、要件を充足する検索依頼情報に対応するユーザとの離間距離が第2閾値未満であるという条件を満たし、上記離間距離は、要件を充足する検索依頼情報の地理的位置情報にしたがって判断する。
処理モジュール222は、さらに、要件を充足する少なくとも1つの検索依頼情報の数がMを上回る、すなわち、要件を充足し、クライアント21へ返信する、少なくとも1つの検索依頼情報に対応する各ユーザの数がMを上回る場合、M数の検索依頼情報を選択し、選択したM数の検索依頼情報に対応する各ユーザに関連する情報を、クライアントへ返信するよう構成され、Mは1より大きい整数である。
M数の検索依頼情報の選択過程において、以下の原則の1つまたはすべてに従う。要件を充足するM数の検索依頼情報に対応する各ユーザの個人基本情報と、ユーザXの個人基本情報との間に同一の事項がより多くある場合、その要件を充足する検索依頼情報を選択することが好ましく、要件を充足するM数の検索依頼情報に対応するユーザの個人基本情報と、ユーザXと過去に交流した人物の特徴との間に同一の事項がより多くある場合、その要件を充足する検索依頼情報を選択することが好ましい。
処理モジュール222は、さらに、第1閾値を上回る時間、サーバに記憶された検索依頼情報を、削除するよう構成されている。
図2の実施例によるシステムフローは、図1に示す方法の説明に対応し、これ以上は詳細に説明しない。
本実施例の上記説明から、上記実施例が、一般的なハードウェアを必須基本構成として、ソフトウェアを組み合わせるか、または、ハードウェアを用いて達成できることは、当業者であれば明らかであろう。前者の実装構成を採用することが好ましい。これに基づき、技術的解決策は、原則的にソフトウェア製品において実現される。または、先行技術に貢献する技術的解決策の部分は、原則的に、ソフトウェア製品において実現される。コンピュータソフトウェア製品は記憶媒体に保存し、各指示を出して、コンピュータ装置(例えば、パソコン、サーバまたはネットワーク装置等)に上記実施例で説明した方法を実行させる。
当業者であれば、本実施例の装置のモジュールを当該装置に分散配置してもよく、または、他の実施例に各種変更を加えることで、1つ以上の装置に配置してもよい、ことを理解するであろう。上記実施例のモジュールは1つのモジュールに統合してもよく、または、複数の下位モジュールへさらに分割してもよい。
上記例による技術的解決策に基づき、さらに、コンピュータが読み取り可能な記憶媒体を設けることを提案する。記憶媒体には各指示が記憶され、この指示により、本開示に説明するソーシャルネットワークにおけるユーザ検索方法を、コンピュータに実行させることができる。具体的には、例えば、記憶媒体を備えるシステムまたは装置を設け、上記実施例のいずれか1つで説明した機能を達成するソフトウェア・プログラム・コードを記憶媒体に記憶させ、このシステムまたは装置のコンピュータ(またはCPU、MPU)が、記憶媒体に記憶したプログラム・コードを読み取り、実行することができる。
この場合、記憶媒体から読み取ったプログラム・コード自体が、上記実施例のいずれの機能でも達成することができる。このように、プログラム・コードとプログラム・コードを記憶する記憶媒体が、上記ソーシャルネットワークにおけるユーザ検索方法を達成する技術的解決策の一部により構成される。
プログラム・コードを記憶する記憶媒体の例としては、フロッピー(登録商標)・ディスク、ハード・ディスク、磁気光学ディスク、光学ディスク(CD−ROM,CD−R,CD−RW,DVD−ROM,DVD−RAM,DVD−RW,DVD+RW,等)、磁気テープ、不揮発性メモリカード、ROMが挙げられる。または、通信ネットワークを用いて、サーバのコンピュータからプログラム・コードをダウンロードしてもよい。
さらに、上記実施例のいずれの機能であっても、コンピュータが読み取ったプログラム・コードを実行することで達成され、さらに、コンピュータ上のオペレーティング・システムに、実際の動作のすべてまたは一部をプログラム・コードに基づいて実行するよう指示することでも、達成可能である。
さらに、上記実施例のいずれの機能であっても、コンピュータが読み取ったプログラム・コードを、コンピュータに挿入した拡張板に構成した記憶部、または、コンピュータに接続した拡張部に構成した記憶部に書き込み、拡張板または拡張部に載置したCPUに、実際の動作のすべてまたは一部をプログラム・コードに基づいて実行するよう指示することで、達成することができる。
本開示の技術的解決策を用いることで、ユーザ検索の過程において、ユーザがその地理的位置情報を送信した時間と現在の時間との隔たりが大きい場合、ユーザの地理的位置がすでに変わっていると判断され、そのユーザは検索結果に含まれず、これにより、検索結果の有効性が向上する。さらに、記憶した依頼はいずれ削除されるため、ユーザの地理的位置情報等の秘匿情報を効率的に保護し、サーバの記憶領域を確保する。また、本開示の技術的解決策は、実装が簡単であるため、普及しやすい。
以上、本開示の好ましい実施例を説明したが、本発明の保護範囲を限定するものではない。本発明の精神と原則を逸脱しない限り、これに代わる均等物、変更、改良はすべて本発明の保護範囲に含まれる。
11,12,13 ブロック
21 クライアント
22 サーバ
211 送信モジュール
212 受信モジュール
221 記憶モジュール
222 処理モジュール
X クライアントユーザ
A,B ユーザ

Claims (16)

  1. ソーシャルネットワークにおけるユーザ検索方法であって、
    クライアントを用いて、クライアントユーザによる検索コマンドの送信を検知することと、
    前記クライアントを用いて、前記クライアントユーザの地理的位置情報を取得することと、
    前記クライアントを用いて、取得した前記クライアントユーザの地理的位置情報と前記クライアントユーザのユーザ識別子とを少なくとも含む検索依頼をサーバへ送信することと、
    前記クライアントを用いて、第2のクライアントユーザの情報を前記サーバから受信することと、
    を含み、
    前記第2のクライアントユーザは前記サーバによって検出され、前記サーバが前記第2のクライアントユーザのクライアントから前記検索依頼を受信した時間と前記サーバが前記クライアントユーザのクライアントから前記検索依頼を受信した時間との間の時間間隔が第1閾値未満であるという条件を満たす、方法。
  2. 前記クライアントユーザによる前記検索コマンドの送信を検知することは、
    前記クライアントを用いて、前記クライアントユーザが前記クライアントを揺すったことを検知した場合には前記クライアントユーザによる前記検索コマンドの送信を検知することと、
    前記クライアントを用いて、前記クライアントユーザによる入力を検知した場合には前記クライアントユーザによる検索コマンドの送信を検知することと、
    を含む、請求項1に記載の方法。
  3. ソーシャルネットワークにおけるユーザ検索方法であって、
    サーバを用いて、クライアントからの検索依頼を受信することと、
    前記サーバを用いて、受信した前記検索依頼が持つ地理的位置情報およびユーザ識別子と、前記検索依頼を受信した受信時間とを少なくとも含む検索依頼情報を記憶することと、
    前記サーバを用いて、以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断することと、
    前記サーバを用いて、前記要件を充足する少なくとも1つの検索依頼情報がある場合には前記要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報を、前記クライアントへ返信することと、
    を含み、
    前記要件を充足する少なくとも1つの検索依頼情報は、前記要件を充足する検索依頼情報における受信時間と前記クライアントが送信した前記検索依頼を受信した受信時間との間の時間間隔が第1閾値未満であるという条件を満たす、方法。
  4. 前記要件を満たす検索依頼情報は、さらに、クライアントユーザと前記要件を充足する検索依頼情報に対応するユーザとの間の離間距離が第2閾値未満であるという条件を満たし、前記離間距離は、前記要件を充足する検索依頼情報の地理的位置情報にしたがって判断される、請求項3に記載の方法。
  5. 前記クライアントへ返信する、前記要件を充足する検索依頼情報に対応する前記ユーザに関連する情報は、ユーザ識別子、個人基本情報、およびクライアントユーザと前記要件を充足する検索依頼情報に対応するユーザとの間の離間距離を含む、請求項3または4に記載の方法。
  6. 前記要件を充足する少なくとも1つの検索依頼情報の数がMを上回る場合、M数の前記要件を充足する検索依頼情報を選択し、選択した前記M数の前記検索依頼情報に対応する各ユーザに関連する情報を前記クライアントへ返信し、前記Mは1より大きい整数である、請求項5に記載の方法。
  7. 前記M数の前記要件を充足する検索依頼情報を選択する過程においては、
    前記クライアントユーザの個人基本情報と、前記M数の前記要件を充足する検索依頼情報に対応する各前記ユーザの個人基本情報との間に同一の事項がより多くある場合には、前記M数の前記要件を充足する検索依頼情報を選択し、前記M数の前記要件を充足する検索依頼情報に対応する前記ユーザの個人基本情報と、前記クライアントユーザが過去に交流した人物の特徴との間に同一の事項がより多くある場合には、前記M数の検索依頼情報を選択する、という原則の1つまたはすべてに従う、請求項6に記載の方法。
  8. 前記第1閾値を上回る期間では、前記サーバに記憶された検索依頼情報を削除することをさらに含む、請求項3または4に記載の方法。
  9. ソーシャルネットワークにおけるユーザ検索システムであって、
    クライアントユーザによる検索コマンドの送信を検知し、前記クライアントユーザの地理的位置情報を取得し、前記クライアントユーザの地理的位置情報と前記クライアントユーザのユーザ識別子とを少なくとも持つ検索依頼をサーバへ送信し、前記サーバが返信した少なくとも1人のユーザに関連する情報を受信するよう構成されたクライアントと、
    前記検索依頼を受信し、受信した前記検索依頼が持つ前記地理的位置情報および前記ユーザ識別子と、前記検索依頼を受信した受信時間とを少なくとも含む検索依頼情報を記憶し、以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断し、前記要件を充足する少なくとも1つの検索依頼情報がある場合には前記要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報を、前記クライアントへ返信するよう構成され、かつ、前記要件を充足する少なくとも1つの検索依頼情報では、前記要件を充足する検索依頼情報における受信時間と前記クライアントが送信した前記検索依頼を受信した受信時間との間の時間間隔が第1閾値未満であるという条件を満たすサーバと、
    を備える、システム。
  10. 前記要件を満たす検索依頼情報は、さらに、前記クライアントユーザと、前記要件を充足する検索依頼情報に対応する前記ユーザとの間の離間距離が第2閾値未満であるという条件を満たし、前記離間距離は、前記要件を充足する検索依頼情報の地理的位置情報にしたがって判断する、請求項9に記載のシステム。
  11. クライアントユーザによる検索コマンドの送信を検知した後、前記クライアントユーザの地理的位置情報を取得し、前記クライアントユーザの地理的位置情報と前記クライアントユーザのユーザ識別子とを少なくとも持つ検索依頼を、サーバへ送信するよう構成された送信モジュールと、
    前記サーバから、第2のクライアントユーザに関連する情報を受信するよう構成された受信モジュールと、
    を備え
    前記第2のクライアントユーザは前記サーバによって検出され、前記サーバが前記第2のクライアントユーザのクライアントから前記検索依頼を受信した時間と前記サーバが前記クライアントユーザのクライアントから前記検索依頼を受信した時間との間の時間間隔が第1閾値未満であるという条件を満たす、クライアント。
  12. 前記送信モジュールは、さらに、前記クライアントユーザが前記クライアントを揺すったことを検知した場合には前記クライアントユーザによる前記検索コマンドの送信を検知するよう構成される、あるいは、前記クライアントユーザによる入力を検知した場合には前記クライアントユーザによる前記検索コマンドの送信を検知するよう構成される、請求項11に記載のクライアント。
  13. 検索依頼情報を記憶するよう構成され、前記検索依頼情報は、検索依頼が持つ地理的位置情報およびユーザ識別子と、前記検索依頼を受信した受信時間とを少なくとも含み、前記検索依頼は、クライアントユーザによる検索コマンドの送信をクライアントが検知した後にサーバに送信され、前記地理的位置情報は、前記クライアントユーザによる前記検索コマンドの送信を前記クライアントが検知した後に取得される、記憶モジュールと、
    以前に記憶した様々な検索依頼情報に、要件を充足する少なくとも1つの検索依頼情報が存在するか否か判断し、前記要件を充足する少なくとも1つの検索依頼情報がある場合には、前記要件を充足する少なくとも1つの検索依頼情報に対応する少なくとも1人のユーザに関連する情報を、前記クライアントへ返信するよう構成され、かつ前記要件を充足する少なくとも1つの検索依頼情報は、前記要件を充足する検索依頼情報における受信時間と前記クライアントが送信した前記検索依頼を受信した受信時間との間の時間間隔が第1閾値未満であるという条件を満たす処理モジュールと、
    を備える、サーバ。
  14. 前記要件を満たす検索依頼情報は、さらに、前記クライアントユーザと前記要件を充足する検索依頼情報に対応する前記ユーザとの間の離間距離が第2閾値未満であるという条件を満たし、前記離間距離は、前記要件を充足する検索依頼情報の地理的位置情報にしたがって判断される、請求項13に記載のサーバ。
  15. 前記処理モジュ−ルは、さらに、前記要件を充足する少なくとも1つの検索依頼情報の数がMを上回る場合、M数の前記検索依頼情報を選択し、選択した前記M数の前記検索依頼情報に対応する各ユーザに関連する情報を前記クライアントへ返信するよう構成され、前記Mは1より大きい整数であり、
    前記M数の前記要件を充足する検索依頼情報を選択する過程において、前記クライアントのユーザの個人基本情報と、前記M数の前記要件を充足する検索依頼情報に対応する各前記ユーザの個人基本情報との間に同一の事項がより多くある場合には、前記M数の前記要件を充足する検索依頼情報を選択し、前記M数の前記要件を充足する検索依頼情報に対応する前記ユーザの個人基本情報と、前記クライアントのユーザが過去に交流した人物の特徴との間に同一の事項がより多くある場合には、前記M数の前記検索依頼情報を選択する、という原則の1つまたはすべてに従う、請求項13または14に記載のサーバ。
  16. 前記処理モジュールは、さらに、前記第1閾値を上回る期間では、前記サーバに記憶された検索依頼情報を削除するよう構成される、請求項13または14に記載のサーバ。
JP2014555930A 2012-02-10 2013-02-01 ソーシャルネットワークにおけるユーザ検索方法、ユーザ検索システム、およびユーザ検索装置 Active JP5897153B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201210029646.3A CN102546656B (zh) 2012-02-10 2012-02-10 在社交网络中查找用户的方法、***和装置
CN201210029646.3 2012-02-10
PCT/CN2013/071265 WO2013117146A1 (zh) 2012-02-10 2013-02-01 在社交网络中查找用户的方法、***和装置

Publications (2)

Publication Number Publication Date
JP2015507295A JP2015507295A (ja) 2015-03-05
JP5897153B2 true JP5897153B2 (ja) 2016-03-30

Family

ID=46352614

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014555930A Active JP5897153B2 (ja) 2012-02-10 2013-02-01 ソーシャルネットワークにおけるユーザ検索方法、ユーザ検索システム、およびユーザ検索装置

Country Status (11)

Country Link
US (1) US10282477B2 (ja)
EP (1) EP2814221A4 (ja)
JP (1) JP5897153B2 (ja)
CN (1) CN102546656B (ja)
AP (1) AP2014007910A0 (ja)
AU (1) AU2013218450A1 (ja)
CA (1) CA2863998A1 (ja)
MX (1) MX342593B (ja)
SG (1) SG11201404691UA (ja)
WO (1) WO2013117146A1 (ja)
ZA (1) ZA201406048B (ja)

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102546656B (zh) * 2012-02-10 2015-04-29 腾讯科技(深圳)有限公司 在社交网络中查找用户的方法、***和装置
CN103731464A (zh) * 2012-10-16 2014-04-16 北京千橡网景科技发展有限公司 用于提供信息和接收信息的方法及服务器和用户设备
CN103826198A (zh) * 2012-11-19 2014-05-28 中兴通讯股份有限公司 一种联系人地理位置信息的预定和通知方法及装置
CN103905976B (zh) * 2012-12-26 2017-04-12 腾讯科技(深圳)有限公司 一种社交网络用户查找方法、终端及***
CN103078918B (zh) * 2012-12-27 2015-12-02 浙江报喜鸟服饰股份有限公司 一种用于实现数据查询的***
CN103179117A (zh) * 2013-03-19 2013-06-26 白崇振 业务数据交换方法、服务器及业务数据交换***
CN104135713B (zh) * 2013-05-15 2015-11-25 腾讯科技(深圳)有限公司 用户信息推荐方法、装置、设备及***
US20150019642A1 (en) * 2013-07-11 2015-01-15 Papaya Mobile, Inc. Calendar-event recommendation system
CN104333564A (zh) * 2013-07-22 2015-02-04 腾讯科技(深圳)有限公司 目标操作方法、***及设备
CN103442332A (zh) * 2013-08-30 2013-12-11 苏州跨界软件科技有限公司 基于地理位置的交友信息推送***
CN105530160B (zh) * 2014-09-30 2020-05-12 腾讯科技(深圳)有限公司 消息发送方法及装置
CN104467963B (zh) * 2014-10-31 2017-04-26 珠海横琴华策光通信科技有限公司 一种通信装置、服务器和通信方法
CN105159906B (zh) * 2015-06-16 2018-06-29 腾讯科技(深圳)有限公司 信息展示方法及装置
CN105045921A (zh) * 2015-08-26 2015-11-11 北京京东尚科信息技术有限公司 为移动终端提供推荐信息的方法及装置
CN105392117B (zh) * 2015-10-19 2020-06-02 腾讯科技(深圳)有限公司 一种查询近距离对象的方法和装置
CN106982197A (zh) * 2016-01-19 2017-07-25 阿里巴巴集团控股有限公司 业务处理方法和装置
CN105530175B (zh) * 2016-01-29 2020-03-20 腾讯科技(深圳)有限公司 一种消息处理方法、装置及***
CN105807274A (zh) * 2016-03-16 2016-07-27 深圳市大财子科技有限公司 一种基于社交平台的雷达定位方法、***及社交平台
WO2018072151A1 (zh) * 2016-10-19 2018-04-26 深圳市大疆创新科技有限公司 控制方法、控制装置及电子装置
US10372234B2 (en) * 2017-05-09 2019-08-06 Lenovo (Singapore) Pte Ltd Calculating a social zone distance
JP7070879B2 (ja) * 2018-11-07 2022-05-18 株式会社リアンコネクション 情報処理装置、情報処理方法、およびプログラム
CN114124862B (zh) * 2020-08-31 2023-07-04 上海云鱼智能科技有限公司 依据超短id获取用户信息的方法、装置、服务器、客户端、终端及存储介质
CN114173276B (zh) * 2020-09-09 2023-08-01 ***通信集团广东有限公司 用户定位方法及装置

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11252003A (ja) * 1998-03-04 1999-09-17 Nippon Telegr & Teleph Corp <Ntt> モバイルユーザ向け情報案内における個人情報案内方法および装置と個人情報案内プログラムを記録した記録媒体
JP2003186900A (ja) * 2001-12-21 2003-07-04 Sharp Corp 情報提供装置、情報提供方法、情報提供プログラムを記録したコンピュータ読み取り可能な記録媒体及び情報提供プログラム
FI20022282A0 (fi) 2002-12-30 2002-12-30 Nokia Corp Menetelmä vuorovaikutuksen mahdollistamiseksi elektronisessa laitteessa ja elektroninen laite
EP1467536B1 (en) 2003-05-08 2004-10-20 Siemens Aktiengesellschaft Device for state-dependently adjusting the appearance of the cover of a portable electronic device, and cover therefore
US20050195952A1 (en) 2004-02-25 2005-09-08 Dyer John C. Telephone having ring stopping function
US7593740B2 (en) * 2004-05-12 2009-09-22 Google, Inc. Location-based social software for mobile devices
US8688143B2 (en) * 2004-08-24 2014-04-01 Qualcomm Incorporated Location based service (LBS) system and method for creating a social network
US20070036347A1 (en) 2005-08-06 2007-02-15 Mordechai Teicher Mobile Telephone with Ringer Mute
US20120173373A1 (en) * 2005-09-14 2012-07-05 Adam Soroca System for retrieving mobile communication facility user data from a plurality of providers
CN101203041B (zh) * 2007-04-19 2011-09-07 高建宏 利用移动定位技术实现自动联接附近出租车的方法和***
GB2449510A (en) * 2007-05-24 2008-11-26 Asim Bucuk A method and system for the creation, management and authentication of links between people, entities, objects and devices
US20090198666A1 (en) * 2008-02-01 2009-08-06 Winston Ronald H Affinity matching system and method
CN101299769B (zh) * 2008-05-14 2011-01-26 天津华永无线科技有限公司 基于地理位置的微博客***的构建方法
JP4890512B2 (ja) * 2008-07-29 2012-03-07 京セラ株式会社 携帯機器および操作受付方法
CN101662403B (zh) * 2008-08-29 2013-01-30 国际商业机器公司 动态人群的人群标记方法及其移动通信设备
US8386620B2 (en) * 2009-12-15 2013-02-26 Apple Inc. Ad hoc networking based on content and location
US20110179064A1 (en) * 2010-01-18 2011-07-21 Anthony Peter Russo Method of and system for providing a proximity-based matching notification service
US9183560B2 (en) * 2010-05-28 2015-11-10 Daniel H. Abelow Reality alternate
CN101924996A (zh) * 2010-09-21 2010-12-22 北京开心人信息技术有限公司 基于地理位置信息的话题群聚方法及***
CN102162854A (zh) * 2011-01-11 2011-08-24 厦门雅迅网络股份有限公司 基于gps数据实时获得位置信息的方法
US10204327B2 (en) * 2011-02-05 2019-02-12 Visa International Service Association Merchant-consumer bridging platform apparatuses, methods and systems
CN102546656B (zh) * 2012-02-10 2015-04-29 腾讯科技(深圳)有限公司 在社交网络中查找用户的方法、***和装置
US20130282438A1 (en) * 2012-04-24 2013-10-24 Qualcomm Incorporated System for delivering relevant user information based on proximity and privacy controls

Also Published As

Publication number Publication date
AP2014007910A0 (en) 2014-08-31
ZA201406048B (en) 2016-06-29
EP2814221A4 (en) 2015-08-12
MX342593B (es) 2016-10-05
CN102546656B (zh) 2015-04-29
MX2014009639A (es) 2015-03-19
JP2015507295A (ja) 2015-03-05
US20140351377A1 (en) 2014-11-27
CN102546656A (zh) 2012-07-04
AU2013218450A1 (en) 2014-09-25
US10282477B2 (en) 2019-05-07
WO2013117146A1 (zh) 2013-08-15
EP2814221A1 (en) 2014-12-17
SG11201404691UA (en) 2014-09-26
CA2863998A1 (en) 2013-08-15

Similar Documents

Publication Publication Date Title
JP5897153B2 (ja) ソーシャルネットワークにおけるユーザ検索方法、ユーザ検索システム、およびユーザ検索装置
US10231100B2 (en) Systems and methods for transmitting information, alerts, and/or comments to participants based on location information
US9712970B2 (en) Systems and methods for deploying dynamic geo-fences based on content consumption levels in a geographic location
CN103841190B (zh) 信息获取方法、信息分享方法、装置和***
KR101891669B1 (ko) 모바일 애드 혹 네트워킹
US8874594B2 (en) Search with my location history
US9385821B2 (en) System and method for calibrating bluetooth low energy signal strengths
US9080891B2 (en) Methods, devices, and computer program products for exchanging interactive map information
CN103379165B (zh) 一种显示微博话题的方法、终端、服务器及***
US11425525B2 (en) Privacy preservation platform
CN107454126B (zh) 一种消息推送方法、服务器及终端
KR20130048947A (ko) 무선 통신 장치의 장치 식별 정보를 이용한 컨텐츠 표시 방법, 컨텐츠 제공 방법, 상기 컨텐츠 표시 방법을 수행하는 사용자 단말 및 상기 컨텐츠 제공 방법을 수행하는 컨텐츠 제공 시스템
JP2015149020A (ja) 情報提供装置及び情報提供方法
JP2012216087A (ja) 広告配信システム及び広告配信方法
JP2015032187A (ja) 無線通信装置、無線通信方法、およびプログラム
CN105721272B (zh) 消息发送、接收、展示方法和***、发送端、接收端
JP5867760B1 (ja) コミュニケーション支援システム
JP2016200916A (ja) サーバ装置
KR101838289B1 (ko) 엑세스 포인트를 활용한 위치기반 푸쉬 유알엘 서비스 제공장치 및 제공방법
TW201621694A (zh) 基於雲計算的資料備份控制系統及方法
JP5315479B2 (ja) コンテンツ公開システム、携帯端末、サーバ、端末プログラム、サーバプログラム
JP6311460B2 (ja) 情報共有サービス提供方法、情報共有サービス提供システム及び情報共有サービス提供装置
US20160014560A1 (en) Coverage Area-Centric Data Transmission Methods And Systems
US20140194144A1 (en) Processing place markers
OA17050A (en) Method, system and device for searching a user in a social network.

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20150918

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150929

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20151228

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20160202

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160301

R150 Certificate of patent or registration of utility model

Ref document number: 5897153

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250