[go: up one dir, main page]

CN106973007B - Instant messaging application management method and system - Google Patents

Instant messaging application management method and system Download PDF

Info

Publication number
CN106973007B
CN106973007B CN201710213335.5A CN201710213335A CN106973007B CN 106973007 B CN106973007 B CN 106973007B CN 201710213335 A CN201710213335 A CN 201710213335A CN 106973007 B CN106973007 B CN 106973007B
Authority
CN
China
Prior art keywords
member object
list
weight
address book
objects
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
CN201710213335.5A
Other languages
Chinese (zh)
Other versions
CN106973007A (en
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.)
Shaanxi Yijinming Network Technology Co.,Ltd.
Original Assignee
Yulong Computer Telecommunication Scientific 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201710213335.5A priority Critical patent/CN106973007B/en
Publication of CN106973007A publication Critical patent/CN106973007A/en
Application granted granted Critical
Publication of CN106973007B publication Critical patent/CN106973007B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种即时通讯应用管理方法及系统,该方法包括:分别确定即时通讯应用的通讯录中每个成员对象的权重值;确定目标成员对象列表,并根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;当监测到调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。本申请通过将能够反映出权重值大小差异的调整后成员对象列表呈现给终端用户,可以使终端用户能够在大多数情况下均可快速地选中其真正希望与之进行聊天的对象,从而有利于进一步减少终端用户为了进入会话窗口所花费的时间。

Figure 201710213335

The application discloses an instant messaging application management method and system. The method includes: respectively determining the weight value of each member object in the address book of the instant messaging application; The size difference of the target member object list is adjusted, and the adjusted member object list is obtained; when it is detected that any member object in the adjusted member object list is selected by the user, the session window corresponding to the member object is opened. . By presenting the adjusted member object list that can reflect the difference in weight value to the end user, the present application can enable the end user to quickly select the object they really want to chat with in most cases, which is beneficial to Further reducing the time it takes for end users to enter the session window.

Figure 201710213335

Description

一种即时通讯应用管理方法及系统An instant messaging application management method and system

技术领域technical field

本发明涉及应用管理技术领域,特别涉及一种即时通讯应用管理方法及系统。The invention relates to the technical field of application management, in particular to an instant messaging application management method and system.

背景技术Background technique

当前,随着智能终端技术的快速发展,越来越多的终端应用被开发出来,为人们的日常生活和工作带来了诸多便利。At present, with the rapid development of intelligent terminal technology, more and more terminal applications have been developed, bringing a lot of convenience to people's daily life and work.

即时通讯应用,如QQ、微信等,作为终端用户经常使用的应用,能够为用户提供优质的即时通讯服务。终端用户在使用即时通讯应用与特定的聊天对象进行会话聊天之前,需要先从众多杂乱无章的会话窗口列表中选中并打开与该聊天对象对应的会话窗口,或者从冗长的通讯录中挑选出与该聊天对象相应的条目,然后通过该条目进入相应的会话窗口,不管是哪种方式,均需要花费较长的时间来进行前期的查找筛选,方能进入到相应的会话窗口,这样不利于提升用户体验。Instant messaging applications, such as QQ, WeChat, etc., as applications frequently used by end users, can provide users with high-quality instant messaging services. Before an end user uses an instant messaging application to chat with a specific chat object, he needs to select and open the conversation window corresponding to the chat object from the list of many disorganized conversation windows, or select the conversation window corresponding to the chat object from the lengthy address book. The corresponding entry of the chat object, and then enter the corresponding conversation window through the entry. No matter which method is used, it will take a long time to search and filter in the early stage before entering the corresponding conversation window, which is not conducive to improving users. experience.

综上所述可以看出,如何进一步减少终端用户为了进入会话窗口所花费的时间是目前还有待解决的问题。From the above, it can be seen that how to further reduce the time spent by the terminal user to enter the session window is a problem to be solved at present.

发明内容SUMMARY OF THE INVENTION

有鉴于此,本发明的目的在于提供一种即时通讯应用管理方法及系统,有利于进一步减少终端用户为了进入会话窗口所花费的时间。其具体方案如下:In view of this, the purpose of the present invention is to provide an instant messaging application management method and system, which is beneficial to further reduce the time it takes for terminal users to enter the session window. Its specific plan is as follows:

一种即时通讯应用管理方法,包括:An instant messaging application management method, comprising:

分别确定即时通讯应用的通讯录中每个成员对象的权重值;Determine the weight value of each member object in the address book of the instant messaging application;

确定目标成员对象列表,并根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;Determine the target member object list, and adjust the display mode of the target member object list according to the size difference of the weight value between the member objects to obtain the adjusted member object list;

当监测到所述调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。When it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object is opened.

可选的,所述分别确定即时通讯应用的通讯录中每个成员对象的权重值的过程,包括:Optionally, the process of respectively determining the weight value of each member object in the address book of the instant messaging application includes:

获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的权重值;Obtain the weight assigned by the user to each member object in the address book through the weight assignment interface, and obtain the weight value of each member object;

或者,or,

获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数,然后根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的权重值;其中,终端用户与所述通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度。Obtain the chat feature parameters between the terminal user and each member object in the address book, and then assign a corresponding weight to each member object in the address book according to the chat feature parameter, and obtain the weight value of each member object ; wherein, the chat feature parameters between the terminal user and the member objects in the address book include the number of chats or the total length of the chat page.

或者,or,

获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的第一权重系数,并获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数,根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的第二权重系数,然后对每个成员对象的第一权重系数和第二权重系数进行加权融合,得到每个成员对象的权重值。Obtain the weight assigned by the user to each member object in the address book through the weight assignment interface, obtain the first weight coefficient of each member object, and obtain the chat feature between the end user and each member object in the address book parameters, according to the chat feature parameters, assign a corresponding weight to each member object in the address book, obtain the second weight coefficient of each member object, and then calculate the first weight coefficient and the second weight coefficient of each member object. Perform weighted fusion to obtain the weight value of each member object.

可选的,所述确定出目标成员对象列表的过程,包括:Optionally, the process of determining the target member object list includes:

将当前所述通讯录中的所有成员对象均确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到所述目标成员对象列表;All member objects in the current address book are determined as target member objects, and then all target member objects are added to the list to obtain the target member object list;

或者,or,

将在过去的预设时间段内与终端用户进行过聊天的成员对象确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到所述目标成员对象列表。The member objects that have chatted with the terminal user in the past preset time period are determined as the target member objects, and then all the target member objects are added to the list to obtain the target member object list.

可选的,所述即时通讯应用管理方法,还包括:Optionally, the instant messaging application management method further includes:

对当前处于开启状态的每一个会话窗口中的聊天内容进行关键词提取处理,得到每个会话窗口对应的关键词;Perform keyword extraction processing on the chat content in each session window currently in the open state, and obtain the keyword corresponding to each session window;

利用每个会话窗口对应的关键词,计算出不同会话窗口之间的内容关联性;Using the keywords corresponding to each session window, the content correlation between different session windows is calculated;

将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,以展开群组会话。All member objects and end users corresponding to the session window whose content relevancy is greater than the preset relevancy threshold are added to the newly created group to expand the group conversation.

可选的,所述根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整的过程,包括:Optionally, the process of adjusting the display mode of the target member object list according to the size difference of the weight value between the member objects includes:

按照成员对象的权重值的大小顺序,对所述目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到所述调整后成员对象列表。According to the order of the weight values of the member objects, the arrangement order of the member object display areas in the target member object list is correspondingly adjusted to obtain the adjusted member object list.

可选的,所述根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整的过程,包括:Optionally, the process of adjusting the display mode of the target member object list according to the size difference of the weight value between the member objects includes:

根据成员对象的权重值大小,为所述目标成员对象列表中的成员对象显示区域嵌入相应的权重大小等级标记,得到所述调整后成员对象列表。According to the weight value of the member object, a corresponding weight level mark is embedded in the member object display area in the target member object list, so as to obtain the adjusted member object list.

本发明还相应公开了一种即时通讯应用管理系统,包括:The invention also correspondingly discloses an instant messaging application management system, comprising:

权重值确定模块,用于分别确定即时通讯应用的通讯录中每个成员对象的权重值;The weight value determination module is used to respectively determine the weight value of each member object in the address book of the instant messaging application;

列表确定模块,用于确定目标成员对象列表;The list determination module is used to determine the target member object list;

列表调整模块,用于根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;a list adjustment module, used for adjusting the display mode of the target member object list according to the size difference of the weight value between the member objects, to obtain the adjusted member object list;

会话窗口开启模块,用于当监测到所述调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。The session window opening module is configured to open a session window corresponding to the member object when it is detected that any member object in the adjusted member object list is selected by the user.

可选的,所述权重值确定模块,包括第一权重获取单元;其中,Optionally, the weight value determination module includes a first weight acquisition unit; wherein,

所述第一权重获取单元,用于获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的权重值;The first weight obtaining unit is used to obtain the weight assigned by the user to each member object in the address book through the weight distribution interface, and obtain the weight value of each member object;

或者,所述权重值确定模块,包括第一参数获取单元和第一权重分配单元;其中,Or, the weight value determination module includes a first parameter acquisition unit and a first weight distribution unit; wherein,

所述第一参数获取单元,用于获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数;The first parameter obtaining unit is used to obtain the chat feature parameters between the terminal user and each member object in the address book;

所述第一权重分配单元,用于根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的权重值;其中,终端用户与所述通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度;The first weight assigning unit is configured to assign a corresponding weight to each member object in the address book according to the chat feature parameter, and obtain the weight value of each member object; The chat feature parameters between member objects include the number of chats or the total length of the chat page;

或者,所述权重值确定模块,包括第二权重获取单元、第二参数获取单元、第二权重分配单元和加权融合单元;其中,Or, the weight value determination module includes a second weight acquisition unit, a second parameter acquisition unit, a second weight allocation unit, and a weighted fusion unit; wherein,

所述第二权重获取单元,用于获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的第一权重系数;The second weight obtaining unit is used to obtain the weight assigned by the user to each member object in the address book through the weight distribution interface, and obtain the first weight coefficient of each member object;

所述第二参数获取单元,用于获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数;The second parameter acquisition unit is used to acquire the chat feature parameters between the terminal user and each member object in the address book;

所述第二权重分配单元,用于根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的第二权重系数;The second weight assignment unit is used to assign a corresponding weight to each member object in the address book according to the chat feature parameter, and obtain the second weight coefficient of each member object;

所述加权融合单元,用于对每个成员对象的第一权重系数和第二权重系数进行加权融合,得到每个成员对象的权重值。The weighted fusion unit is used for weighted fusion of the first weight coefficient and the second weight coefficient of each member object to obtain the weight value of each member object.

可选的,所述列表确定模块,包括第一对象确定单元和第一列表创建单元;其中,Optionally, the list determination module includes a first object determination unit and a first list creation unit; wherein,

所述第一对象确定单元,用于将当前所述通讯录中的所有成员对象均确定为目标成员对象;The first object determination unit is used to determine all member objects in the current address book as target member objects;

所述第一列表创建单元,用于将所有的目标成员对象添加至列表中,得到所述目标成员对象列表;The first list creation unit is used to add all target member objects to the list to obtain the target member object list;

或者,所述列表确定模块,包括第二对象确定单元和第二列表确定单元;其中,Or, the list determination module includes a second object determination unit and a second list determination unit; wherein,

第二对象确定单元,用于将在过去的预设时间段内与终端用户进行过聊天的成员对象确定为目标成员对象;a second object determining unit, configured to determine a member object that has chatted with the terminal user in the past preset time period as a target member object;

第二列表确定单元,用于将所有的目标成员对象添加至列表中,得到所述目标成员对象列表。The second list determination unit is configured to add all target member objects to the list to obtain the target member object list.

可选的,所述即时通讯应用管理系统,还包括:Optionally, the instant messaging application management system further includes:

关键词提取模块,用于对当前处于开启状态的每一个会话窗口中的聊天内容进行关键词提取处理,得到每个会话窗口对应的关键词;The keyword extraction module is used to perform keyword extraction processing on the chat content in each session window currently in the open state, and obtain the keyword corresponding to each session window;

关联性计算模块,用于利用每个会话窗口对应的关键词,计算出不同会话窗口之间的内容关联性;an association calculation module, used for calculating the content association between different session windows by using the keywords corresponding to each session window;

群组构建模块,用于将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,以展开群组会话。The group building module is used to add all member objects and end users corresponding to the session window whose content relevancy is greater than the preset relevancy threshold to the newly created group, so as to expand the group conversation.

可选的,所述列表调整模块,具体用于按照成员对象的权重值的大小顺序,对所述目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到所述调整后成员对象列表。Optionally, the list adjustment module is specifically configured to adjust the arrangement order of the member object display areas in the target member object list according to the size order of the weight values of the member objects, and obtain the adjusted member objects. list.

可选的,所述列表调整模块,具体用于根据成员对象的权重值大小,为所述目标成员对象列表中的成员对象显示区域嵌入相应的权重大小等级标记,得到所述调整后成员对象列表。Optionally, the list adjustment module is specifically configured to embed a corresponding weight level mark for the member object display area in the target member object list according to the weight value of the member object, and obtain the adjusted member object list. .

本发明中,即时通讯应用管理方法,包括:分别确定即时通讯应用的通讯录中每个成员对象的权重值;确定目标成员对象列表,并根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;当监测到调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。In the present invention, the instant messaging application management method includes: respectively determining the weight value of each member object in the address book of the instant messaging application; The display mode of the member object list is adjusted to obtain the adjusted member object list; when it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object is opened.

可见,本发明先确定出每个成员对象的权重值,然后基于成员对象之间权重值的大小差异,对目标成员对象列表的显示方式进行调整,可使得调整后成员对象列表中能够反映出成员对象在权重值上的差异性,接着,当监测到调整后成员对象列表中的任一成员对象被用户选中,便可以开启与该成员对象对应的会话窗口。由于成员对象的权重值能够大体反映出该成员对象对于终端用户的重要程度,而重要程度越高的成员对象通常会是终端用户频繁需要与之聊天的对象,所以,通过将能够反映出权重值大小差异的调整后成员对象列表呈现给终端用户,可以使终端用户能够在大多数情况下均可快速地选中其真正希望与之进行聊天的对象。由上可见,本发明中公开的技术方案有利于进一步减少终端用户为了进入会话窗口所花费的时间。It can be seen that the present invention first determines the weight value of each member object, and then adjusts the display mode of the target member object list based on the size difference of the weight value between the member objects, so that the adjusted member object list can reflect the members Then, when any member object in the adjusted member object list is detected to be selected by the user, a session window corresponding to the member object can be opened. Since the weight value of a member object can generally reflect the importance of the member object to the end user, and the member object with a higher degree of importance is usually the object that the end user frequently needs to chat with, so the weight value can be reflected by The adjusted list of member objects for size differences is presented to the end user, allowing the end user to quickly select the person they really want to chat with in most cases. It can be seen from the above that the technical solutions disclosed in the present invention are beneficial to further reduce the time it takes for the terminal user to enter the session window.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to the provided drawings without creative work.

图1为本发明实施例公开的一种即时通讯应用管理方法流程图;1 is a flowchart of an instant messaging application management method disclosed in an embodiment of the present invention;

图2为本发明实施例公开的一种具体的即时通讯应用管理方法流程图;2 is a flowchart of a specific instant messaging application management method disclosed in an embodiment of the present invention;

图3为本发明实施例公开的一种具体的即时通讯应用管理方法流程图;3 is a flowchart of a specific instant messaging application management method disclosed in an embodiment of the present invention;

图4为本发明实施例公开的一种即时通讯应用管理系统结构示意图;4 is a schematic structural diagram of an instant messaging application management system disclosed in an embodiment of the present invention;

图5为本发明实施例公开的一种用户终端结构示意图。FIG. 5 is a schematic structural diagram of a user terminal disclosed in an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本发明实施例公开了一种即时通讯应用管理方法,参见图1所示,该方法包括:An embodiment of the present invention discloses an instant messaging application management method, as shown in FIG. 1 , the method includes:

步骤S11:分别确定即时通讯应用的通讯录中每个成员对象的权重值。Step S11: respectively determine the weight value of each member object in the address book of the instant messaging application.

在一种具体的实施方式中,上述步骤S11的具体过程可以包括:获取用户通过权重分配接口为通讯录中每个成员对象分配的权重,得到每个成员对象的权重值。In a specific implementation manner, the specific process of the above step S11 may include: obtaining the weight assigned by the user to each member object in the address book through the weight assignment interface, and obtaining the weight value of each member object.

本实施例中,权重分配接口具体可以是在用户触按预设接口创建按键之后由终端后台创建的接口,通过该接口,用户可以根据自身的实际需要,为不同的成员对象分配相应的权重。In this embodiment, the weight assignment interface may specifically be an interface created by the terminal background after the user presses the preset interface creation button. Through this interface, the user can assign corresponding weights to different member objects according to their actual needs.

在另一种具体的实施方式中,上述步骤S11的具体过程可以包括:获取终端用户与通讯录中每个成员对象之间的聊天特征参数,然后根据聊天特征参数,为通讯录中的每个成员对象分配相应的权重,得到每个成员对象的权重值;其中,终端用户与通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度。In another specific embodiment, the specific process of the above step S11 may include: acquiring the chat feature parameters between the terminal user and each member object in the address book, and then according to the chat feature parameters, for each member object in the address book The member objects are assigned corresponding weights, and the weight value of each member object is obtained; wherein, the chat feature parameters between the terminal user and the member objects in the address book include the number of chats or the total length of the chat page.

可以理解的是,终端用户与某一成员对象之间的聊天次数越多,则与该成员对象相应的权重便越大。同样,如果终端用户与某一成员对象之间的聊天页总长度越长,则与该成员对象相应的权重便也越大。It can be understood that, the more the number of chats between the end user and a certain member object, the greater the weight corresponding to the member object. Likewise, if the total length of the chat page between the end user and a member object is longer, the weight corresponding to the member object is also larger.

在又一种具体的实施方式中,上述步骤S11的具体过程可以包括:获取用户通过权重分配接口为通讯录中每个成员对象分配的权重,得到每个成员对象的第一权重系数,并获取终端用户与通讯录中每个成员对象之间的聊天特征参数,根据聊天特征参数,为通讯录中的每个成员对象分配相应的权重,得到每个成员对象的第二权重系数,然后对每个成员对象的第一权重系数和第二权重系数进行加权融合,得到每个成员对象的权重值。其中,终端用户与通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度。In another specific embodiment, the specific process of the above step S11 may include: obtaining the weight assigned by the user to each member object in the address book through the weight allocation interface, obtaining the first weight coefficient of each member object, and obtaining The chat feature parameters between the terminal user and each member object in the address book, according to the chat feature parameters, assign a corresponding weight to each member object in the address book, obtain the second weight coefficient of each member object, and then apply the corresponding weight to each member object. The first weight coefficient and the second weight coefficient of each member object are weighted and fused to obtain the weight value of each member object. Wherein, the chat feature parameter between the terminal user and the member object in the address book includes the number of chats or the total length of the chat page.

步骤S12:确定目标成员对象列表,并根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整,得到调整后成员对象列表。Step S12: Determine the target member object list, and adjust the display mode of the target member object list according to the size difference of the weight value between the member objects to obtain the adjusted member object list.

本实施例中,在确定出目标成员对象列表之后,将会根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整,这样可以使得调整后成员对象列表上能够反映出成员对象之间的权重值的大小差异性。In this embodiment, after the target member object list is determined, the display mode of the target member object list will be adjusted according to the difference in weight value between the member objects, so that the adjusted member object list can reflect the The size difference of the weight value between the member objects.

步骤S13:当监测到调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。Step S13: When it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object is opened.

进一步的,本实施例中的即时通讯应用管理方法,还可以包括:Further, the instant messaging application management method in this embodiment may further include:

对当前处于开启状态的每一个会话窗口中的聊天内容进行关键词提取处理,得到每个会话窗口对应的关键词;利用每个会话窗口对应的关键词,计算出不同会话窗口之间的内容关联性;将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,以展开群组会话。Perform keyword extraction processing on the chat content in each session window currently in the open state to obtain the keyword corresponding to each session window; use the keyword corresponding to each session window to calculate the content association between different session windows add all the member objects and end users corresponding to the session window whose content relevancy is greater than the preset relevancy threshold to the newly created group to expand the group conversation.

其中,本实施例可以基于分词算法来对聊天内容进行关键词提取处理,然后利用关联分析技术,对不同会话窗口所对应的关联词进行关联性分析,得到不同会话窗口之间的内容关联性。可以理解的是,任意两个会话窗口之间的内容关联性越大,则这两个会话窗口的聊天内容越相近。本实施例通过将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,可以方便终端用户为具有共同话题的成员对象提供群组交流的机会,从而有利于大幅改善用户体验。Among them, this embodiment can perform keyword extraction processing on the chat content based on the word segmentation algorithm, and then use the correlation analysis technology to perform correlation analysis on the correlation words corresponding to different conversation windows to obtain the content correlation between different conversation windows. It can be understood that, the greater the content correlation between any two conversation windows, the closer the chat contents of the two conversation windows are. In this embodiment, by adding all member objects and terminal users corresponding to the conversation window whose content relevancy is greater than the preset relevancy threshold to the newly created group, it is convenient for terminal users to provide group communication opportunities for member objects with a common topic , which is beneficial to greatly improve the user experience.

可见,本发明实施例先确定出每个成员对象的权重值,然后基于成员对象之间权重值的大小差异,对目标成员对象列表的显示方式进行调整,可使得调整后成员对象列表中能够反映出成员对象在权重值上的差异性,接着,当监测到调整后成员对象列表中的任一成员对象被用户选中,便可以开启与该成员对象对应的会话窗口。由于成员对象的权重值能够大体反映出该成员对象对于终端用户的重要程度,而重要程度越高的成员对象通常会是终端用户频繁需要与之聊天的对象,所以,通过将能够反映出权重值大小差异的调整后成员对象列表呈现给终端用户,可以使终端用户能够在大多数情况下均可快速地选中其真正希望与之进行聊天的对象。由上可见,本发明实施例中公开的技术方案有利于进一步减少终端用户为了进入会话窗口所花费的时间。It can be seen that the embodiment of the present invention first determines the weight value of each member object, and then adjusts the display mode of the target member object list based on the size difference of the weight value between the member objects, so that the adjusted member object list can reflect the Then, when it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object can be opened. Since the weight value of a member object can generally reflect the importance of the member object to the end user, and the member object with a higher degree of importance is usually the object that the end user frequently needs to chat with, so the weight value can be reflected by The adjusted list of member objects for size differences is presented to the end user, allowing the end user to quickly select the person they really want to chat with in most cases. It can be seen from the above that the technical solutions disclosed in the embodiments of the present invention are beneficial to further reduce the time it takes for the terminal user to enter the session window.

参见图2所示,本发明实施例公开了一种具体的即时通讯应用管理方法,包括如下步骤:Referring to FIG. 2 , an embodiment of the present invention discloses a specific instant messaging application management method, including the following steps:

步骤S21:分别确定即时通讯应用的通讯录中每个成员对象的权重值。Step S21: Determine the weight value of each member object in the address book of the instant messaging application respectively.

步骤S22:将当前通讯录中的所有成员对象均确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到目标成员对象列表。Step S22: All member objects in the current address book are determined as target member objects, and then all target member objects are added to the list to obtain a target member object list.

步骤S23:按照成员对象的权重值的大小顺序,对目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到调整后成员对象列表。Step S23: According to the order of the weight values of the member objects, correspondingly adjust the arrangement order of the member object display areas in the target member object list to obtain the adjusted member object list.

具体的,本实施例优先按照成员对象的权重值从大到小的顺序,对目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到调整后成员对象列表。Specifically, this embodiment preferentially adjusts the arrangement order of the member object display areas in the target member object list according to the weight value of the member objects in descending order, and obtains the adjusted member object list.

步骤S24:当监测到调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。Step S24: When it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object is opened.

参见图3所示,本发明实施例公开了一种具体的即时通讯应用管理方法,包括如下步骤:Referring to FIG. 3 , an embodiment of the present invention discloses a specific instant messaging application management method, including the following steps:

步骤S31:分别确定即时通讯应用的通讯录中每个成员对象的权重值。Step S31: Determine the weight value of each member object in the address book of the instant messaging application respectively.

步骤S32:将在过去的预设时间段内与终端用户进行过聊天的成员对象确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到目标成员对象列表。Step S32: Determine the member objects that have chatted with the terminal user in the past preset time period as the target member objects, and then add all the target member objects to the list to obtain a target member object list.

例如,将过去1天内与终端用户进行过聊天的成员对象确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到目标成员对象列表。For example, the member objects who have chatted with the end user in the past 1 day are determined as the target member objects, and then all the target member objects are added to the list to obtain the target member object list.

步骤S33:根据成员对象的权重值大小,为目标成员对象列表中的成员对象显示区域嵌入相应的权重大小等级标记,得到调整后成员对象列表。Step S33 : according to the weight value of the member object, embed a corresponding weight level mark for the member object display area in the target member object list to obtain the adjusted member object list.

例如,若目标成员对象列表上的某个成员对象的权重值大小处于较大的等级,则可以为该成员对象在目标成员对象列表上的显示区域嵌入红色标记,若目标成员对象列表上的某个成员对象的权重值大小处于中等大小的等级,则可以为该成员对象在目标成员对象列表上的显示区域嵌入黄色标记,若目标成员对象列表上的某个成员对象的权重值大小处于较小的等级,则可以为该成员对象在目标成员对象列表上的显示区域嵌入灰色标记,这样,终端用户可以根据颜色标记的不同,可以快速地从调整后成员对象列表上确定出哪些成员对象的权重值较大,哪些成员对象的权重值则相对较低。For example, if the weight value of a member object on the target member object list is at a higher level, a red mark can be embedded in the display area of the member object on the target member object list. If the weight value of a member object is at a medium level, a yellow mark can be embedded in the display area of the member object on the target member object list. If the weight value of a member object on the target member object list is small The level of the member object can be embedded in the display area of the target member object list. In this way, the end user can quickly determine the weight of which member objects from the adjusted member object list according to the different color marks. The larger the value, which member objects have relatively lower weight values.

步骤S34:当监测到调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。Step S34: When it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object is opened.

相应的,本发明实施例还公开了一种即时通讯应用管理系统,参见图4所示,该系统包括:Correspondingly, the embodiment of the present invention also discloses an instant messaging application management system, as shown in FIG. 4 , the system includes:

权重值确定模块11,用于分别确定即时通讯应用的通讯录中每个成员对象的权重值;The weight value determination module 11 is used to respectively determine the weight value of each member object in the address book of the instant messaging application;

列表确定模块12,用于确定目标成员对象列表;The list determination module 12 is used to determine the target member object list;

列表调整模块13,用于根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;The list adjustment module 13 is used to adjust the display mode of the target member object list according to the size difference of the weight value between the member objects, and obtain the adjusted member object list;

会话窗口开启模块14,用于当监测到调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。The session window opening module 14 is configured to open a session window corresponding to the member object when it is detected that any member object in the adjusted member object list is selected by the user.

在一种具体的实施方式中,上述权重值确定模块11,可以包括第一权重获取单元;其中,In a specific embodiment, the above-mentioned weight value determination module 11 may include a first weight acquisition unit; wherein,

第一权重获取单元,用于获取用户通过权重分配接口为通讯录中每个成员对象分配的权重,得到每个成员对象的权重值;The first weight obtaining unit is used to obtain the weight allocated by the user to each member object in the address book through the weight allocation interface, and obtain the weight value of each member object;

在另一种具体的实施方式中,上述权重值确定模块11,可以包括第一参数获取单元和第一权重分配单元;其中,In another specific embodiment, the above-mentioned weight value determination module 11 may include a first parameter obtaining unit and a first weight assigning unit; wherein,

第一参数获取单元,用于获取终端用户与通讯录中每个成员对象之间的聊天特征参数;The first parameter obtaining unit is used to obtain the chat feature parameter between the terminal user and each member object in the address book;

第一权重分配单元,用于根据聊天特征参数,为通讯录中的每个成员对象分配相应的权重,得到每个成员对象的权重值;其中,终端用户与通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度;The first weight assigning unit is used for assigning a corresponding weight to each member object in the address book according to the chat feature parameter, and obtaining the weight value of each member object; wherein, the chat between the terminal user and the member object in the address book The characteristic parameters include the number of chats or the total length of the chat page;

在又一种具体的实施方式中,上述权重值确定模块,可以包括第二权重获取单元、第二参数获取单元、第二权重分配单元和加权融合单元;其中,In yet another specific embodiment, the above-mentioned weight value determination module may include a second weight acquisition unit, a second parameter acquisition unit, a second weight allocation unit, and a weighted fusion unit; wherein,

第二权重获取单元,用于获取用户通过权重分配接口为通讯录中每个成员对象分配的权重,得到每个成员对象的第一权重系数;The second weight obtaining unit is used to obtain the weight allocated by the user to each member object in the address book through the weight allocation interface, and obtain the first weight coefficient of each member object;

第二参数获取单元,用于获取终端用户与通讯录中每个成员对象之间的聊天特征参数;The second parameter obtaining unit is used to obtain the chat feature parameters between the terminal user and each member object in the address book;

第二权重分配单元,用于根据聊天特征参数,为通讯录中的每个成员对象分配相应的权重,得到每个成员对象的第二权重系数;The second weight assigning unit is used to assign a corresponding weight to each member object in the address book according to the chat feature parameter, and obtain the second weight coefficient of each member object;

加权融合单元,用于对每个成员对象的第一权重系数和第二权重系数进行加权融合,得到每个成员对象的权重值。The weighted fusion unit is used for weighted fusion of the first weight coefficient and the second weight coefficient of each member object to obtain the weight value of each member object.

在一种具体的实施方式中,上述列表确定模块12,可以包括第一对象确定单元和第一列表创建单元;其中,In a specific implementation manner, the above-mentioned list determination module 12 may include a first object determination unit and a first list creation unit; wherein,

第一对象确定单元,用于将当前通讯录中的所有成员对象均确定为目标成员对象;The first object determination unit is used to determine all member objects in the current address book as target member objects;

第一列表创建单元,用于将所有的目标成员对象添加至列表中,得到目标成员对象列表;The first list creation unit is used to add all target member objects to the list to obtain a list of target member objects;

在另一种具体的实施方式中,上述列表确定模块12,可以包括第二对象确定单元和第二列表确定单元;其中,In another specific implementation, the above-mentioned list determination module 12 may include a second object determination unit and a second list determination unit; wherein,

第二对象确定单元,用于将在过去的预设时间段内与终端用户进行过聊天的成员对象确定为目标成员对象;a second object determining unit, configured to determine a member object that has chatted with the terminal user in the past preset time period as a target member object;

第二列表确定单元,用于将所有的目标成员对象添加至列表中,得到目标成员对象列表。The second list determination unit is used for adding all target member objects to the list to obtain a target member object list.

进一步的,本实施例中的即时通讯应用管理系统,还可以包括关键词提取模块、关联性计算模块和群组构建模块;其中,Further, the instant messaging application management system in this embodiment may further include a keyword extraction module, a correlation calculation module and a group construction module; wherein,

关键词提取模块,用于对当前处于开启状态的每一个会话窗口中的聊天内容进行关键词提取处理,得到每个会话窗口对应的关键词;A keyword extraction module, configured to perform keyword extraction processing on the chat content in each session window currently in an open state, to obtain keywords corresponding to each session window;

关联性计算模块,用于利用每个会话窗口对应的关键词,计算出不同会话窗口之间的内容关联性;an association calculation module, used for calculating the content association between different session windows by using the keywords corresponding to each session window;

群组构建模块,用于将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,以展开群组会话。The group building module is used to add all member objects and end users corresponding to the session window whose content relevancy is greater than the preset relevancy threshold to the newly created group, so as to expand the group conversation.

在一种具体的实施方式中,上述列表调整模块13,具体可以用于按照成员对象的权重值的大小顺序,对目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到调整后成员对象列表。In a specific embodiment, the above-mentioned list adjustment module 13 can be specifically configured to adjust the arrangement order of the member object display areas in the target member object list according to the order of the weight values of the member objects, and obtain the adjusted List of member objects.

在另一种具体的实施方式中,上述列表调整模块13,具体可以用于根据成员对象的权重值大小,为目标成员对象列表中的成员对象显示区域嵌入相应的权重大小等级标记,得到调整后成员对象列表。In another specific embodiment, the above-mentioned list adjustment module 13 can be specifically configured to embed a corresponding weight level mark for the display area of the member object in the target member object list according to the weight value of the member object. List of member objects.

可见,本发明实施例先确定出每个成员对象的权重值,然后基于成员对象之间权重值的大小差异,对目标成员对象列表的显示方式进行调整,可使得调整后成员对象列表中能够反映出成员对象在权重值上的差异性,接着,当监测到调整后成员对象列表中的任一成员对象被用户选中,便可以开启与该成员对象对应的会话窗口。由于成员对象的权重值能够大体反映出该成员对象对于终端用户的重要程度,而重要程度越高的成员对象通常会是终端用户频繁需要与之聊天的对象,所以,通过将能够反映出权重值大小差异的调整后成员对象列表呈现给终端用户,可以使终端用户能够在大多数情况下均可快速地选中其真正希望与之进行聊天的对象。由上可见,本发明实施例中公开的技术方案有利于进一步减少终端用户为了进入会话窗口所花费的时间。It can be seen that the embodiment of the present invention first determines the weight value of each member object, and then adjusts the display mode of the target member object list based on the size difference of the weight value between the member objects, so that the adjusted member object list can reflect the Then, when it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object can be opened. Since the weight value of a member object can generally reflect the importance of the member object to the end user, and the member object with a higher degree of importance is usually the object that the end user frequently needs to chat with, so the weight value can be reflected by The adjusted list of member objects for size differences is presented to the end user, allowing the end user to quickly select the person they really want to chat with in most cases. It can be seen from the above that the technical solutions disclosed in the embodiments of the present invention are beneficial to further reduce the time it takes for the terminal user to enter the session window.

本发明实施例还公开了一种用户终端,参见图5所示,该用户终端包括处理器21和存储器22;其中,处理器21通过调取存储器22中存储的指令来执行如下步骤:The embodiment of the present invention also discloses a user terminal, as shown in FIG. 5 , the user terminal includes a processor 21 and a memory 22; wherein, the processor 21 executes the following steps by calling the instructions stored in the memory 22:

分别确定即时通讯应用的通讯录中每个成员对象的权重值;确定目标成员对象列表,并根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;当监测到调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口。Determine the weight value of each member object in the address book of the instant messaging application respectively; determine the target member object list, and adjust the display mode of the target member object list according to the size difference of the weight value between the member objects. Member object list; when it is detected that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object is opened.

进一步的,在一种具体实施方式中,上述处理器21在执行上述分别确定即时通讯应用的通讯录中每个成员对象的权重值的过程中,具体的执行步骤可以如下:获取用户通过权重分配接口为通讯录中每个成员对象分配的权重,得到每个成员对象的权重值。Further, in a specific implementation manner, when the processor 21 executes the above process of respectively determining the weight value of each member object in the address book of the instant messaging application, the specific execution steps may be as follows: obtaining the user through the weight distribution. The interface assigns the weight to each member object in the address book, and obtains the weight value of each member object.

进一步的,在另一种具体实施方式中,上述处理器21在执行上述分别确定即时通讯应用的通讯录中每个成员对象的权重值的过程中,具体的执行步骤可以如下:获取终端用户与通讯录中每个成员对象之间的聊天特征参数,然后根据聊天特征参数,为通讯录中的每个成员对象分配相应的权重,得到每个成员对象的权重值;其中,终端用户与通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度。Further, in another specific implementation manner, when the processor 21 performs the above process of respectively determining the weight value of each member object in the address book of the instant messaging application, the specific execution steps may be as follows: obtaining the Chat feature parameters between each member object in the address book, and then assign corresponding weights to each member object in the address book according to the chat feature parameters to obtain the weight value of each member object; The chat feature parameters between member objects in , include the number of chats or the total length of the chat page.

进一步的,在又一种具体实施方式中,上述处理器21在执行上述分别确定即时通讯应用的通讯录中每个成员对象的权重值的过程中,具体的执行步骤可以如下:获取用户通过权重分配接口为通讯录中每个成员对象分配的权重,得到每个成员对象的第一权重系数,并获取终端用户与通讯录中每个成员对象之间的聊天特征参数,根据聊天特征参数,为通讯录中的每个成员对象分配相应的权重,得到每个成员对象的第二权重系数,然后对每个成员对象的第一权重系数和第二权重系数进行加权融合,得到每个成员对象的权重值。Further, in another specific implementation manner, when the processor 21 performs the above process of respectively determining the weight value of each member object in the address book of the instant messaging application, the specific execution steps may be as follows: obtaining the user pass weight. Assign the weight assigned by the interface to each member object in the address book, obtain the first weight coefficient of each member object, and obtain the chat feature parameters between the end user and each member object in the address book, according to the chat feature parameters, as Each member object in the address book is assigned a corresponding weight, and the second weight coefficient of each member object is obtained, and then the first weight coefficient and the second weight coefficient of each member object are weighted and fused to obtain the Weights.

进一步的,在一种具体实施方式中,上述处理器21在执行上述确定出目标成员对象列表的过程中,具体的执行步骤可以如下:将当前通讯录中的所有成员对象均确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到目标成员对象列表;Further, in a specific implementation manner, when the above-mentioned processor 21 executes the above-mentioned process of determining the target member object list, the specific execution steps may be as follows: all member objects in the current address book are determined as target member objects. , and then add all target member objects to the list to get a list of target member objects;

进一步的,在另一种具体实施方式中,上述处理器21在执行上述确定出目标成员对象列表的过程中,具体的执行步骤可以如下:将在过去的预设时间段内与终端用户进行过聊天的成员对象确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到目标成员对象列表。Further, in another specific implementation manner, when the above-mentioned processor 21 executes the above-mentioned process of determining the target member object list, the specific execution steps may be as follows: The member object of the chat is determined as the target member object, and then all the target member objects are added to the list to obtain the target member object list.

进一步的,本实施例中的处理器21还可以通过调取存储器22中存储的指令来执行如下步骤:对当前处于开启状态的每一个会话窗口中的聊天内容进行关键词提取处理,得到每个会话窗口对应的关键词;利用每个会话窗口对应的关键词,计算出不同会话窗口之间的内容关联性;将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,以展开群组会话。Further, the processor 21 in this embodiment can also perform the following steps by calling the instructions stored in the memory 22: perform keyword extraction processing on the chat content in each conversation window currently in the open state, and obtain each The keywords corresponding to the session windows; using the keywords corresponding to each session window, the content correlation between different session windows is calculated; all the member objects and terminals corresponding to the session windows whose content correlation is greater than the preset correlation threshold Users are added to a new group to expand group conversations.

进一步的,在一种具体实施方式中,上述处理器21在执行上述根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整的过程中,具体的执行步骤可以如下:按照成员对象的权重值的大小顺序,对目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到调整后成员对象列表。Further, in a specific implementation manner, in the process of adjusting the display mode of the target member object list according to the size difference of the weight value between the member objects, the specific execution steps of the processor 21 may be as follows: : According to the order of the weight value of the member objects, adjust the arrangement order of the member object display area in the target member object list accordingly, and get the adjusted member object list.

进一步的,在另一种具体实施方式中,上述处理器21在执行上述根据成员对象之间的权重值的大小差异,对目标成员对象列表的显示方式进行调整的过程中,具体的执行步骤可以如下:根据成员对象的权重值大小,为目标成员对象列表中的成员对象显示区域嵌入相应的权重大小等级标记,得到调整后成员对象列表。Further, in another specific embodiment, in the process of adjusting the display mode of the target member object list according to the size difference of the weight value between the member objects, the specific execution steps of the processor 21 may be: As follows: According to the weight value of the member object, the corresponding weight level mark is embedded for the member object display area in the target member object list, and the adjusted member object list is obtained.

可以理解的是,本实施例中的用户终端还进一步包括通信芯片23、电源24、显示屏25、摄像头26、输出装置27和输入装置28。It can be understood that the user terminal in this embodiment further includes a communication chip 23 , a power supply 24 , a display screen 25 , a camera 26 , an output device 27 and an input device 28 .

可以理解的是,本实施例中处理器、存储器、通信芯片、电源、显示屏、摄像头、输出装置和输入装置的数量均可以是单数个,也可以是复数个,在此不对它们进行一一限定。另外,本实施例中用户终端的操作系统可以包括现有所有主流终端操作系统中的一个或多个,也可以包括未来新开发的操作系统,在此不对本实施例中用户终端的操作系统进行具体限定。It can be understood that, in this embodiment, the number of processors, memories, communication chips, power supplies, display screens, cameras, output devices, and input devices may be singular or plural, and they will not be listed one by one here. limited. In addition, the operating system of the user terminal in this embodiment may include one or more of all existing mainstream terminal operating systems, and may also include an operating system newly developed in the future, and the operating system of the user terminal in this embodiment is not performed here. Specific restrictions.

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。Finally, it should also be noted that in this document, relational terms such as first and second are used only to distinguish one entity or operation from another, and do not necessarily require or imply these entities or that there is any such actual relationship or sequence between operations. Moreover, the terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, article or device comprising a list of elements includes not only those elements, but also includes not explicitly listed or other elements inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element.

以上对本发明所提供的一种即时通讯应用管理方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The method and system for instant messaging application management provided by the present invention have been described in detail above. The principles and implementations of the present invention are described with specific examples in this paper. The descriptions of the above embodiments are only used to help understand the present invention. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation and application scope. In summary, the content of this specification should not be construed as Limitations of the present invention.

Claims (10)

1.一种即时通讯应用管理方法,其特征在于,包括:1. an instant messaging application management method, is characterized in that, comprises: 分别确定即时通讯应用的通讯录中每个成员对象的权重值;Determine the weight value of each member object in the address book of the instant messaging application; 确定目标成员对象列表,并根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;Determine the target member object list, and adjust the display mode of the target member object list according to the size difference of the weight value between the member objects to obtain the adjusted member object list; 当监测到所述调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口;When monitoring that any member object in the adjusted member object list is selected by the user, a session window corresponding to the member object is opened; 并且,所述方法还包括:对当前处于开启状态的每一个会话窗口中的聊天内容进行关键词提取处理,得到每个会话窗口对应的关键词;利用每个会话窗口对应的关键词,计算出不同会话窗口之间的内容关联性;将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,以展开群组会话。In addition, the method further includes: performing keyword extraction processing on the chat content in each session window currently in an open state to obtain keywords corresponding to each session window; using the keywords corresponding to each session window to calculate Content relevancy between different session windows; all member objects and end users corresponding to the session windows whose content relevancy is greater than the preset relevancy threshold are added to the newly created group to expand the group conversation. 2.根据权利要求1所述的即时通讯应用管理方法,其特征在于,所述分别确定即时通讯应用的通讯录中每个成员对象的权重值的过程,包括:2. The instant messaging application management method according to claim 1, wherein the process of respectively determining the weight value of each member object in the address book of the instant messaging application comprises: 获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的权重值;Obtain the weight assigned by the user to each member object in the address book through the weight assignment interface, and obtain the weight value of each member object; 或者,or, 获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数,然后根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的权重值;其中,终端用户与所述通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度;Obtain the chat feature parameters between the terminal user and each member object in the address book, and then assign a corresponding weight to each member object in the address book according to the chat feature parameter, and obtain the weight value of each member object ; Wherein, the chat feature parameter between the terminal user and the member object in the address book includes the number of chats or the total length of the chat page; 或者,or, 获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的第一权重系数,并获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数,根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的第二权重系数,然后对每个成员对象的第一权重系数和第二权重系数进行加权融合,得到每个成员对象的权重值。Obtain the weight assigned by the user to each member object in the address book through the weight assignment interface, obtain the first weight coefficient of each member object, and obtain the chat feature between the end user and each member object in the address book parameters, according to the chat feature parameters, assign a corresponding weight to each member object in the address book, obtain the second weight coefficient of each member object, and then calculate the first weight coefficient and the second weight coefficient of each member object. Perform weighted fusion to obtain the weight value of each member object. 3.根据权利要求1所述的即时通讯应用管理方法,其特征在于,所述确定出目标成员对象列表的过程,包括:3. The instant messaging application management method according to claim 1, wherein the process of determining the target member object list comprises: 将当前所述通讯录中的所有成员对象均确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到所述目标成员对象列表;All member objects in the current address book are determined as target member objects, and then all target member objects are added to the list to obtain the target member object list; 或者,or, 将在过去的预设时间段内与终端用户进行过聊天的成员对象确定为目标成员对象,然后将所有的目标成员对象添加至列表中,得到所述目标成员对象列表。The member objects that have chatted with the terminal user in the past preset time period are determined as the target member objects, and then all the target member objects are added to the list to obtain the target member object list. 4.根据权利要求1至3任一项所述的即时通讯应用管理方法,其特征在于,所述根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整的过程,包括:4. The instant messaging application management method according to any one of claims 1 to 3, wherein the display mode of the target member object list is adjusted according to the size difference of the weight value between the member objects process, including: 按照成员对象的权重值的大小顺序,对所述目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到所述调整后成员对象列表。According to the order of the weight values of the member objects, the arrangement order of the member object display areas in the target member object list is correspondingly adjusted to obtain the adjusted member object list. 5.根据权利要求1至3任一项所述的即时通讯应用管理方法,其特征在于,所述根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整的过程,包括:5. The instant messaging application management method according to any one of claims 1 to 3, wherein the display mode of the target member object list is adjusted according to the size difference of the weight value between the member objects process, including: 根据成员对象的权重值大小,为所述目标成员对象列表中的成员对象显示区域嵌入相应的权重大小等级标记,得到所述调整后成员对象列表。According to the weight value of the member object, a corresponding weight level mark is embedded in the member object display area in the target member object list, so as to obtain the adjusted member object list. 6.一种即时通讯应用管理系统,其特征在于,包括:6. An instant messaging application management system, comprising: 权重值确定模块,用于分别确定即时通讯应用的通讯录中每个成员对象的权重值;The weight value determination module is used to respectively determine the weight value of each member object in the address book of the instant messaging application; 列表确定模块,用于确定目标成员对象列表;The list determination module is used to determine the target member object list; 列表调整模块,用于根据成员对象之间的权重值的大小差异,对所述目标成员对象列表的显示方式进行调整,得到调整后成员对象列表;a list adjustment module, used for adjusting the display mode of the target member object list according to the size difference of the weight value between the member objects, to obtain the adjusted member object list; 会话窗口开启模块,用于当监测到所述调整后成员对象列表中的任一成员对象被用户选中,则开启与该成员对象对应的会话窗口;A session window opening module is used to open a session window corresponding to the member object when monitoring that any member object in the adjusted member object list is selected by the user; 并且,所述系统还包括:And, the system also includes: 关键词提取模块,用于对当前处于开启状态的每一个会话窗口中的聊天内容进行关键词提取处理,得到每个会话窗口对应的关键词;The keyword extraction module is used to perform keyword extraction processing on the chat content in each session window currently in the open state, and obtain the keyword corresponding to each session window; 关联性计算模块,用于利用每个会话窗口对应的关键词,计算出不同会话窗口之间的内容关联性;an association calculation module, used for calculating the content association between different session windows by using the keywords corresponding to each session window; 群组构建模块,用于将内容关联性大于预设关联性阈值的会话窗口所对应的所有成员对象以及终端用户添加至新建群组中,以展开群组会话。The group building module is used to add all member objects and end users corresponding to the session window whose content relevancy is greater than the preset relevancy threshold to the newly created group, so as to expand the group conversation. 7.根据权利要求6所述的即时通讯应用管理系统,其特征在于,7. The instant messaging application management system according to claim 6, wherein, 所述权重值确定模块,包括第一权重获取单元;其中,The weight value determination module includes a first weight acquisition unit; wherein, 所述第一权重获取单元,用于获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的权重值;The first weight obtaining unit is used to obtain the weight assigned by the user to each member object in the address book through the weight distribution interface, and obtain the weight value of each member object; 或者,所述权重值确定模块,包括第一参数获取单元和第一权重分配单元;其中,Or, the weight value determination module includes a first parameter acquisition unit and a first weight distribution unit; wherein, 所述第一参数获取单元,用于获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数;The first parameter obtaining unit is used to obtain the chat feature parameters between the terminal user and each member object in the address book; 所述第一权重分配单元,用于根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的权重值;其中,终端用户与所述通讯录中成员对象之间的聊天特征参数包括聊天次数或聊天页总长度;The first weight assigning unit is configured to assign a corresponding weight to each member object in the address book according to the chat feature parameter, and obtain the weight value of each member object; The chat feature parameters between member objects include the number of chats or the total length of the chat page; 或者,所述权重值确定模块,包括第二权重获取单元、第二参数获取单元、第二权重分配单元和加权融合单元;其中,Or, the weight value determination module includes a second weight acquisition unit, a second parameter acquisition unit, a second weight allocation unit, and a weighted fusion unit; wherein, 所述第二权重获取单元,用于获取用户通过权重分配接口为所述通讯录中每个成员对象分配的权重,得到每个成员对象的第一权重系数;The second weight obtaining unit is used to obtain the weight assigned by the user to each member object in the address book through the weight distribution interface, and obtain the first weight coefficient of each member object; 所述第二参数获取单元,用于获取终端用户与所述通讯录中每个成员对象之间的聊天特征参数;The second parameter acquisition unit is used to acquire the chat feature parameters between the terminal user and each member object in the address book; 所述第二权重分配单元,用于根据聊天特征参数,为所述通讯录中的每个成员对象分配相应的权重,得到每个成员对象的第二权重系数;The second weight assignment unit is used to assign a corresponding weight to each member object in the address book according to the chat feature parameter, and obtain the second weight coefficient of each member object; 所述加权融合单元,用于对每个成员对象的第一权重系数和第二权重系数进行加权融合,得到每个成员对象的权重值。The weighted fusion unit is used for weighted fusion of the first weight coefficient and the second weight coefficient of each member object to obtain the weight value of each member object. 8.根据权利要求6所述的即时通讯应用管理系统,其特征在于,8. The instant messaging application management system according to claim 6, wherein, 所述列表确定模块,包括第一对象确定单元和第一列表创建单元;其中,The list determination module includes a first object determination unit and a first list creation unit; wherein, 所述第一对象确定单元,用于将当前所述通讯录中的所有成员对象均确定为目标成员对象;The first object determination unit is used to determine all the member objects in the current address book as target member objects; 所述第一列表创建单元,用于将所有的目标成员对象添加至列表中,得到所述目标成员对象列表;The first list creation unit is used to add all target member objects to the list to obtain the target member object list; 或者,所述列表确定模块,包括第二对象确定单元和第二列表确定单元;其中,Or, the list determination module includes a second object determination unit and a second list determination unit; wherein, 第二对象确定单元,用于将在过去的预设时间段内与终端用户进行过聊天的成员对象确定为目标成员对象;a second object determining unit, configured to determine a member object that has chatted with the terminal user in the past preset time period as a target member object; 第二列表确定单元,用于将所有的目标成员对象添加至列表中,得到所述目标成员对象列表。The second list determination unit is configured to add all target member objects to the list to obtain the target member object list. 9.根据权利要求6至8任一项所述的即时通讯应用管理系统,其特征在于,9. The instant messaging application management system according to any one of claims 6 to 8, wherein, 所述列表调整模块,具体用于按照成员对象的权重值的大小顺序,对所述目标成员对象列表中的成员对象显示区域的排列顺序进行相应调整,得到所述调整后成员对象列表。The list adjustment module is specifically configured to adjust the arrangement order of the member object display areas in the target member object list according to the order of weight values of the member objects, to obtain the adjusted member object list. 10.根据权利要求6至8任一项所述的即时通讯应用管理系统,其特征在于,10. The instant messaging application management system according to any one of claims 6 to 8, wherein, 所述列表调整模块,具体用于根据成员对象的权重值大小,为所述目标成员对象列表中的成员对象显示区域嵌入相应的权重大小等级标记,得到所述调整后成员对象列表。The list adjustment module is specifically configured to embed a corresponding weight level mark for the member object display area in the target member object list according to the weight value of the member object to obtain the adjusted member object list.
CN201710213335.5A 2017-04-01 2017-04-01 Instant messaging application management method and system Active CN106973007B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710213335.5A CN106973007B (en) 2017-04-01 2017-04-01 Instant messaging application management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710213335.5A CN106973007B (en) 2017-04-01 2017-04-01 Instant messaging application management method and system

Publications (2)

Publication Number Publication Date
CN106973007A CN106973007A (en) 2017-07-21
CN106973007B true CN106973007B (en) 2021-02-23

Family

ID=59336809

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710213335.5A Active CN106973007B (en) 2017-04-01 2017-04-01 Instant messaging application management method and system

Country Status (1)

Country Link
CN (1) CN106973007B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110493117A (en) * 2018-05-14 2019-11-22 成都野望数码科技有限公司 The method, apparatus and terminal of group member are replied in a kind of instant messaging
CN112533070B (en) * 2020-11-18 2024-02-06 深圳Tcl新技术有限公司 Video sound and picture adjusting method, terminal and computer readable storage medium
CN118400346B (en) * 2024-06-28 2024-09-10 北京德惠众合信息技术有限公司 Processing method and platform suitable for instant messaging system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2731320A2 (en) * 2012-11-12 2014-05-14 Samsung Electronics Co., Ltd Method and apparatus for managing message in electronic device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8190999B2 (en) * 2004-05-20 2012-05-29 International Business Machines Corporation System and method for in-context, topic-oriented instant messaging
CN104618557A (en) * 2015-01-30 2015-05-13 深圳市金立通信设备有限公司 Terminal
CN104731982B (en) * 2015-04-17 2018-01-30 天天艾米(北京)网络科技有限公司 A kind of Dynamic Group evolution generation method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2731320A2 (en) * 2012-11-12 2014-05-14 Samsung Electronics Co., Ltd Method and apparatus for managing message in electronic device

Also Published As

Publication number Publication date
CN106973007A (en) 2017-07-21

Similar Documents

Publication Publication Date Title
US11032419B2 (en) Intelligent customer service systems, customer service robots, and methods for providing customer service
RU2615320C2 (en) Method, apparatus and terminal device for image processing
CN106973007B (en) Instant messaging application management method and system
JP2017530431A (en) Nuisance telephone number determination method, apparatus and system
WO2017157047A1 (en) User social-relationship identification apparatus, method, and terminal device
CN104078045A (en) Identifying method and electronic device
CN105468161A (en) Instruction execution method and device
WO2016169438A1 (en) Method and apparatus for acquiring user account
CN103412885A (en) Contact person photo setting method and device
WO2018050038A1 (en) Internet resource scheduling method and device, and network red-envelope scheduling method
CN104537049B (en) A kind of picture browsing method and device
WO2014180154A1 (en) A method and apparatus for data communication
CN105279273A (en) Photo Classification Method and Device
CN106657785A (en) operation control method and device for camera
CN108021669B (en) Image classification method and apparatus, electronic device, computer-readable storage medium
CN115398861B (en) Abnormal file detection method and related product
CN107170450A (en) Audio recognition method and device
US10366162B2 (en) Cognitive entity reference recognition
CN110673737A (en) Method and device for adjusting display content based on smart home operating system
CN106549786A (en) A kind of collocation method and device of service fulfillment resource
CN111611470A (en) A data processing method, device and electronic device
CN106603295B (en) A kind of SaaS service content determines method and system
CN107329718A (en) A kind of control process method and terminal to terminal
CN115695849B (en) Live video acquisition method, device, equipment and medium
CN108235810B (en) Method, device and computer readable storage medium for intelligently processing application events

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20250526

Address after: 712000 Shaanxi Province Xianyang City Xixang New District Fengxi New City Western Cloud Valley Phase I A3 Building 501 Room

Patentee after: Shaanxi Yijinming Network Technology Co.,Ltd.

Country or region after: China

Address before: 518057 Guangdong Province Nanshan High-tech Industrial Park North District Kupai Information Port, 2 Buildings, 2 Floors

Patentee before: YULONG COMPUTER TELECOMMUNICATION SCIENTIFIC (SHENZHEN) Co.,Ltd.

Country or region before: China

TR01 Transfer of patent right