CN102685751B - 一种用于处理会话请求的方法与装置 - Google Patents
一种用于处理会话请求的方法与装置 Download PDFInfo
- Publication number
- CN102685751B CN102685751B CN201210100027.9A CN201210100027A CN102685751B CN 102685751 B CN102685751 B CN 102685751B CN 201210100027 A CN201210100027 A CN 201210100027A CN 102685751 B CN102685751 B CN 102685751B
- Authority
- CN
- China
- Prior art keywords
- people
- session setup
- relevant information
- request
- network equipment
- 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
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明的目的是提供一种用于处理会话请求的方法与装置。其中,由待处理的会话请求中提取会话发起人的标识信息;接着根据所述会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息;随后根据所述会话发起人的相关信息,对所述会话请求进行相应的处理。与现有技术相比,本发明通过从网络设备中获取会话请求人的相关信息,对会话请求人的相关信息,如会话发起人的身份属性、历史通话记录等进行分析判断,实现了对会话请求进行相应处理的目的,由于网络设备中存储的会话请求人的相关信息更为全面,可处理的会话请求范围得到扩展,更加符合用户实际使用需求。
Description
技术领域
本发明涉及移动终端领域,尤其涉及一种用于处理会话请求的技术。
背景技术
现有技术中移动终端在处理会话请求时,一般根据会话请求的会话发起人姓名,在预存的本地黑名单中进行匹配查询,以判断该会话发起人是否位于本地黑名单中,当该会话发起人位于该本地黑名单中时,则对该会话请求进行切断通信等相应处理。由于现有技术对会话发起人的身份判断过程仅可在本地执行,且预存于本地黑名单中的会话发起人信息具有一定局限性和不完整性;因此,无法实现在移动设备的实际使用过程中对大量会话请求的会话发起人的身份等信息进行自动识别判断的需求,因此能够处理的会话请求较为局限,不能满足用户的实际使用需求。
因此,如何实现有效地对会话请求进行处理,成为目前亟待解决的问题之一。
发明内容
本发明的目的是提供一种用于处理会话请求的方法与设备。
根据本发明的一个方面,提供了一种在移动终端中用于处理会话请求的方法,该方法包括以下步骤:
a由待处理的会话请求中提取会话发起人的标识信息;
b根据所述会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息;
c根据所述会话发起人的相关信息,对所述会话请求进行相应的处理。
根据本发明的一个方面,提供了一种在网络设备中辅助用于处理会话请求的方法,该方法包括以下步骤:
A接收来自所述移动终端的查询请求,其中包含所述会话发起人的标识信息;
B根据所述会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息;
C向所述移动终端发送响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
根据本发明的另一方面,还提供了一种用于移动终端的处理会话请求的装置,该装置包括:
标识信息提取装置,用于由待处理的会话请求中提取会话发起人的标识信息;
第一获取装置,用于根据所述会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息;
处理装置,用于根据所述会话发起人的相关信息,对所述会话请求进行相应的处理。
根据本发明的另一方面,还提供了一种用于辅助处理会话请求的网络设备,该设备包括:
第三接收装置,用于接收来自所述移动终端的查询请求,其中包含所述会话发起人的标识信息;
第三获取装置,用于根据所述会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息;
第四发送装置,用于向所述移动终端发送响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
与现有技术相比,本发明中根据已提取的会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息,随后根据所述会话发起人的相关信息,对该等会话请求进行相应的处理;通过从网络设备中获取会话请求人的相关信息,对会话请求人的相关信息,如会话发起人的身份属性、历史通话记录等进行分析判断,实现了对会话请求进行相应处理的目的,由于网络设备中存储的会话请求人的相关信息更为全面,可处理的会话请求范围得到扩展,更加符合用户实际使用需求;进一步,降低用户接听无用来电的时间成本,提升用户实际使用体验。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1示出根据本发明一个方面的在移动终端中的请求处理装置的示意图;
图2示出根据本发明一个优选实施例的在移动终端中的请求处理装置的示意图;
图3示出根据本发明另一个优选实施例的在移动终端中的请求处理装置的示意图;
图4示出根据本发明再一个优选实施例的在移动终端中的请求处理装置的示意图;
图5示出根据本发明另一个方面的在移动终端中的会话请求处理方法的流程图;
图6示出根据本发明一个优选实施例的在移动终端中的会话请求处理方法的流程图;
图7示出根据本发明另一个优选实施例的在移动终端中的会话请求处理方法的流程图;
图8示出根据本发明再一个优选实施例的在移动终端中的会话请求处理方法的流程图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
图1示出根据本发明一个方面的在移动终端中的请求处理装置的示意图。
在此,所述请求处理装置1可安装运行于移动终端、移动终端的操作系统;本文中,如无特别说明,请求处理装置1与移动终端不作区分,等同使用。在此,移动终端包括但不限于任何可适用于本发明的能够通过键盘、触摸屏等与用户进行交互的电子产品,诸如平板电脑、手机、PDA、掌上电脑(PPC)、游戏机(PSP)等。
本领域技术人员应能理解上述请求处理装置的安装运行环境以及移动终端仅为举例,其他现有的或今后可能出现的请求处理装置的安装运行环境或者移动终端如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,所述移动终端和网络设备均包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
在此,移动终端与网络设备之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。
如图1所示,请求处理装置1包括标识信息提取装置111、第一获取装置112和处理装置113。
首先,标识信息提取装置111由待处理的会话请求中提取会话发起人的标识信息。
在此,所述会话请求包括但不限于以下任一项:
1)基于3GPP、LTE、WIMAX、GSM等的移动通信网络的语音或数据通信,如语音来电、短消息;
2)基于TCP/IP、UDP协议的计算机网络通信,如即时通信消息等。
在此,所述会话发起人的标识信息包括但不限于至少以下任一项:
1)会话发起人的呼叫号码;
2)会话发起人的名称;
3)会话发起人的ID;
4)会话发起人的IP地址信息、Mac地址信息。
在一示例中,移动终端应事件触发实时地接收待处理的会话请求,例如,移动终端基于GSM移动通信网,通过其所归属的终端交换机,实时地接收会话发起人发送的呼叫请求,其中,该呼叫请求中包括该会话发起人的呼叫号码、该呼叫请求的发起时间等信息;标识信息提取装置111读取该呼叫请求,从其中提取该会话发起人的呼叫号码。
在另一示例中,移动终端按照预先约定的通信协议,如http、https等通信协议,实时地接收会话发起人通过用户设备向其发送的待处理的即时通信消息,其中,该即时通信消息中包括该即时通信消息的内容与该会话发起人的标识信息等;标识信息提取装置111读取该即时通信消息,从其中提取该会话发起人的标识信息。其中,所述用户设备包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智能手机、PDA、游戏机、或IPTV等
本领域技术人员应能理解上述会话发起人的标识信息和/或提取会话发起人的标识信息的方式仅为举例,其他现有的或今后可能出现的会话发起人的标识信息和/或提取会话发起人的标识信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
接着,第一获取装置112根据标识信息提取装置111提取的会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息。
在此,所述会话发起人的相关信息包括但不限于以下任一项:
1)会话发起人的身份属性;其中,所述身份属性包括但不限于会话发起人的职业、会话发起人所属工作单位、会话发起人的社会关系,例如会话发起人的好友、会话发起人的同事、会话发起人的亲人等。
2)会话发起人的历史会话记录;其中,所述历史会话记录包括但不限于:在预定时间段内来自会话发起人的历史会话请求被屏蔽总次数、来自会话发起人的历史会话请求被屏蔽的频次,其中,所述屏蔽可为自动切断通信、自动过滤会话请求等;其由系统来记录和统计会话发起人先前的会话历史;可赋予该会话发起人一个ID并为其建立一个特征库,将历次会话过程中会话发起人的历史记录保存与该特征库中。
3)对会话发起人发起会话的处理方式;即预定的对来自该会话发起人的会话请求的处理方式。
本领域技术人员应能理解上述会话发起人的相关信息仅为举例,其他现有的或今后可能出现的会话发起人的相关信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,所述通过与网络设备的交互来获取会话发起人的相关信息的方式包括但不限于以下任一项:
1)第一获取装置112向网络设备发起查询请求,其中包含会话发起人的标识信息;并接受来自该网络设备响应于该查询请求的查询结果,其中包括该会话发起人的相关信息。
在一示例中,第一获取装置112通过预定的通信方式,向网络设备发送查询请求,其中,该查询请求包含会话发起人的标识信息;例如,可将该查询请求封装为http请求消息,并通过相应的通信协议,如http、https通信协议,发送至网络设备;网络设备通过实时监听地方式接收并解析该请求消息,以获取该查询请求;接着,根据该查询请求中包含的会话发起人的标识信息,例如会话发起人的呼叫号码,在网络数据库中进行匹配查询,以获取与该呼叫号码相对应的会话发起人的相关信息;其中,所述网络数据库中包括但不限于会话发起人的标识信息及与其相应的会话发起人的相关信息,其包括关系数据库、Key-Value存储系统、文件系统等;随后,网络设备将该会话发起人的相关信息反馈至该移动设备;第一获取装置112通过实时监听地方式获取该会话发起人的相关信息。
2)第一获取装置112根据所述会话发起人的标识信息,在所述移动设备的本地联系人库中进行查询,以获取所述会话发起人的相关信息;当在所述本地联系人库中未查询到所述会话发起人的相关信息时,向所述网络设备发起查询请求,其中包含所述会话发起人的标识信息;接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息;该等内容将在下述实施例中进行详述;其中,本地联系人库包括但不限于移动终端的通信录、电子邮件联系人列表、或专用于存储联系人信息的数据库等。
3)第一获取装置112向所述移动终端的本地联系人库及所述网络设备发送查询请求,其中包含所述会话发起人的标识信息;当在所述移动终端的本地联系人库中查询到所述会话发起人的相关信息,向所述网络设备发送停止查询请求;当在所述移动终端的本地联系人库中未查询到所述会话发起人的相关信息,接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息;该等内容将在下述实施例中进行详述。
本领域技术人员应能理解上述获取会话发起人的相关信息的方式仅为举例,其他现有的或今后可能出现的获取会话发起人的相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
随后,处理装置113根据第一获取装置112获取的会话发起人的相关信息,对会话请求进行相应的处理。
在此,所述对所述会话请求进行相应的处理的方式包括以下至少任一项:
1)屏蔽所述会话请求;其中,所述屏蔽的方式包括以下任一种方式:
a)无呼叫提示信息;
b)自动切断会话请求;
c)自动过滤会话请求;
2)显示提示信息;其中,所述提示信息包括但不限于联系人职业、会话发起人所属工作单位、与移动终端用户的关系等。
本领域技术人员应能理解上述处理方式仅为举例,其他现有的或今后可能出现的处理方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,所述根据会话发起人的相关信息对会话请求进行处理的情形包括但不限于以下任一项:
1)根据会话发起人的相关信息,基于预定处理规则,对会话请求进行相应的处理;
2)根据会话发起人的相关信息中已包含的处理方式,对会话请求进行处理。
在此,所述基于预定处理规则对会话请求进行相应处理的方式包括但不限于以下任一项:
1)当会话发起人的相关信息示出会话发起人的职业、会话发起人所属工作单位等位于屏蔽列表中时,则屏蔽来自该会话发起人的会话请求;在此,所述屏蔽列表中包括预定的需要屏蔽的会话发起人的职业、所属工作单位等,例如,预定需要屏蔽会话发起人的职业:中介销售、保险销售等,预定需要屏蔽会话发起人的所属工作单位:中介公司、保险公司等;
2)当会话发起人的相关信息示出会话发起人职业、所属工作单位位于提示列表中时,则向用户显示提示信息;在此,所述提示信息包括但不限于会话发起人的标识信息、会话发起人的相关信息等,以用于用户根据该等提示信息,决定是否接听或读取该会话请求;
4)当会话发起人的相关信息示出来自会话发起人的历史会话请求被屏蔽频次超过预定频次阈值时,则屏蔽该会话请求;
5)当会话发起人的相关信息示出来自会话发起人的历史会话请求在预定时间段内被屏蔽总次数超过预定次数阈值时,则屏蔽该会话请求。
在一示例中,当会话请求为呼叫请求时,会话发起人的相关信息示出会话发起人所属工作单位为某快递公司,则处理装置113根据该会话发起人所属工作单位,在提示列表中进行查询,确定工作单位“某快递公司”位于该提示列表中,则通过移动终端屏幕以提示窗口的形式向用户显示提示信息,例如“某快递公司员工来电”,同时按照一般呼叫请求处理方式执行响铃提醒,用户可根据该提示信息决定是否接听该呼叫请求。
优选地,当未获取会话发起人的相关信息,即会话请求为陌生会话请求,则可通过移动终端屏幕向用户显示“会话请求为陌生来电”等提示信息。
本领域技术人员应能理解上述对会话请求进行相应处理的方式仅为举例,其他现有的或今后可能出现的对会话请求进行相应处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
优选地,标识信息提取装置111、第一获取装置112和处理装置113之间是持续不断地工作。具体地,标识信息提取装置111持续地由待处理的会话请求中提取会话发起人的标识信息;第一获取装置112也持续地根据所述会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息;处理装置113也持续地根据所述会话发起人的相关信息,对所述会话请求进行相应的处理。在此,本领域技术人员应理解“持续”是指各装置不断进行上述会话发起人的标识信息的提取、会话发起人的相关信息的获取和对会话请求的处理,直至满足预定停止条件,例如标识信息提取装置111在较长时间内停止对会话发起人的标识信息的提取。
图2示出根据本发明一个优选实施例的在移动终端中的请求处理装置的示意图。其中,请求处理装置1包括标识信息提取装置211、第一获取装置212和处理装置213,其中,第一获取装置212包括第二获取单元2121、第一发送单元2122和第一接收单元2123;网络设备2包括第三接收装置221、第三获取装置222和第四发送装置223。
在此,图2中所示请求处理装置1中的标识信息提取装置211和处理装置213所执行的功能和操作与前面参照图1所描述的请求处理装置1中的标识信息提取装置111和处理装置113所执行的功能和操作的内容相同,为简明起见,将其以引用方式包含于此,而不做赘述。
具体地,首先,第二获取单元2121根据标识信息提取装置211提取的会话发起人的标识信息,在所述移动设备的本地联系人库中进行查询,以获取所述会话发起人的相关信息;其中,在此,所述本地联系人库位于本地移动终端中,其包括但不限于本地预存的联系人的标识信息,如联系人的呼叫号码、联系人的名称、ID等,及其所对应的联系人相关信息。
当在该本地联系人库中未查询到与会话发起人的标识信息相对应的联系人相关信息时,即未查询到会话发起人的相关信息,第一发送单元2122向网络设备2发起查询请求,其中包含所述会话发起人的标识信息;例如,可将其封装为一请求消息,如http请求消息,并通过相应的通信协议,如http、https通信协议,发送至网络设备;网络设备2的第三接收装置221,例如通过实时监听地方式接收并解析该请求消息,以获取来自该移动终端的查询请求,其中包含所述会话发起人的标识信息。
接着,网络设备2中的第三获取装置222根据第三接收装置221接收到的会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息;例如,根据会话发起人的ID,在网络数据库中进行匹配查询,以获取与该ID相对应的会话发起人的相关信息;其中,所述网络数据库中包括但不限于会话发起人的标识信息及与其相应的会话发起人的相关信息,其包括关系数据库、Key-Value存储系统、或文件系统等。
随后,第四发送装置223向移动终端发送响应于该查询请求的查询结果,其中包括第三获取装置222获取的会话发起人的相关信息;请求处理装置1的第一接收单元2123,实时地接收来自网络设备2响应于该查询请求的查询结果,其中包括第三获取装置222获取的会话发起人的相关信息。
本领域技术人员应能理解上述在本地联系人库中获取会话发起人的相关信息的方式和/或发送查询请求的方式和/或接收查询请求的方式和/或在网络数据库中获取会话发起人的相关信息的方式和/或发送查询结果的方式和/或接收查询结果的方式仅为举例,其他现有的或今后可能出现的在本地联系人库中获取会话发起人的相关信息的方式和/或发送查询请求的方式和/或接收查询请求的方式和/或在网络数据库中获取会话发起人的相关信息的方式和/或发送查询结果的方式和/或接收查询结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
图3示出根据本发明另一个优选实施例的在移动终端中的请求处理装置的示意图。其中,请求处理装置1包括标识信息提取装置311、第一获取装置312和处理装置313,其中,第一获取装置312包括第二发送单元3121和第三发送单元3122;网络设备2包括第三接收装置321、第三获取装置322和第四发送装置323。
在此,图3中所示请求处理装置1中的标识信息提取装置311和处理装置313、网络设备2中的第三接收装置321、第三获取装置322和第四发送装置323所执行的功能和操作与前面参照图2所描述的请求处理装置1中的标识信息提取装置211和处理装置213、网络设备2中的第三接收装置221、第三获取装置222和第四发送装置223所执行的功能和操作的内容相同,为简明起见,将其以引用方式包含于此,而不做赘述。
具体地,第二发送单元3121同时向移动终端的本地联系人库及所述网络设备2发送查询请求,其中包含所述会话发起人的标识信息;例如,第二发送单元3121将查询请求,通过约定的通信方式发送至本地联系人库中,其中,该查询请求包含所述会话发起人的标识信息;在此,所述约定的通信方式包括通过诸如总线等介质的网络设备的内部通信协议,所述内部通信协议包括但不限于存在于计算机中的各种形式通信,例如:面向对象编程中对象之间的通信协议;操作系统内不同程序或计算机不同模块之间的消息传送协议;在向该本地联系人库发送查询请求的同时,第二发送单元3121通过如http、https等通信协议,向网络设备2发送查询请求,其中,该查询请求包含所述会话发起人的标识信息。
由于在本地联系人库中的查询速度远高于在网络设备中的查询速度,故当请求处理设备1在移动终端的本地联系人库中查询到该会话发起人的相关信息时,则第三发送单元3122通过预定的通信协议向网络设备2发送停止查询请求;网络设备2接收并解析该停止查询请求,从而终止在网络数据库中查询会话发起人的相关信息的操作。
本领域技术人员应能理解上述发送查询请求的方式和/或发送停止查询请求的方式仅为举例,其他现有的或今后可能出现的发送查询请求的方式和/或发送停止查询请求的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
优选地,第一获取装置412还包括第二接收单元4122,如图4所示。其中,当在移动终端的本地联系人库中未查询到所述会话发起人的相关信息,第二接收单元4122接收来自所述网络设备2响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
在此,图4中所示请求处理装置1中的标识信息提取装置411、第二发送单元4121和处理装置413、网络设备2中的第三接收装置421、第三获取装置422和第四发送装置423所执行的功能和操作与前面参照图3所描述的请求处理装置1中的标识信息提取装置311、第二发送单元3121和处理装置313、网络设备2中的第三接收装置321、第三获取装置322和第四发送装置323所执行的功能和操作的内容相同,为简明起见,将其以引用方式包含于此,而不做赘述。
具体地,第二发送单元4121同时向移动终端的本地联系人库及所述网络设备2发送查询请求;由于在本地联系人库中的查询速度远高于在网络设备中的查询速度,故当在移动终端的本地联系人库中未查询到会话发起人的相关信息,则在网络设备2中的查询操作仍旧执行,网络设备2获取会话请求人的相关信息后,将其发送至移动设备;第二接收单元4122接收来自网络设备2响应于该查询请求的查询结果,其中包括该会话发起人的相关信息。
本领域技术人员应能理解上述接受会话发起人的相关信息的方式仅为举例,其他现有的或今后可能出现的接受会话发起人的相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在另一优选实施例中(参照图2),请求处理装置1还包括更新装置(未示出);其中,更新装置根据第一获取装置212获取的会话发起人的相关信息,更新本地联系人库。
具体地,更新装置将在第一获取装置212获得的会话发起人的相关信息,写入到该本地联系人库中,以更新该本地联系人库;若检测到该本地联系人库尚未建立,则先行初始化该本地联系人库,然后将该会话发起人的相关信息写入到该本地联系人库中。例如,更新装置根据在第一获取装置212获得的会话发起人的相关信息“姓名:李明-职业:保险销售-归属工作单位:平安保险”,在本地联系人库中插入一条包括该会话发起人的相关信息数据记录。
本领域技术人员应能理解上述建立或更新本地联系人库的方式仅为举例,其他现有的或今后可能出现的建立或更新本地联系人库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在另一个优选实施例中(参照图2),网络设备2还包括生成装置(未示出)和第二更新装置(未示出)。
其中,网络设备2的第三接收装置211接收来自所述移动终端的查询请求,其中包含所述会话发起人的标识信息;接着,第三获取装置212根据所述会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息;第四发送装置223向所述移动终端发送响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息;生成装置根据多个会话发起人的相关信息,生成所述多个会话发起人之间的关联关系;第二更新装置根据生成装置生成的关联关系,更新所述网络数据库。
具体地,生成装置对存储于网络数据库中的该多个会话发起人的相关信息的数据信息进行分析,确定该多个会话发起人之间存在的直接及间接关系,进而生成该多个会话发起人之间的关联关系。
在一示例中,生成装置读取网络数据库中的会话发起人A和B的相关信息,以获得“A与C的关系:好友”,“A与B的关系:好友”,且B与C之间无关系记录,即可确定B和C两者均与A为好友,从而该生成装置可根据A、B以及C三者之间的关系信息,以生成“B与C之间的关联关系:好友A的好友”;从而当C为移动终端用户时,C接收到来自会话发起人B的会话请求时,可显示提示信息为“会话请求来自好友A的好友”。
随后,第二更新装置根据生成装置生成的关联关系,更新网络设备2中的网络数据库。例如,第二更新装置根据生成装置生成的“B与C之间的关联关系:好友A的好友”,在网络数据库的中的插入一条包括“B与C之间的关联关系:好友A的好友”的数据记录。
本领域技术人员应能理解上述生成多个会话发起人之间的关联关系的方式和/或更新网络数据库的方式仅为举例,其他现有的或今后可能出现的生成多个会话发起人之间的关联关系的方式和/或更新网络数据库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
图5示出根据本发明另一个方面的在移动终端中的会话请求处理方法的流程图。
在此,所述请求处理装置1可安装运行于移动终端、移动终端的操作系统;本文中,如无特别说明,请求处理装置1与移动终端不作区分,等同使用。在此,移动终端包括但不限于任何可适用于本发明的能够通过键盘、触摸屏等与用户进行交互的电子产品,诸如平板电脑、手机、PDA、掌上电脑(PPC)、游戏机(PSP)等。
本领域技术人员应能理解上述请求处理装置的安装运行环境以及移动终端仅为举例,其他现有的或今后可能出现的请求处理装置的安装运行环境或者移动终端如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,所述移动终端和网络设备均包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。
在此,移动终端与网络设备之间可通过任何通信方式实现通信,包括但不限于,基于3GPP、LTE、WIMAX的移动通信、基于TCP/IP、UDP协议的计算机网络通信以及基于蓝牙、红外传输标准的近距无线传输方式。
如图5所示,该过程包括步骤S501、步骤S502和步骤S503。
首先,在步骤S501中,请求处理装置1由待处理的会话请求中提取会话发起人的标识信息。
在此,所述会话请求包括但不限于以下任一项:
1)基于3GPP、LTE、WIMAX、GSM等的移动通信网络的语音或数据通信,如语音来电、短消息;
2)基于TCP/IP、UDP协议的计算机网络通信,如即时通信消息等。
在此,所述会话发起人的标识信息包括但不限于至少以下任一项:
1)会话发起人的呼叫号码;
2)会话发起人的名称;
3)会话发起人的ID;
4)会话发起人的IP地址信息、Mac地址信息。
在一示例中,移动终端应事件触发实时地接收待处理的会话请求,例如,移动终端基于GSM移动通信网,通过其所归属的终端交换机,实时地接收会话发起人发送的呼叫请求,其中,该呼叫请求中包括该会话发起人的呼叫号码、该呼叫请求的发起时间等信息;在步骤S501中,请求处理装置1读取该呼叫请求,从其中提取该会话发起人的呼叫号码。
在另一示例中,移动终端按照预先约定的通信协议,如http、https等通信协议,实时地接收会话发起人通过用户设备向其发送的待处理的即时通信消息,其中,该即时通信消息中包括该即时通信消息的内容与该会话发起人的标识信息等;在步骤S501中,请求处理装置1读取该即时通信消息,从其中提取该会话发起人的标识信息。其中,所述用户设备包括但不限于任何一种可与用户通过键盘、遥控器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智能手机、PDA、游戏机、或IPTV等
本领域技术人员应能理解上述会话发起人的标识信息和/或提取会话发起人的标识信息的方式仅为举例,其他现有的或今后可能出现的会话发起人的标识信息和/或提取会话发起人的标识信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
接着,在步骤S502中,请求处理装置1根据其在步骤S501中提取的会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息。
在此,所述会话发起人的相关信息包括但不限于以下任一项:
1)会话发起人的身份属性;其中,所述身份属性包括但不限于会话发起人的职业、会话发起人所属工作单位、会话发起人的社会关系,例如会话发起人的好友、会话发起人的同事、会话发起人的亲人等。
2)会话发起人的历史会话记录;其中,所述历史会话记录包括但不限于:在预定时间段内来自会话发起人的历史会话请求被屏蔽总次数、来自会话发起人的历史会话请求被屏蔽的频次,其中,所述屏蔽可为自动切断通信、自动过滤会话请求等;其由系统来记录和统计会话发起人先前的会话历史;可赋予该会话发起人一个ID并为其建立一个特征库,将历次会话过程中会话发起人的历史记录保存与该特征库中。
3)对会话发起人发起会话的处理方式;即预定的对来自该会话发起人的会话请求的处理方式。
本领域技术人员应能理解上述会话发起人的相关信息仅为举例,其他现有的或今后可能出现的会话发起人的相关信息如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,所述通过与网络设备的交互来获取会话发起人的相关信息的方式包括但不限于以下任一项:
1)在步骤S502中,请求处理装置1向网络设备发起查询请求,其中包含会话发起人的标识信息;并接受来自该网络设备响应于该查询请求的查询结果,其中包括该会话发起人的相关信息。
在一示例中,在步骤S502中,请求处理装置1通过预定的通信方式,向网络设备发送查询请求,其中,该查询请求包含会话发起人的标识信息;例如,可将该查询请求封装为http请求消息,并通过相应的通信协议,如http、https通信协议,发送至网络设备;网络设备通过实时监听地方式接收并解析该请求消息,以获取该查询请求;接着,根据该查询请求中包含的会话发起人的标识信息,例如会话发起人的呼叫号码,在网络数据库中进行匹配查询,以获取与该呼叫号码相对应的会话发起人的相关信息;其中,所述网络数据库中包括但不限于会话发起人的标识信息及与其相应的会话发起人的相关信息,其包括关系数据库、Key-Value存储系统、文件系统等;随后,网络设备将该会话发起人的相关信息反馈至该移动设备;在步骤S502中,请求处理装置1通过实时监听地方式获取该会话发起人的相关信息。
2)在步骤S502中,请求处理装置1根据所述会话发起人的标识信息,在所述移动设备的本地联系人库中进行查询,以获取所述会话发起人的相关信息;当在所述本地联系人库中未查询到所述会话发起人的相关信息时,向所述网络设备发起查询请求,其中包含所述会话发起人的标识信息;接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息;该等内容将在下述实施例中进行详述;其中,本地联系人库包括但不限于移动终端的通信录、电子邮件联系人列表、或专用于存储联系人信息的数据库等。
3)在步骤S502中,请求处理装置1向所述移动终端的本地联系人库及所述网络设备发送查询请求,其中包含所述会话发起人的标识信息;当在所述移动终端的本地联系人库中查询到所述会话发起人的相关信息,向所述网络设备发送停止查询请求;当在所述移动终端的本地联系人库中未查询到所述会话发起人的相关信息,接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息;该等内容将在下述实施例中进行详述。
本领域技术人员应能理解上述获取会话发起人的相关信息的方式仅为举例,其他现有的或今后可能出现的获取会话发起人的相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
随后,在步骤S503中,请求处理装置1根据其在步骤S502中获取的会话发起人的相关信息,对会话请求进行相应的处理。
在此,所述对所述会话请求进行相应的处理的方式包括以下至少任一项:
1)屏蔽所述会话请求;其中,所述屏蔽的方式包括以下任一种方式:
a)无呼叫提示信息;
b)自动切断会话请求;
c)自动过滤会话请求;
2)显示提示信息;其中,所述提示信息包括但不限于联系人职业、会话发起人所属工作单位、与移动终端用户的关系等。
本领域技术人员应能理解上述处理方式仅为举例,其他现有的或今后可能出现的处理方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在此,所述根据会话发起人的相关信息对会话请求进行处理的情形包括但不限于以下任一项:
1)根据会话发起人的相关信息,基于预定处理规则,对会话请求进行相应的处理;
2)根据会话发起人的相关信息中已包含的处理方式,对会话请求进行处理。
在此,所述基于预定处理规则对会话请求进行相应处理的方式包括但不限于以下任一项:
1)当会话发起人的相关信息示出会话发起人的职业、会话发起人所属工作单位等位于屏蔽列表中时,则屏蔽来自该会话发起人的会话请求;在此,所述屏蔽列表中包括预定的需要屏蔽的会话发起人的职业、所属工作单位等,例如,预定需要屏蔽会话发起人的职业:中介销售、保险销售等,预定需要屏蔽会话发起人的所属工作单位:中介公司、保险公司等;
2)当会话发起人的相关信息示出会话发起人职业、所属工作单位位于提示列表中时,则向用户显示提示信息;在此,所述提示信息包括但不限于会话发起人的标识信息、会话发起人的相关信息等,以用于用户根据该等提示信息,决定是否接听或读取该会话请求;
4)当会话发起人的相关信息示出来自会话发起人的历史会话请求被屏蔽频次超过预定频次阈值时,则屏蔽该会话请求;
5)当会话发起人的相关信息示出来自会话发起人的历史会话请求在预定时间段内被屏蔽总次数超过预定次数阈值时,则屏蔽该会话请求。
在一示例中,当会话请求为呼叫请求时,会话发起人的相关信息示出会话发起人所属工作单位为某快递公司,则在步骤S503中,请求处理装置1根据该会话发起人所属工作单位,在提示列表中进行查询,确定工作单位“某快递公司”位于该提示列表中,则通过移动终端屏幕以提示窗口的形式向用户显示提示信息,例如“某快递公司员工来电”,同时按照一般呼叫请求处理方式执行响铃提醒,用户可根据该提示信息决定是否接听该呼叫请求。
优选地,当未获取会话发起人的相关信息,即会话请求为陌生会话请求,则可通过移动终端屏幕向用户显示“会话请求为陌生来电”等提示信息。
本领域技术人员应能理解上述对会话请求进行相应处理的方式仅为举例,其他现有的或今后可能出现的对会话请求进行相应处理的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
优选地,请求处理装置1在步骤S501、步骤S502和步骤S503中是持续不断地工作。具体地,在步骤S501中,请求处理装置1持续地由待处理的会话请求中提取会话发起人的标识信息;在步骤S502中,请求处理装置1也持续地根据所述会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息;在步骤S503中,请求处理装置1也持续地根据所述会话发起人的相关信息,对所述会话请求进行相应的处理。在此,本领域技术人员应理解“持续”是指请求处理装置1在各步骤中不断进行上述会话发起人的标识信息的提取、会话发起人的相关信息的获取和对会话请求的处理,直至满足预定停止条件,例如请求处理装置1在较长时间内停止对会话发起人的标识信息的提取。
图6示出根据本发明一个优选实施例的在移动终端中的会话请求处理方法的流程图。其中,该过程包括步骤S601、步骤S6021、步骤S6022、步骤S6023、步骤S603、步骤S604、步骤S605和步骤S606。
在此,图6中所示请求处理装置1在步骤S601和步骤S603中所执行的功能和操作与前面参照图5所描述的请求处理装置1在步骤S501和步骤S503中所执行的功能和操作的内容相同,为简明起见,将其以引用方式包含于此,而不做赘述。
具体地,首先,在步骤6021中,请求处理装置1根据其在步骤S601中提取的会话发起人的标识信息,在所述移动设备的本地联系人库中进行查询,以获取所述会话发起人的相关信息;其中,在此,所述本地联系人库位于本地移动终端中,其包括但不限于本地预存的联系人的标识信息,如联系人的呼叫号码、联系人的名称、ID等,及其所对应的联系人相关信息。
当在该本地联系人库中未查询到与会话发起人的标识信息相对应的联系人相关信息时,即未查询到会话发起人的相关信息,在步骤6022中,请求处理装置1向网络设备2发起查询请求,其中包含所述会话发起人的标识信息;例如,可将其封装为一请求消息,如http请求消息,并通过相应的通信协议,如http、https通信协议,发送至网络设备;在步骤604中,网络设备2例如通过实时监听地方式接收并解析该请求消息,以获取来自该移动终端的查询请求,其中包含所述会话发起人的标识信息。
接着,在步骤605中,网络设备2根据其在步骤S604中接收到的会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息;例如,根据会话发起人的ID,在网络数据库中进行匹配查询,以获取与该ID相对应的会话发起人的相关信息;其中,所述网络数据库中包括但不限于会话发起人的标识信息及与其相应的会话发起人的相关信息,其包括关系数据库、Key-Value存储系统、或文件系统等。
随后,在步骤606中,网络设备2向移动终端发送响应于该查询请求的查询结果,其中包括其在步骤S605中获取的会话发起人的相关信息;在步骤6023中,请求处理装置1实时地接收来自网络设备2响应于该查询请求的查询结果,其中包括网络设备2在步骤S605中获取的会话发起人的相关信息。
本领域技术人员应能理解上述在本地联系人库中获取会话发起人的相关信息的方式和/或发送查询请求的方式和/或接收查询请求的方式和/或在网络数据库中获取会话发起人的相关信息的方式和/或发送查询结果的方式和/或接收查询结果的方式仅为举例,其他现有的或今后可能出现的在本地联系人库中获取会话发起人的相关信息的方式和/或发送查询请求的方式和/或接收查询请求的方式和/或在网络数据库中获取会话发起人的相关信息的方式和/或发送查询结果的方式和/或接收查询结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
图7示出根据本发明另一个优选实施例的在移动终端中的会话请求处理方法的流程图。其中,该过程包括步骤S701、步骤S7021、步骤S7022和步骤S703。
在此,图7中所示请求处理装置1在步骤S701和步骤S703中所执行的功能和操作与前面参照图6所描述的请求处理装置1在步骤S601和步骤S603中所执行的功能和操作的内容相同,为简明起见,将其以引用方式包含于此,而不做赘述。
具体地,在步骤7021中,请求处理装置1同时向移动终端的本地联系人库及所述网络设备2发送查询请求,其中包含所述会话发起人的标识信息;例如,在步骤7021中,请求处理装置1将查询请求,通过约定的通信方式发送至本地联系人库中,其中,该查询请求包含所述会话发起人的标识信息;在此,所述约定的通信方式包括通过诸如总线等介质的网络设备的内部通信协议,所述内部通信协议包括但不限于存在于计算机中的各种形式通信,例如:面向对象编程中对象之间的通信协议;操作系统内不同程序或计算机不同模块之间的消息传送协议;在步骤7021中,在向该本地联系人库发送查询请求的同时,请求处理装置1通过如http、https等通信协议,向网络设备2发送查询请求,其中,该查询请求包含所述会话发起人的标识信息。
由于在本地联系人库中的查询速度远高于在网络设备中的查询速度,故当请求处理设备1在移动终端的本地联系人库中查询到该会话发起人的相关信息时,则在步骤7022中,请求处理装置1通过预定的通信协议向网络设备2发送停止查询请求;网络设备2接收并解析该停止查询请求,从而终止在网络数据库中查询会话发起人的相关信息的操作。
本领域技术人员应能理解上述发送查询请求的方式和/或发送停止查询请求的方式仅为举例,其他现有的或今后可能出现的发送查询请求的方式和/或发送停止查询请求的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
优选地,如图8所示,其中,当在移动终端的本地联系人库中未查询到所述会话发起人的相关信息,在步骤S8022中,请求处理装置1接收来自所述网络设备2响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
在此,图8中所示请求处理装置1在步骤S801、步骤S8021和步骤S803所执行的功能和操作与前面参照图7所描述的请求处理装置1在步骤S701、步骤S7021和步骤S703所执行的功能和操作的内容相同;图8中所示网络设备2在步骤S804、步骤S805和步骤S806所执行的功能和操作与前面参照图6所描述的网络设备2在步骤S604、步骤S605和步骤S606所执行的功能和操作的内容相同,为简明起见,将其以引用方式包含于此,而不做赘述。
具体地,在步骤S8021中,请求处理装置1同时向移动终端的本地联系人库及所述网络设备2发送查询请求;由于在本地联系人库中的查询速度远高于在网络设备中的查询速度,故当在移动终端的本地联系人库中未查询到会话发起人的相关信息,则在网络设备2中的查询操作仍旧执行,网络设备2获取会话请求人的相关信息后,将其发送至移动设备;在步骤S8022中,请求处理装置1接收来自网络设备2响应于该查询请求的查询结果,其中包括该会话发起人的相关信息。
本领域技术人员应能理解上述接受会话发起人的相关信息的方式仅为举例,其他现有的或今后可能出现的接受会话发起人的相关信息的方式如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
在另一优选实施例中(参照图6),该过程还包括步骤S607(未示出);其中,在步骤S607中,请求处理装置1根据其获取的会话发起人的相关信息,更新本地联系人库。
具体地,在步骤S607中,请求处理装置1将在其获得的会话发起人的相关信息,写入到该本地联系人库中,以更新该本地联系人库;若检测到该本地联系人库尚未建立,则先行初始化该本地联系人库,然后将该会话发起人的相关信息写入到该本地联系人库中。例如,在步骤S607中,请求处理装置1根据其获得的会话发起人的相关信息“姓名:李明-职业:保险销售-归属工作单位:平安保险”,在本地联系人库中插入一条包括该会话发起人的相关信息数据记录。
本领域技术人员应能理解上述建立或更新本地联系人库的方式仅为举例,其他现有的或今后可能出现的建立或更新本地联系人库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
在另一个优选实施例中(参照图6),该过程还包括步骤S608(未示出)和步骤S609(未示出)。
其中,网络设备2在步骤S604中接收来自所述移动终端的查询请求,其中包含所述会话发起人的标识信息;接着,网络设备2在步骤S605中根据所述会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息;网络设备2在步骤S605中向所述移动终端发送响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息;在步骤S608中,网络设备2根据多个会话发起人的相关信息,生成所述多个会话发起人之间的关联关系;在步骤S609中,网络设备2根据其在步骤S608中生成的关联关系,更新所述网络数据库。
具体地,在步骤S608中,网络设备2对存储于网络数据库中的该多个会话发起人的相关信息的数据信息进行分析,确定该多个会话发起人之间存在的直接及间接关系,进而生成该多个会话发起人之间的关联关系。
在一示例中,在步骤S608中,网络设备2读取网络数据库中的会话发起人A和B的相关信息,以获得“A与C的关系:好友”,“A与B的关系:好友”,且B与C之间无关系记录,即可确定B和C两者均与A为好友,从而网络设备2可根据A、B以及C三者之间的关系信息,以生成“B与C之间的关联关系:好友A的好友”;从而当C为移动终端用户时,C接收到来自会话发起人B的会话请求时,可显示提示信息为“会话请求来自好友A的好友”。
随后,在步骤S609中,网络设备2根据其在步骤S608中生成的关联关系,更新网络设备2中的网络数据库。例如,在步骤S609中,网络设备2根据其在步骤S608中生成的“B与C之间的关联关系:好友A的好友”,在网络数据库的中的插入一条包括“B与C之间的关联关系:好友A的好友”的数据记录。
本领域技术人员应能理解上述生成多个会话发起人之间的关联关系的方式和/或更新网络数据库的方式仅为举例,其他现有的或今后可能出现的生成多个会话发起人之间的关联关系的方式和/或更新网络数据库的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。
需要注意的是,本发明可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)或任何其他类似硬件设备来实现。在一个实施例中,本发明的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本发明的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本发明的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
Claims (14)
1.一种在移动终端中用于处理会话请求的方法,该方法包括以下步骤:
a由待处理的会话请求中提取会话发起人的标识信息;
b根据所述会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息,其中所述会话发起人的相关信息包括会话发起人的历史会话记录和/或对该会话发起人发起会话的处理方式;
c根据所述会话发起人的相关信息,对所述会话请求进行相应的处理,其中所述处理包括屏蔽所述会话请求和/或显示提示信息。
2.根据权利要求1所述的方法,其中,所述步骤b包括:
-根据所述会话发起人的标识信息,在所述移动终端的本地联系人库中进行查询,以获取所述会话发起人的相关信息;
-当在所述本地联系人库中未查询到所述会话发起人的相关信息时,向所述网络设备发起查询请求,其中包含所述会话发起人的标识信息;
-接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
3.根据权利要求1所述的方法,其中,所述步骤b包括:
-向所述移动终端的本地联系人库及所述网络设备发送查询请求,其中包含所述会话发起人的标识信息;
-当在所述移动终端的本地联系人库中查询到所述会话发起人的相关信息,向所述网络设备发送停止查询请求;
其中,所述步骤b还包括:
-当在所述移动终端的本地联系人库中未查询到所述会话发起人的相关信息,接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
4.根据权利要求1至3任一项所述的方法,其中,所述会话发起人的相关信息还包括:
-会话发起人的身份属性。
5.根据权利要求2或3所述的方法,其中,该方法还包括:
-根据所述会话发起人的相关信息,更新所述本地联系人库。
6.一种在网络设备中辅助用于处理会话请求的方法,该方法包括以下步骤:
A接收来自移动终端的查询请求,其中包含所述会话发起人的标识信息;
B根据所述会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息,其中所述会话发起人的相关信息包括会话发起人的历史会话记录和/或对该会话发起人发起会话的处理方式;
C向所述移动终端发送响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
7.根据权利要求6所述的方法,其中,该方法还包括:
-根据多个会话发起人的相关信息,形成所述多个会话发起人之间的关联关系;
-根据所述关联关系,更新所述网络数据库。
8.一种用于移动终端的处理会话请求的装置,该装置包括:
标识信息提取装置,用于由待处理的会话请求中提取会话发起人的标识信息;
第一获取装置,用于根据所述会话发起人的标识信息,通过与网络设备的交互,来获取所述会话发起人的相关信息,其中所述会话发起人的相关信息包括会话发起人的历史会话记录和/或对该会话发起人发起会话的处理方式;
处理装置,用于根据所述会话发起人的相关信息,对所述会话请求进行相应的处理,其中所述处理包括屏蔽所述会话请求和/或显示提示信息。
9.根据权利要求8所述的装置,其中,所述第一获取装置包括:
第二获取单元,用于根据所述会话发起人的标识信息,在所述移动终端的本地联系人库中进行查询,以获取所述会话发起人的相关信息;
第一发送单元,用于当在所述本地联系人库中未查询到所述会话发起人的相关信息时,向所述网络设备发起查询请求,其中包含所述会话发起人的标识信息;
第一接收单元,用于接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
10.根据权利要求8所述的装置,其中,所述第一获取装置包括:
第二发送单元,用于向所述移动终端的本地联系人库及所述网络设备发送查询请求,其中包含所述会话发起人的标识信息;
第三发送单元,用于当在所述移动终端的本地联系人库中查询到所述会话发起人的相关信息,向所述网络设备发送停止查询请求;
其中,所述第一获取装置包括:
第二接收单元,用于当在所述移动终端的本地联系人库中未查询到所述会话发起人的相关信息,接收来自所述网络设备响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
11.根据权利要求8至10任一项所述的装置,其中,所述会话发起人的相关信息还包括:
-会话发起人的身份属性。
12.根据权利要求9或10所述的装置,其中,该装置还包括:
第一更新装置,用于根据所述会话发起人的相关信息,更新所述本地联系人库。
13.一种用于辅助处理会话请求的网络设备,该设备包括:
第三接收装置,用于接收来自移动终端的查询请求,其中包含所述会话发起人的标识信息;
第三获取装置,用于根据所述会话发起人的标识信息,在网络数据库中进行匹配查询,以获取所述会话发起人的相关信息,其中所述会话发起人的相关信息包括会话发起人的历史会话记录和/或对该会话发起人发起会话的处理方式;
第四发送装置,用于向所述移动终端发送响应于所述查询请求的查询结果,其中包括所述会话发起人的相关信息。
14.根据权利要求13所述的设备,其中,该设备还包括:
生成装置,用于根据多个会话发起人的相关信息,生成所述多个会话发起人之间的关联关系;
第二更新装置,用于根据所述关联关系,更新所述网络数据库。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210100027.9A CN102685751B (zh) | 2012-04-06 | 2012-04-06 | 一种用于处理会话请求的方法与装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210100027.9A CN102685751B (zh) | 2012-04-06 | 2012-04-06 | 一种用于处理会话请求的方法与装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102685751A CN102685751A (zh) | 2012-09-19 |
CN102685751B true CN102685751B (zh) | 2016-06-29 |
Family
ID=46816985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210100027.9A Active CN102685751B (zh) | 2012-04-06 | 2012-04-06 | 一种用于处理会话请求的方法与装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102685751B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104348965B (zh) * | 2013-08-07 | 2017-07-25 | 联想(北京)有限公司 | 终端设备及其信息处理方法 |
CN104486761A (zh) * | 2014-12-04 | 2015-04-01 | 深圳市中兴移动通信有限公司 | 终端通信方法和装置 |
CN105141789B (zh) | 2015-07-28 | 2018-04-06 | 小米科技有限责任公司 | 陌生号码标记方法和装置 |
CN105515830A (zh) * | 2015-11-26 | 2016-04-20 | 广州酷狗计算机科技有限公司 | 用户管理方法及装置 |
CN107567002B (zh) * | 2016-06-30 | 2021-05-07 | 北京搜狗科技发展有限公司 | 一种来电响应方法、装置及电子设备 |
CN107707776B (zh) * | 2016-08-08 | 2021-07-20 | 百度在线网络技术(北京)有限公司 | 用于拦截呼入电话的方法及装置 |
CN107517153B (zh) * | 2017-07-27 | 2021-01-01 | 努比亚技术有限公司 | 消息推送控制方法及终端 |
CN107765045B (zh) * | 2017-11-15 | 2023-06-23 | 中国工程物理研究院电子工程研究所 | 冗余保险控制的电子产品安全测试装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1852376A (zh) * | 2005-11-17 | 2006-10-25 | 华为技术有限公司 | 用户信息存储方法及系统和终端设备 |
CN1855828A (zh) * | 2005-04-21 | 2006-11-01 | 腾讯科技(深圳)有限公司 | 一种即时通信系统的上线通知方法及系统 |
CN101083631A (zh) * | 2006-05-31 | 2007-12-05 | 阿里巴巴公司 | 即时通讯中建立联系人列表、管理联系人信息的方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101753674B (zh) * | 2008-12-16 | 2014-08-27 | 株式会社Ntt都科摩 | 通信终端的来电处理方法及装置 |
-
2012
- 2012-04-06 CN CN201210100027.9A patent/CN102685751B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1855828A (zh) * | 2005-04-21 | 2006-11-01 | 腾讯科技(深圳)有限公司 | 一种即时通信系统的上线通知方法及系统 |
CN1852376A (zh) * | 2005-11-17 | 2006-10-25 | 华为技术有限公司 | 用户信息存储方法及系统和终端设备 |
CN101083631A (zh) * | 2006-05-31 | 2007-12-05 | 阿里巴巴公司 | 即时通讯中建立联系人列表、管理联系人信息的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102685751A (zh) | 2012-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102685751B (zh) | 一种用于处理会话请求的方法与装置 | |
CN108702318B (zh) | 一种rcs通信方法及设备 | |
CN104244032B (zh) | 推送多媒体数据的方法和装置 | |
CN106503584B (zh) | 一种会话内容展示方法及系统 | |
CN104717125B (zh) | 图形码保存方法和装置 | |
CN111314721A (zh) | 一种异常直播的确定方法、装置、设备及介质 | |
CN108540755B (zh) | 身份识别方法和装置 | |
CN107622117A (zh) | 图像处理方法和装置、计算机设备、计算机可读存储介质 | |
CN111144953B (zh) | 一种资源分配方法、装置、设备及介质 | |
CN111880887B (zh) | 消息交互方法和装置、存储介质及电子设备 | |
CN111625690B (zh) | 一种对象推荐方法、装置、设备及介质 | |
CN110768895A (zh) | 消息提示方法、装置、电子设备及存储介质 | |
CN106302938A (zh) | 通信事件处理方法和装置 | |
CN104427285B (zh) | 一种提示信息生成方法及装置 | |
CN110796034B (zh) | 一种目标对象识别方法、装置、设备及介质 | |
CN104394258B (zh) | 对通讯对象的联系方式变化进行处理的方法和装置 | |
CN108428027A (zh) | 事件处理方法及装置 | |
CN104320766A (zh) | 垃圾短信识别方法、装置及设备 | |
CN105306611A (zh) | 一种识别短信端口号归属的方法及装置 | |
CN110572782A (zh) | 一种短信回复的方法和设备 | |
CN107547716B (zh) | 一种信息处理方法、终端及计算机可读存储介质 | |
CN113179322B (zh) | 远程交互方法、装置、电子设备及存储介质 | |
CN114648336A (zh) | 人脸支付方法、装置、电子设备及存储介质 | |
CN107896285A (zh) | 数据上报方法、装置、移动终端及计算机可读介质 | |
CN103716419A (zh) | 一种跨终端的域名处理方法及系统 |
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 |