呼叫转移配置方法、装置及设备与流程

文档序号:15595487发布日期:2018-10-02 19:27阅读:251来源:国知局

本发明涉及通信技术领域,尤其涉及一种呼叫转移配置方法、装置及设备。



背景技术:

目前,移动终端的电池续航能力是影响用户终端使用的主要问题之一。移动终端在剩余电量过低时会自动关机。

在实际应用中,通常出现在用户不知情的情况下移动终端因电量过低自动关机,会导致用户遗漏重要来电,给用户带来极大的困扰。



技术实现要素:

本发明提供一种呼叫转移配置方法、装置及设备,用以解决在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电的问题。

本发明的第一个方面是提供一种呼叫转移配置方法,包括:

在关机时,移动终端确定本次关机是否是低电量引起的自动关机;

若是低电量引起的自动关机,所述移动终端向服务器发送呼叫转移开启请求,所述呼叫转移开启请求包括所述移动终端的电话号码,以使所述服务器为所述电话号码开启呼叫转移业务。

本发明的第二个方面是提供一种呼叫转移配置方法,包括:

服务器接收移动终端在确定低电量引起自动关机时发生的呼叫转移开启请求,所述呼叫转移开启请求包括所述移动终端的电话号码;

所述服务器为所述电话号码开启呼叫转移业务。

本发明的第三个方面是提供一种呼叫转移配置装置,包括:

确定模块,用于在关机时,移动终端确定本次关机是否是低电量引起的自动关机;

请求模块,用于若是低电量引起的自动关机,所述移动终端向服务器发送呼叫转移开启请求,所述呼叫转移开启请求包括所述移动终端的电话号码,以使所述服务器为所述电话号码开启呼叫转移业务。

本发明的第四个方面是提供一种呼叫转移配置装置,包括:

接收模块,用于服务器接收移动终端在确定低电量引起自动关机时发生的呼叫转移开启请求,所述呼叫转移开启请求包括所述移动终端的电话号码;

业务开启模块,用于所述服务器为所述电话号码开启呼叫转移业务。

本发明的第五个方面是提供一种移动终端,包括:

存储器,处理器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时实现上述第一方面所述的方法。

本发明的第六个方面是提供一种服务器,包括:

存储器,处理器,以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时实现上述第二方面所述的方法。

本发明的第七个方面是提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述第一个方面所述的方法。

本发明的第八个方面是提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述第二个方面所述的方法。

本发明提供的呼叫转移配置方法、装置及设备,通过在关机时,移动终端确定本次关机是否是低电量引起的自动关机;若是低电量引起的自动关机,所述移动终端向服务器发送呼叫转移开启请求,所述呼叫转移开启请求包括所述移动终端的电话号码,所述服务器为所述电话号码开启呼叫转移业务,可以将移动终端在电量过低导致关机后的来电转移到其他电话号码上,从而可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电,极大地提高了用户体验。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1为本发明实施例一提供的呼叫转移配置方法流程图;

图2为本发明实施例二提供的呼叫转移配置方法流程图;

图3为本发明实施例三提供的呼叫转移配置方法流程图;

图4为本发明实施例四提供的呼叫转移配置方法流程图;

图5为本发明实施例五提供的呼叫转移配置装置的结构示意图;

图6为本发明实施例七提供的呼叫转移配置装置的结构示意图;

图7为本发明实施例九提供的移动终端的结构示意图;

图8为本发明实施例十提供的服务器的结构示意图。

通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

首先对本发明所涉及的名词进行解释:

呼叫转移:是电信业的一项传统通信业务,又称呼叫前转、呼入转移。当被叫无法接听或不愿接听时,可将来电转移到其他电话上。

归属位置寄存器(homelocationregister,简称hlr):是移动网络中一个负责移动用户管理的数据库,永久存储和记录所辖区域内用户的签约数据,并动态更新用户的位置信息,以便在呼叫业务中提供被叫用户的网络路由。

拜访位置寄存器(visitorlocationregister,简称vlr):是移动网络中的一个动态数据库,存储所辖区域内拜访客户的来话、去话呼叫所需检索的信息以及用户签约业务和附加业务的信息。

移动交换中心(mobileswitchingcenter,简称msc):负责语音呼叫和短信,以及其它业务(例如电话会议、传真,以及电路交换数据)的路由;建立和拆除端到端连接,在呼叫过程中,处理可移动性和切换需求,并处理计费和实时预付费账户监视等。在不同的网络环境中,msc也有不同的叫法,虽然所有这些叫法都可以是指同一台msc,但在不同的网络环境中却有不同的功能,这反映了msc在移动网络中的复杂角色。通常,msc可分为以下类型:网关移动交换中心(gmsc)、拜访移动交换中心(vmsc)、锚附移动交换中心(anchormsc)、目标移动交换中心(targetmsc)、移动交换中心服务器(mscs)等。

此外,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。在以下各实施例的描述中,“多个”的含义是两个以上,除非另有明确具体的限定。

下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。

实施例一

图1为本发明实施例一提供的呼叫转移配置方法流程图。本发明实施例针对在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电的问题,提供了呼叫转移配置方法。如图1所示,该方法具体步骤如下:

步骤s101、在关机时,移动终端确定本次关机是否是低电量引起的自动关机。

移动终端在关机时,首选判断本次关机是否是低电量引起的自动关机,具体移动终端可以根据当前的剩余电量判断本次关机是否电量过低导致的自动关机。

本发明实施例中,针对低电量引起的自动关机,通过后续步骤为移动终端的电话号码配置呼叫转移业务。

步骤s102、若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,以使服务器为电话号码开启呼叫转移业务。

其中,移动终端的电话号码可以为一个或者多个。

在实际应用中,一个移动终端可以同时使用一个或者多个电话号码。本实施例中,在确定本次关机时低电量引起的自动关机时,移动终端可以将使用的至少一个电话号码携带在呼叫转移开启请求中发送给服务器。服务器在接收到呼叫转移开启请求后,可以从呼叫转移开启请求提取出所有的电话号码,并分别为每个电话号码开启呼叫转移业务。

本发明实施例通过在关机时,移动终端确定本次关机是否是低电量引起的自动关机;若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,服务器为电话号码开启呼叫转移业务,可以将移动终端在电量过低导致关机后的来电转移到其他电话号码上,从而可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电,极大地提高了用户体验。

实施例二

图2为本发明实施例二提供的呼叫转移配置方法流程图。在上述实施例一的基础上,本实施例中,若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求之前,移动终端获取当前位置和历史充电位置信息;移动终端根据当前位置和历史充电位置信息,确定当前是否具备充电条件;若确定当前具备充电条件,则移动终端发出充电提示。如图2所示,该方法具体步骤如下:

步骤s201、在关机时,移动终端确定本次关机是否是低电量引起的自动关机。

本实施例中,在关机时,移动终端确定本次关机是否是低电量引起的自动关机,具体可以采用如下方式实现:

在关机时,移动终端获取当前的剩余电量,判断当前的剩余电量是否小于预设的电量阈值;若当前的剩余电量小于预设的电量阈值,则确定本次关机是低电量引起的自动关机;若当前的剩余电量大于或者等于预设的电量阈值,则确定本次关机不是低电量引起的自动关机。

其中,预设的电量阈值是指不会导致该移动终端自动关机的最低剩余电量。该预设的电量阈值可以在移动终端出厂时由技术人员进行设定,或者还可以由用户在移动终端提供的操作界面上输入进行设定,本实施例对此不做具体限定。

可选的,移动终端确定本次关机是否是低电量引起的自动关机,还可以采用如下方式实现:

在关机时,移动终端先获取当前时间和定时关机配置信息,移动终端根据定时关机配置信息,确定本次关机是否是定时关机;若确定本次关机不是定时关机,则移动终端获取当前的剩余电量,并根据当前的剩余电量确定本次关机是否是低电量引起的自动关机;若确定本次关机是定时关机,则确定本次关机不是低电量引起的自动关机。

其中,定时关机配置信息包括至少一个定时关机时间。移动终端根据定时关机配置信息,确定本次关机是否是定时关机,具体可以采用如下方式实现:

确定每个定时关机时间与当前时间的时间差,若存在至少一个与当前时间的时间差小于预设时间差阈值的定时关机时间,则确定本次关机是定时关机;若不存在任意一个定时关机时间与当前时间的时间差小于预设时间差阈值,则确定本次关机不是定时关机。

其中,预设时间差阈值可以为0、1秒、2秒等,预设时间差阈值可以由技术人员根据实际需要进行设定,或者还可以由用户在移动终端提供的操作界面上输入进行设定,本实施例对此不做具体限定。

例如,假设移动终端a预设的电量阈值为3%,配置的定时关机时间为22:30,定时开机时间为07:00,预设时间差阈值为0。在该移动终端a某次关机时,移动终端a可以获取到当前时间为16:40,显然与定时关机时间差不为0,也即是本次关机时间与定时关机时间不一致,可以确定本次关机不是定时关机。移动终端a可以获取当前的剩余电量为1%,小于预设的电量阈值,可以确定本次关机是低电量引起的自动关机。

若不是低电量引起的自动关机,则移动终端配置呼叫转移业务,结束。

步骤s202、若是低电量引起的自动关机,移动终端获取当前位置和历史充电位置信息。

其中,历史充电位置信息包括该移动终端的一个或者多个历史充电位置。

本实施例中,移动终端在每次充电是均可以记录充电记录信息,充电记录信息至少包括充电位置。移动终端可以通过获取历史充电记录信息,从历史充电记录信息中提取多个历史充电位置,得到历史充电位置信息。

步骤s203、移动终端根据当前位置和历史充电位置信息,确定当前是否具备充电条件。

具体的,移动终端根据当前位置和历史充电位置信息,计算当前位置和每个历史充电位置的距离,判断是否存在与当前位置的距离小于预设距离的历史充电位置;若存在至少一个与当前位置的距离小于预设距离的历史充电位置,则确定当前具备充电条件;若不存在任意一个与当前位置的距离小于预设距离的历史充电位置,则确定当前不具备充电条件。

其中,预设距离可以由技术人员根据实际需要进行设定,或者还可以由用户在移动终端提供的操作界面上输入进行设定,本实施例对此不做具体限定。

例如,移动终端a获取以往的充电记录信息如表1所示:

表1

移动终端a可以从历史充电记录信息中提取出2个历史充电位置:“北京丰台区西站南路2号”和“北京市海淀区东北旺西路8号”,可以获取到当前位置“北京市海淀区农大南路1号”,假设预设距离为20米,移动终端a通过计算可以确定当前位置与两个历史位置的距离大于20米,并由此确定当前不具备充电条件。

步骤s204、若确定当前不具备充电条件,则移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,以使服务器为电话号码开启呼叫转移业务。

步骤s205、若确定当前具备充电条件,则移动终端发出充电提示。

充电提示用于提示用移动终端户因剩余电量过低即将自动关机,以提醒用户及时为移动终端充电。

步骤s206、移动终端确定预设时间间隔内是否接收到提示查看消息。

提示查看消息是指用户在查看充电提示的触发的对移动终端的指示消息。

在发出充电提示之后,移动终端实时检测是否接收到提示查看消息,也即是实时监测用户是否查看了充电提示;若在发出充电提示的预设时间间隔内接收到提示查看消息,则移动终端配置呼叫转移业务,结束。

步骤s207、若预设时间间隔内未接收到提示查看消息,则移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,以使服务器为电话号码开启呼叫转移业务。

其中,移动终端的电话号码可以为一个或者多个。

在实际应用中,一个移动终端可以同时使用一个或者多个电话号码。本实施例中,在确定本次关机时低电量引起的自动关机时,移动终端可以将使用的至少一个电话号码携带在呼叫转移开启请求中发送给服务器。服务器在接收到呼叫转移开启请求后,可以从呼叫转移开启请求提取出所有的电话号码,并分别为每个电话号码开启呼叫转移业务。

可选的,若移动终端上配置有定时开机和/或定时关机,移动终端还可以将定时开机时间和/或定时关机时间发送给服务器。

可选的,若移动终端上配置有免打扰功能,移动终端还可以将免打扰时间范围发送给服务器。

例如,移动终端a的电话号码为“1851111xxxx”,移动终端配置了定时关机时间为22:30,定时开机时间为07:00。移动终端a向服务器b发送的呼叫转移开启请求可以包括该电话号码,以及定时开机时间和定时关机时间。

在本实施例中,移动终端在低电量关机之后,在重新开机时,若确定电池电量大于预设电量阈值,或者移动终端处于正在充电状态时,移动终端向服务器发送呼叫转移取消请求,呼叫转移取消请求包括电话号码。服务器在接收到转移取消请求时,提取其中所有的电话号码,将在移动终端低电量引起的自动关机时为电话号码开启的呼叫转移业务取消。

可选的,移动终端在低电量关机之后,在重新开机时,若确定电池电量大于预设取消阈值,或者移动终端处于正在充电状态时,移动终端可以直接根据现有呼叫转移业务的取消流程,取消电话号码的呼叫转移业务。其中,预设取消阈值可以由技术人员在移动终端出厂时进行设定,或者还可以由用户在移动终端提供的操作界面上输入进行设定,本实施例对此不做具体限定。

例如,移动终端a重新开机后的剩余电量大于预设电量阈值3%,或者移动终端a处于充电状态,移动终端a可以向服务器b发送呼叫转移取消请求,该呼叫转移取消请求包括移动终端a的电话号码“1851111xxxx”。服务器b可以从呼叫转移取消请求中提取出电话号码“1851111xxxx”,通知该电话号码的归属位置寄存器取消该电话号码的呼叫转移业务。

本发明实施例,移动终端在向服务器发送呼叫转移开启请求之前,先获取当前位置和历史充电位置信息,根据当前位置和历史充电位置信息确定当前是否具备充电条件;若当前不具备充电条件发出充电提示,或者在预设时间间隔内未接收到提示查看消息时,向服务器发送呼叫转移开启请求,可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电。进一步地,若当前具备充电条件发出充电提示,且在预设时间间隔内接收到提示查看消息,则确定用户已经知晓移动终端电量过低且具备充电条件,不向服务器发送呼叫转移开启请求,可以避免不必要的呼叫转移给用户带来不便。

实施例三

图3为本发明实施例三提供的呼叫转移配置方法流程图。本发明实施例针对在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电的问题,提供了呼叫转移配置方法。如图3所示,该方法具体步骤如下:

步骤s301、服务器接收移动终端在确定低电量引起自动关机时发生的呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码。

移动终端在关机时,首选判断本次关机是否是低电量引起的自动关机,具体移动终端可以根据当前的剩余电量判断本次关机是否电量过低导致的自动关机。

服务器实时地接收移动终端发送的呼叫转移开启请求。

步骤s302、服务器为电话号码开启呼叫转移业务。

其中,移动终端的电话号码可以为一个或者多个。

在实际应用中,一个移动终端可以同时使用一个或者多个电话号码。本实施例中,在确定本次关机时低电量引起的自动关机时,移动终端可以将使用的至少一个电话号码携带在呼叫转移开启请求中发送给服务器。

在接收到移动终端发送的呼叫转移开启请求之后,服务器可以提取出呼叫转移开启请求中的电话号码,并为每个电话号码开启呼叫转移业务。

本发明实施例通过在关机时,移动终端确定本次关机是否是低电量引起的自动关机;若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,服务器为电话号码开启呼叫转移业务,可以将移动终端在电量过低导致关机后的来电转移到其他电话号码上,从而可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电,极大地提高了用户体验。

实施例四

图4为本发明实施例四提供的呼叫转移配置方法流程图。在上述实施例三的基础上,本实施例中,服务器为电话号码开启呼叫转移业务,包括:服务器确定电话号码在关机后的预设时间段内是否有通信需求;若确定电话号码在关机后的预设时间段内有通信需求,则服务器确定电话号码的呼叫转移对象;服务器为电话号码开启呼叫转移业务。如图4所示,该方法具体步骤如下:

步骤s401、服务器接收移动终端在确定低电量引起自动关机时发生的呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码。

移动终端在关机时,首选判断本次关机是否是低电量引起的自动关机,具体移动终端可以根据当前的剩余电量判断本次关机是否电量过低导致的自动关机。

服务器实时地接收移动终端发送的呼叫转移开启请求。

步骤s402、服务器确定电话号码在关机后的预设时间段内是否有通信需求。

其中,移动终端的电话号码可以为一个或者多个。

在实际应用中,一个移动终端可以同时使用一个或者多个电话号码。本实施例中,在确定本次关机时低电量引起的自动关机时,移动终端可以将使用的至少一个电话号码携带在呼叫转移开启请求中发送给服务器。

本实施例中,服务器确定电话号码在关机后的预设时间段内是否有通信需求,具体可以采用如下方式实现:

服务器获取电话号码在预设时间范围内的历史通信记录;服务器根据电话号码在预设时间范围内的历史通信记录,计算电话号码在预设时间段内的历史通信次数;若电话号码在预设时间段内的历史通信次数大于预设次数阈值,则服务器确定电话号码在预设时间段内有通信需求;若电话号码在预设时间段内的历史通信次数小于或者等于预设次数阈值,则服务器确定电话号码在预设时间段内没有通信需求。

可选的,服务器确定电话号码在关机后的预设时间段内是否有通信需求,还可以采用如下方式实现:

服务器获取电话号码在预设时间范围内的历史通信记录;服务器根据电话号码在预设时间范围内的历史通信记录,计算电话号码在预设时间段内的历史通信频率;若电话号码在预设时间段内的历史通信频率大于预设频率阈值,则服务器确定电话号码在预设时间段内有通信需求;若电话号码在预设时间段内的历史通信频率小于或者等于预设频率阈值,则服务器确定电话号码在预设时间段内没有通信需求。

本发明实施例中,预设频率阈值和预设次数阈值可以由技术人员在服务器上进行设定,或者服务器可以接收移动终端发送的用户通过移动终端提供的操作界面输入的时间范围,本实施例对此不做具体限定。

服务器可以将预设时间范围设定为该移动终端的电池从电量为零到充电完成所需的时间。

具体的,移动终端的电池从电量为零到充电完成所需时间可通过移动终端数据库中记录的每次电池充电从零到充电完成的时间,通过求平均值得到。

可选的,移动终端的电池从电量为零到充电完成所需时间可通过移动终端数据库中记录的每次电池充电从零到充电完成的时间,通过单位时间内充电完成情况的估算求得。

另外,预设时间范围还可以由技术人员根据实际需要和经验进行设定,或者服务器可以接收移动终端发送的用户通过移动终端提供的操作界面输入的时间范围,本实施例对此不做具体限定。

可选的,若服务器获取的电话号码在预设时间范围内的历史通信记录为空,考虑到移动终端用户可能为新入网用户,则服务器可以确定电话号码在关机后的预设时间段内有通信需求。

可选的,服务器获取电话号码在预设时间范围内的历史通信记录,具体可以采用如下方式实现:

服务器可以向该电话号码归属运营商的业务运营支撑系统(business&operationsupportsystem,简称boss)发送查询请求,查询请求包括该电话号码和预设时间范围,以使业务运营支撑系统向服务器反馈电话号码在预设时间范围内的历史通信记录。

该电话号码归属运营商的业务运营支撑系统收到服务器发送的查询请求后,可以提取查询请求中的电话号码和预设时间范围,并在自身内部数据库中查询该电话号码在预设时间范围内的历史通信记录,并将电话号码在预设时间范围内的历史通信记录反馈给服务器。

可选的,历史通信记录可以包括语音通话记录、视频通话记录、短信记录、彩信记录等等。

例如,服务器b接收到移动终端a发送的呼叫转移开启请求,从中提取出的电话号码为“1851111xxxx”,服务器b可以获取该电话号码近1个月的历史通信记录,假设预设时间段为2小时,预设次数阈值为30次,服务器b根据得到的历史通信记录,统计出电话号码“1851111xxxx”在关机时刻后的2小时内的历史通信次数为61次,可以确定电话号码在预设时间段内的历史通信次数大于预设次数阈值,可以确定电话号码在预设时间段内有通信需求。

本实施例的另一实施方式中,若移动终端设置了免打扰功能,服务器确定电话号码在关机后的预设时间段内是否有通信需求,具体可以采用如下方式实现:

服务器获取电话号码的免打扰时间范围,服务器确定预设时间段是否处于免打扰时间范围内;若确定预设时间段处于免打扰时间范围内,则服务器确定电话号码在预设时间段内没有通信需求;若确定预设时间段不处于免打扰时间范围内,则服务器确定电话号码在预设时间段内有通信需求。

可选的,若确定预设时间段不处于免打扰时间范围内,则服务器还可以采用上述任意一种方式,根据电话号码在预设时间范围内的历史通信记录,确定电话号码在预设时间段内是否有通信需求,此处不再赘述。

可选的,若确定预设时间段处于免打扰时间范围内,则服务器确定电话号码在预设时间段内没有通信需求之后,服务器还可以启动一个定时器,在移动终端配置的免打时间范围结束时,向该电话号码的归属位置寄存器查询该电话号码是否附着移动通信网络;若该电话号码仍未附着移动网络,则说明该电话号码还未接入移动通信网络,可以认为移动终端还未开机,则服务器确定该电话号码此时有通信需求,服务器继续执行后续步骤,服务器确定电话号码的呼叫转移对象,并为该电话号码开启呼叫转移业务。

该步骤中,若确定电话号码在关机后的预设时间段内没有通信需求,则服务器可以不为电话号码开启呼叫转移业务,结束。

步骤s403、若确定电话号码在关机后的预设时间段内有通信需求,则服务器确定电话号码的呼叫转移对象。

本实施例中,服务器确定电话号码的呼叫转移对象,具体可以采用如下任意一种方式实现:

(1)服务器获取用户预先设定好的呼叫转移对象。

(2)服务器获取该电话号码使用过的呼叫转移对象,从该电话号码使用过的呼叫转移对象中确定电话号码的呼叫转移对象。

可选的,可以从该电话号码使用过的呼叫转移对象中确定使用次数最多的一个作为电话号码的呼叫转移对象。

(3)若该电话号码从未使用过呼叫转移业务,则服务器可以通过第三方服务器获取与该电话号码联系紧密的电话号码作为呼叫转移对象。

第三方服务器可以为物流、网购等平台,服务器可以从第三方服务器获取与该电话号码具有相同收/发货地址的电话号码作为呼叫转移对象;或者,也可以通过网络从该电话号码所属运营商处获取该电话号码的身份登记信息,并据此向运营商(不仅限于终端用户所属运营商,还可包括其他运营商)查询使用该身份登记信息开户的其他电话号码,并根据近期各电话号码的活跃程度或附着的移动网络的小区标识,将活跃程度最高或处于同一移动网络小区标识的电话号码作为呼叫转移对象。

例如,服务器b已从第三方物流公司获取电话号码“1851111xxxx”与另一电话号码“186xxxx0110”具有相同的收货地址,故呼转服务器选择将电话号码“186xxxx0110”确定为电话号码“1851111xxxx”的呼叫转移对象。

另外,服务器根据该电话号码的近期的预设历史时段内的历史通信记录,将与该电话号码联系最频繁或联系次数最多的电话号码作为呼叫转移对象。本实施例中对于如何确定电话号码的呼叫转移对象不做具体限定。

步骤s404、服务器为电话号码开启呼叫转移业务。

具体的,服务器将确定的呼叫转移对象反馈给该电话号码的归属位置寄存器,以使归属位置寄存器收到服务器确认的呼叫转移对象后,将呼叫转移对象配置成该电话号码无条件转移来电的呼叫转移对象,并开启该电话号码的呼叫转移业务。

归属位置寄存器开启和配置无条件转移来电的呼叫转移业务的流程与现有无条件转移来电的呼叫转移业务的开启和配置流程相同,详细流程可参考3gppts23.082,本发明实施例此处不再赘述。

在接收到移动终端发送的呼叫转移开启请求之后,服务器可以提取出呼叫转移开启请求中的电话号码。本实施例中通过步骤s402-s404,对服务器为一个电话号码开启呼叫转移业务的过程进行说明,服务器为每个电话号码开启呼叫转移业务的过程均一致,服务器可以依次顺序地、或者并行地为每个电话号码开启呼叫转移业务,本实施例不再赘述。

在本实施例中,移动终端在低电量关机之后,在重新开机时,若确定电池电量大于预设取消阈值,或者移动终端处于正在充电状态时,移动终端向服务器发送呼叫转移取消请求,呼叫转移取消请求包括电话号码。服务器在接收到转移取消请求时,提取其中所有的电话号码,将在移动终端低电量引起的自动关机时为电话号码开启的呼叫转移业务取消。其中,预设取消阈值可以由技术人员在移动终端出厂时进行设定,或者还可以由用户在移动终端提供的操作界面上输入进行设定,本实施例对此不做具体限定。

具体的,服务器在接收到移动终端的呼叫转移取消请求后,提取其中所有的电话号码,通知电话号码的归属位置寄存器取消该电话号码的呼叫转移业务;归属位置寄存器收到服务器取消电话号码的呼叫转移业务的通知后,按现有呼叫转移业务的取消流程取消对应电话号码的呼叫转移业务。

可选的,服务器为电话号码开启呼叫转移业务之后,可以根据移动终端配置的该电话号码定时开/关机、或者免打扰时间范围,自动为该电话号码开启或关闭呼叫转移功能。

具体的,在移动终端低电量关机时,为电话号码开启呼叫转移业务后,服务器可为该电话号码开启一个计时器,在时间达到移动终端定时关机或免打扰开始的时间时,服务器可取消移动终端各电话号码的呼叫转移业务。

本发明实施例通过服务器确定电话号码在关机后的预设时间段内是否有通信需求;若确定电话号码在关机后的预设时间段内有通信需求,则服务器确定电话号码的呼叫转移对象,为电话号码开启呼叫转移业务,从而可以提高服务器的性能。

实施例五

图5为本发明实施例五提供的呼叫转移配置装置的结构示意图。本发明实施例提供的呼叫转移配置装置可以执行呼叫转移配置方法实施例提供的处理流程。如图5所示,该装置50包括:确定模块501和请求模块502。

具体地,确定模块501用于在关机时,移动终端确定本次关机是否是低电量引起的自动关机。

请求模块502用于若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,以使服务器为电话号码开启呼叫转移业务。

本发明实施例提供的装置可以具体用于执行上述实施例一所提供的方法实施例,具体功能此处不再赘述。

本发明实施例通过在关机时,移动终端确定本次关机是否是低电量引起的自动关机;若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,服务器为电话号码开启呼叫转移业务,可以将移动终端在电量过低导致关机后的来电转移到其他电话号码上,从而可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电,极大地提高了用户体验。

实施例六

在上述实施例五的基础上,本实施例中,确定模块还用于:

在关机时,移动终端获取当前时间和定时关机配置信息;移动终端根据定时关机配置信息,确定本次关机是否是定时关机;若确定本次关机不是定时关机,则移动终端根据当前的剩余电量确定本次关机是否是低电量引起的自动关机;若确定本次关机是定时关机,则确定本次关机不是低电量引起的自动关机。

可选的,呼叫转移配置装置还可以包括充电提醒模块。

充电提醒模块用于:

移动终端获取当前位置和历史充电位置信息;移动终端根据当前位置和历史充电位置信息,确定当前是否具备充电条件;若确定当前具备充电条件,则移动终端发出充电提示。

本发明实施例提供的装置可以具体用于执行上述实施例二所提供的方法实施例,具体功能此处不再赘述。

本发明实施例,移动终端在向服务器发送呼叫转移开启请求之前,先获取当前位置和历史充电位置信息,根据当前位置和历史充电位置信息确定当前是否具备充电条件;若当前不具备充电条件发出充电提示,或者在预设时间间隔内未接收到提示查看消息时,向服务器发送呼叫转移开启请求,可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电。进一步地,若当前具备充电条件发出充电提示,且在预设时间间隔内接收到提示查看消息,则确定用户已经知晓移动终端电量过低且具备充电条件,不向服务器发送呼叫转移开启请求,可以避免不必要的呼叫转移给用户带来不便。

实施例七

图6为本发明实施例七提供的呼叫转移配置装置的结构示意图。本发明实施例提供的呼叫转移配置装置可以执行呼叫转移配置方法实施例提供的处理流程。如图6所示,该装置60包括:接收模块601和业务开启模块602。

具体的,接收模块601用于服务器接收移动终端在确定低电量引起自动关机时发生的呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码。

业务开启模块602用于服务器为电话号码开启呼叫转移业务。

本发明实施例提供的装置可以具体用于执行上述实施例三所提供的方法实施例,具体功能此处不再赘述。

本发明实施例通过在关机时,移动终端确定本次关机是否是低电量引起的自动关机;若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,服务器为电话号码开启呼叫转移业务,可以将移动终端在电量过低导致关机后的来电转移到其他电话号码上,从而可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电,极大地提高了用户体验。

实施例八

在上述实施例七的基础上,本实施例中,业务开启模块还用于:

服务器确定电话号码在关机后的预设时间段内是否有通信需求;若确定电话号码在关机后的预设时间段内有通信需求,则服务器确定电话号码的呼叫转移对象;服务器为电话号码开启呼叫转移业务。

可选的,业务开启模块还用于:

服务器获取电话号码在预设时间范围内的历史通信记录;服务器根据电话号码在预设时间范围内的历史通信记录,计算电话号码在预设时间段内的历史通信次数;若电话号码在预设时间段内的历史通信次数大于预设次数阈值,则服务器确定电话号码在预设时间段内有通信需求。

可选的,业务开启模块还用于:

服务器获取电话号码的免打扰时间范围;服务器确定预设时间段是否处于免打扰时间范围内;若确定预设时间段处于免打扰时间范围内,则服务器确定电话号码在预设时间段内没有通信需求。

本发明实施例提供的装置可以具体用于执行上述实施例四所提供的方法实施例,具体功能此处不再赘述。

本发明实施例通过服务器确定电话号码在关机后的预设时间段内是否有通信需求;若确定电话号码在关机后的预设时间段内有通信需求,则服务器确定电话号码的呼叫转移对象,为电话号码开启呼叫转移业务,从而可以提高服务器的性能。

实施例九

图7为本发明实施例九提供的移动终端的结构示意图。如图7所示,该移动终端70包括:处理器701,存储器702,以及存储在存储器702上并可由处理器701执行的计算机程序。

处理器701在执行存储在存储器702上的计算机程序时实现上述实施例一或者实施例二提供的呼叫转移配置方法。

本发明实施例通过在关机时,移动终端确定本次关机是否是低电量引起的自动关机;若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,服务器为电话号码开启呼叫转移业务,可以将移动终端在电量过低导致关机后的来电转移到其他电话号码上,从而可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电,极大地提高了用户体验。

实施例十

图8为本发明实施例十提供的服务器的结构示意图。如图8所示,该服务器80包括:处理器801,存储器802,以及存储在存储器802上并可由处理器801执行的计算机程序。

处理器801在执行存储在存储器802上的计算机程序时实现上述实施例三或者实施例四提供的呼叫转移配置方法。

本发明实施例通过在关机时,移动终端确定本次关机是否是低电量引起的自动关机;若是低电量引起的自动关机,移动终端向服务器发送呼叫转移开启请求,呼叫转移开启请求包括移动终端的电话号码,服务器为电话号码开启呼叫转移业务,可以将移动终端在电量过低导致关机后的来电转移到其他电话号码上,从而可以避免在用户不知情的情况下移动终端因电量过低自动关机导致用户漏接重要来电,极大地提高了用户体验。

另外,本发明实施例还提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述任一方法实施例提供的呼叫转移配置方法。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本发明旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求书指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求书来限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1