一种通信方法、装置和移动终端与流程

文档序号:15923997发布日期:2018-11-14 00:57阅读:140来源:国知局

本发明涉及通信领域,尤其涉及一种通信方法、装置和移动终端。

背景技术

随着移动通信和网络的发展,很多终端都具备了使用网络协议进行多媒体通信的功能,这种通信一般都采用了例如sip(sessioninitiationprotocol,会话发起协议)、rtp(real-timetransportprotocol实时传输协议)类的协议来建立通信连接,该类协议通过携带多种方法或字段来控制会话,可实现会话的创建、修改和释放等操作。

发明人在对现有技术的研究过程中发现,通信终端在收到来电时,通信终端仅显示电话号码,可能还有联系人名称这类简单的信息,导致用户可能会拒接或忽略一些来电,从而可能导致用户错失了一些重要或紧急电话。



技术实现要素:

有鉴于此,本发明旨在提供一种通信方法、装置和移动终端,以解决现有技术中,通信终端因无法识别来电的重要性和紧急性而错失一些重要或紧急来电的问题。

第一方面,本发明实施例提供了一种通信方法,应用于第一通信终端,所述方法包括:

接收针对被叫号码的呼叫操作;

响应于所述呼叫操作,生成基于互联网协议的呼叫请求;

将预设的优先级信息写入所述呼叫请求中;

将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。

第二方面,本发明实施例还提供了另一种通信方法,应用于第二通信终端,所述方法包括:

接收呼叫请求,所述呼叫请求中包括优先级信息;

将所述呼叫请求中的优先级信息进行展示。

第三方面,本发明实施例提供了一种通信装置,应用于第一通信终端,所述装置包括:

接收模块,用于接收针对被叫号码的呼叫操作;

生成模块,用于响应于所述呼叫操作,生成基于互联网协议的呼叫请求;

写入模块,用于将预设的优先级信息写入所述呼叫请求中;

发送模块,用于将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。

第四方面,本发明实施例还提供了另一种通信装置,应用于第二通信终端,所述装置包括:

接收模块,用于接收呼叫请求,所述呼叫请求中包括优先级信息;

展示模块,用于将所述呼叫请求中的优先级信息进行展示。

第五方面,本发明实施例还提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上述通信方法的步骤。

第六方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上述通信方法的步骤。

在本发明实施例中,通过接收针对被叫号码的呼叫操作,响应于所述呼叫操作,生成基于互联网协议的呼叫请求,将预设的优先级信息写入所述呼叫请求中,再将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。通过本发明实施例的方法,第一通信终端在呼叫被叫号码时设置的优先级信息和呼叫请求可以一起传输到第二通信终端,并最终展示在第二通信终端上,使第二通信终端的用户可以看到该通来电的优先级信息,以了解该通电话的重要程度和紧急程度,防止用户错失一些重要或紧急的电话。

附图说明

图1示出了本发明实施例一中提供的通信方法的流程图;

图2示出了本发明实施例一中提供的包括优先级设置控件的拨号界面的示意图。

图3示出了本发明实施例一中提供的另一种包括优先级设置控件的拨号界面的示意图。

图4示出了本发明实施例二中提供的另一种通信方法的流程图;

图5示出了本发明实施例三中提供的通信方法的流程图;

图6示出了本发明实施例四中提供的另一种通信方法的流程图;

图7示出了本发明实施例五中提供的通信装置的结构框图;

图8示出了本发明实施例五中提供的另一种通信装置的结构框图;

图9示出了本发明实施例六中提供的通信装置的结构框图;

图10示出了本发明实施例六中提供的另一种通信装置的结构框图;

图11示出了本发明实施例中的一种移动终端的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一

参照图1,示出了本发明实施例一中提供的通信方法的流程图,所述通信方法应用于第一移动终端,具体可以包括如下步骤:

步骤101,接收针对被叫号码的呼叫操作。

在本发明实施例中,所述第一通信终端设备可以具体指智能电话,笔记本电脑或可以支持通过互联网协议接收和发送多媒体内容的任何设备。其中,第一通信终端为主叫终端,主叫用户在拨号界面输入被叫号码,并点击拨号按钮,第一通信终端的处理器接收用户的前述操作。

步骤102,响应于所述呼叫操作,生成基于互联网协议的呼叫请求。

第一通信终端的处理器在接收到用户的呼叫操作后,响应于所述呼叫操作,生成基于互联网协议的呼叫请求。

在本发明实施例中,所述互联网协议指为实现在一个相互连接的网络系统上,从一个源到一个目的地传输比特数据包(互联网数据包)所提供必要功能的协议,其包括多种协议。互联网协议可在其支持的网络上提供相应服务,实现多种类型和品质的服务。本发明实施例中所述的基于互联网协议的呼叫请求,即互联网电话,简单来说就是通过互联网进行的实时的语音传输服务。

步骤103,将预设的优先级信息写入所述呼叫请求中。

将用户预先设置的优先级信息写入步骤102中生成的基于互联网协议的呼叫请求信令中,这样,该呼叫请求信令就携带了优先级信息。其中,所述预设的优先级信息可以在用户接收针对被叫号码的呼叫操作,即步骤101之前设置,所述优先级信息可以包括本次呼叫的重要程度、紧急程度等信息。

步骤104,将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。

将所述写入了优先级信息的呼叫请求由modem(调制解调器)转化为适合传输层协议的数据类型,由传输层将所述呼叫请求发送给被叫号码对应的第二通信终端,以供第二通信终端展示所述优先级信息。这样,第二通信终端的用户就可以在接听来电之前就了解到该通来电的重要程度、紧急程度等信息。

在本发明实施例中,通过接收针对被叫号码的呼叫操作,响应于所述呼叫操作,生成基于互联网协议的呼叫请求,将预设的优先级信息写入所述呼叫请求中,再将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。通过本发明实施例的方法,第一通信终端在呼叫被叫号码时设置的优先级信息和呼叫请求可以一起传输到第二通信终端,并最终展示在第二通信终端上,使第二通信终端的用户可以看到该通来电的优先级信息,以了解该通电话的重要程度和紧急程度,防止用户错失一些重要或紧急的电话。

实施例二

参照图2,示出了本发明实施例二中提供的另一种通信方法的流程图,实施例二中的通信方法是实施例一中通信方法的优选实施例,所述通信方法应用于第一移动终端,具体可以包括如下步骤:

步骤201,在拨号界面上显示优先级设置控件。

用户在手机中选择拨号应用,进入拨号界面后除显示拨号键盘外,还在拨号界面的其他位置显示出设置优先级信息的控件,所述优先级设置控件用于设置与本次呼叫请求对应的优先级。

进一步参照图3,示出了包括优先级设置控件的拨号界面的示意图。在图3中,拨号应用位于显示界面下方,优先级信息设置控件在显示界面中间。在本发明的一种优选实施例中,所述优先级设置控件可以为选择控件。如图3中的优先级设置控件即为一种选择控件。其中,优先级选择项包括标号s1指向的“是否重要”选项,标号s2指向的“是否紧急”选项,,两者的选择项内容都包括:是、否两项,用户可以根据本次呼叫请求的重要程度和紧急程度选择是或否。例如:用户点击某一选择项,则该选择项变黑,表示选中。在图3中,用户将重要程度选择项选择了“是”,将紧急程度选择项选择了“否”。

参照图4,示出了另一种包括优先级设置控件的拨号界面的示意图。在图4中,拨号应用位于显示界面下方,优先级信息设置控件在显示界面中间。在本发明的另一种优选实施例中,所述优先级设置控件可以为滑动框。如图4中的优先级设置控件即为一种滑动框。在图4中,标号s3指向重要程度滑动框,标号s4指向紧急程度滑动框,标号s5指向位于重要程度滑动框中的滑动条,标号s6指向位于紧急程度滑动框中的滑动条。用户可以通过在滑动框中拉动滑动条来设置本次呼叫的重要程度和紧急程度。例如:图4中,用户将重要程度滑动条拉到了滑动框中间位置,将紧急程度滑动条拉到了滑动框的中间靠左侧位置。

当然,本领域技术人员可以根据实际情况设计不同于以上两种示例的任意的优先级设置控件,在本发明实施例中,对此不做具体限定。

步骤202,接收基于所述优先级设置控件进行的输入操作。

在如图3类型的优先级设置控件中,若用户对是否重要和是否紧急两个选项都进行了选择,则该优先级信息可以为以下四种组合中的任何一种,包括:重要且紧急、重要不紧急、不重要但紧急、不重要且不紧急;若用户仅选择一个选项,则未选择的选项默认为该类型的优先等级低,选择结果也包括在前述的四种组合中;用户也可以不进行任何选择,则系统默认为不重要且不紧急。

在如图4类型的优先级控件中,根据用户拉动的滑动条距离的长短来确定重要程度和紧急程度,拉动的距离越长,程度要高,距离越短,程度越低。若用户不进行任何操作,则系统默认优先级信息为不重要且不紧急。

在本发明实施例中,用户通过在呼叫界面的优先级设置控件上进行输入操作,来设置本次呼叫的优先级信息,该控件直观易懂,操作简便,可帮助用户快速设置好优先级信息。

步骤203,响应于所述输入操作,确定本次呼叫请求的优先级信息。

第一通信终端的处理器接收用户在步骤202进行的输入操作,并且响应于所述输入操作,确定本次呼叫请求的优先级信息,如重要程度信息和紧急程度信息。

步骤204,接收针对被叫号码的呼叫操作。

在本发明实施例中,上述步骤204可以参考本发明实施例一中的步骤101,此处不再赘述。

步骤205,响应于所述呼叫操作,生成基于互联网协议的呼叫请求,其中,所述互联网协议为sip协议(real-timetransportprotocol实时传输协议)、rtp协议(real-timetransportprotocol实时传输协议)、sdp协议(sessiondescriptionprotocol会话描述格式)中的至少一种。

在本发明实施例中,在基于ims(ipmultimediasubsystem网络多媒体子系统)的通信中,可以采用sip(sessioninitiationprotocol)协议来建立通信连接。sip(sessioninitiationprotocol,会话初始协议)是由ietf(internetengineeringtaskforce,因特网工程任务组)制定的多媒体通信协议。它是一个基于文本的应用层控制协议,用于创建、修改和释放一个或多个参与者的会话。广泛应用于cs(circuitswitched,电路交换)、ngn(nextgenerationnetwork,下一代网络)以及ims(ipmultimediasubsystem,ip多媒体子系统)的网络中,可以支持并应用于语音、视频、数据等多媒体业务,同时也可以应用于presence(呈现)、instantmessage(即时消息)等特色业务。

rtp(real-timetransportprotocol实时传输协议)在互联网上传递音频和视频的标准数据包格式。rtp协议常用于流媒体系统(配合rtsp协议),视频会议和一键通(pushtotalk)系统(配合h.323或sip),。rtp协议是建立在用户数据报协议上的。

sdp(sessiondescriptionprotocol会话描述格式)是一个用来描述多媒体会话的应用层控制协议,为会话通知、会话邀请和其它形式的多媒体会话初始化等目的提供了多媒体会话描述;它是一个基于文本的协议,。这三种协议都是传输标准数据包信息的协议,可扩展性强,方便修改和插入相关字段信息。

步骤206,根据预设编码规则,将所述优先级信息转换为对应的编码符号。

首先需要制定优先级信息转换的预设编码规则。

例如:将优先等级分四类,分别为不重要且不紧急、重要但不紧急、不重要但紧急、重要且紧急。不重要且不紧急电话由编码符号00表示,重要不紧急电话由编码符号10表示,不重要但紧急电话由编码符号01表示,重要且紧急电话由编码符号11表示(0表示在该类别里的优先等级低,1表示在该类别里的优先等级高)。该编码规则适合前述步骤201中优先级设置控件为选择控件时的情况。

又如:将优先等级用0-9的数字来表示,数字越大,对应的优先等级越高,数字越小,对应的优先等级越低。该编码规则适合前述步骤201中优先级设置控件为滑动框时的情况。用户将位于滑动框中的滑动条拉动的距离越长,对应的数字越大,优先等级越高。例如:用户将重要程度滑动条拉到滑动框的中间位置,将紧急程度滑动条拉到滑动框最右侧位置,则该优先等级信息对应的编码符号应为59。

当然,本领域技术人员可以根据实际情况设计不同于以上两种示例的任意的优先级信息转换的编码规则,例如编码符号可以用英文字母或其他处理器可识别的符号来表示,在本发明实施例中,对此不做具体限定。

步骤207,将所述编码符号写入所述呼叫请求中。

在本发明实施例中,将所述编码符号写入所述呼叫请求的信令的优先级字段中,则所述呼叫请求信令中就携带了优先级编码符号。其中优先级字段是在原有的信令结构下,增加的用于填写优先级信息的字段。

优选地,将所述编码符号写入所述呼叫请求的优先级字段中。

因为所述呼叫请求是基于互联网协议的,所以所述呼叫请求信息为数据包。以基于sip协议的一个通信为例,例如alice的电话发送一个含有bob的sipuri(统一资源标识符)地址的呼叫请求。invite(呼叫请求)是一个sip请求的信令,表示请求方(alice)希望服务方(bob)应答。invte请求(即呼叫请求)包含一系列的包头域(headerfields)。包头中包含很多属性并且包含了传输消息的附加信息。在invite中可以有如下的字段:呼叫的唯一标志,目的地址,alice的地址,alice和bob建立会话的类型。

那么,在本发明实施例中,我们可以为上述invite请求添加一个扩展的字段,如priority(优先级)字段,字段内容可以为上述代表优先级信息的编码符号,如11或59等。不同的编码规则,对应的优先级字段的内容取值也是不同的。例如:在基于优先级选择控件的编码规则下,编码符号的取值为00、10、11、01;在基于优先级滑动框控件的编码规则下,编码符号的取值为00到99之间的任意数字。当然,在一种sip协议中,对应的优先级编码规则只存在一种,以上仅为编码符号取值的一种示例,本领域技术人员可以根据实际的编码规则设置不同于此的任意的取值范围,在本发明实施例中,对此不做具体限定。

为呼叫请求的sip信令添加优先级字段后,将上述编码符号写入优先级字段的内容中,这样,呼叫请求的sip信令中就具有了优先级信息。

在本发明实施例中,若通信是基于rtp协议、sdp协议等其他互联网协议的,与上述sip协议的操作类似,也可以为相应信令添加优先级字段,并将编码符号写入优先级字段的内容中。

步骤208,将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。

在本发明实施例中,上述步骤208可以参考本发明实施例一中的步骤104,此处不再赘述。

在本发明实施例中,通过优先级设置控件设置呼叫请求的优先级信息,接收基于所述设置控件进行的输入操作,响应于所述输入操作,确定本次呼叫请求的优选级信息,接收针对被叫号码的呼叫操作,生成基于互联网协议的呼叫请求,将所述优先级信息根据预设编码规则,转换为对应的编码符号,写入所述呼叫请求中,再将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。通过本发明实施例的方法,第一通信终端在呼叫被叫号码时设置的优先级信息和呼叫请求可以一起传输到第二通信终端,并最终展示在第二通信终端上,使第二通信终端的用户可以看到该通来电的优先级信息,以了解该通电话的重要程度和紧急程度,防止用户错失一些重要或紧急的电话。

实施例三

参照图5,示出了本发明实施例三中提供的通信方法的流程图,所述通信方法应用于第二移动终端,具体可以包括如下步骤:

步骤501,接收呼叫请求,所述呼叫请求中包括优先级信息;

在本发明实施例中,所述第一通信终端的呼叫请求通过若干个代理服务器的转发到达第二通信终端,所述呼叫请求中包括优先级信息。

步骤502,将所述呼叫请求中的优先级信息进行展示。

在本发明实施例中,在呼叫请求中的优先级信息通过第二通信终端处理器的处理,展示在所述第二通信终端上。优选地,所述优先级信息展示在所述第二通信终端的接听界面上。这样,所述优先级信息和呼叫请求的来电号码一起显示在第二通信终端的接听界面上,这样,用户在接听来电之前就能了解到该通来电的重要程度和紧急程度。

综上所述,在本发明实施例中,第二通信终端通过接收呼叫请求,所述呼叫请求中包括优先级信息;将所述呼叫请求中的优先级信息进行展示。通过本发明实施例的方法,第二通信终端的用户在接听电话的界面上可以看到该通来电的优先级信息,可以在电话接通之前了解到该通电话的重要程度和紧急程度,以方便用户做好接听来电的准备工作;若用户在来电时没能及时接听到来电,则可以在通话记录界面看到该未接来电的优先级信息,以帮助用户及时回复重要和紧急电话,提升了用户的使用体验。

实施例四

参照图6,示出了本发明实施例四中提供的另一种通信方法的流程图,所述通信方法应用于第二移动终端,实施例四是实施例三的一种优选实施例,具体可以包括如下步骤:

步骤601,接收呼叫请求,所述呼叫请求中包括的优先级信息为编码符号。

在本发明实施例中,呼叫请求中携带在第一通信终端转换为编码符号的优先级信息。

优选地,所述编码符号为所述呼叫请求中优先级字段的内容;

需要按照预设提取规则,将所述编码符号从所述优先级字段中提取出来。在本发明实施例中,具体的提取规则与信令的格式和结构有关,本领域技术人员可以根据实际情况进行预设。

步骤602,根据预设解码规则,将所述编码符号转换为对应的优先级信息。

在本发明实施例中,在第二通信终端的网络层,将所述编码符号根据预设的解码规则转换为对应的优先级信息。例如,将priority字段中的内容11进行解析,在一种解码规则下,第一个1代表重要,第二个1代表紧急,则解析出的对应优先级信息为重要且紧急;又如,将基于另一种解码规则下的priority字段中的内容59进行解析,解析结果为对应的重要程度5和对应的紧急程度9。

步骤603,将所述优先级信息发送至接听界面中进行展示。

在本发明实施例中,位于第二通信终端的modem(调制解调器)将上述解析结果的数据包转换为应用层协议支持的格式发送至应用层,应用层将所述解析结果发送到用户界面上展示。此时第二通信终端的用户就接收到了来自第一通信终端的呼叫请求,以及本次呼叫请求的优先级信息。所述优先级信息可以文字的形似展示,例如:重要且紧急,重要不紧急等;所述优先级信息也可以长度条的形式展示,例如,若重要程度为5,紧急程度为9,则重要程度长度条为5个单位长度,紧急程度长度条为9个单位长度。

在本发明实施例中,本领域技术人员可以设置不同于以上示例的任意的优先级信息展现方式,在本发明中,对此不做具体限定。

步骤604,当接收到通话记录打开操作后,将主叫号码与所述主叫号码对应的优先级信息在通话记录中关联展示。

在本发明实施例中,当用户打开通话记录界面,主叫号码及主叫号码对应的优先级信息关联展示在通话记录界面中,以方便用户后续查找已接或未接的重要电话;尤其在用户因为种种原因没有接听主叫号码的呼叫请求时,用户随后可以在通话记录界面上看到本次呼叫请求的优先级信息,方便用户甄别该通来电的重要性和紧急性,以及时回电。步骤604和步骤605的设置,进一步扩展了优先级信息的应用场景,帮助用户减少了错失重要紧急电话的可能性。

综上所述,在本发明实施例中,第二通信终端通过接收呼叫请求,所述呼叫请求中包括优先级信息;将所述呼叫请求中的优先级信息在接听界面中进行展示。通过本发明实施例的方法,第二通信终端的用户在接听电话的界面上可以看到该通来电的优先级信息,可以在电话接通之前了解到该通电话的重要程度和紧急程度,以方便用户做好接听来电的准备工作;若用户在来电时没能及时接听到来电,则可以在通话记录界面看到该未接来电的优先级信息,以帮助用户及时回复重要和紧急电话,提升了用户的使用体验。

实施例五

参照图7,示出了本发明实施例五提供的通信装置700的结构框图,该通信装置700应用于第一通信终端,所述装置包括:

接收模块701,用于接收针对被叫号码的呼叫操作;

生成模块702,用于响应于所述呼叫操作,生成基于互联网协议的呼叫请求;

写入模块703,用于将预设的优先级信息写入所述呼叫请求中;

发送模块704,用于将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。

本发明实施例提供的通信装置能够实现如图1的方法实施例中通信方法的各个过程,为避免重复,这里不再赘述。

参照图8,其示出了图7所述的通信装置700的一种优选实施例,其中,所述通信装置700包括:

设置模块705,用于设置优先级信息。

所述设置模块705包括:

控件显示子模块7051,用于在拨号界面上显示优先级设置控件;

接收子模块7052,用于接收基于所述优先级设置控件进行的输入操作;

确定子模块7053,用于响应于所述输入操作,确定本次呼叫请求的优先级信息。

接收模块701,用于接收针对被叫号码的呼叫操作。

生成模块702,用于响应于所述呼叫操作,生成基于互联网协议的呼叫请求。

所述生成模块702包括:

生成子模块7021,用于响应于所述呼叫操作,生成基于互联网协议的呼叫请求,其中,所述互联网协议可以为sip协议、rtp协议、sdp协议中的至少一种。

写入模块703,用于将预设的优先级信息写入所述呼叫请求中。

所述写入模块703包括:

转换子模块7031,用于根据预设编码规则,将所述优先级信息转换为对应的编码符号;

写入子模块7032,用于将所述编码符号写入所述呼叫请求中。

发送模块704,用于将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。

本发明实施例提供的通信装置能够实现如图2的方法实施例中通信方法的各个过程,为避免重复,这里不再赘述。

在本发明实施例中,通过设置优先级信息,接收针对被叫号码的呼叫操作,响应于所述呼叫操作,生成基于互联网协议的呼叫请求,将所述优先级信息写入所述呼叫请求中,再将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。通过本发明实施例的装置,第一通信终端在呼叫被叫号码时设置的优先级信息和呼叫请求可以一起传输到第二通信终端,并最终展示在第二通信终端上,使第二通信终端的用户在接听界面上可以看到该通来电的优先级信息,以了解该通电话的重要程度和紧急程度,防止用户错失一些重要和紧急的电话。

实施例六

参照图9,示出了本发明实施例六提供的通信装置800的结构框图,所述通信装置800应用于第二通信终端,所述装置包括:

接收模块801,用于接收呼叫请求,所述呼叫请求中包括优先级信息;

展示模块802,用于将所述呼叫请求中的优先级信息进行展示。

本发明实施例提供的电话优先级发送装置能够实现如图5的方法实施例中通信方法的各个过程,为避免重复,这里不再赘述。

参照图10,其示出了图9所述的通信装置800的一种优选实施例,其中,所述通信装置800包括:

接收模块801,所述接收模块801包括:

接收子模块8011,用于接收呼叫请求,所述呼叫请求数据包中包括的优先级信息为编码符号。

展示模块802,所述展示模块802包括:

转换子模块8021,用于根据预设解码规则,将所述编码符号转换为对应的优先级信息;

展示子模块8022,用于将所述优先级信息发送至接听界面中进行展示。

关联展示模块803,用于当接收到通话记录打开操作后,将主叫号码与所述主叫号码对应的优先级信息在通话记录中关联展示。

本发明实施例提供的电话优先级接收装置能够实现图6的方法实施例中通信方法的各个过程,为避免重复,这里不再赘述。

在本发明实施例中,第二通信终端通过接收呼叫请求,所述呼叫请求中包括优先级信息;将所述呼叫请求中的优先级信息进行展示。通过本发明实施例的装置,第二通信终端的用户在接听电话的界面上可以看到该通来电的优先级信息,可以在电话接通之前了解到该通电话的重要程度和紧急程度,以方便用户做好接听来电的准备工作;若用户在来电时没能及时接听到来电,则可以在通话记录界面看到该未接来电的优先级信息,以帮助用户及时回复重要和紧急电话,提升了用户的使用体验。

图11为实现本发明各个实施例中的一种移动终端的硬件结构示意图,

该移动终端900包括但不限于:射频单元901、网络模块902、声音输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器910,用于:设置优先级信息;接收针对被叫号码的呼叫操作;响应于所述呼叫操作,生成基于互联网协议的呼叫请求;将所述优先级信息写入所述呼叫请求中;将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。

还用于:接收呼叫请求,所述呼叫请求中包括优先级信息;将所述呼叫请求中的优先级信息进行展示。

在本发明实施例中,通过设置优先级信息,接收针对被叫号码的呼叫操作,响应于所述呼叫操作,生成基于互联网协议的呼叫请求,将所述优先级信息写入所述呼叫请求中,再将所述呼叫请求发送至所述被叫号码对应的第二通信终端,以供所述第二通信终端将所述呼叫请求中的优先级信息进行展示。通过本发明实施例的方法,第一通信终端在呼叫被叫号码时设置的优先级信息和呼叫请求可以一起传输到第二通信终端,并最终展示在第二通信终端上,使第二通信终端的用户在接听界面上可以看到该通来电的优先级信息,以了解该通电话的重要程度和紧急程度,防止用户错失一些重要或紧急的电话。

应理解的是,本发明实施例中,射频单元901可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器910处理;另外,将上行的数据发送给基站。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元901还可以通过无线通信系统与网络和其他设备通信。

移动终端通过网络模块902为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

声音输出单元903可以将射频单元901或网络模块902接收的或者在存储器909中存储的声音数据转换成声音信号并且输出为声音。而且,声音输出单元903还可以提供与移动终端900执行的特定功能相关的声音输出(例如,呼叫信号接收声音、消息接收声音等等)。声音输出单元903包括扬声器、蜂鸣器以及受话器等。

输入单元904用于接收声音或视频信号。输入单元904可以包括图形处理器(graphicsprocessingunit,gpu)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元906上。经图形处理器9041处理后的图像帧可以存储在存储器909(或其它存储介质)中或者经由射频单元901或网络模块902进行发送。麦克风9042可以接收声音,并且能够将这样的声音处理为声音数据。处理后的声音数据可以在电话通话模式的情况下转换为可经由射频单元901发送到移动通信基站的格式输出。

移动终端900还包括至少一种传感器905,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板9061的亮度,接近传感器可在移动终端900移动到耳边时,关闭显示面板9061或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器905还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元906用于显示由用户输入的信息或提供给用户的信息。显示单元906可包括显示面板9061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板9061。

用户输入单元907可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元907包括触控面板9071以及其他输入设备9072。触控面板9071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板9071上或在触控面板9071附近的操作)。触控面板9071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板9071。除了触控面板9071,用户输入单元907还可以包括其他输入设备9072。具体地,其他输入设备9072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板9071可覆盖在显示面板9061上,当触控面板9071检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板9061上提供响应的视觉输出。虽然在图9中,触控面板9071与显示面板9061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板9071与显示面板9061集成而实现移动终端的输入和输出功能,具体此处不做限定。

接口单元908为外部装置与移动终端900连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、声音输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元908可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端900内的一个或多个元件或者可以用于在移动终端900和外部装置之间传输数据。

存储器909可用于存储软件程序以及各种数据。存储器909可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如声音数据、电话本等)等。此外,存储器909可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器910是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器909内的软件程序或模块,以及调用存储在存储器909内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

移动终端900还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,移动终端900包括一些未示出的功能模块,在此不再赘述。

本发明实施例还提供一种移动终端,包括处理器910,存储器909,存储在存储器909上并可在上述处理器910上运行的计算机程序,该计算机程序被处理器910执行时实现上述通信方法实施例的各个过程,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述通信方法实施例的各个过程,为避免重复,这里不再赘述。其中,上述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

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