CN102629945A - 用户信息获取方法、服务器和终端 - Google Patents

用户信息获取方法、服务器和终端 Download PDF

Info

Publication number
CN102629945A
CN102629945A CN2012101099176A CN201210109917A CN102629945A CN 102629945 A CN102629945 A CN 102629945A CN 2012101099176 A CN2012101099176 A CN 2012101099176A CN 201210109917 A CN201210109917 A CN 201210109917A CN 102629945 A CN102629945 A CN 102629945A
Authority
CN
China
Prior art keywords
user
terminal
match
server
user profile
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.)
Granted
Application number
CN2012101099176A
Other languages
English (en)
Other versions
CN102629945B (zh
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
Shenzhen Tencent Computer Systems 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
Priority to CN201210109917.6A priority Critical patent/CN102629945B/zh
Publication of CN102629945A publication Critical patent/CN102629945A/zh
Priority to ES13777810T priority patent/ES2738301T3/es
Priority to EP13777810.6A priority patent/EP2840466B1/en
Priority to PCT/CN2013/073757 priority patent/WO2013155937A1/zh
Priority to AU2013248815A priority patent/AU2013248815B2/en
Priority to CA2869508A priority patent/CA2869508C/en
Priority to SG11201406415RA priority patent/SG11201406415RA/en
Priority to JP2015506083A priority patent/JP6140810B2/ja
Priority to MX2014012463A priority patent/MX349445B/es
Priority to AP2014008020A priority patent/AP2014008020A0/xx
Application granted granted Critical
Publication of CN102629945B publication Critical patent/CN102629945B/zh
Priority to US14/513,377 priority patent/US9454234B2/en
Priority to ZA2014/08345A priority patent/ZA201408345B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种用户信息获取方法、服务器和终端,属于通讯领域。该方法包括:服务器将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户;该服务器将该匹配用户的用户信息发送给该第一用户所在终端,以便该第一用户根据该匹配用户的用户信息进行交友。该方法包括:终端向服务器发送用户信息获取请求,使得该服务器根据该用户信息获取请求确定匹配用户,并向该终端返回该匹配用户的用户信息;该终端接收该匹配用户的用户信息。服务器包括:匹配模块和发送模块。终端包括:发送模块和接收模块。本发明为终端用户的交友提供了更有针对性的用户信息,提供了一种应用范围广泛的随机交友体验。

Description

用户信息获取方法、服务器和终端
技术领域
本发明涉及通讯领域,特别涉及一种用户信息获取方法、服务器和终端。
背景技术
随着通讯技术的发展,越来越多的用户依赖终端(如智能手机)来进行联系人之间的联络,而随着社会的发展,用户的交友方式发生了巨大的变化,更多用户开始使用即时通讯应用来进行交友,安装于终端的即时通讯应用可为用户提供交友服务,也即是获取用户信息的服务,如利用终端所提供的基于LBS(Location Based Service,地理位置信息服务)的短距离信息交换,又如通过LBS与附近的人随机获取用户信息等。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
现有技术所提供的短距离信息交换仅应用于熟人之间,应用范围狭窄,不能达到随机交友的目的,而基于LBS与附近的人随机获取用户信息局限于地理位置,且所获取的用户信息杂乱无章,没有针对性。
发明内容
为了扩大用户信息获取范围,且获取有针对性的用户信息,本发明实施例提供了一种用户信息获取方法、服务器和终端。所述技术方案如下:
一方面,本发明实施例提供了一种用户信息获取方法,所述方法包括:
服务器将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户;
所述服务器将所述匹配用户的用户信息发送给所述第一用户所在终端,以便所述第一用户根据所述匹配用户的用户信息进行交友。
服务器将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户,之前包括:
所述服务器接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识和兴趣信息;
或,
所述服务器接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识,根据所述第一用户的用户标识获取所述服务器上保存的所述第一用户的兴趣信息。
将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户,包括:
从所述多个第二用户中确定匹配对象组;
将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户。
从所述多个第二用户中确定匹配对象组,包括:
根据第一时刻从所述多个第二用户中获取第一指定组,将所述第一指定组作为匹配对象组,所述第一时刻为接收到所述第一用户所在终端的用户信息获取请求的时刻,所述第一指定组中的每个第二用户为在所述第一时刻所属时间段内接收到的用户信息获取请求所对应的用户;
或,
当所述用户信息获取请求携带指定条件时,根据所述指定条件从所述多个第二用户中获取第二指定组,将所述第二指定组作为匹配对象组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件。
将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户,包括:
分别计算第一矢量和每个第二矢量之间的距离,得到多个距离,将所述多个距离的倒数分别作为对应的第二用户与所述第一用户之间的兴趣匹配度,按照所述兴趣匹配度从高到低的顺序,从所述多个第二用户中获取预设个第二用户,并将所述预设个第二用户确定为匹配用户,所述第一矢量为所述第一用户的兴趣信息对应的矢量,所述第二矢量为第二用户的兴趣信息对应的矢量;
或,
使用聚类算法对所述第一矢量和所述每个第二矢量进行聚类,将与所述第一矢量属于同类的第二矢量对应的第二用户确定为匹配用户。
另一方面,本发明实施例提供了一种用户信息获取方法,所述方法包括:
终端向服务器发送用户信息获取请求,使得所述服务器根据所述用户信息获取请求确定匹配用户,并向所述终端返回所述匹配用户的用户信息;
所述终端接收所述匹配用户的用户信息。
终端向服务器发送用户信息获取请求包括:
所述终端实时检测是否收到摇动指令;
如果检测到摇动指令,则所述终端向服务器发送用户信息获取请求。
终端向服务器发送用户信息获取请求包括:
如果检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断所述计时时间内是否持续收到摇动指令;
如果是,则所述终端向服务器发送用户信息获取请求。
所述用户信息获取请求包括:用户标识;或,所述用户标识和第一用户的兴趣信息;或,所述用户标识、第一用户的兴趣信息和指定条件。
本发明实施例提供了一种服务器,包括:
匹配模块,用于将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户;
发送模块,用于将所述匹配用户的用户信息发送给所述第一用户所在终端,以便所述第一用户根据所述匹配用户的用户信息进行交友。
所述服务器还包括:
接收模块,用于接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识和兴趣信息;
所述接收模块,还用于接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识,根据所述第一用户的用户标识获取所述服务器上保存的所述第一用户的兴趣信息。
所述匹配模块包括:
确定单元,用于从所述多个第二用户中确定匹配对象组;
匹配单元,用于将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户。
所述确定单元具体用于根据第一时刻从所述多个第二用户中获取第一指定组,将所述第一指定组作为匹配对象组,所述第一时刻为接收到所述第一用户所在终端的用户信息获取请求的时刻,所述第一指定组中的每个第二用户为在所述第一时刻所属时间段内接收到的用户信息获取请求所对应的用户;
所述确定单元,还用于当所述用户信息获取请求携带指定条件时,根据所述指定条件从所述多个第二用户中获取第二指定组,将所述第二指定组作为匹配对象组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件。
所述匹配单元具体用于分别计算第一矢量和每个第二矢量之间的距离,得到多个距离,将所述多个距离的倒数分别作为对应的第二用户与所述第一用户之间的兴趣匹配度,按照所述兴趣匹配度从高到低的顺序,从所述多个第二用户中获取预设个第二用户,并将所述预设个第二用户确定为匹配用户,所述第一矢量为所述第一用户的兴趣信息对应的矢量,所述第二矢量为第二用户的兴趣信息对应的矢量;
所述匹配单元,还用于使用聚类算法对所述第一矢量和所述每个第二矢量进行聚类,将与所述第一矢量属于同类的第二矢量对应的第二用户确定为匹配用户。
本发明实施例提供了一种终端,包括:
发送模块,用于向服务器发送用户信息获取请求,使得所述服务器根据所述用户信息获取请求确定匹配用户,并返回所述匹配用户的用户信息;
接收模块,用于接收所述匹配用户的用户信息。
所述发送模块包括:
摇动检测单元,用于实时检测是否收到摇动指令;
发送单元,用于如果所述摇动检测单元检测到摇动指令,则向服务器发送用户信息获取请求。
所述发送模块还包括:
计时单元,用于如果检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断所述计时时间内是否持续收到摇动指令;
如果是,则触发所述发送单元向服务器发送用户信息获取请求。
所述用户信息获取请求包括:用户标识;或,所述用户标识和第一用户的兴趣信息;或,所述用户标识、第一用户的兴趣信息和指定条件。
本发明实施例提供的技术方案带来的有益效果是:
通过将终端用户的兴趣信息与服务器保存的兴趣信息进行匹配,从而获得匹配用户,并将匹配用户的用户信息发送给终端,为终端用户的交友提供了更有针对性的用户信息,提供了一种应用范围广泛的随机交友体验。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例1提供的一种用户信息获取方法的流程图;
图2是本发明实施例2提供的一种用户信息获取方法的流程图;
图3是本发明实施例3提供的一种用户信息获取方法的流程图;
图4是本发明实施例4提供的一种用户信息获取方法的流程图;
图5是本发明实施例5提供的一种服务器的结构示意图;
图6是本发明实施例6提供的一种终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例1
图1是本发明实施例1提供的一种用户信息获取方法的流程图。该用户信息获取方法的执行主体为服务器,该服务器具体可以为即时通讯服务器,参见图1,所述方法包括:
101、服务器将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户;
102、所述服务器将所述匹配用户的用户信息发送给所述第一用户所在终端,以便所述第一用户根据所述匹配用户的用户信息进行交友。
可选地,服务器将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户,之前包括:
所述服务器接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识和兴趣信息;
或,
所述服务器接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识,根据所述第一用户的用户标识获取所述服务器上保存的所述第一用户的兴趣信息。
可选地,将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户,包括:
从所述多个第二用户中确定匹配对象组;
将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户。
可选地,从所述多个第二用户中确定匹配对象组,包括:
根据第一时刻从所述多个第二用户中获取第一指定组,所述第一时刻为接收到所述第一用户所在终端的用户信息获取请求的时刻,所述第一指定组中的每个第二用户为在所述第一时刻所属时间段内接收到的用户信息获取请求所对应的用户,将所述第一指定组作为匹配对象组;
或,
根据所述指定条件从所述多个第二用户中获取第二指定组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件,将所述第二指定组作为匹配对象组。
可选地,将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户,包括:
分别计算第一矢量和每个第二矢量之间的距离,得到多个距离,将所述多个距离的倒数分别作为对应的第二用户与所述第一用户之间的兴趣匹配度,按照所述兴趣匹配度从高到低的顺序,从所述多个第二用户中获取预设个第二用户,并将所述预设个第二用户确定为匹配用户,所述第一矢量为所述第一用户的兴趣信息对应的矢量,所述第二矢量为第二用户的兴趣信息对应的矢量;
或,
使用聚类算法对所述第一矢量和所述每个第二矢量进行聚类,将与所述第一矢量属于同类的第二矢量对应的第二用户确定为匹配用户。
需要说明的是,本发明中所提及的第一用户是指当前向服务器发送用户信息获取请求的用户,而多个第二用户是指服务器已保存的用户,服务器已保存了每个第二用户的用户标识、兴趣信息。
本实施例提供的方法,通过将终端用户的兴趣信息与服务器保存的兴趣信息进行匹配,从而获得匹配用户,并将匹配用户的用户信息发送给终端,为终端用户的交友提供了更有针对性的用户信息,提供了一种应用范围广泛的随机交友体验。
实施例2
图2是本发明实施例2提供的一种用户信息获取方法的流程图。本发明实施例的用户信息获取方法,可以由用户信息获取装置执行,其中该用户信息获取装置可以为即时通讯客户端;本发明实施例的用户信息获取方法,也可以由具备用户信息获取功能的终端执行,例如:包含了用户信息获取装置的终端。本发明实施例中,仅以用户信息获取方法的执行主体以用户信息获取装置为例进行说明,该用户信息获取装置具体可以为安装于终端的即时通讯客户端。参见图2,该方法包括:
201、终端向服务器发送用户信息获取请求,使得所述服务器根据所述用户信息获取请求确定匹配用户,并向所述终端返回所述匹配用户的用户信息;
202、所述终端接收所述匹配用户的用户信息。
可选地,终端向服务器发送用户信息获取请求包括:
所述终端实时检测是否收到摇动指令;
如果检测到摇动指令,则所述终端向服务器发送用户信息获取请求。
可选地,终端向服务器发送用户信息获取请求包括:
如果检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断所述计时时间内是否持续收到摇动指令;
如果是,则所述终端向服务器发送用户信息获取请求。
可选地,所述用户信息获取请求包括:用户标识;或,所述用户标识和第一用户的兴趣信息;或,所述第一用户的用户标识、第一用户的兴趣信息和指定条件。
本实施例提供的方法,通过将终端用户的兴趣信息与服务器保存的兴趣信息进行匹配,从而获得匹配用户,并将匹配用户的用户信息发送给终端,为终端用户的交友提供了更有针对性的用户信息,提供了一种应用范围广泛的随机交友体验。
实施例3
图3是本发明实施例3提供的一种用户信息获取方法的流程图。该实施例的交互双方为服务器和终端,其中,服务器具体可以为即时通讯服务器,终端可以为固定终端或移动终端,该移动终端可以为智能手机、平板电脑、MP3(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、PDA(Personal Digital Assistant,个人数字助理)等。优选地,该终端为安装有即时通讯应用的终端。参见图3,该用户信息获取方法包括:
301、终端实时检测是否接收到摇动指令;
具体地,终端实时检测来自用户的摇动指令的方法有很多种,例如,可以通过传感器来实现,在终端上安装加速度传感器,通过实时采集因摇动终端而产生的加速度检测用户是否发出摇动指令。其中,加速度传感器可以是对终端在X方向、Y方向和Z方向的加速度进行测量的三维加速度传感器;或者,可以是对终端在X方向和Y方向的加速度进行测量的二维加速度传感器,本实施例不对终端上的加速度传感器进行限定。具体地,以三维加速度传感器为例,当三维加速度传感器实时采集到终端在X方向或者Y方向或者Z方向中任一方向的加速度的数值发生变化时,即认为检测到用户发出摇动指令。当然,还有其它实时检测来自用户的摇动指令的方法,本实施例在此不作具体限定。
302、如果终端检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断计时时间内是否持续收到摇动指令,如果是,执行步骤303;否则,流程结束。
其中,终端判断是否在指定的时长内持续收到摇动指令,如果是,则认为用户发出获取用户信息的摇动指令,可以明确用户发出摇动指令的目的,确认该摇动指令是为了发送用户信息获取请求以便从服务器获取用户信息,避免用户在使用终端过程中无意间发出摇动指令所产生的误操作。所述指定的时长可以预先设置并保存在终端内,如设置为5s;或者,用户也可以根据需要进行修改设置等,如修改为3s等,本发明对此不限定。更进一步地,终端还可以预先设定在某个时间段内的摇动指令有效,如设置在白天内有效,或者设置在9:00至12:00之间有效,等等,本实施例对此也不作具体限定。
303、终端向服务器发送用户信息获取请求,该用户信息获取请求携带第一用户的用户标识和兴趣信息;
优选地,该用户信息获取请求携带第一用户的用户标识和兴趣信息,以便在服务器保存时将用户标识和兴趣信息对应保存,方便后续的获取过程,其保存格式可以见下表1。
表1
  用户标识   兴趣信息
更进一步地,当服务器已经保存有该第一用户的兴趣信息时,该用户信息获取请求还可以仅携带第一用户的用户标识,当服务器接收到该仅携带第一用户的用户标识的用户信息获取请求时,可根据第一用户的用户标识从服务器上获取该第一用户的兴趣信息。其中,服务器所保存的兴趣信息可以是第一用户在服务器上设置的,还可以是服务器所保存的之前接收到的第一用户的兴趣信息。
其中,该兴趣信息可以表示一个或多个兴趣爱好,该兴趣信息可以携带多个用于表示兴趣爱好的关键词、编号或字符等。该关键词可以为音乐、电影、读书、运动等等;其中,该编号可以由服务器和终端协商设置,每个编号或字符表示一项兴趣爱好,使得当服务器获取到终端所发送的兴趣信息中的编号或字符时,能够根据编号或字符获知该终端的兴趣信息所包含的具体兴趣爱好。该兴趣信息可由以下方式获取:(1)终端为用户提供填写兴趣信息的界面,将用户输入的词汇保存为用户的兴趣信息。(2)终端为用户提供兴趣信息选项,并将用户选择的兴趣信息保存为用户的兴趣信息。(3)终端收集该用户的浏览网页习惯,并根据浏览网页习惯分析,得到用户的兴趣信息。具体地,该终端检测浏览器访问的网页,并根据访问网页的次数和类型对用户的浏览网页习惯进行分析,当浏览器访问第一类型的网页的次数占访问总量的预设比例,或,浏览器访问第一类型的网页的次数达到预设次数时,将该第一类型对应的关键词作为用户的兴趣信息,需要说明的是,在本实施例中,网页链接所对应的类型可以由技术人员设置,每个类型都可以对应至少一个关键词。例如,当浏览器访问的网页中购物类网页达到预设次数,购物类网页所对应的关键词为“购物”,则将“购物”作为用户的兴趣信息,当浏览器访问音乐类网页的次数占该浏览器访问网页总量的三分之一,音乐类网页所对应的关键词为“音乐”,则将“音乐”作为用户的兴趣信息。
304、服务器接收到终端发送的用户信息获取请求,从多个第二用户中确定匹配对象组;
在本实施例中,该步骤304具体包括:服务器根据第一时刻从多个第二用户中获取第一指定组,将该第一指定组作为匹配对象组;其中,该第一时刻为接收到该第一用户所在终端的用户信息获取请求的时刻,该第一指定组中的每个第二用户为在该第一时刻所属时间段内接收到的用户信息获取请求所对应的用户;其中,第一时刻所属时间段是指包括该第一时刻到该第一时刻之前预设时长的时间段,如预设时长为15分钟,则该第一时刻所属时间段为第一时刻前15分钟到第一时刻,即所获取的第一指定组中每个第二用户均在该第一时刻前15分钟内接收到的用户信息获取请求所对应的用户,保证了用户信息获取的实时性,使得在同一时间段中有用户信息获取需求的用户能够找到彼此。当然,在其他实施例中,还可以将服务器上保存的所有第二用户作为匹配对象组的成员,不以时间段为局限,最大范围的为终端用户提供匹配的对象。
优选地,服务器将用户信息获取请求携带的用户标识和兴趣信息保存在匹配数据库中,每当接收到用户标识和兴趣信息时,将兴趣信息与匹配数据库中当前保存的所有兴趣信息进行匹配,确定匹配用户。进一步地,该匹配数据库中保存的用户标识及其对应的兴趣信息的寿命均为预设时长,当用户标识及其对应的兴趣信息的寿命达到预设时长,则将该用户标识及其对应的兴趣信息从匹配数据库中删除,
优选地,服务器以队列的形式保存接收到的用户信息获取请求所携带的用户标识和兴趣信息,该预设时长即是队列的长度,也是每个用户标识和兴趣信息在服务器上保存的时长,如果服务器在第一时刻接收到用户信息获取请求,则在预设时长后,将该用户信息获取请求携带的用户标识及其对应的兴趣信息删除。
需要说明的是,在本发明实施例中,该匹配的过程是由服务器进行的,而在另一实施例中,该匹配的过程可以是由另一小型或单独的匹配模块进行,该匹配模块存储接收到的用户标识和兴趣信息,并进行本实施例所述的匹配过程,以确定匹配用户。本领域技术人员可以获知,本实施例所述的服务器可以是一个单独的服务器,也可以是多个具有不同功能的服务器的集群,本发明对此不作限定。
305、服务器将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户;
优选地,对于步骤305来说,服务器可以预设N个兴趣类,0代表无该兴趣,1代表有该兴趣,则一个用户的兴趣信息可以用一个包含0和1的矢量表示,根据用户的兴趣信息确定该兴趣信息所对应的矢量,即用户i的兴趣信息可以表示为:
Interesti=(a1,a2,…,aN)
其中,ai∈{0,1},i∈{1,N},N为自然数。
例如,服务器预设4个兴趣类,音乐、影视、财经和时事。
而第一用户的兴趣信息包括:音乐、财经,则第一用户的兴趣信息所对应的矢量Interest1=(1,0,1,0)。
在本实施例中,该步骤305具体包括:分别计算第一矢量和每个第二矢量之间的距离,得到多个距离,将所述多个距离的倒数分别作为对应的第二用户与所述第一用户之间的兴趣匹配度,按照所述兴趣匹配度从高到低的顺序,从所述多个第二用户中获取预设个第二用户,并将所述预设个第二用户确定为匹配用户,所述第一矢量为所述第一用户的兴趣信息对应的矢量,所述第二矢量为第二用户的兴趣信息对应的矢量;优选地,距离可以由欧氏距离获取。例如,Interest1=(1,0,1,0),Interest2=(1,1,1,1),则其距离为矢量Interest1和Interest2之间的欧式距离第一用户和第二用户之间的兴趣匹配度为该欧式距离的倒数
Figure BDA0000153611300000102
在另一实施例中,该步骤305具体包括:使用聚类算法对所述第一矢量和所述每个第二矢量进行聚类,将与所述第一矢量属于同类的第二矢量对应的用户确定为匹配用户。优选地,聚类算法可将用户聚为多类,与第一矢量属于同类的第二矢量可认为是第一矢量的兴趣相投者。其中,聚类算法可以有多种,在此,仅以K-means算法为例进行说明,1)从第一矢量和多个第二矢量中随机选取预设个矢量作为质心;2)测量剩余的每个第二矢量其到每个质心的距离,并把它归到最近的质心的类;3)重新计算已经得到的各个类的质心;4)迭代2~3步直至新的质心与原质心相等或小于指定阈值,算法结束,则获得第一矢量所在的类,以及该类中所包含的第二矢量,优选地,将在该类中与第一矢量距离最近的预设个矢量对应的用户确定为匹配用户。
在另一实施例中,该用户信息获取请求还可以不携带第一用户的兴趣信息,而携带第一用户的用户标识,而当服务器接收到终端发送的携带第一用户的用户标识的用户信息获取请求时,根据该第一用户的用户标识获取服务器保存的该用户标识对应的兴趣信息,该用户标识对应的兴趣信息即是该第一用户的兴趣信息。需要说明的是,在该另一实施例中,需要第一用户在发送用户信息获取请求之前,在服务器上设置该第一用户的兴趣信息,或,当第一用户第一次向服务器发送携带兴趣信息的用户信息获取请求时,服务器对接收到的兴趣信息进行保存,以便在后续接收到携带用户标识的用户信息获取请求时,利用保存的兴趣信息进行匹配。
306、服务器将该匹配用户的用户信息发送给该终端,以便该终端根据该匹配用户的用户信息进行交友;
服务器上保存了所有用户的用户信息,该用户信息可以用户标识为索引。用户信息可以包括用户标识、性别信息、地理位置信息、年龄信息等,该匹配用户的用户信息还可以包括该匹配用户的用户头像和/或打招呼默认用语。该用户头像/或打招呼默认用语可以由服务器根据匹配用户的用户标识获取,该打招呼默认用语可以是服务器默认的用语,还可以是由匹配用户预先设置。
307、该终端接收该匹配用户的用户信息。
当终端接收到匹配用户的用户信息时,优选地,显示该匹配用户的用户信息,具体地,当该匹配用户的用户信息包括匹配用户的用户标识时,显示用户标识,当用户信息还包括该匹配用户的用户头像和/或打招呼默认用语时,在显示用户标识的同时,相应显示该用户头像和/或打招呼默认用语。
用户信息的显示方式可以由终端用户设置或调整,本实施例不做具体限定。
进一步地,终端用户可以根据接收到的用户信息对匹配用户发起交友请求,或利用终端提供的即时通讯应用向匹配用户打招呼或发即时消息。
终端可以将接收到的用户信息保存或根据终端用户的选择进行保存或删除,以供后续的交友过程使用。
本实施例提供的方法,通过将终端用户的兴趣信息与服务器保存的兴趣信息进行匹配,从而获得匹配用户,并将匹配用户的用户信息发送给终端,为终端用户的交友提供了更有针对性的用户信息,提供了一种应用范围广泛的随机交友体验。进一步地,将当前请求获取用户信息的用户与其所在时间段的多个第二用户进行匹配,可以增添该用户信息获取的实时性,使得有共同需求的
实施例4
图4是本发明实施例4提供的一种用户信息获取方法的流程图。该实施例4与实施例3的不同之处在于,终端所发送的用户信息获取请求还包括了指定条件,参见图4,该实施例具体包括:
401、终端实时检测是否接收到摇动指令;
402、如果终端检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断计时时间内是否持续收到摇动指令,如果是,执行步骤403;否则,流程结束。
步骤401-402与步骤301-302同理,在此不再赘述。
403、终端向服务器发送用户信息获取请求,该用户信息获取请求携带第一用户的用户标识、和兴趣信息和指定条件;
终端可以为终端用户提供指定条件的设置窗口或设置选项,终端用户可以根据自己的交友需求通过该设置窗口或设置选项为该次用户信息获取过程设置指定条件,该指定条件可以为性别、年龄、地理位置信息等等,在此不做枚举。
404、服务器接收到终端发送的用户信息获取请求,从多个第二用户中确定匹配对象组;
当所述用户信息获取请求携带指定条件时,服务器根据所述指定条件从所述多个第二用户中获取第二指定组,将所述第二指定组作为匹配对象组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件。当服务器接收到的用户信息获取请求携带指定条件时,则根据指定条件从服务器上保存的多个第二用户中获取第二指定组,如,当终端用户设置指定条件为“女”时,则服务器根据该指定条件从多个第二用户中获取第二指定组,该第二指定组中的每个第二用户的用户信息的性别信息均为女;又如,当终端用户设置指定条件为“20-30岁”时,则服务器根据该指定条件从多个第二用户中获取第二指定组,该第二指定组中的每个第二用户的用户信息的年龄均为20-30岁之间,再如,当终端用户设置指定条件为“北京”时,则服务器根据该指定条件从多个第二用户中获取第二指定组,该第二指定组中的每个第二用户的地理位置信息均为北京。
其中,当指定条件为地理位置信息时,服务器利用LBS获取终端的地理位置信息,根据获取到的地理位置信息为该第一用户获取与其在同一地理区域或相近地理区域的第二用户。
405、服务器将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户;
406、服务器将该匹配用户的用户信息发送给该终端,以便该终端根据该匹配用户的用户信息进行交友;
407、该终端接收该匹配用户的用户信息。
步骤405-407与步骤305-307同理,在此不再赘述。
本实施例提供的方法,通过将终端用户的兴趣信息与服务器保存的兴趣信息进行匹配,从而获得匹配用户,并将匹配用户的用户信息发送给终端,为终端用户的交友提供了更有针对性的用户信息,提供了一种应用范围广泛的随机交友体验。进一步地,终端用户可通过设置指定条件缩小匹配对象的范围,确定匹配对象组,便于准确的获取更符合终端用户交友需求的用户信息。
上述实施例3和实施例4中的两种确定匹配用户组的方法可以独立进行,还可以叠加进行,具体可以将步骤404或304替换为以下步骤:当所述用户信息获取请求携带指定条件时,服务器根据第一时刻从多个第二用户中获取第一指定组;其中,该第一时刻为接收到该第一用户所在终端的用户信息获取请求的时刻,该第一指定组中的每个第二用户为在该第一时刻所属时间段内接收到的用户信息获取请求所对应的用户;服务器根据所述指定条件从第一指定组中获取第二指定组,将所述第二指定组作为匹配对象组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件。通过接收时刻缩小匹配对象的范围、并根据指定条件进一步缩小匹配对象的范围,使得最终获得针对性强、更贴近终端用户所要求的用户信息。
实施例5
图5是本发明实施例5提供的一种服务器的结构示意图。参见图5,该服务器包括:
匹配模块501,用于将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户;
发送模块502,用于将所述匹配用户的用户信息发送给所述第一用户所在终端,以便所述第一用户根据所述匹配用户的用户信息进行交友。
可选地,所述服务器还包括:
接收模块503,用于接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识和兴趣信息;
所述接收模块503,还用于接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识,根据所述第一用户的用户标识获取所述服务器上保存的所述第一用户的兴趣信息。
可选地,所述匹配模块501包括:
确定单元,用于从所述多个第二用户中确定匹配对象组;
匹配单元,用于将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户。
可选地,所述确定单元具体用于根据第一时刻从所述多个第二用户中获取第一指定组,将所述第一指定组作为匹配对象组,所述第一时刻为接收到所述第一用户所在终端的用户信息获取请求的时刻,所述第一指定组中的每个第二用户为在所述第一时刻所属时间段内接收到的用户信息获取请求所对应的用户;
所述确定单元,还用于当所述用户信息获取请求携带指定条件时,根据所述指定条件从所述多个第二用户中获取第二指定组,将所述第二指定组作为匹配对象组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件。
可选地,所述匹配单元具体用于分别计算第一矢量和每个第二矢量之间的距离,得到多个距离,将所述多个距离的倒数分别作为对应的第二用户与所述第一用户之间的兴趣匹配度,按照所述兴趣匹配度从高到低的顺序,从所述多个第二用户中获取预设个第二用户,并将所述预设个第二用户确定为匹配用户,所述第一矢量为所述第一用户的兴趣信息对应的矢量,所述第二矢量为第二用户的兴趣信息对应的矢量;
所述匹配单元,还用于使用聚类算法对所述第一矢量和所述每个第二矢量进行聚类,将与所述第一矢量属于同类的第二矢量对应的第二用户确定为匹配用户。
需要说明的是:上述实施例提供的服务器在用户信息获取业务时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的服务器与用户信息获取的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
实施例6
图6是本发明实施例6提供的一种终端的结构示意图。参见图6,该终端包括:
发送模块601,用于向服务器发送用户信息获取请求,使得所述服务器根据所述用户信息获取请求确定匹配用户,并返回所述匹配用户的用户信息;
接收模块602,用于接收所述匹配用户的用户信息。
可选地,所述发送模块601包括:
摇动检测单元,用于实时检测是否收到摇动指令;
发送单元,用于如果所述摇动检测单元检测到摇动指令,则向服务器发送用户信息获取请求。
可选地,所述发送模块601还包括:
计时单元,用于如果检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断所述计时时间内是否持续收到摇动指令;
如果是,则触发所述发送单元向服务器发送用户信息获取请求。
可选地,所述用户信息获取请求包括:用户标识;或,所述用户标识和第一用户的兴趣信息;或,所述用户标识、第一用户的兴趣信息和指定条件。
需要说明的是:上述实施例提供的终端在用户信息获取业务时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的终端与用户信息获取的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (18)

1.一种用户信息获取方法,其特征在于,所述方法包括:
服务器将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户;
所述服务器将所述匹配用户的用户信息发送给所述第一用户所在终端,以便所述第一用户根据所述匹配用户的用户信息进行交友。
2.根据权利要求1所述的方法,其特征在于,服务器将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户,之前包括:
所述服务器接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识和兴趣信息;
或,
所述服务器接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识,根据所述第一用户的用户标识获取所述服务器上保存的所述第一用户的兴趣信息。
3.根据权利要求2所述的方法,其特征在于,将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户,包括:
从所述多个第二用户中确定匹配对象组;
将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户。
4.根据权利要求3所述的方法,其特征在于,从所述多个第二用户中确定匹配对象组,包括:
根据第一时刻从所述多个第二用户中获取第一指定组,将所述第一指定组作为匹配对象组,所述第一时刻为接收到所述第一用户所在终端的用户信息获取请求的时刻,所述第一指定组中的每个第二用户为在所述第一时刻所属时间段内接收到的用户信息获取请求所对应的用户;
或,
当所述用户信息获取请求携带指定条件时,根据所述指定条件从所述多个第二用户中获取第二指定组,将所述第二指定组作为匹配对象组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件。
5.根据权利要求1-4任一项所述的方法,其特征在于,将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户,包括:
分别计算第一矢量和每个第二矢量之间的距离,得到多个距离,将所述多个距离的倒数分别作为对应的第二用户与所述第一用户之间的兴趣匹配度,按照所述兴趣匹配度从高到低的顺序,从所述多个第二用户中获取预设个第二用户,并将所述预设个第二用户确定为匹配用户,所述第一矢量为所述第一用户的兴趣信息对应的矢量,所述第二矢量为第二用户的兴趣信息对应的矢量;
或,
使用聚类算法对所述第一矢量和所述每个第二矢量进行聚类,将与所述第一矢量属于同类的第二矢量对应的第二用户确定为匹配用户。
6.一种用户信息获取方法,其特征在于,所述方法包括:
终端向服务器发送用户信息获取请求,使得所述服务器根据所述用户信息获取请求确定匹配用户,并向所述终端返回所述匹配用户的用户信息;
所述终端接收所述匹配用户的用户信息。
7.根据权利要求6所述的方法,其特征在于,终端向服务器发送用户信息获取请求包括:
所述终端实时检测是否收到摇动指令;
如果检测到摇动指令,则所述终端向服务器发送用户信息获取请求。
8.根据权利要求6所述的方法,其特征在于,终端向服务器发送用户信息获取请求包括:
如果检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断所述计时时间内是否持续收到摇动指令;
如果是,则所述终端向服务器发送用户信息获取请求。
9.根据权利要求6所述的方法,其特征在于,所述用户信息获取请求包括:用户标识;或,所述用户标识和第一用户的兴趣信息;或,所述用户标识、第一用户的兴趣信息和指定条件。
10.一种服务器,其特征在于,包括:
匹配模块,用于将第一用户的兴趣信息与多个第二用户的兴趣信息进行匹配,确定匹配用户;
发送模块,用于将所述匹配用户的用户信息发送给所述第一用户所在终端,以便所述第一用户根据所述匹配用户的用户信息进行交友。
11.根据权利要求10所述的服务器,其特征在于,所述服务器还包括:
接收模块,用于接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识和兴趣信息;
所述接收模块,还用于接收所述第一用户所在终端发送的用户信息获取请求,所述用户信息获取请求携带第一用户的用户标识,根据所述第一用户的用户标识获取所述服务器上保存的所述第一用户的兴趣信息。
12.根据权利要求11所述的服务器,其特征在于,所述匹配模块包括:
确定单元,用于从所述多个第二用户中确定匹配对象组;
匹配单元,用于将所述第一用户的兴趣信息与所述匹配对象组中的每个第二用户的兴趣信息进行匹配,确定匹配用户。
13.根据权利要求12所述的服务器,其特征在于,所述确定单元具体用于根据第一时刻从所述多个第二用户中获取第一指定组,将所述第一指定组作为匹配对象组,所述第一时刻为接收到所述第一用户所在终端的用户信息获取请求的时刻,所述第一指定组中的每个第二用户为在所述第一时刻所属时间段内接收到的用户信息获取请求所对应的用户;
所述确定单元,还用于当所述用户信息获取请求携带指定条件时,根据所述指定条件从所述多个第二用户中获取第二指定组,将所述第二指定组作为匹配对象组,所述第二指定组中的每个第二用户的用户信息均符合所述指定条件。
14.根据权利要求12-13任一项所述的服务器,其特征在于,所述匹配单元具体用于分别计算第一矢量和每个第二矢量之间的距离,得到多个距离,将所述多个距离的倒数分别作为对应的第二用户与所述第一用户之间的兴趣匹配度,按照所述兴趣匹配度从高到低的顺序,从所述多个第二用户中获取预设个第二用户,并将所述预设个第二用户确定为匹配用户,所述第一矢量为所述第一用户的兴趣信息对应的矢量,所述第二矢量为第二用户的兴趣信息对应的矢量;
所述匹配单元,还用于使用聚类算法对所述第一矢量和所述每个第二矢量进行聚类,将与所述第一矢量属于同类的第二矢量对应的第二用户确定为匹配用户。
15.一种终端,其特征在于,包括:
发送模块,用于向服务器发送用户信息获取请求,使得所述服务器根据所述用户信息获取请求确定匹配用户,并返回所述匹配用户的用户信息;
接收模块,用于接收所述匹配用户的用户信息。
16.根据权利要求15所述的终端,其特征在于,所述发送模块包括:
摇动检测单元,用于实时检测是否收到摇动指令;
发送单元,用于如果所述摇动检测单元检测到摇动指令,则向服务器发送用户信息获取请求。
17.根据权利要求16所述的终端,其特征在于,所述发送模块还包括:
计时单元,用于如果检测到摇动指令,则开始计时,当计时时间达到指定的时长后,判断所述计时时间内是否持续收到摇动指令;
如果是,则触发所述发送单元向服务器发送用户信息获取请求。
18.根据权利要求15所述的终端,其特征在于,所述用户信息获取请求包括:用户标识;或,所述用户标识和第一用户的兴趣信息;或,所述用户标识、第一用户的兴趣信息和指定条件。
CN201210109917.6A 2012-04-16 2012-04-16 用户信息获取方法和*** Active CN102629945B (zh)

Priority Applications (12)

Application Number Priority Date Filing Date Title
CN201210109917.6A CN102629945B (zh) 2012-04-16 2012-04-16 用户信息获取方法和***
SG11201406415RA SG11201406415RA (en) 2012-04-16 2013-04-03 Instruction triggering method and device, user information acquisition method and system, terminal, and server
MX2014012463A MX349445B (es) 2012-04-16 2013-04-03 Metodo y aparato de disparo de instruccion, metodos y sistemas de obtencion de informacion de usuario, terminal, servidor.
PCT/CN2013/073757 WO2013155937A1 (zh) 2012-04-16 2013-04-03 指令触发方法和装置、用户信息获取方法和***、终端、服务器
AU2013248815A AU2013248815B2 (en) 2012-04-16 2013-04-03 Instruction triggering method and device, user information acquisition method and system, terminal, and server
CA2869508A CA2869508C (en) 2012-04-16 2013-04-03 Instruction triggering method and device, user information acquisition method and system, terminal, and server
ES13777810T ES2738301T3 (es) 2012-04-16 2013-04-03 Procedimiento de adquisición de información de usuario
JP2015506083A JP6140810B2 (ja) 2012-04-16 2013-04-03 命令を起動する方法およびデバイス、ユーザ情報を取得する方法およびシステム、端末、およびサーバ
EP13777810.6A EP2840466B1 (en) 2012-04-16 2013-04-03 User information acquisition method
AP2014008020A AP2014008020A0 (en) 2012-04-16 2013-04-03 Intruction triggering method and device, user information acquisition method and system, terminal and server
US14/513,377 US9454234B2 (en) 2012-04-16 2014-10-14 Instruction triggering method and device, user information acquisition method and system, terminal, and server
ZA2014/08345A ZA201408345B (en) 2012-04-16 2014-11-13 Instruction triggering method and device, user information acquisition method and system, terminal, and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210109917.6A CN102629945B (zh) 2012-04-16 2012-04-16 用户信息获取方法和***

Publications (2)

Publication Number Publication Date
CN102629945A true CN102629945A (zh) 2012-08-08
CN102629945B CN102629945B (zh) 2014-07-23

Family

ID=46588104

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210109917.6A Active CN102629945B (zh) 2012-04-16 2012-04-16 用户信息获取方法和***

Country Status (1)

Country Link
CN (1) CN102629945B (zh)

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102984247A (zh) * 2012-11-23 2013-03-20 广东欧珀移动通信有限公司 一种移动终端推荐好友的方法及***
CN103002013A (zh) * 2012-11-06 2013-03-27 深圳中兴网信科技有限公司 社交点歌***和社交点歌方法
CN103024497A (zh) * 2012-12-07 2013-04-03 康佳集团股份有限公司 通过手机控制智能电视实现交友的方法、***及切换方法
CN103051665A (zh) * 2012-09-10 2013-04-17 百度在线网络技术(北京)有限公司 基于云端的移动终端配对方法、***及移动终端
WO2013155937A1 (zh) * 2012-04-16 2013-10-24 腾讯科技(深圳)有限公司 指令触发方法和装置、用户信息获取方法和***、终端、服务器
CN103517229A (zh) * 2013-09-24 2014-01-15 小米科技有限责任公司 用户信息获取方法、装置、移动终端及服务器
CN103595747A (zh) * 2012-08-16 2014-02-19 腾讯科技(深圳)有限公司 用户信息推荐方法和***
CN103701836A (zh) * 2012-09-27 2014-04-02 联想(北京)有限公司 信息处理方法、终端设备和服务器
WO2014194642A1 (en) * 2013-06-03 2014-12-11 Tencent Technology (Shenzhen) Company Limited Systems and methods for matching users
CN105159906A (zh) * 2015-06-16 2015-12-16 腾讯科技(深圳)有限公司 信息展示方法及装置
CN105282010A (zh) * 2015-09-14 2016-01-27 小米科技有限责任公司 信息分享的处理方法、装置和服务器
CN105450695A (zh) * 2014-08-22 2016-03-30 鸿富锦精密工业(深圳)有限公司 基于云计算的数据备份控制***及方法
CN105450696A (zh) * 2014-08-22 2016-03-30 鸿富锦精密工业(深圳)有限公司 基于云计算的数据备份控制***及方法
CN105468443A (zh) * 2015-11-19 2016-04-06 北京乐动卓越科技有限公司 社交应用软件的用户匹配方法和装置
CN105530160A (zh) * 2014-09-30 2016-04-27 腾讯科技(深圳)有限公司 消息发送方法及装置
CN105577504A (zh) * 2014-10-08 2016-05-11 腾讯科技(深圳)有限公司 建立通信通道的方法和装置
CN105634913A (zh) * 2015-07-29 2016-06-01 宇龙计算机通信科技(深圳)有限公司 对象查找方法、终端、对象推送方法和服务器
CN105791405A (zh) * 2016-03-02 2016-07-20 郭金发 一种围绕读物打通用户沟通壁垒的***和方法
WO2016138698A1 (zh) * 2015-03-05 2016-09-09 中兴通讯股份有限公司 一种添加好友方法及其装置
CN105975874A (zh) * 2016-05-30 2016-09-28 深圳可戴设备文化发展有限公司 数据处理方法及装置
CN105991715A (zh) * 2015-02-13 2016-10-05 深圳积友聚乐科技有限公司 用户间互相推荐的***和方法
CN106302145A (zh) * 2016-08-23 2017-01-04 惠州市拉维尼科技有限公司 转发请求处理方法
WO2017000715A1 (zh) * 2015-06-30 2017-01-05 腾讯科技(深圳)有限公司 联系人匹配方法和装置
CN106331095A (zh) * 2016-08-23 2017-01-11 惠州市拉维尼科技有限公司 信息转发方法
CN106533927A (zh) * 2016-12-27 2017-03-22 珠海市魅族科技有限公司 一种用户信息推送方法及装置
CN107770055A (zh) * 2017-11-03 2018-03-06 北京密境和风科技有限公司 建立即时通信的方法及装置
CN108306812A (zh) * 2017-02-08 2018-07-20 腾讯科技(深圳)有限公司 一种数据处理方法以及服务器
CN108733770A (zh) * 2018-04-23 2018-11-02 佛山科学技术学院 一种校园手机软件***
CN109522371A (zh) * 2018-11-05 2019-03-26 国网浙江省电力有限公司温州供电公司 一种基于员工思想管理的线下活动预组织***
WO2019127096A1 (zh) * 2017-12-27 2019-07-04 艾梦网路股份有限公司 双向资讯交流***及运用该***的方法
CN110533448A (zh) * 2019-06-18 2019-12-03 平安科技(深圳)有限公司 基于微表情的数据推送方法、***和计算机设备
CN110546600A (zh) * 2018-04-17 2019-12-06 深圳市大疆创新科技有限公司 用户资料的定制方法、电子装置和计算机可读存储介质
CN110661924A (zh) * 2019-08-29 2020-01-07 珠海格力电器股份有限公司 一种信息交互的方法、服务器及终端
WO2020093854A1 (zh) * 2018-11-06 2020-05-14 北京达佳互联信息技术有限公司 信息交互方法、装置、***、服务器用户终端及存储介质
US10872121B2 (en) 2013-06-03 2020-12-22 Tencent Technology (Shenzhen) Company Limited Systems and methods for matching users
CN113438145A (zh) * 2020-03-23 2021-09-24 邓友云 一种即时通讯快捷添加好友用户的方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101540739A (zh) * 2009-04-14 2009-09-23 腾讯科技(深圳)有限公司 用户推荐方法及用户推荐***
CN101770459A (zh) * 2008-12-31 2010-07-07 华为技术有限公司 一种推荐好友的方法和设备
CN102281207A (zh) * 2010-06-11 2011-12-14 百度在线网络技术(北京)有限公司 社区网络中确定用户匹配度并撮合用户聊天的方法和设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101770459A (zh) * 2008-12-31 2010-07-07 华为技术有限公司 一种推荐好友的方法和设备
CN101540739A (zh) * 2009-04-14 2009-09-23 腾讯科技(深圳)有限公司 用户推荐方法及用户推荐***
CN102281207A (zh) * 2010-06-11 2011-12-14 百度在线网络技术(北京)有限公司 社区网络中确定用户匹配度并撮合用户聊天的方法和设备

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
KIKIER: "《和陌生人的邂逅》", 《电脑迷》 *

Cited By (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013155937A1 (zh) * 2012-04-16 2013-10-24 腾讯科技(深圳)有限公司 指令触发方法和装置、用户信息获取方法和***、终端、服务器
US9454234B2 (en) 2012-04-16 2016-09-27 Tencent Technology (Shenzhen) Company Limited Instruction triggering method and device, user information acquisition method and system, terminal, and server
CN103595747A (zh) * 2012-08-16 2014-02-19 腾讯科技(深圳)有限公司 用户信息推荐方法和***
CN103051665A (zh) * 2012-09-10 2013-04-17 百度在线网络技术(北京)有限公司 基于云端的移动终端配对方法、***及移动终端
CN103701836B (zh) * 2012-09-27 2019-04-26 联想(北京)有限公司 信息处理方法、终端设备和服务器
CN103701836A (zh) * 2012-09-27 2014-04-02 联想(北京)有限公司 信息处理方法、终端设备和服务器
CN103002013A (zh) * 2012-11-06 2013-03-27 深圳中兴网信科技有限公司 社交点歌***和社交点歌方法
CN102984247A (zh) * 2012-11-23 2013-03-20 广东欧珀移动通信有限公司 一种移动终端推荐好友的方法及***
CN103024497A (zh) * 2012-12-07 2013-04-03 康佳集团股份有限公司 通过手机控制智能电视实现交友的方法、***及切换方法
CN103024497B (zh) * 2012-12-07 2018-05-04 康佳集团股份有限公司 通过手机控制智能电视实现交友的方法、***及切换方法
WO2014194642A1 (en) * 2013-06-03 2014-12-11 Tencent Technology (Shenzhen) Company Limited Systems and methods for matching users
US10872121B2 (en) 2013-06-03 2020-12-22 Tencent Technology (Shenzhen) Company Limited Systems and methods for matching users
CN103517229A (zh) * 2013-09-24 2014-01-15 小米科技有限责任公司 用户信息获取方法、装置、移动终端及服务器
CN105450695A (zh) * 2014-08-22 2016-03-30 鸿富锦精密工业(深圳)有限公司 基于云计算的数据备份控制***及方法
CN105450696A (zh) * 2014-08-22 2016-03-30 鸿富锦精密工业(深圳)有限公司 基于云计算的数据备份控制***及方法
CN105530160A (zh) * 2014-09-30 2016-04-27 腾讯科技(深圳)有限公司 消息发送方法及装置
CN105577504B (zh) * 2014-10-08 2020-06-05 腾讯科技(深圳)有限公司 建立通信通道的方法和装置
CN105577504A (zh) * 2014-10-08 2016-05-11 腾讯科技(深圳)有限公司 建立通信通道的方法和装置
CN105991715A (zh) * 2015-02-13 2016-10-05 深圳积友聚乐科技有限公司 用户间互相推荐的***和方法
CN105991422A (zh) * 2015-03-05 2016-10-05 中兴通讯股份有限公司 一种添加好友方法及其装置
WO2016138698A1 (zh) * 2015-03-05 2016-09-09 中兴通讯股份有限公司 一种添加好友方法及其装置
CN105159906B (zh) * 2015-06-16 2018-06-29 腾讯科技(深圳)有限公司 信息展示方法及装置
CN105159906A (zh) * 2015-06-16 2015-12-16 腾讯科技(深圳)有限公司 信息展示方法及装置
WO2017000715A1 (zh) * 2015-06-30 2017-01-05 腾讯科技(深圳)有限公司 联系人匹配方法和装置
US10841252B2 (en) 2015-06-30 2020-11-17 Tencent Technology (Shenzhen) Company Limited Contact matching method and apparatus
CN105634913A (zh) * 2015-07-29 2016-06-01 宇龙计算机通信科技(深圳)有限公司 对象查找方法、终端、对象推送方法和服务器
CN105634913B (zh) * 2015-07-29 2019-03-22 宇龙计算机通信科技(深圳)有限公司 对象查找方法、终端、对象推送方法和服务器
CN105282010A (zh) * 2015-09-14 2016-01-27 小米科技有限责任公司 信息分享的处理方法、装置和服务器
CN105282010B (zh) * 2015-09-14 2019-04-23 小米科技有限责任公司 信息分享的处理方法、装置和服务器
CN105468443A (zh) * 2015-11-19 2016-04-06 北京乐动卓越科技有限公司 社交应用软件的用户匹配方法和装置
CN105791405A (zh) * 2016-03-02 2016-07-20 郭金发 一种围绕读物打通用户沟通壁垒的***和方法
CN105975874A (zh) * 2016-05-30 2016-09-28 深圳可戴设备文化发展有限公司 数据处理方法及装置
CN106331095A (zh) * 2016-08-23 2017-01-11 惠州市拉维尼科技有限公司 信息转发方法
CN106302145A (zh) * 2016-08-23 2017-01-04 惠州市拉维尼科技有限公司 转发请求处理方法
CN106533927A (zh) * 2016-12-27 2017-03-22 珠海市魅族科技有限公司 一种用户信息推送方法及装置
CN108306812A (zh) * 2017-02-08 2018-07-20 腾讯科技(深圳)有限公司 一种数据处理方法以及服务器
CN107770055A (zh) * 2017-11-03 2018-03-06 北京密境和风科技有限公司 建立即时通信的方法及装置
WO2019127096A1 (zh) * 2017-12-27 2019-07-04 艾梦网路股份有限公司 双向资讯交流***及运用该***的方法
CN110546600A (zh) * 2018-04-17 2019-12-06 深圳市大疆创新科技有限公司 用户资料的定制方法、电子装置和计算机可读存储介质
CN108733770A (zh) * 2018-04-23 2018-11-02 佛山科学技术学院 一种校园手机软件***
CN109522371A (zh) * 2018-11-05 2019-03-26 国网浙江省电力有限公司温州供电公司 一种基于员工思想管理的线下活动预组织***
WO2020093854A1 (zh) * 2018-11-06 2020-05-14 北京达佳互联信息技术有限公司 信息交互方法、装置、***、服务器用户终端及存储介质
CN110533448A (zh) * 2019-06-18 2019-12-03 平安科技(深圳)有限公司 基于微表情的数据推送方法、***和计算机设备
CN110661924A (zh) * 2019-08-29 2020-01-07 珠海格力电器股份有限公司 一种信息交互的方法、服务器及终端
CN113438145A (zh) * 2020-03-23 2021-09-24 邓友云 一种即时通讯快捷添加好友用户的方法及装置

Also Published As

Publication number Publication date
CN102629945B (zh) 2014-07-23

Similar Documents

Publication Publication Date Title
CN102629945A (zh) 用户信息获取方法、服务器和终端
US10162825B2 (en) Dynamic tagging recommendation
CN107977674B (zh) 图像处理方法、装置、移动终端及计算机可读存储介质
US9454234B2 (en) Instruction triggering method and device, user information acquisition method and system, terminal, and server
JP6633764B2 (ja) 動的情報表現システム、方法、装置及び端末
CN101937547A (zh) 软件和/或软件信息推送方法、***、获取装置、软件商店服务***及移动终端
CN108156228A (zh) 一种广告数据推送方法及装置
CN110458655B (zh) 一种商铺信息推荐方法及移动终端
CN108322523B (zh) 一种应用推荐方法、服务器及移动终端
CN103339969A (zh) 使用社交网络信息的主叫识别
CN110209810B (zh) 相似文本识别方法以及装置
CN105574182A (zh) 一种新闻推荐方法和装置、一种用于新闻推荐的装置
CN107612974B (zh) 信息推荐方法、装置、移动终端及存储介质
CN103166828A (zh) 社交网络的互操作方法及***
CN106909667B (zh) 基于桌面启动器的应用推荐方法、装置及移动终端
CN105450778A (zh) 信息推送***
CN104770054A (zh) 用于移动设备的统一资源定位符(url)列表的位置感知管理
CN111090877B (zh) 数据生成、获取方法及对应的装置、存储介质
CN104935496A (zh) 即时通信方法、***、装置和即时通信终端
CN201813534U (zh) 基于地理位置信息的话题群聚***
CN105981357B (zh) 用于场境上的呼叫者识别的***和方法
CN202145648U (zh) 智能交友***
CN104135497A (zh) 基于环境参数的服务提供方法及装置
JP6234688B2 (ja) イベント記録装置
US8290520B2 (en) Mobile phone with function to acquire targeted message and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant