一种基于用户状态的通信管理方法及系统的制作方法

文档序号:7982180阅读:176来源:国知局
专利名称:一种基于用户状态的通信管理方法及系统的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种基于用户状态的通信管理方法及系统。
背景技术
移动终端设备,例如移动电话已经普及到人们的日常生活中,是人们进行联系沟通的主要途径。而在特殊的场景下,包括但不局限于开会、休息、通话中等,人们不希望接听其它电话或者接收短信。对于上述情况的处理,通常的控制方法有以下几种:1、设置黑/白名单。即用户通过在移动电话中设置黑白名单来控制是否接收特定联系人的电话和短信,然而上述方法并没有考虑用户当时的场景,灵活性差且配置过程繁琐,不适合频繁修改。2、发送拒绝短信。如果用户在不希望接听电话时收到来电,则挂断电话后,可向对方发送预先设置的短信,以说明为何目前不便接电话。3、手机特殊动作。如果用户在不希望接听电话时收到来电,则通过特殊的手机动作(如将正面反转,背面向上)实现自动挂断。上述方法操作虽然简单,但容易误操作。然而方法2和方法3都需要用户手动结束通信过程,发起通信方并不清楚用户当前的场景(开会、休息、通话中等)。随着移动网络(3G、WiFi)的发展,用户可以便利地通过移动电话连接移动网络,向联系人公布自身当前的状态,此状态可作为联系人发起通信的提不。

发明内容
本发明旨在至少解决上述技术问题之一。为此,本发明的一个目的在于提出一种配置简单,操作简便,适应不同的场景,可以避免通信的真实发生,且完全不受干扰,更不需要手动拒绝的基于用户状态的通信管理方法。本发明的另一目的在于提出一种基于用户状态的通信管理系统。为了实现上述目的,本发明第一方面的实施例提出了一种基于用户状态的通信管理方法,包括以下步骤:第一终端向服务器发送第一用户的当前状态信息;所述服务器将所述第一用户的当前状态信息进行保存;第二终端接收第二用户向所述第一用户发起呼叫的指令;所述第二终端根据所述指令向所述服务器发送状态查询请求,以确定所述第一用户的当前状态;所述服务器从保存的当前状态信息中获取所述第一用户的当前状态信息并反馈至所述第二终端;以及所述第二终端根据所述第一用户的当前状态信息判断是否向所述第一终端发起呼叫。另外,根据本发明上述实施例的基于用户状态的通信管理方法还可以具有如下附加的技术特征:根据本发明的一个实施例,所述当前状态信息包括管理等级,所述管理等级包括拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信。
根据本发明的一个实施例,所述第二终端根据所述第一用户的当前状态信息中的管理等级提示所述第二用户。根据本发明的一个实施例,所述基于用户状态的通信管理方法还包括:所述第一用户向所述服务器发送状态更新指令以将所述第一用户的当前状态改为空闲;或者,所述服务器记录所述第一用户的当前状态信息的保存时间,在所述保存时间超过阈值时间之后,从所述保存的当前状态信息中删除所述第一用户的当前状态信息。根据本发明的一个实施例,所述阈值时间由所述第一用户设定,通过所述第一终端发送至所述服务器。本发明第二方面实施例提出了一种基于用户状态的通信管理系统,包括:移动终端设备和服务器,所述移动终端设备包括第一终端设备和第二终端设备,其中,所述第一终端设备用于向所述服务器发送第一用户的当前状态信息,所述服务器用于将所述第一用户的当前状态信息进行保存,并从保存的当前状态信息中获取所述第一用户的当前状态信息并反馈至所述第二终端,所述第二终端设备用于接收第二用户向所述第一用户发起呼叫的指令,并根据所述指令向所述服务器发送状态查询请求,以确定所述第一用户的当前状态,所述第二终端还用于根据所述第一用户的当前状态信息判断是否向所述第一终端发起呼
口 H。另外,根据本发明上述实施例的基于用户状态的通信管理系统还可以具有如下附加的技术特征:根据本发明的一个实施例,所述第一终端设备向所述服务器发送第一用户的当前状态信息包括管理等级,所述管理等级包括拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信。根据本发明的一个实施例,所述第二终端还用于根据所述第一用户的当前状态信息中的管理等级提示所述第二用户。根据本发明的一个实施例,所述基于用户状态的通信管理系统还包括:在所述第一用户向所述服务器发送状态更新指令时,所述服务器用于根据所述状态更新指令将所述第一用户的当前状态改为空闲;或者,在所述服务器记录所述第一用户的当前状态信息的保存时间超过阈值时间之后,所述服务器用于从保存的当前状态信息中删除所述第一用户的当前状态信息。根据本发明的一个实施例,所述阈值时间由所述第一用户设定,所述第一终端设备用于将所述阈值时间发送至所述服务器。本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。


本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为本发明一个实施例的基于用户状态的通信管理方法的流程图;以及图2为本发明一个实施例的基于用户状态的通信管理系统的结构图。
具体实施例方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。随着移动网络(3G、WiFi)的发展,用户可以方便地通过移动终端设备(移动电话)连接移动网络,基于上述移动网络,用户可以向联系人公布自身的当前状态信息,当前状态信息可作为联系人发起通信的提示。为此,本发明的实施例提出了一种基于用户(联系人)状态的通信管理方法。也就是说,通信发起方在发起通信之前首先检查对方的当前状态,根据对方的当前状态以及相应的通信处理方式决定本次通信是否继续。参考图1,根据本发明实施例的基于用户状态的通信管理方法,包括以下步骤:步骤S101,第一终端向服务器发送第一用户的当前状态信息。首先在服务器上建立用户状态跟踪服务,第一用户(通信接收方)将自身所处的状态输入给第一终端(移动电话),第一终端将当前状态信号通过移动网络(3G、WiFi等)发送给服务器上的用户状态跟踪服务。例如通过在第一终端安装一个状态管理工具,上述状态管理工具支持但不局限于显示、设置用户的当前状态。用户的状态如:“正常”,”会议中”,”休息中”等。通过状态管理工具将当前状态信息公布服务器上的用户状态跟踪服务中。在本发明的一个实施例中,当前状态信息包括管理等级,管理等级包括拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信等。可以理解的是,本发明实施例的管理等级并不限于上述几种,根据相应的状态,可以增加其他的管理等级,本发明对此并没有限制。其中,当第一用户正在开会但不限于开会的状态时,用户可以通过第一终端设置当前状态信号为拒绝所有来电和短信的等级,由此,避免第一用户开会期间被其他人打扰。当第一用户正在休息但不限于休息的状态时,可以将当前状态信号设为拒绝陌生人来电的等级,由此避免第一用户在休息(下班后)时被陌生人打扰。或者用户还可以将当前状态信号设置为仅接收特定人群来电或仅接收短信的等级,由此,可以选择性地接听一些联系人的电话或者仅接收短信,例如可以选择仅接收家人或朋友的来电,避免其他联系人的来电骚扰。需要说明的是,本发明的上述实施例并不限于此,例如,当第一用户正在开会时,也可以将当前状态信息设置成其他等级,无论在任何状态下,第一用户均可以将当前状态信号设置成任何等级上,本发明的实施例对此并没有限制。步骤S102,服务器将所述第一用户的当前状态信息进行保存。
在本发明的一个实施例中,服务器上设有用于保存当前状态信息的数据库,SP月艮务器上的用户状态跟踪服务接收到第一终端的当前状态信息后,将当前状态信息存入服务器上的数据库中。当然,在本发明的其它示例中,还可以通过其它方式对当前状态信息进行保存。在以下描述中,均以当前状态信息在数据库中进行保存为例进行描述,但是,其它保存方式均不失一般性。容易理解,任何拥有上述用户状态跟踪服务的移动终端都可以向服务器发送当前状态信息。步骤S103,第二终端接收第二用户向所述第一用户发起呼叫的指令。根据上述的一个实施例,当第二用户(第一用户的第一终端中预先保存的联系人)通过第二终端(移动电话)呼叫第一用户前,第二用户将呼叫的指令发送给第二终端。步骤S104,所述第二终端根据所述指令向所述服务器发送状态查询请求,以确定所述第一用户的当前状态。换言之,在第二用户向第一用户发起通信前,第二终端首先向所述服务器发送状态查询请求,根据本发明的一个实施例,第二终端安装的状态管理工具首先检查第一用户(通话对方)的当前状态。步骤S105,服务器从保存的当前状态信息中获取所述第一用户的当前状态信息并反馈至所述第二终端。服务器根据第二终端发送的状态查询请求,从保存的当前状态信息,如数据库中查找到第一用户(通话对方)的当前状态信息,如当前状态信息包括以下几个等级,即拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信等,第二终端根据所述第一用户的当前状态信息中的管理等级提示所述第二用户,如在第二终端的状态管理工具上以进行显示。步骤S106,所述第二终端根据所述第一用户的当前状态信息判断是否向所述第一终端发起呼叫。具体而言,例如第二终端接收到第一用户的当前状态信息包括但不限于以下状态信息时,如拒接所有来电和短信、拒接陌生来电等,表示第一用户不希望接收通信,第二用户便可以放弃此次通信,否则可以发起通信。在第二终端无法判断出第一用户的当前状态时,即在服务器的保存的当前状态信息,如数据库中没有预存的第一用户的当前状态信息,则可以直接发起通信。在本发明的一个实施例中,例如在第一用户开会完毕时,希望将之前设置的当前状态信息改变为接收所有人的来电等状态信息,则第一用户向服务器发送状态更新指令以将第一用户的当前状态改为空闲,此时,可以认为第一用户退出用户状态跟踪服务,可以按照第一终端惯用的控制方法进行控制。在本发明的另一示例中,服务器记录第一用户的当前状态信息的保存时间,在所述保存时间超过阈值时间之后,从保存的当前状态信息,如数据库中删除所述第一用户的当前状态信息。即第一用户可以设置使用用户状态跟踪服务的时间,例如,当用户不希望未来的两个小时内接听任何人的来电,则可以通过用户状态跟踪服务将第一用户的当前状态信息(拒绝所有人来电)设置为两个小时,当超出两个小时以后,第一终端自动退出用户状态跟踪服务,即第一终端不受用户状态跟踪服务的限制,可以按照第一终端惯用的控制方法进行控制。有利地,根据上述的一个实施例,阈值时间由第一用户设定,通过所述第一终端发送至所述服务器。即第一用户设置的当前状态信息的持续时间可调节,方便灵活,适用于不同用户的需要。根据本发明实施例的基于用户状态的通信管理方法,第二用户(通信发起方)在发起通信之前首先检查第一用户(通信接收方)的当前状态,根据第一用户(通信接收方)的当前状态决定本次通信是否继续。与传统的方法相比,本发明实施例的基于用户状态的通信管理方法配置简单,操作简便,适应不同的场景,可以避免通信的真实发生,第一用户(通信接收方)在不希望接听来电等情况时,可以完全不受干扰,更不需要手动拒绝,同时本发明实施例的方法与上述传统方法不冲突,可同时使用。参考图2,本发明另一方面实施例提出了一种基于用户状态的通信管理系统200,包括移动终端设备210和服务器220。移动终端设备210包括第一终端设备211和第二终端设备212。第一终端设备211用于向服务器220发送第一用户(通信接收方)的当前状态信息。首先在服务器220上建立用户状态跟踪服务,第一用户(通信接收方)将自身所处的状态输入给第一终端设备211 (移动电话),第一终端设备211将当前状态信号通过移动网络(3G、WiFi等)发送给服务器220上的用户状态跟踪服务。例如通过在第一终端设备211安装一个状态管理工具,上述状态管理工具支持但不局限于显示、设置用户的当前状态。用户的状态如:“正常”,”会议中”,”休息中”等。通过状态管理工具将当前状态信息公布服务器220上的用户状态跟踪服务中。在本发明的一个实施例中,第一终端设备211向服务器220发送第一用户的当前状态信息包括管理等级,管理等级包括拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信等。可以理解的是,本发明实施例的管理等级并不限于上述几种,根据相应的状态,可以增加其他的管理等级,本发明对此并没有限制。其中,当第一用户正在开会但不限于开会的状态时,用户可以通过第一终端设备211设置当前状态信号为拒绝所有来电和短信的等级,由此,避免第一用户开会期间被其他人打扰。当第一用户正在休息但不限于休息的状态时,可以将当前状态信号设为拒绝陌生人来电的等级,由此避免第一用户在休息(下班后)时被陌生人打扰。或者用户还可以将当前状态信号设置为仅接收特定人群来电或仅接收短信的等级,由此,可以选择性地接听一些联系人的电话或者仅接收短信,例如可以选择仅接收家人或朋友的来电,避免其他联系人的来电骚扰。需要说明的是,本发明的上述实施例并不限于此,例如,当第一用户正在开会时,也可以将当前状态信息设置成其他等级,无论在任何状态下,第一用户均可以将当前状态信号设置成任何等级上,本发明的实施例对此并没有限制。服务器220用于将第一用户的当前状态信息进行保存,参考图2,服务器220包括数据库221,如将当前状态信息加入至所述数据库221,并从数据库221中获取第一用户的当前状态信息并反馈至所述第二终端212。服务器上的用户状态跟踪服务接收到第一终端的当前状态信息后,将当前状态信息存入服务器上的数据库中。当然,在本发明的其它示例中,还可以通过其它方式对当前状态信息进行保存。在以下描述中,均以当前状态信息在数据库中进行保存为例进行描述,但是,其它保存方式均不失一般性。此外,容易理解,任何拥有上述用户状态跟踪服务的移动终端都可以向服务器发送当前状态信息。另外,服务器220还根据第二终端设备212发送的状态查询请求,从保存的当前状态信息,如数据库221中查找到第一用户(通话对方)的当前状态信息,如当前状态信息包括以下几个等级,即拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信等,第二终端设备212根据所述第一用户的当前状态信息中的管理等级提示所述第二用户,如在第二终端设备212的状态管理工具上以进行显示。第二终端设备212用于接收第二用户向第一用户发起呼叫的指令,并根据指令向所述服务器221发送状态查询请求,以确定第一用户的当前状态,第二终端设备212还用于根据第一用户的当前状态信息判断是否向第一终端设备211发起呼叫。一方面,第二终端设备212用于接收第二用户向第一用户发起呼叫的指令,即当第二用户(第一用户的第一终端中预先保存的联系人)通过第二终端设备212 (移动电话)呼叫第一用户前,第二用户将呼叫的指令发送给第二终端设备212。另一方面,第二终端设备212根据指令向所述服务器221发送状态查询请求,以确定第一用户的当前状态。即在第二用户向第一用户发起通信前,第二终端设备212首先向服务器220发送状态查询请求,根据本发明的一个实施例,第二终端设备212安装的状态管理工具首先检查第一用户(通话对方)的当前状态。再一方面,第二终端设备212还用于根据第一用户的当前状态信息判断是否向第一终端设备211发起呼叫。具体而言,例如第二终端设备212接收到第一用户的当前状态信息包括但不限于以下状态信息时,如拒接所有来电和短信、拒接陌生来电等,表示第一用户不希望接收通信,第二用户便可以放弃此次通信,否则可以发起通信。在第二终端设备212无法判断出第一用户的当前状态时,即在服务器220的数据库221中没有预存的第一用户的当前状态信息,则可以直接发起通信。在本发明的一个实施例中,在第一用户向服务器220发送状态更新指令时,如在第一用户开会完毕时,希望将之前设置的当前状态信息改变为接收所有人的来电等状态信息,则第一用户向服务器220发送状态更新指令以将第一用户的当前状态改为空闲,此时,可以认为第一用户退出用户状态跟踪服务,可以按照第一终端设备211惯用的控制方法进行控制。在本发明的另一示例中,例如在服务器220记录第一用户的当前状态信息的保存时间,在所述保存时间超过阈值时间之后,从保存的当前状态信息,如数据库221中删除所述第一用户的当前状态信息。即第一用户可以设置使用用户状态跟踪服务的时间,例如,当用户不希望未来的两个小时内接听任何人的来电,则可以通过用户状态跟踪服务将第一用户的当前状态信息(拒绝所有人来电)设置为两个小时,当超出两个小时以后,第一终端设备211自动退出用户状态跟踪服务,即第一终端设备211不受用户状态跟踪服务的限制,可以按照第一终端设备211惯用的控制方法进行控制。有利地,根据上述的一个实施例,阈值时间由第一用户设定,通过所述第一终端设备211发送至服务器220。即第一用户设置的当前状态信息的持续时间可调节,方便灵活,适用于不同用户的需要。根据本发明实施例的基于用户状态的通信管理系统结构简单,操作简便,适应不同的场景,可以避免通信的真实发生,即第一用户(通信接收方)在不希望接听来电等情况时,可以完全不受干扰,更不需要手动拒绝。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同限定。
权利要求
1.一种基于用户状态的通信管理方法,其特征在于,包括以下步骤: 第一终端向服务器发送第一用户的当前状态信息; 所述服务器将所述第一用户的当前状态信息进行保存; 第二终端接收第二用户向所述第一用户发起呼叫的指令; 所述第二终端根据所述指令向所述服务器发送状态查询请求,以确定所述第一用户的当前状态; 所述服务器从保存的当前状态信息中获取所述第一用户的当前状态信息并反馈至所述第二终端;以及 所述第二终端根据所述第一用户的当前状态信息判断是否向所述第一终端发起呼叫。
2.如权利要求1所述的基于用户状态的通信管理方法,其特征在于,其中,所述当前状态信息包括管理等级,所述管理等级包括拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信。
3.如权利要求2所述的基于用户状态的通信管理方法,其特征在于,所述第二终端根据所述第一用户的当前状态信息中的管理等级提示所述第二用户。
4.如权利要求1所述的基于用户状态的通信管理方法,其特征在于,还包括: 所述第一用户向所述服务器发送状态更新指令以将所述第一用户的当前状态改为空闲; 或者,所述服务器记录所述第一用户的当前状态信息的保存时间,在所述保存时间超过阈值时间之后,从所述保存的当前状态信息中删除所述第一用户的当前状态信息。
5.如权利要求4所述的基于用户状态的通信管理方法,其特征在于,所述阈值时间由所述第一用户设定,通过所述第一终端发送至所述服务器。
6.一种基于用户状态的通信管理系统,其特征在于,包括:移动终端设备和服务器,所述移动终端设备包括第一终端设备和第二终端设备, 其中,所述第一终端设备用于向所述服务器发送第一用户的当前状态信息, 所述服务器用于将所述第一用户的当前状态信息进行保存,并从保存的当前状态信息中获取所述第一用户的当前状态信息并反馈至所述第二终端, 所述第二终端设备用于接收第二用户向所述第一用户发起呼叫的指令,并根据所述指令向所述服务器发送状态查询请求,以确定所述第一用户的当前状态,所述第二终端还用于根据所述第一用户的当前状态信息判断是否向所述第一终端发起呼叫。
7.如权利要求6所述的基于用户状态的通信管理系统,其特征在于,所述第一终端设备向所述服务器发送第一用户的当前状态信息包括管理等级,所述管理等级包括拒接所有来电和短信、拒接陌生来电、仅接收特定人群来电、仅接收短信。
8.如权利要求7所述的基于用户状态的通信管理系统,其特征在于,所述第二终端还用于根据所述第一用户的当前状态信息中的管理等级提示所述第二用户。
9.如权利要求6所述的基于用户状态的通信管理系统,其特征在于,还包括: 在所述第一用户向所述服务器发送状态更新指令时,所述服务器用于根据所述状态更新指令将所述第一用户的当前状态改为空闲; 或者,在所述服务器记录所述第一用户的当前状态信息的保存时间超过阈值时间之后,所述服务器用于从保存的当前状态信息中删除所述第一用户的当前状态信息。
10.如权利要求9所述的基于用户状态的通信管理系统,其特征在于,所述阈值时间由所述第一用户设定, 所述第一终端设备用于将所述阈值时间发送至所述服务器。
全文摘要
本发明提出一种基于用户状态的通信管理方法及系统,所述方法包括以下步骤第一终端向服务器发送第一用户的当前状态信息;服务器将第一用户的当前状态信息进行保存;第二终端接收第二用户向第一用户发起呼叫的指令;第二终端根据指令向服务器发送状态查询请求,以确定第一用户的当前状态;服务器从保存的当前状态信息中获取第一用户的当前状态信息并反馈至第二终端;和第二终端根据第一用户的当前状态信息判断是否向第一终端发起呼叫。根据本发明的实施例具有配置简单,操作简便,适应不同的场景,可以避免通信的真实发生,且完全不受干扰,更不需要手动拒绝的优点。
文档编号H04W4/16GK103139741SQ20111037437
公开日2013年6月5日 申请日期2011年11月22日 优先权日2011年11月22日
发明者漆一宏, 薛瑞尼 申请人:珠海德百祺科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1