基于移动终端的通话处理方法、系统及移动终端的制作方法

文档序号:7820151阅读:98来源:国知局
基于移动终端的通话处理方法、系统及移动终端的制作方法
【专利摘要】本发明所提供的基于移动终端的通话处理方法、系统及移动终端,所述方法具体包括:当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波;接收周边环境的波,并计算出所述接收的波的波长值,标记为N个不同接收波长值;当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为固定的正整数。本发明既克服了现有技术中存在的譬如增加成本、影响美观、检测易出错等缺陷,又提供了一种精确、有效的通话时节省电量的方法,极大地为用户提供了方便。
【专利说明】基于移动终端的通话处理方法、系统及移动终端

【技术领域】
[0001]本发明涉及移动终端【技术领域】,尤其涉及一种基于移动终端的通话处理方法、系统及移动终端。

【背景技术】
[0002]随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。
[0003]现有技术中手机的功能越来越多。打电话是移动终端最基本的功能之一,也是最常用的功能之一;在打电话时当用户将移动终端贴靠在耳边时,用户是无法看见移动终端的屏幕的,此时可以将屏幕关闭以节省电量;另一方面,屏幕在显示时耗电较大,如果长时间打电话,屏幕发热较高容易将用户脸部烫伤。因此,移动终端需要在用户打电话时检测移动终端是否贴靠在耳边,然后如果检测到移动终端贴靠在耳边则应将屏幕关闭;现有技术中该功能是通过接近传感器来实现的,存在以下缺陷:
(I )、需要在移动终端中额外增加接近传感器及外围电路,增加了成本;
(2 )、由于接近传感器是通过向外发射红外线,检测是否有反射的红外线来判断接近的,因此,需要在移动终端顶端开设一个小的开口,该开口影响移动终端的整体美观;
(3 )、由于东方人发质较黑,而黑色物体吸收红外线能力较强,导致接近传感器发出的红外线较易被头发吸收,当移动终端靠近头发时容易检测出错。
[0004]由此可知,现有技术还有待于改进和发展。


【发明内容】

[0005]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的通话处理方法、系统及移动终端,旨在通过本发明克服现有技术中存在的以上缺陷,同时提供一种精确、有效的通话时节省电量的方法,为用户提供方便。
[0006]本发明解决技术问题所采用的技术方案如下:
一种基于移动终端的通话处理方法,其中,包括步骤:
50、预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过所述K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波;
51、当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波;
52、控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值;
53、判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等;
54、当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为正整数。
[0007]所述的基于移动终端的通话处理方法,其中,所述步骤SO包括:
S01、预先在移动终端中设置并存储K个不同发射波长值的发射波参数,分别表示为:第一个发射波长值、第二个发射波长值、第三个发射波长值…第K个发射波长值。
[0008]所述的基于移动终端的通话处理方法,其中,所述步骤SI包括:
S11、当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射第一个发射波长值的发射波、第二个发射波长值的发射波、第三个发射波长值的发射波…第K个发射波长值的发射波。
[0009]所述的基于移动终端的通话处理方法,其中,所述步骤S2包括:
S21、控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,分别标记为第一个接收波长值、第二个接收波长值、第三个接收波长值...第N个接收波长值。
[0010]所述的基于移动终端的通话处理方法,其中,所述步骤S3包括:
531、在所述预定的时间,将计算的所述第一接收波长值与所述第一个发射波长值比较,判断所述第一接收波长值与所述第一个发射波长值是否相等,当是则进入步骤S32,当否则返回步骤S21:
532、用所述第二接收波长值与所述第二个发射波长值比较判断是否相等,当是则进入步骤S33、当否则返回步骤S21 ;
533、用所述第K接收波长值与所述第K个发射波长值比较判断是否相等,当是则进入步骤S4、当否则返回步骤SI。
[0011]所述的基于移动终端的通话处理方法,其中,所述步骤S3具体还包括:
5331、将接收的波长值与发射的波长值进行比较,若当前接收波长值等于当前发射波长值,则发射预先存储的下一个波长值的波,直到发射完预先存储的所有波长值的波;
5332、若当前接收波长值不等于当前发射波长值,则继续接收周边环境的波。
[0012]所述的基于移动终端的通话处理方法,其中,所述步骤SI之前还包括:在移动终端添加一个波发射器和一波接收器,所述波发射器和波接收器位于移动终端正面的上方。
[0013]一种基于移动终端的通话处理系统,其中,包括:
预先设置模块,用于预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过所述K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波;
波长发射模块,用于当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波;
波长接收模块,用于控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值;
波长比较模块,用于判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等;
屏幕关闭模块,用于当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为正整数。
[0014]所述基于移动终端的通话处理系统,其中, 所述波长发射模块包括:
发射控制单元,用于当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射第一个发射波长值的发射波、第二个发射波长值的发射波、第三个发射波长值的发射波…第K个发射波长值的发射波;
波长接收模块包括:
接收控制单元,用于控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,分别标记为第一个接收波长值、第二个接收波长值、第三个接收波长值...第N个接收波长值;
波长比较模块包括:
第一比较单元,用于在所述预定的时间,将计算的所述第一接收波长值与所述第一个发射波长值比较,判断所述第一接收波长值与所述第一个发射波长值是否相等:
第二比较单元,用于所述第二接收波长值与所述第二个发射波长值比较判断是否相等;
第三比较单元,用于用所述第K接收波长值与所述第K个发射波长值比较判断是否相坐寸O
[0015]一种移动终端,其中,包括如上所述的基于移动终端的通话处理系统。
[0016]本发明所提供的基于移动终端的通话处理方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过该K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波;当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波;控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值;判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等;当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为固定的正整数。本发明使移动终端增加了新功能:移动终端正面的上方添加一个波发射器和一波接收器,从而根据波的反射原理来检测是否有物体贴靠在移动终端上,进一步检测用户在通话时是否需要关闭屏幕,以节省电量;既克服了现有技术中存在的譬如增加成本、影响美观、检测易出错等缺陷,又提供了一种精确、有效的通话时节省电量的方法,极大地为用户提供了方便。

【专利附图】

【附图说明】
[0017]图1是本发明基于移动终端的通话处理方法的第一较佳实施例的流程图。
[0018]图2是本发明基于移动终端的通话处理方法的第二较佳实施例的流程图。
[0019]图3是本发明基于移动终端的通话处理方法的第三较佳实施例的流程图。
[0020]图4是本发明基于移动终端的通话处理系统的第一较佳实施例的波发射器和波接收器示意图。
[0021]图5是本发明基于移动终端的通话处理系统的第一较佳实施例的功能模块图。
[0022]图6是本发明基于移动终端的通话处理系统的第一较佳实施例的波长比较模块的内部结构图。

【具体实施方式】
[0023]本发明公开了一种基于移动终端的通话处理方法、系统及移动终端,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0024]请参见图1,图1是本发明基于移动终端的通话处理方法的第一较佳实施例的流程图。图1所示的基于移动终端的通话处理方法,包括:
步骤S101、预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过该K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波。
[0025]步骤S102、当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波。
[0026]本发明实施例中,需要预先在移动终端中设置并存储K个不同发射波长值的发射波参数,分别表示为:第一个发射波长值、第二个发射波长值、第三个发射波长值…第K个发射波长值,通过该K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波。当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射第一个发射波长值的发射波、第二个发射波长值的发射波、第三个发射波长值的发射波…第K个发射波长值的发射波。
[0027]例如,在移动终端中预先存储的波长值分别有0.018米、0.026米、0.056米、0.086米、1.16米,则当检测到移动终端启动通话功能(包括拨打电话和接通电话操作)时,控制移动终端在一预定时间内依次向外发射0.018米、0.026米、0.056米、0.086米、和1.16米的波。
[0028]步骤S103、控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值。
[0029]本发明实施例的实施原理为:只有当依次发射预先存储波长的波,并都检测到这些波长的波被反射时才会被认为有物体贴靠在移动终端上。因此,本发明实施例步骤S103具体包括:
步骤S21、控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,分别标记为第一个接收波长值、第二个接收波长值、第三个接收波长值...第N个接收波长值。
[0030]步骤S104、判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等;
本发明实施例中,在所述预定的时间,将计算的所述第一接收波长值与所述第一个发射波长值比较,判断所述第一接收波长值与所述第一个发射波长值是否相等,具体包括步骤:
步骤S31、当计算的所述第一接收波长值与所述第一个发射波长值比较是相等时,则进入步骤S32,当否则返回步骤S21 ;
步骤S32、当计算的所述第二接收波长值与所述第二个发射波长值比较是相等时,则进入步骤S33,当否则返回步骤S21 ;
步骤S33、当计算的所述第K接收波长值与所述第K个发射波长值比较是相等时,则进入步骤S105,当否则返回步骤S102。
[0031]步骤S105、当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为固定的正整数。
[0032]例如,当前接收到的周边环境的波长值为0.026米,与预先存储的第二波长值相等,因此,下一次发射的波长值更新为0.056米,一直到余下的0.086米、1.16米的波长值的波全部被发射完,且最终接收的波长值也为1.16米,则判定此时移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,节约移动终端电池电量。
进一步地,请参见图2,图2是本发明基于移动终端的通话处理方法的第二较佳实施例的流程图。图2所示的基于移动终端的通话处理方法,包括:
步骤S201、检测到用户启动通话功能,向周边环境发射一定波长值的波,所述波长值为预先存储的第一个波长值,标记为发射波长值;
本发明实施例实施之前,需要预先在移动终端中设定一存储空间,用于存储一固定个数的波长值,只有当依次发射这些波长的波,并都检测到这些波长的波被反射时才会被认为有物体贴靠在移动终端上;且所述一固定个数的波长值按照升序或降序进行排列。另外,为了接收或发射指定波长的波,需要在移动终端添加一个波接收/发射器,所述波接收/发射器置于移动终端正面的上方。如图4所示。
[0033]所述波可以为声波,考虑到声波的波长范围为0.017-17米,但人耳只对波长范围为0.1—1.13米的声波较敏感,因此,较佳地,所述预存储的波长范围设定为0.017—0.1米或1.13—17米。
[0034]因此,当检测到用户启动通话功能(包括用户拨打电话或者接听电话)时,向周边环境发射预先存储的第一个波长值,标记为发射波长值。例如,预存储波长值有0.018米、
0.026米、0.056米、0.086米、1.16米,当检测到用户启动通话功能时,首先发射波长值为
0.018米的声波。
[0035]步骤S202、接收周边环境的波,并计算出所述波的波长值,标记为接收波长值; 步骤S203、若所述接收波长值等于所述发射波长值,则发射预先存储的下一个波长值的波,重复执行步骤S102、S103 ;
进一步地,接收周边环境的波,并计算出所述接收的波的波长值,将其标记为接收波长值;将接收的波长值与之前发射的波长值进行比较,若所述接收波长值不等于所述发射波长值,则继续接收周边环境的波;否则,若两者值相等,则发射预先存储的下一个波长值的波,之后继续接收周边环境的波,再一次地将两者的波长值进行比较,如此循环执行,直到发射完预先存储的所有波长值的波。例如,当前接收到的周边环境的波长值为0.026米,与预先存储的波长值相等,因此,下一次发射的波长值更新为0.056米,一直到余下的0.086米、1.16米的波长值的波全部被发射完。
[0036]步骤S204、直到发射预先存储的最后一个波长值的波,且当前接收波长值等于所述最后一个发射波长值,判定移动终端贴靠在用户耳边或脸边,关闭移动终端的屏幕;
当预先存储的所有波长值全部发射完,且接收周边环境的波长值等于最后一个发射的波长值时,判定此时处于通话中的用户的耳边或脸边贴靠在移动终端,此时用户无法看见移动终端的屏幕,也就不需要用到屏幕;而且如果用户长时间打电话,屏幕不关闭容易导致发热较高而烫伤用户的脸部,因此,为了节省移动终端的耗电电量、以及方便用户的使用,本发明实施例当检测到移动终端贴靠在用户的耳边或脸边时,则关闭移动终端的屏幕。
[0037]以下将通过具体的应用实施例对本发明做进一步说明。图3是本发明基于移动终端的通话处理方法的第三较佳实施例流程图。如图所示,包括如下步骤:
S10、当检测到用户启动通话功能时(包括检测到来电,或用户主动拨号),设置变量
K=I ;
本发明实施例中,同样需要预先在移动终端中设定一存储空间,用于存储一固定个数的波长值,设置变量K用于标记当前向周边环境发射波的次数,变量Kmax用于标记预存储波长值的固定个数。另外,为了方便接收/发射波,需要在移动终端正面的上方添加一个波接收/发送器。例如,预存储波长值有0.018米、0.026米、0.056米、0.086米、1.16米,则设定Kmax值为5,变量K从I开始,直到发射完所有的预存储波长值个数,即5。
[0038]S20、将Β0[Κ]赋值给当前值,并由波发射器向外发射波长为当前值的波;
设定变量Β0[Κ]用于标记当前发射波的值,例如,首次发射波长值B0[1]= 0.018米,第二次发射的波长值则为BO [2]= 0.026米,第三次发射的波长值则为BO [3]= 0.056米,第四次发射的波长值则为BO[4]= 0.086米,第五次发射的波长值则为BO[5]= 1.16米。
[0039]S30、波接收器接收环境中的波,并计算出该波的波长值G ;
S40、比较当前值BO[K]与G是否相等,如果相等则执行步骤S50,否则执行步骤S30 ;将接收的波长值与之前发射的波长值进行比较,若所述接收波长值不等于所述发射波长值,则继续接收周边环境的波;否则,若两者值相等,则继续发射预存储的下一个波长值,执行重复接收波、以及判断波长值的操作。例如,当前接收到的周边环境的波长值为0.026米,与预先存储的波长值B0[2]相等,因此,下一次发射的波长值更新为B0[3],一直到余下的B0[4]、B0[5]的波长值的波全部被发射完。
[0040]S50、判断K是否等于Kmax ;如果K等于Kmax则执行步骤S60,否则执行步骤S70 ; S60、移动终端贴靠在用户耳边(或脸边),将移动终端的屏幕关闭以节省电量;
S70、将K加1,即K=K+1 ;之后执行步骤S20。
[0041]当预先存储的所有波长值全部发射完,且接收周边环境的波长值等于最后一个发射的波长值时,判定此时处于通话中的用户的耳边或脸边贴靠在移动终端,为了节省移动终端的耗电电量、以及方便用户的使用,本发明实施例当检测到移动终端贴靠在用户的耳边或脸边时,则关闭移动终端的屏幕;否则,执行重复发射波、接收波、以及判断波长值的操作,直到预先存储的所有波长值全部发射完,且接收周边环境的波长值等于最后一个发射的波长值。
[0042]由上可见,采用本发明使移动终端增加了新功能:移动终端正面的上方添加一个波接收/发送器,从而根据波的反射原理来检测是否有物体贴靠在移动终端上,进一步检测用户在通话时是否需要关闭屏幕,以节省电量;既克服了现有技术中存在的譬如增加成本、影响美观、检测易出错等缺陷,又提供了一种精确、有效的通话时节省电量的方法,极大地为用户提供了方便。
[0043]基于上述实施例,本发明还提供一种基于移动终端的通话处理系统,如图5所示,包括:
预先设置模块100,用于预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过该K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波;具体如上所述。
[0044]波长发射模块200,用于当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波;具体如上所述。
[0045]波长接收模块300,用于控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值;具体如上所述。
[0046]波长比较模块400,用于判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等;具体如上所述。
[0047]屏幕关闭模块500,用于当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为固定的正整数;具体如上所述。
[0048]进一步地,所述波长发射模块200包括:
发射控制单元210,用于当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射第一个发射波长值的发射波、第二个发射波长值的发射波、第三个发射波长值的发射波…第K个发射波长值的发射波;
波长接收模块300包括:
接收控制单元310,用于控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,分别标记为第一个接收波长值、第二个接收波长值、第三个接收波长值...第N个接收波长值。
[0049]进一步地,所述基于移动终端的通话处理系统,如图6所示,所述波长比较模块400还包括:
第一比较单元410,用于在所述预定的时间,将计算的所述第一接收波长值与所述第一个发射波长值比较,判断所述第一接收波长值与所述第一个发射波长值是否相等,当是则进入第二比较单元420,当否则返回接收控制单元310 ;具体如上所述。
[0050]第二比较单元420,用于所述第二接收波长值与所述第二个发射波长值比较判断是否相等,当是则进入第三比较单元430、当否则返回接收控制单元310 ;具体如上所述。[0051 ] 第三比较单元430,用于用所述第K接收波长值与所述第K个发射波长值比较判断是否相等,当是则进入屏幕关闭模块500、当否则返回波长发射模块200 ;具体如上所述。
[0052]基于上述实施例,本发明还提供一种移动终端的实施例,本实施例所述的移动终端包括上述所述的基于移动终端的通话处理系统。
[0053]综上所述,本发明所提供的基于移动终端的通话处理方法、系统及移动终端,所述方法具体包括:预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过该K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波;当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波;控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值;判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等;当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为固定的正整数。本发明使移动终端增加了新功能:移动终端正面的上方添加一个波发射器和一波接收器,从而根据波的反射原理来检测是否有物体贴靠在移动终端上,进一步检测用户在通话时是否需要关闭屏幕,以节省电量;既克服了现有技术中存在的譬如增加成本、影响美观、检测易出错等缺陷,又提供了一种精确、有效的通话时节省电量的方法,极大地为用户提供了方便。
[0054]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【权利要求】
1.一种基于移动终端的通话处理方法,其特征在于,包括步骤: so、预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过所述K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波; 51、当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波; 52、控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值; 53、判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等; 54、当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为正整数。
2.根据权利要求1所述的基于移动终端的通话处理方法,其特征在于,所述步骤SO包括: S01、预先在移动终端中设置并存储K个不同发射波长值的发射波参数,分别表示为:第一个发射波长值、第二个发射波长值、第三个发射波长值…第K个发射波长值。
3.根据权利要求2所述的基于移动终端的通话处理方法,其特征在于,所述步骤SI包括: S11、当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射第一个发射波长值的发射波、第二个发射波长值的发射波、第三个发射波长值的发射波…第K个发射波长值的发射波。
4.根据权利要求2或3所述的基于移动终端的通话处理方法,其特征在于,所述步骤S2包括: S21、控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,分别标记为第一个接收波长值、第二个接收波长值、第三个接收波长值...第N个接收波长值。
5.根据权利要求4所述的基于移动终端的通话处理方法,其特征在于,所述步骤S3包括: 531、在所述预定的时间,将计算的所述第一接收波长值与所述第一个发射波长值比较,判断所述第一接收波长值与所述第一个发射波长值是否相等,当是则进入步骤S32,当否则返回步骤S21: 532、用所述第二接收波长值与所述第二个发射波长值比较判断是否相等,当是则进入步骤S33、当否则返回步骤S21 ; 533、用所述第K接收波长值与所述第K个发射波长值比较判断是否相等,当是则进入步骤S4、当否则返回步骤SI。
6.根据权利要求1所述的基于移动终端的通话处理方法,其特征在于,所述步骤S3具体还包括: 5331、将接收的波长值与发射的波长值进行比较,若当前接收波长值等于当前发射波长值,则发射预先存储的下一个波长值的波,直到发射完预先存储的所有波长值的波; 5332、若当前接收波长值不等于当前发射波长值,则继续接收周边环境的波。
7.根据权利要求1所述的基于移动终端的通话处理方法,其特征在于,所述步骤SI之前还包括:在移动终端添加一个波发射器和一波接收器,所述波发射器和波接收器位于移动终端正面的上方。
8.一种基于移动终端的通话处理系统,其特征在于,包括: 预先设置模块,用于预先在移动终端中设置并存储K个不同发射波长值的发射波参数,用于通过所述K个不同发射波长值的发射波参数、依次向外发射K个不同发射波长值的发射波; 波长发射模块,用于当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射所述K个不同发射波长值的发射波; 波长接收模块,用于控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,标记为N个不同接收波长值; 波长比较模块,用于判断在所述预定的时间内依次接收到的N个不同的接收波长值是否与所述依次向外发射的K个不同发射波长值分别对应相等; 屏幕关闭模块,用于当判断在所述预定的时间内依次接收到的N个不同的接收波长值是与所述依次向外发射的K个不同发射波长值分别对应相等,则判定移动终端贴靠在用户耳边或脸边,控制关闭移动终端的屏幕,其中,所述K和N都为正整数。
9.根据权利要求8所述基于移动终端的通话处理系统,其特征在于, 所述波长发射模块包括: 发射控制单元,用于当检测到移动终端启动通话功能时,控制在一预定的时间内依次向外发射第一个发射波长值的发射波、第二个发射波长值的发射波、第三个发射波长值的发射波…第K个发射波长值的发射波; 波长接收模块包括: 接收控制单元,用于控制依次接收周边环境的波,并计算出所述依次接收的波的波长值,分别标记为第一个接收波长值、第二个接收波长值、第三个接收波长值...第N个接收波长值; 波长比较模块包括: 第一比较单元,用于在所述预定的时间,将计算的所述第一接收波长值与所述第一个发射波长值比较,判断所述第一接收波长值与所述第一个发射波长值是否相等: 第二比较单元,用于所述第二接收波长值与所述第二个发射波长值比较判断是否相等; 第三比较单元,用于用所述第K接收波长值与所述第K个发射波长值比较判断是否相坐寸O
10.一种移动终端,其特征在于,包括权利要求8或9所述的基于移动终端的通话处理系统。
【文档编号】H04M1/725GK104363346SQ201410666552
【公开日】2015年2月18日 申请日期:2014年11月20日 优先权日:2014年11月20日
【发明者】俞斌, 杨维琴 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1