电话机用户在位状态检测方法、装置及系统的制作方法

文档序号:7982466阅读:344来源:国知局
电话机用户在位状态检测方法、装置及系统的制作方法
【专利摘要】本发明提供了一种电话机用户在位状态检测方法,其特征在于,应用该方法的电话机上设置有红外传感器,红外传感器对着电话机的用户座位,该方法包括:红外传感器将其探测范围内的红外光信号转化为电信号,并将电信号传递给比较器;比较器将所述电信号的电压与电话机的用户座位上有人且人体静止时的最小感应电压作比较,如果在预定长的时间内检测到所述电信号的电压大于该最小感应电压,则判断电话机用户在位上,如果在预定长的时间内没有检测到电信号的电压大于该最小感应电压,则判断电话机用户不在位上。通过该方法电话机可以准确、及时地判断出电话机用户在位状态,丰富了电话机的功能。
【专利说明】电话机用户在位状态检测方法、装置及系统
【技术领域】
[0001]本发明属于通信【技术领域】,涉及一种电话机用户在位状态检测方法、装置及系统。【背景技术】
[0002]电话通信过程中,当主叫方打电话给被叫方时,被叫方可能会因为不在位而无法去接听电话,也有可能是由于被叫方在位,但是正在忙于其它紧急的事,而暂时不方便去接听电话。显然,现有的处理方式势必会导致主叫方统一判断被叫方不在位。通常,此时,主叫方就会放弃短时间内再次拨打,而是等一段时间后再去尝试拨打。但是,如果此时被叫方实际是在位的,只是专注于另外一件事,而延迟接听,导致错过电话,必然会影响处理事务的及时性,降低人们的沟通效率。
[0003]另外,依靠现有的联动电脑聊天软件,例如QQ,可以通过判断用户是否有操作电脑而检测电话机用户是否在位,当用户一定时间内未操作电脑时,用户显示状态便进入“离开”状态。但是这种检测方式依赖于电话机之外的其它设备,而且这种检测方式本身的准确度也很有限,很多时候用户只是在忙自己手中事务,而暂时未操作电脑,但是此时用户实际是在位的,这种检测电脑操作的方式就无法获取到准确的信息。

【发明内容】

[0004]本发明的实施例提供了一种电话机用户在位状态检测方法、装置及系统,能够更加准确地检测用户的在位状态。
[0005]本发明的实施例提供了一种电话机用户在位状态检测方法,其特征在于,应用该方法的电话机上设置有红外传感器,红外传感器对着电话机的用户座位,该方法包括:红外传感器将其探测范围内的红外光信号转化为电信号,并将电信号传递给比较器;比较器将所述电信号的电压与电话机的用户座位上有人且人体静止时的最小感应电压作比较,如果在预定长的时间内检测到所述电信号的电压大于该最小感应电压,则判断电话机用户在位上,如果在预定长的时间内没有检测到电信号的电压大于该最小感应电压,则判断电话机用户不在位上。
[0006]本发明的实施例提供了一种用户在位状态检测装置,包括:
[0007]红外传感器,用于感应其探测范围内是否有人移动,如果有人移动则感应输出脉冲电信号,如果没有人移动则输出一个固定不变的电平;
[0008]比较器,接收红外传感器输出的脉冲电信号或固定不变的电平,然后将接收的信号和人体静止时的最小感应电压作比较;
[0009]判断模块,判断是否在预定长的时间内检测到所述电信号的电压大于该最小感应电压,是则判断电话机用户在位上,否则判断电话机用户不在位上。
[0010]本发明的实施例提供了一种电话通信系统,包括:电话机12、电话机14、电话交换机以及服务器,电话机12及电话机14分别通过有线或无线网络连接到电话交换机,其特征在于:电话机14进一步包括红外传感器,用于感应其探测范围内用户的在位状态,电话机14将用户的在位状态信息传送给服务器,服务器通过网络将电话机14的用户的在位状态信息发布给订阅该用户的在位状态信息的电话机12。
[0011]由上述本发明的实施例提供的技术方案可以看出,通过红外传感器来感知用户是否在位,可以降低电话机用户在位检测出错的概率,大大地丰富了电话机的功能,能够显著提升用户的体验。
【专利附图】

【附图说明】
[0012]为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0013]图1为本发明的实施例的电话通信系统的架构示意图;
[0014]图2为本发明的实施例提供的电话机的结构示意图;
[0015]图3为本发明的实施例提供的电话机的红外传感器的探测范围示意图;
[0016]图4为本发明的实施例提供的电话机的比较器的示意图;
[0017]图5为本发明的实施例提供的电话机的判断模块示意图;
[0018]图6为本发明的实施例提供的电话机的判断模块的判断方法流程图;
【具体实施方式】
[0019]下面结合附图对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0020]本发明的实施例的电话通信系统的架构如图1所示,该电话通信系统包括电话机12、电话机14、电话交换机16以及服务器18。其中,电话机12及电话机14通常为IP电话机,分别通过有线或无线网络连接到电话交换机16,电话机14可以检测出该电话机14的用户B的在位状态,并进一步将用户B的在位状态信息传送给服务器18,服务器18则通过网络及时将电话机14的用户B的在位状态信息发布给订阅该用户B的在位状态信息的电话机12,电话机12的用户A就可以在电话机12的显示屏幕上看到电话机14的用户B的在位状态。
[0021]本发明的实施例的电话机14的结构如图2所示,该电话机14包括:处理器140、红外传感器141、比较器142及判断模块143。
[0022]处理器140为主控设备,是电话机14的核心部件,用于控制电话机14的运作,同时可以将用户的在位状态信息传送给服务器18。
[0023]红外传感器141对着电话机的用户座位,通常为热释电红外传感器,用于将其探测范围内的红外光信号转化为电信号,并将电信号发送给后级的比较器142。当用户的身体在红外传感器141的探测范围内移动时,红外传感器141会感应输出脉冲电信号,当没有人移动时,则输出一个固定不变的电平。红外传感器141的探测范围如图3所示,为电话机正前方的30-120度,优选的是50度,距离为I米的扇形空间,探测范围可以通过红外传感器141的硬件设定。
[0024]比较器142主要用于将红外传感器141传过来的电信号和预设的一个基准电压作比较,该基准电压为人体静止时的最小感应电压,只有大于此基准电压的信号才传输到判断模块143。正常情况下,用户在工作状态时,其身体是无法做到长时间内的绝对静止的,或多或少都会有微弱的身体移动,这里的最小感应电压就代表着电话机的用户座位上有人且人体静止时的最小感应电压。如图4所示,Vref即为人体静止时的最小感应电压,连接到比较器142的负极,比较器142的正极连接到红外传感器141,用于接收红外传感器感141应到人体感应电压,其中Out为输出端,连接到后级的判断模块143。其比较原理为,当比较器142的正极信号大于负极时,Out输出I,反之则输出O。由于红外信号实际上是一个脉冲信号,其幅度值和人体的移动幅度成正比,所以当人体移动幅度大于最小微动时,则Out输出端会输出相应的脉冲跳变,反之,Out输出端输出固定信号O。
[0025]判断模块143如图5所示,用于接收比较器142输出的信号,并根据逻辑运算判断此信号指示是否有人在位。判断模块143通常为一个计数器,其中elk为时钟输入,为计数器提供一个计数时钟,计数器按照elk的输入信号时钟的频率进行不归零加I计数。计数器计数到最大值(假设为30秒所对应的计数值)时,如果没有clr跳变信号输入,则计数器保持最大值;clr为比较器142的信号输入,在此管脚上的信号跳变,将使计数器归零;0ut为计数器的输出,当计数器计数到最大值时,其输出变为1,代表无clr信号输入,即没有人在位;计数器计数未达到最大值时,其输出为0,代表未达到最大值就被清零,即有人在位。计数器可直接使用现有的硬件计数器或则按照此功能描述用软件实现,此处不详细描述。
[0026]判断模块143的具体判断方法请结合参照图6所示:
[0027]步骤201,计数器计数。
[0028]步骤202,判断是否有检测到人体移动,如果是则执行步骤203,否则执行步骤
205。
[0029]步骤203,计数器归零。
[0030]步骤204,计数器输出0,即表示有人在位,返回步骤201。
[0031]步骤205,判断计数器计数是否达到最大值,是则执行步骤206,否则返回步骤201。
[0032]步骤206,计数器持续输出1,即表示没有人在位。
[0033]步骤207,判断是否有检测到人体移动,如果是则执行步骤204,否则执行步骤
206。
[0034]本发明实施例的电话机检测其用户的在位状态的方法的整体流程如下:
[0035]步骤1,电话机14的红外传感器141对着电话机的用户座位,用于感应其探测范围内是否有人移动,如果有人移动则感应输出脉冲电信号,如果没有人移动则输出一个固定不变的电平。
[0036]步骤2,电话机14的比较器142接收红外传感器141输出的脉冲电信号或固定不变的电平,然后将接收的信号和电话机的用户座位上有人且人体静止时的最小感应电压作比较。如果在预定长的时间内,通常可以是10-200秒的范围,优选的是20-40秒,检测到所述电信号的电压大于该最小感应电压,则判断电话机用户在位上,如果在预定长的时间内没有检测到电信号的电压大于该最小感应电压,则判断电话机用户不在位上。[0037]步骤3,电话机14告知服务器18其用户B是否在位的状态信息。
[0038]步骤4,服务器18将电话机14的用户B是否在位的状态信息发布给与电话机14相关联的电话机12,这样用户A就可以通过电话机12随时查看用户B的在位状态,以便更好地决定是否向用户B发起呼叫。
[0039]通过该方法,用户可以订阅其它与其相关联的用户的在位状态信息,并利用对端电话机的检测功能判断出对端电话机用户在位状态,丰富了电话机的功能。
[0040]以上所述,仅为本发明较佳的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1.一种电话机用户在位状态检测方法,其特征在于,应用该方法的电话机上设置有红外传感器,红外传感器对着电话机的用户座位,该方法包括: 红外传感器将其探测范围内的红外光信号转化为电信号,并将电信号传递给比较器; 比较器将所述电信号的电压与电话机的用户座位上有人且人体静止时的最小感应电压作比较,如果在预定长的时间内检测到所述电信号的电压大于该最小感应电压,则判断电话机用户在位上,如果在预定长的时间内没有检测到电信号的电压大于该最小感应电压,则判断电话机用户不在位上。
2.根据权利要求1所述的方法,其特征在于,所述探测范围具体是指:电话机正前方的角度为30-120度,距离为I米的扇形空间。
3.根据权利要求1所述的方法,其特征在于,所述预定长的时间具体是指:10-200秒的范围,优选的是20_40秒。
4.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:电话机将检测到的电话机用户在位状态信息传送给服务器,服务器将该用户在位状态信息发布给订阅该用户在位状态信息的其它电话机。
5.一种用户在位状态检测装置,包括: 红外传感器(141),用于感应其探测范围内是否有人移动,如果有人移动则感应输出脉冲电信号,如果没有人移动则输出一个固定不变的电平; 比较器(142),接收红外传感器(141)输出的脉冲电信号或固定不变的电平,然后将接收的信号和人体静止时的最小感应电压作比较; 判断模块(143),判断是否在预定长的时间内检测到所述电信号的电压大于该最小感应电压,是则判断用户在位上,否则判断用户不在位上。
6.根据权利要求5所述的装置,其特征在于,该装置具体为IP电话机。
7.根据权利要求6所述的装置,其特征在于,该装置进一步包括:处理器(140),用于控制IP电话机的运作,同时将IP电话机用户的在位状态信息传送给服务器(18)。
8.根据权利要求5所述的装置,其特征在于,所述预定长的时间具体是指:10-200秒的范围,优选的是20_40秒。
9.一种电话通信系统,包括:电话机(12)、电话机(14)、电话交换机(16)以及服务器(18),电话机(12)及电话机(14)分别通过有线或无线网络连接到电话交换机(16),其特征在于:电话机(14)进一步包括红外传感器(141),用于感应其探测范围内用户的在位状态,电话机(14)将用户的在位状态信息传送给服务器(18),服务器(18)通过网络将电话机(14)的用户的在位状态信息发布给订阅该用户的在位状态信息的电话机(12)。
10.根据权利要求9所述的系统,其特征在于,该电话机(14)进一步包括: 比较器(142),接收红外传感器(141)输出的脉冲电信号或固定不变的电平,然后将接收的信号和电话机的用户座位上有人且人体静止时的最小感应电压作比较; 判断模块(143),判断是否在预定长的时间内检测到所述电信号的电压大于该最小感应电压,是则判断电话机用户在位上,否则判断电话机用户不在位上。
【文档编号】H04M11/00GK103634491SQ201210305743
【公开日】2014年3月12日 申请日期:2012年8月25日 优先权日:2012年8月25日
【发明者】邓志吉, 高健轩 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1