CN1968109A - 一种群组成员添加方法 - Google Patents

一种群组成员添加方法 Download PDF

Info

Publication number
CN1968109A
CN1968109A CN 200510101693 CN200510101693A CN1968109A CN 1968109 A CN1968109 A CN 1968109A CN 200510101693 CN200510101693 CN 200510101693 CN 200510101693 A CN200510101693 A CN 200510101693A CN 1968109 A CN1968109 A CN 1968109A
Authority
CN
China
Prior art keywords
score value
temperature score
temperature
user
historical
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
CN 200510101693
Other languages
English (en)
Other versions
CN100413249C (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
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 CNB2005101016934A priority Critical patent/CN100413249C/zh
Publication of CN1968109A publication Critical patent/CN1968109A/zh
Application granted granted Critical
Publication of CN100413249C publication Critical patent/CN100413249C/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种联系人管理方法,包括如下步骤:步骤A,获取用户当前聊天记录,并根据用户当前聊天记录计算临时热度分值;步骤B,根据历史热度分值和历史热度分值发生时间信息对历史热度分值进行折旧,并根据临时热度分值和折旧后的历史热度分值计算当前热度分值;步骤C,根据当前热度分值对联系人进行排序,更新用户面板上的联系人列表。本发明可以让用户的联系人排布更加清晰,主面板更加美观,还可实时跟踪用户聊天行为,使用户能方便地找到常联系的联系人,体现联系人间的人际关系,同时,本发明将历史热度分值上传到服务器进行存储,从而使用户在异地也能显示正常排序。

Description

一种群组成员添加方法
技术领域
本发明涉及即时通信技术,尤其涉及一种联系人管理方法。
背景技术
社会网络服务(Social Network Service,SNS)自出现之日就受到广泛关注,并逐步成为所有网络服务包括即时通信、短信、拍卖、交友、求职、游戏及搜索的基础;是一种用数字化的互联网来虚拟真实的物理社会网络的服务,它可以让网络更加社会化,更加接近真实世界;可以用于表示网络中各种联系人之间的人际关系并对这些关系进行存储。
网络即时通讯工具发展到今天,已经被大多数的网民所接受与认可,成为广大网民生活中不可缺少的一部分,不但在平时的休闲娱乐中,而且在用户的工作中得到广泛的使用。传统的网络即时通信工具的用户成千上万,但是每个用户孤立存在,而生活中人们之间有着各种各样的关系,构成了人的社会网络,其间的各种人际关系对现实生活有着很大的影响。而传统即时通信(IM)工具一般是在面板上依照分组、时间排列(接收到消息的先后顺序)、数量排列(按与某联系人的累计发送的消息数量)自己的联系人。可见,传统的即时通信工具不能对上述人际关系进行存储的,因此也不能体现这些人际关系。当用户长期使用即时通信工具,他的联系人会随着时间越来越多,有时无意加上的联系人,或者因为某一次需要而添加的联系人会在面板上沉淀下来。当用户需要寻找某一特定联系人,而该联系人不在线时,往往异常困难。再者,因为网络上的联系人,大多用的是昵称,且昵称经常会改变,所以时间一长,联系人很难辩认,对用户的使用带来不便。
如果能将社会网络理论用于传统即时通信工具,提供一种可以表示联系人的人际关系并对联系人进行管理的技术方案,以克服现有技术中的随着用户使用即时通信工具时间的增加而联系人增多,导致用户根据昵称查找常联系人不方便的问题,肯定会受到广大网民的热爱。
发明内容
本发明针对现有技术的缺陷,提供一种联系人管理方法,其可依照联系人的联系频度,对联系人在IM软件面板的排列进行区别对待,从而体现联系人之间的人际关系。
本发明的联系人管理方法,包括如下步骤:
步骤A,获取用户当前聊天记录,并根据用户当前聊天记录计算临时热度分值;
步骤B,根据历史热度分值和历史热度分值发生时间信息对历史热度分值进行折旧,并根据临时热度分值和折旧后的历史热度分值计算当前热度分值;
步骤C,根据当前热度分值对联系人进行排序,并更新热度分值表并上传至服务器。
进一步地,所述步骤B前还包括发送下载热度分值表请求的步骤。
所述热度分值表包括联系人帐号、热度分值、热度发生时间信息,所述热度发生时间信息包括最后一次消息发生时间以及最后一次消息发生时间与现在时间间隔的天数。
所述步骤B前还包括遍历服务器判断服务器中是否存在热度分值表的步骤。
所述的步骤B之前还包括若服务器中不包括热度分值表,则获取用户的历史聊天记录并根据用户的历史聊天记录进行计算获得各个联系人的历史热度分值的步骤。
所述的步骤B之前还包括若服务器中存在热度分值表,则下载热度分值表的步骤。
所述步骤C还包括根据当前热度分值更新用户面板上的联系人列表的步骤。
本发明可以让用户的联系人排布更加清晰,主面板更加美观,还可实时跟踪用户聊天行为,使用户能方便地找到常联系的联系人,体现与联系人之间的人际关系,同时,本发明将历史热度分值上传到服务器进行存储,从而使用户在异地也能显示正常排序。
附图说明
图1是本发明的一种联系人管理方法的流程示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明针对现有技术的缺陷,基于社会服务网络(Social Network Service,SNS)理论,即依照用户与某一联系人的联系频度(聊天消息数量)计算该联系人的热度分值,并对历史热度分值进行折旧,计算当前热度分值,根据当前热度分值对用户的所有联系人进行排序,可实时跟踪用户聊天行为,使用户能方便地找到常联系的联系人,体现与联系人之间的人际关系,并在主面板建立热度分页,如果热度为0,则归为不常联系人,单独存放到一个结点中同时,此外,本发明将历史热度分值上传到服务器进行存储,从而使用户在异地也能显示正常排序。
如图1所示:是本发明一种联系人管理方法的流程图,其具体实现过程如下:
步骤10、获取用户指定时间段内的当前聊天记录,并根据当前聊天记录计算各联系人的临时热度分值;
所述的当前聊天记录可以存储在本地计算机内,也可以存储在服务器内。
所述指定时间段是预设的一固定时间长度,用于在自用户登录后的每一固定时间长度末计算临时热度分值,所述固定时间长度可以是十分钟、一小时,或者其它任何时间长度。
所述的临时热度分值是根据当前固定时间长度内的聊天记录计算的热度分值。
临时热度分值的计算方法为:
f ( m ) = f ( m 1 ) - f ( m 0 ) = a × ( e b - c m 1 - e b - c m 0 )
其中,f(m)为临时热度分值,m1为对一个账号当天总聊天条数,m0是上次计算过的聊天条数,e为科学计数法的常量,其中a、b、c为常数,比如,对一个账号86820609聊天31条,上一固定时间长度上报的聊天记录是26条,那么这次计算的临时热度分值就是f(31)-f(26)。
步骤20、发送下载热度分值表请求;所述热度分值表包括用户所有联系人的联系人帐号、热度分值、热度发生时间信息。
所述的热度发生时间信息包括最后一次消息发生时间以及最后一次消息发生时间与现在时间间隔的天数。
步骤30、遍历服务器判断服务器里是否存在热度分值表,如果不存在,则执行步骤40,如果存在,则执行步骤50;
步骤40、如果服务器里不存在热度分值表,则获取用户的历史聊天记录并根据历史聊天记录进行计算获得用户各联系人的历史热度分值;执行步骤60;
所述的历史热度分值是根据用户的历史聊天记录进行计算获得的热度分值和/或对上一历史热度分值进行过折旧与上一临时热度分值进行计算后获得的热度分值。
所述的历史聊天记录可以存储在本地计算机内,也可以存储在服务器内。
步骤50、如果服务器里存在热度分值表,则从服务器下载热度分值表,再执行步骤60;
步骤60、根据历史热度分值和和热度发生时间信息进行热度分值折旧;
所述的历史热度分值折旧方法为:S历史*g(t)
其中S历史表示历史热度分值,t表示热度发生时间信息,即最后一次消息发生时间与现在时间间隔的天数;其中,g(t)为折旧系数:g(t)=e-dt,d为一常数。
步骤70、根据临时热度分值和折旧后的历史热度分值计算用户当前热度分值;
当前热度分值的计算方法为:临时热度分值与折旧后的历史热度分值相加,即S当前=S历史*g(t)+f(m);S当前表示当前热度分值;
步骤80、按照当前热度分值更新热度分值表并上传更新后的热度分值表至服务器进行存储。
步骤90、按照当前热度分值对用户的联系人选行排序,并更新用户面板上的联系人列表。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (7)

1、一种联系人管理方法,其特征在于,包括:
步骤A,获取用户当前聊天记录,并根据用户当前聊天记录计算临时热度分值;
步骤B,根据历史热度分值和历史热度分值发生时间信息对历史热度分值进行折旧,并根据临时热度分值和折旧后的历史热度分值计算当前热度分值;
步骤C,根据当前热度分值对联系人进行排序,更新热度分值表并上传至服务器。
2、根据权利要求1所述的一种联系人管理方法,其特征在于,所述步骤B前还包括发送下载热度分值表请求的步骤。
3、根据权利要求1或2所述的一种联系人管理方法,其特征在于,所述热度分值表包括用户所有联系人的联系人帐号、热度分值、热度发生时间信息,所述的热度发生时间信息包括最后一次消息发生时间以及最后一次消息发生时间与现在时间间隔的天数。
4、根据权利要求2所述的一种联系人管理方法,其特征在于,所述步骤B前还包括遍历服务器判断服务器中是否存在热度分值表的步骤。
5、根据权利要求4所述的一种联系人管理方法,其特征在于,所述的步骤B之前还包括若服务器里不包括热度分值表,则获取用户的历史聊天记录并根据聊天记录进行计算获得各个联系人的历史热度分值的步骤。
6、根据权利要求4所述的一种联系人管理方法,其特征在于,所述的步骤B之前若服务器里包括热度分值表,还包括下载热度分值表的步骤。
7、根据权利要求1所述的一种联系人管理方法,其特征在于,所述步骤C还包括根据当前热度分值更新用户面板上的联系人列表的步骤。
CNB2005101016934A 2005-11-19 2005-11-19 一种联系人管理方法 Active CN100413249C (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2005101016934A CN100413249C (zh) 2005-11-19 2005-11-19 一种联系人管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101016934A CN100413249C (zh) 2005-11-19 2005-11-19 一种联系人管理方法

Publications (2)

Publication Number Publication Date
CN1968109A true CN1968109A (zh) 2007-05-23
CN100413249C CN100413249C (zh) 2008-08-20

Family

ID=38076680

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101016934A Active CN100413249C (zh) 2005-11-19 2005-11-19 一种联系人管理方法

Country Status (1)

Country Link
CN (1) CN100413249C (zh)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010063211A1 (zh) * 2008-12-05 2010-06-10 腾讯科技(深圳)有限公司 一种联系人动态内容显示方法、装置及处理装置、***
CN101106784B (zh) * 2007-08-20 2010-11-10 华为技术有限公司 信息排序及建立初始网络通讯录的方法、***和装置
CN102006365A (zh) * 2010-11-22 2011-04-06 东莞宇龙通信科技有限公司 一种联系人亲疏关系显示方法、装置及移动终端
CN102084354A (zh) * 2008-04-05 2011-06-01 社会传播公司 基于共享虚拟区域通信环境的装置和方法
CN102571623A (zh) * 2010-12-25 2012-07-11 上海量明科技发展有限公司 即时通信中用以信息发送的方法及***
CN102624636A (zh) * 2011-01-26 2012-08-01 ***通信集团公司 即时通信***中授权控制的方法、***及装置
CN102801642A (zh) * 2011-05-27 2012-11-28 北京小兵大爱信息科技有限公司 一种网络用户交流方法
CN103391239A (zh) * 2012-05-09 2013-11-13 北京千橡网景科技发展有限公司 用于在社交网络中进行聊天的方法和设备
CN104506617A (zh) * 2014-12-19 2015-04-08 天脉聚源(北京)科技有限公司 一种基于无线网络应用平台形成讨论群组的方法和装置
CN105808647A (zh) * 2016-02-26 2016-07-27 北京小米移动软件有限公司 消息编辑的处理方法和装置
US9411489B2 (en) 2007-10-24 2016-08-09 Sococo, Inc. Interfacing with a spatial virtual communication environment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7266583B2 (en) * 2001-08-20 2007-09-04 International Business Machines Corporation Method and system for providing contact management to chat session participants
JP4187987B2 (ja) * 2002-03-25 2008-11-26 株式会社エヌ・ティ・ティ・データ インスタントメッセージングシステムおよびインスタントメッセージングプログラム
US7360174B2 (en) * 2002-12-19 2008-04-15 Microsoft Corporation Contact user interface
US7533126B2 (en) * 2003-05-05 2009-05-12 Cisco Technology, Inc. Managing contacts in a communication network
CN1617505A (zh) * 2004-10-21 2005-05-18 龚欣荣 管理联系人信息的方法及***

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101106784B (zh) * 2007-08-20 2010-11-10 华为技术有限公司 信息排序及建立初始网络通讯录的方法、***和装置
US9483157B2 (en) 2007-10-24 2016-11-01 Sococo, Inc. Interfacing with a spatial virtual communication environment
US9411489B2 (en) 2007-10-24 2016-08-09 Sococo, Inc. Interfacing with a spatial virtual communication environment
US9411490B2 (en) 2007-10-24 2016-08-09 Sococo, Inc. Shared virtual area communication environment based apparatus and methods
CN102084354A (zh) * 2008-04-05 2011-06-01 社会传播公司 基于共享虚拟区域通信环境的装置和方法
WO2010063211A1 (zh) * 2008-12-05 2010-06-10 腾讯科技(深圳)有限公司 一种联系人动态内容显示方法、装置及处理装置、***
CN102006365B (zh) * 2010-11-22 2014-02-26 东莞宇龙通信科技有限公司 一种联系人亲疏关系显示方法、装置及移动终端
CN102006365A (zh) * 2010-11-22 2011-04-06 东莞宇龙通信科技有限公司 一种联系人亲疏关系显示方法、装置及移动终端
CN102571623A (zh) * 2010-12-25 2012-07-11 上海量明科技发展有限公司 即时通信中用以信息发送的方法及***
CN102624636A (zh) * 2011-01-26 2012-08-01 ***通信集团公司 即时通信***中授权控制的方法、***及装置
CN102801642A (zh) * 2011-05-27 2012-11-28 北京小兵大爱信息科技有限公司 一种网络用户交流方法
CN102801642B (zh) * 2011-05-27 2015-09-23 上海三叉戟信息科技有限公司 一种网络用户交流方法
CN103391239A (zh) * 2012-05-09 2013-11-13 北京千橡网景科技发展有限公司 用于在社交网络中进行聊天的方法和设备
CN104506617A (zh) * 2014-12-19 2015-04-08 天脉聚源(北京)科技有限公司 一种基于无线网络应用平台形成讨论群组的方法和装置
CN104506617B (zh) * 2014-12-19 2018-03-09 天脉聚源(北京)科技有限公司 一种基于无线网络应用平台形成讨论群组的方法和装置
CN105808647A (zh) * 2016-02-26 2016-07-27 北京小米移动软件有限公司 消息编辑的处理方法和装置

Also Published As

Publication number Publication date
CN100413249C (zh) 2008-08-20

Similar Documents

Publication Publication Date Title
CN1968109A (zh) 一种群组成员添加方法
US10810604B2 (en) Content consumption monitor
CN107146112B (zh) 一种移动互联网广告投放方法
US7526472B2 (en) Shared bookmarks based on user interest profiles
US7707167B2 (en) Method, system, and apparatus for creating a knowledge interchange profile
US9270622B2 (en) Systems and methods for conveying information to an instant messaging client
US20110179116A1 (en) System and method for providing personality-based content and advertisements
US20110238758A1 (en) Method And Apparatus For Displaying Feeds Content Of Contact And Processing Apparatus And System Thereof
CN101079824A (zh) 一种用户兴趣偏好向量生成***和方法
CN104281882A (zh) 基于用户特征的预测社交网络信息流行度的方法及***
US7840576B1 (en) Flexible rule-based infrastructure for discussion board maintenance
WO2009149466A1 (en) System and method for sharing content in an instant messaging application
US8972402B1 (en) Ranking users and posts in social networking services
CN101794292A (zh) 一种根据即时通讯交互内容显示相关信息的方法及装置
SG173868A1 (en) Method and system for transmitting information based on social network
CN109716376A (zh) 撤回电子消息活动中的电子消息
WO2011005712A1 (en) Methods and systems to present network notifications in conjunction with display advertisements
CN101350092A (zh) 一种发布网络广告的方法和***
WO2009035763A1 (en) Determining quality of communication
CN108713213B (zh) 用于内容消费的激增检测器
CN106921795A (zh) 一种联系人数据管理方法及其***
US20130218686A1 (en) Methods and Systems For Group Offers Within Group Chat
CN102375865A (zh) 一种消息客户端的消息更新方法及消息客户端
CN1780264A (zh) 向第三方提供即时通讯用户状态信息的方法和***
US20160364492A1 (en) Systems and methods for a viral social network

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
C53 Correction of patent for invention or patent application
CB03 Change of inventor or designer information

Inventor after: Gao Minghang

Inventor after: Wei Jiabin

Inventor before: Gao Yuhang

Inventor before: Wei Jiabin

COR Change of bibliographic data

Free format text: CORRECT: INVENTOR; FROM: GAO YUHANG WEI JIABIN TO: GAO MINGHANG WEI JIABIN