CN110198263A - 会话处理方法、装置、设备及*** - Google Patents
会话处理方法、装置、设备及*** Download PDFInfo
- Publication number
- CN110198263A CN110198263A CN201910457191.7A CN201910457191A CN110198263A CN 110198263 A CN110198263 A CN 110198263A CN 201910457191 A CN201910457191 A CN 201910457191A CN 110198263 A CN110198263 A CN 110198263A
- Authority
- CN
- China
- Prior art keywords
- session
- relationship
- unspecified persons
- information
- age information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
本公开关于一种会话处理方法、装置、设备及***,其中所述会话处理方法包括:响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。本公开可以减少会话列表中非指定用户关系的会话的数量,提升会话管理的效果,有利于用户在会话列表中快速地查找需要的会话。
Description
技术领域
本公开涉及数据处理技术领域,尤其涉及会话处理方法、装置、设备及***。
背景技术
在使用即时通信软件时,人们往往需要临时与未加为好友的用户建立临时会话。相关技术中,临时会话与普通会话一起放置在会话列表中,当临时会话的数量比较多时,会使得会话列表较为臃肿,当用户需要从会话列表中的众多会话中查找会话时,比较费时费力。
发明内容
本公开提供一种会话处理方法、装置、设备及***,以至少解决相关技术中由于会话列表中临时会话比较多,使得从会话列表中查找会话费时费力的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种会话处理方法,包括:响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
根据本公开实施例的第二方面,提供一种会话处理方法,包括向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
根据本公开实施例的第三方面,提供一种会话处理装置,包括:时效信息确定单元,被配置为执行响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;会话删除单元,被配置为执行当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
根据本公开实施例的第四方面,提供一种会话处理装置,包括:会话信息接收单元,被配置为执行向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;会话删除单元,被配置为执行当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
根据本公开实施例的第五方面,提供一种会话处理设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现上述第一方面或第二方面的会话处理方法。
根据本公开实施例的第六方面,提供一种会话处理***,所述会话处理***包括服务器以及客户端,所述服务器被配置为执行:响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除;所述客户端被配置为执行:向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
根据本公开实施例的第七方面,提供一种存储介质,当所述存储介质中的指令由所述会话处理设备的处理器执行时,使得所述会话处理设备能够执行上述第一方面或第二方面的会话处理方法。
根据本公开实施例的第八方面,提供一种计算机程序产品,包括可执行程序代码,其中,所述程序代码在通过上述装置执行时实施上述的第一方面或第二方面方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
在本公开实施例中,响应于会话发起方的请求,当服务器确定会话双方为非指定用户关系时,则确定该非指定用户关系的会话的时效信息。当根据该时效信息确定该非指定用户关系的会话过期时,则将该非指定用户关系的会话删除。从而可以减少会话列表中非指定用户关系的会话的数量,提升会话管理的效果,有利于用户在会话列表中快速地查找需要的会话。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种通信***结构示意图。
图2是根据第一个示例性实施例示出的一种会话处理方法的流程图。
图3是根据第二个示例性实施例示出的一种会话处理方法的流程图。
图4是根据第三个示例性实施例示出的一种会话处理方法的流程图。
图5是根据第四个示例性实施例示出的一种会话处理方法的流程图。
图6是根据第五个示例性实施例示出的一种会话处理方法的流程图。
图7是根据第六个示例性实施例示出的一种会话处理方法的流程图。
图8是根据第七个示例性实施例示出的一种会话处理方法的流程图。
图9是根据一示例性实施例示出的时效显示示意图。
图10是根据第八个示例性实施例示出的一种会话处理方法的流程图。
图11是根据第九个示例性实施例示出的一种会话处理装置框图。
图12是根据第十个示例性实施例示出的一种会话处理装置框图。
图13是根据第十一个示例性实施例示出的一种会话处理***框图。
图14是根据第十二个示例性实施例示出的一种用于执行所述会话处理方法的装置的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
本公开涉及客户端与服务器的交互,其中,客户端可以安装在用户终端中。参考图1是本公开示例性示出的一种通信***结构示意图,该***可以是即时通信、网络社区、电子邮件等通信***。在该通信***中可以包括服务器以及至少两个客户端,如图1中的客户端1及客户端2,客户端1与客户端2通过服务器进行通信。本文不对通信***的网路拓扑进行约束,也不对通信***包括的服务器和用户终端等设备的类型等进行约束。用户可以采用用户标识在客户端中进行登录,该用户标识为在***中注册的标识,注册登记的过程不在本公开中描述、约束。用户登录***的方式可以为手机客户端登录、可以通过WEB网页登录等,具体登录方式不在本公开进行约束。
图2是根据第一个示例性实施例示出的一种会话处理方法的流程图,如图2所示,该会话处理方法可以用于服务器中,包括以下步骤。
在步骤S11中,响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息。
在一种例子中,会话发起方的请求可以为会话发起方发起的与会话接受方进行会话的请求,例如,在图1中,当客户端1为会话发起方时,当其想与客户端2进行会话,则可以通过服务器向客户端2发起会话请求。其中,该请求可以包括客户端2对应的用户标识,该请求首先到达服务器,服务器接收到请求后,根据该请求携带的客户端2的用户标识向客户端2发送会话通知,当服务器接收到客户端2返回的应答消息时,根据该应答消息创建客户端1与客户端2之间的会话。
作为一种示例,本公开可以将会话双方的用户关系划分为指定用户关系或非指定用户关系。在一种例子中,指定用户关系可以包括:会话的其中一方的用户标识存在于另一方的好友列表中。非指定用户关系可以包括:会话的其中一方的用户标识不存在于另一方的好友列表中。例如,在图1中,若客户端1的用户标识与客户端2的用户标识互为好友,则客户端1与客户端2之间的关系为指定用户关系;否则,若客户端1的用户标识与客户端2的用户标识没有添加为好友,则客户端1与客户端2之间的关系为非指定用户关系。
在本公开中,当确定会话双方为非指定用户关系时,则可以确定该非指定用户关系的会话的时效信息。作为一种示例,时效信息可以包括会话创建时间以及有效时长。在其他例子中,时效信息可以包括会话创建时间以及会话失效时间。本公开可以采用上述两种方式表示时效信息,但并不限于此。
在确定非指定用户关系的会话的时效信息以后,本公开可以将该非指定用户关系的会话与该时效信息进行关联,以对该非指定用户关系的会话进行时效管理。
在步骤S12中,当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在该步骤中,当确定非指定用户关系的会话的时效信息以后,可以根据该时效信息对关联的非指定用户关系的会话进行监控。当检测到该非指定用户关系的会话过期时,服务器可以将该非指定用户关系的会话删除。
在一种例子中,该非指定用户关系的会话过期,可以为:该非指定用户关系的会话的存活时间超过时效信息中限定的有效时长。在其他例子中,该非指定用户关系的会话过期,可以为:该非指定用户关系的会话到达该时效信息约定的会话失效时间。
在本公开实施例中,响应于会话发起方的请求,当服务器确定会话双方为非指定用户关系时,则确定该非指定用户关系的会话的时效信息。当根据该时效信息确定该非指定用户关系的会话过期时,则将该非指定用户关系的会话删除。从而可以减少会话列表中非指定用户关系的会话的数量,提升会话管理的效果,有利于用户在会话列表中快速地查找需要的会话。
图3是根据第二个示例性实施例示出的一种会话处理方法的流程图,如图3所示,该会话处理方法可以用于服务器中,包括以下步骤。
在步骤S21中,响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息。
在步骤S22中,在所述时效信息的有效期内,当检测到所述会话双方的关系转化为指定用户关系时,则删除所述会话的时效信息。
在本公开实施例中,当确定非指定用户关系的会话的时效信息以后,在该时效信息的有效期内,例如该非指定用户关系的会话的存活时长不超过有效时长,或者该非指定用户关系的会话还没有达到会话失效时间,当服务器检测到该会话的会话双方的关系转化为指定用户关系时,则删除该会话的时效信息,使得该会话转换成指定用户关系的会话,以避免因时效信息对指定用户关系的会话的误删除。
图4是根据第三个示例性实施例示出的一种会话处理方法的流程图,如图4所示,该会话处理方法可以用于服务器中,包括以下步骤。
在步骤S31中,响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息。
在步骤S32中,将所述时效信息发送至所述非指定用户关系的会话双方的客户端,以由所述客户端根据所述时效信息进行时效显示。
在一种例子中,在发送时效信息至非指定用户关系的会话双方的客户端的同时,还可以将当前会话的会话对象、优先级、活跃时间等信息发送给客户端。
在步骤S33中,当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在本公开实施例中,当确定非指定用户关系的会话的时效信息以后,服务器可以将该时效信息同步至该非指定用户关系的会话双方的客户端,使得客户端可以及时显示当前会话的时效信息,起到提醒用户该会话的时效的作用。
图5是根据第四个示例性实施例示出的一种会话处理方法的流程图,如图5所示,该会话处理方法可以用于服务器中,包括以下步骤。
在步骤S41中,响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息。
在步骤S42中,当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在步骤S43中,响应于所述会话双方任一方的客户端的会话列表拉取请求,获取该客户端的会话列表的增量信息。
在步骤S44中,将所述增量信息发送至所述客户端,以由所述客户端依据所述增量信息对本地的会话列表进行更新。
在一种实施方式中,会话双方任一方的客户端可以在登录或者定时刷新时向服务器发送会话列表拉取请求,响应于该会话列表拉取请求,服务器可以获取该客户端对应的会话列表,并获取该会话列表的增量信息,以及将该增量信息发送给请求的客户端,由该客户端根据增量信息对本地的会话列表进行更新。
作为一种示例,增量信息可以包括但不限于如下的至少一种:删除的非指定用户关系的会话信息、会话双方关系由非指定用户关系转化为指定用户关系的会话信息、新增的指定用户关系或非指定用户关系的会话信息。
需要说明的是,在其他实施例中,响应于会话双方任一方的客户端的会话列表拉取请求,服务器也可以获取更新的会话列表,并将该更新的会话列表发送至该请求的客户端中,由该客户端根据该更新的会话列表进行UI更新,而不限于增量更新的方式。
在本公开实施例中,服务器向客户端发送的会话列表的增量信息包括删除的非指定用户关系的会话信息,以使得客户端根据该增量信息进行本地会话列表的更新时删除对应的非指定用户关系的会话信息,避免会话列表因存在大量非指定用户关系的会话导致过分臃肿的情况,提高用户从会话列表中查找会话的效率。
图6是根据第五个示例性实施例示出的一种会话处理方法的流程图,如图6所示,该会话处理方法可以用于客户端中,包括以下步骤。
在步骤S51中,向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息。
作为一种示例,该会话发起请求可以包括对端用户的用户标识,该请求用于通知服务器创建本端与对端客户端之间的会话。
当发送会话发起请求以后,本端客户端等待服务器返回的、服务器根据该请求创建的会话的会话信息。
作为一种示例,该会话信息可以包括当前会话的会话对象、优先级、活跃时间等。如果服务器判定当前会话为非指定用户关系的会话,则该会话信息中还可以包括该会话的时效信息;如果服务器判定当前会话为指定用户关系的会话,则该会话信息中不包括时效信息。
作为一种示例,时效信息可以包括会话创建时间以及有效时长。在其他例子中,时效信息可以包括会话创建时间以及会话失效时间。本公开可以采用上述两种方式表示时效信息,但并不限于此。
在步骤S52中,当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在该步骤中,客户端可以基于会话的时效信息对会话进行监控。当检测到该非指定用户关系的会话过期时,客户端可以将该非指定用户关系的会话删除,并刷新UI(UserInterface,用户界面)显示,使得本地的会话列表能够及时更新,从而可以减少会话列表中非指定用户关系的会话的数量,便于用户在会话列表中快速地查找需要的会话。
图7是根据第六个示例性实施例示出的一种会话处理方法的流程图,如图7所示,该会话处理方法可以用于客户端中,包括以下步骤。
在步骤S61中,向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息。
在步骤S62中,在所述时效信息的有效期内,当检测到所述非指定用户关系的会话转化成指定用户关系的会话时,则删除所述会话的时效信息。
在本公开实施例中,当确定非指定用户关系的会话的时效信息以后,在该时效信息的有效期内,例如该非指定用户关系的会话的存活时长不超过有效时长,或者该非指定用户关系的会话还没有达到会话失效时间,当客户端检测到该非指定用户关系的会话转化为指定用户关系的会话时,则删除该会话的时效信息,以避免因时效信息对指定用户关系的会话的误删除。
图8是根据第七个示例性实施例示出的一种会话处理方法的流程图,如图8所示,该会话处理方法可以用于客户端中,包括以下步骤。
在步骤S71中,向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息。
在步骤S72中,根据所述时效信息在所述非指定用户关系的会话中进行时效显示。
在一种实施方式中,当客户端确定非指定用户关系的会话的时效信息以后,可以以倒计时的形式显示该时效信息。当然,客户端也可以直接显示时效信息中的有效时长或者会话失效时间,本公开对此不作限定。例如,如图9所示的时效显示示意图所示,若会话失效时间为20:46,则该时效信息可以显示在该会话的指定位置。
在步骤S73中,当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在本公开实施例中,当确定非指定用户关系的会话的时效信息以后,客户端可以及时显示当前会话的时效信息,起到提醒用户该会话的时效的作用。
图10是根据第八个示例性实施例示出的一种会话处理方法的流程图,如图10所示,该会话处理方法可以用于客户端中,包括以下步骤。
在步骤S81中,向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息。
在步骤S82中,当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在步骤S83中,向所述服务器发送会话列表拉取请求,并接收所述服务器基于所述会话列表拉取请求返回的会话列表的增量信息。
作为一种示例,增量信息可以包括但不限于如下的至少一种:删除的非指定用户关系的会话信息、会话双方关系由非指定用户关系转化为指定用户关系的会话信息、新增的指定用户关系或非指定用户关系的会话信息。
在步骤S84中,依据所述增量信息对本地的会话列表进行更新。
在本公开实施例中,客户端接收服务器发送的增量信息以后,根据该增量信息进行本地会话列表的更新时删除对应的非指定用户关系的会话信息,避免会话列表因存在大量非指定用户关系的会话导致过分臃肿的情况,提高用户从会话列表中查找会话的效率。
图11是根据第九个示例性实施例示出的一种会话处理装置框图。参照图11,该装置包括时效信息确定单元111和会话删除单元112。
时效信息确定单元111,被配置为执行响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;
会话删除单元112,被配置为执行当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在本公开的一种可能的实施方式中,所述会话处理装置还包括:
时效信息删除单元,被配置为执行在所述时效信息的有效期内,当检测到所述会话双方的关系转化为指定用户关系时,则删除所述会话的时效信息。
在本公开的一种可能的实施方式中,所述会话处理装置还包括:
时效信息发送单元,被配置为执行将所述时效信息发送至所述非指定用户关系的会话双方的客户端,以由所述客户端根据所述时效信息进行时效显示。
在本公开的一种可能的实施方式中,所述指定用户关系包括:所述会话的其中一方的用户标识存在于另一方的好友列表中。
在本公开的一种可能的实施方式中,所述会话处理装置还包括:
增量信息获取单元,被配置为执行响应于所述会话双方任一方的客户端的会话列表拉取请求,获取该客户端的会话列表的增量信息,所述增量信息包括如下的至少一种:删除的非指定用户关系的会话信息、会话双方关系由非指定用户关系转化为指定用户关系的会话信息、新增的指定用户关系或非指定用户关系的会话信息;
增量信息发送单元,被配置为执行将所述增量信息发送至所述客户端,以由所述客户端依据所述增量信息对本地的会话列表进行更新。
图12是根据第十个示例性实施例示出的一种会话处理装置框图。参照图12,该装置包括会话信息接收单元121和会话删除单元122。
会话信息接收单元121,被配置为执行向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;
会话删除单元122,被配置为执行当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
在本公开的一种可能的实施方式中,所述会话处理装置还包括:
时效信息删除单元,被配置为执行在所述时效信息的有效期内,当检测到所述非指定用户关系的会话转化成指定用户关系的会话时,则删除所述会话的时效信息。
在本公开的一种可能的实施方式中,所述会话处理装置还包括:
时效显示单元,被配置为执行根据所述时效信息在所述非指定用户关系的会话中进行时效显示。
在本公开的一种可能的实施方式中,所述会话处理装置还包括:
增量信息接收单元,被配置为执行向所述服务器发送会话列表拉取请求,并接收所述服务器基于所述会话列表拉取请求返回的会话列表的增量信息,所述增量信息包括如下的至少一种:删除的非指定用户关系的会话信息、会话双方关系由非指定用户关系转化为指定用户关系的会话信息、新增的指定用户关系或非指定用户关系的会话信息;
会话列表更新单元,被配置为执行依据所述增量信息对本地的会话列表进行更新。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图13是根据第十一个示例性实施例示出的一种会话处理***框图。所述会话处理***包括服务器131以及客户端132,
所述服务器131被配置为执行:
响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;
当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除;
所述客户端132被配置为执行:
向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;
当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
图14是根据第十二个示例性实施例示出的一种用于执行所述会话处理方法的装置的框图。
在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器,上述指令可由装置的处理器执行以完成上述图1-图5的方法实施例或完成上述图6-图10的方法实施例。可选地,存储介质可以是非临时性计算机可读存储介质,例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本公开实施例还提供一种会话处理设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现上述图1-图5或图6-图10之一的会话处理方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
Claims (10)
1.一种会话处理方法,其特征在于,包括:
响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;
当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
2.根据权利要求1所述的会话处理方法,其特征在于,在确定非指定用户关系的会话的时效信息步骤之后,所述会话处理方法还包括:
在所述时效信息的有效期内,当检测到所述会话双方的关系转化为指定用户关系时,则删除所述会话的时效信息。
3.根据权利要求1所述的会话处理方法,其特征在于,在确定非指定用户关系的会话的时效信息步骤之后,所述会话处理方法还包括:
将所述时效信息发送至所述非指定用户关系的会话双方的客户端,以由所述客户端根据所述时效信息进行时效显示。
4.根据权利要求1-3任一项所述的会话处理方法,其特征在于,在当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除的步骤之后,所述会话处理方法还包括:
响应于所述会话双方任一方的客户端的会话列表拉取请求,获取该客户端的会话列表的增量信息,所述增量信息包括如下的至少一种:删除的非指定用户关系的会话信息、会话双方关系由非指定用户关系转化为指定用户关系的会话信息、新增的指定用户关系或非指定用户关系的会话信息;
将所述增量信息发送至所述客户端,以由所述客户端依据所述增量信息对本地的会话列表进行更新。
5.一种会话处理方法,其特征在于,包括:
向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;
当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
6.一种会话处理装置,其特征在于,包括:
时效信息确定单元,被配置为执行响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;
会话删除单元,被配置为执行当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
7.一种会话处理装置,其特征在于,包括:
会话信息接收单元,被配置为执行向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;
会话删除单元,被配置为执行当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
8.一种会话处理设备,其特征在于,包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1-4中任一项和/或权利要求5所述的会话处理方法。
9.一种会话处理***,其特征在于,所述会话处理***包括服务器以及客户端,
所述服务器被配置为执行:
响应于会话发起方的请求,确定会话双方是否为指定用户关系,并确定非指定用户关系的会话的时效信息;
当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除;
所述客户端被配置为执行:
向服务器发送会话发起请求,并接收所述服务器返回的创建的会话的会话信息,所述会话信息包括在所述会话为非指定用户关系的会话时所述会话对应的时效信息;
当根据所述时效信息确定所述非指定用户关系的会话过期时,将所述非指定用户关系的会话删除。
10.一种存储介质,当所述存储介质中的指令由所述会话处理电子设备的处理器执行时,使得所述会话处理设备能够执行如权利要求1-4中任一项和/或权利要求5所述的会话处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910457191.7A CN110198263A (zh) | 2019-05-29 | 2019-05-29 | 会话处理方法、装置、设备及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910457191.7A CN110198263A (zh) | 2019-05-29 | 2019-05-29 | 会话处理方法、装置、设备及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110198263A true CN110198263A (zh) | 2019-09-03 |
Family
ID=67753356
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910457191.7A Pending CN110198263A (zh) | 2019-05-29 | 2019-05-29 | 会话处理方法、装置、设备及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110198263A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111225019A (zh) * | 2019-10-29 | 2020-06-02 | ***股份有限公司 | 会话控制处理方法、装置、设备及介质 |
CN111585774A (zh) * | 2020-03-24 | 2020-08-25 | 福建天泉教育科技有限公司 | 会话更新的方法、存储介质 |
CN113098781A (zh) * | 2021-03-19 | 2021-07-09 | 北京达佳互联信息技术有限公司 | 会话列表处理方法、装置、服务器及存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102685018A (zh) * | 2011-03-07 | 2012-09-19 | 腾讯科技(深圳)有限公司 | 一种网络即时通信信息处理的方法、***及即时通信设备 |
CN103957308A (zh) * | 2014-05-16 | 2014-07-30 | 深圳市中兴移动通信有限公司 | 一种移动终端及其联系人的管理方法及装置 |
CN104902065A (zh) * | 2014-03-06 | 2015-09-09 | 歌乐株式会社 | 对话历史记录管理装置、对话装置和对话历史记录管理方法 |
CN105227443A (zh) * | 2015-10-20 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 会话消息的同步方法、同步设备及同步*** |
CN105530164A (zh) * | 2014-10-22 | 2016-04-27 | 阿里巴巴集团控股有限公司 | 即时通信中的会话控制方法及装置 |
CN107171947A (zh) * | 2017-06-30 | 2017-09-15 | 胡玥莹 | 一种浏览器即时通讯消息接收方法和*** |
-
2019
- 2019-05-29 CN CN201910457191.7A patent/CN110198263A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102685018A (zh) * | 2011-03-07 | 2012-09-19 | 腾讯科技(深圳)有限公司 | 一种网络即时通信信息处理的方法、***及即时通信设备 |
CN104902065A (zh) * | 2014-03-06 | 2015-09-09 | 歌乐株式会社 | 对话历史记录管理装置、对话装置和对话历史记录管理方法 |
CN103957308A (zh) * | 2014-05-16 | 2014-07-30 | 深圳市中兴移动通信有限公司 | 一种移动终端及其联系人的管理方法及装置 |
CN105530164A (zh) * | 2014-10-22 | 2016-04-27 | 阿里巴巴集团控股有限公司 | 即时通信中的会话控制方法及装置 |
CN105227443A (zh) * | 2015-10-20 | 2016-01-06 | 腾讯科技(深圳)有限公司 | 会话消息的同步方法、同步设备及同步*** |
CN107171947A (zh) * | 2017-06-30 | 2017-09-15 | 胡玥莹 | 一种浏览器即时通讯消息接收方法和*** |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111225019A (zh) * | 2019-10-29 | 2020-06-02 | ***股份有限公司 | 会话控制处理方法、装置、设备及介质 |
CN111585774A (zh) * | 2020-03-24 | 2020-08-25 | 福建天泉教育科技有限公司 | 会话更新的方法、存储介质 |
CN113098781A (zh) * | 2021-03-19 | 2021-07-09 | 北京达佳互联信息技术有限公司 | 会话列表处理方法、装置、服务器及存储介质 |
CN113098781B (zh) * | 2021-03-19 | 2023-01-20 | 北京达佳互联信息技术有限公司 | 会话列表处理方法、装置、服务器及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101076184B (zh) | 一种实现自动应答的***及方法 | |
US7979519B2 (en) | System for providing information between different protocol environments cooperative with each other and a method therefor | |
CN110198263A (zh) | 会话处理方法、装置、设备及*** | |
CN103297280B (zh) | 一种加入用户群组的方法、退出用户群组的方法及装置 | |
CN103634382B (zh) | 一种在网页上实现实时交互的***及方法 | |
CN102196014B (zh) | 多群组操作同步的方法和*** | |
CN102958008B (zh) | 一种实现即时通讯的方法、***和移动终端 | |
CN105591882A (zh) | 一种智能机器人与人混合客服的方法及*** | |
CN103703767B (zh) | 一种视讯会议的实现方法、业务管理设备及视讯会议*** | |
CN109510758B (zh) | 会话建立方法、终端及*** | |
CN104363164A (zh) | 一种基于社交网络中的群会话处理方法及*** | |
CN110391974A (zh) | 一种消息同步方法、服务端、终端及*** | |
CN112437004B (zh) | 信息处理方法、装置、电子设备及存储介质 | |
CN110149269A (zh) | 一种通信方法、服务器和通信*** | |
JP2008522257A (ja) | インスタントメッセージングユーザの状態を提供する方法及びシステム | |
CN109788145A (zh) | 呼叫方法、脱敏服务器、坐席设备和计算机可读存储介质 | |
CN103294725A (zh) | 智能应答机器人软件 | |
CN107392653A (zh) | 一种电子名片推送方法及其装置、用户终端 | |
CN109586930A (zh) | 与会用户添加方法、第一终端、第二终端及处理服务器 | |
CN110222280A (zh) | 用于分享的数据处理方法及装置 | |
CN110392446B (zh) | 一种终端和虚拟助手服务器进行交互方法 | |
CN103747014A (zh) | 一种用户状态的获取方法和业务代理服务器 | |
CN111586672B (zh) | 网络通话信息处理方法及装置 | |
CN117291665A (zh) | 基于微服务的开发者社区运营方法、***、设备和介质 | |
CN109698784A (zh) | 一种消息撤回方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190903 |