1.一种便携式无线用户通信设备,适于通过无线链路与第二设备无线地相连,其中,所述无线链路具有可检测的特征,所述便携式无线用户通信设备包括:
无线链路监视器,被配置成检测所述可检测的特征;响应检测到所述可检测的特征,产生表示所述无线链路的损害的输出;以及
用户警报,被配置成响应所述无线链路监视器的输出来发出信号通知所述通信设备的用户的用户警报,所述用户警报基于警报通知的类型,
其中响应所感知的用户简档应用程序的用户简档的变化来自动地改变所述警报通知的类型。
2.如权利要求1所述的便携式无线用户通信设备,其中可由用户从一组用户警报类型中选择所述警报通知的类型,所述一组用户警报类型包括:(a)可听哔音,(b)可听铃音,(c)振动器,以及(d)可视闪灯。
3.如权利要求1所述的便携式无线用户通信设备,其中,可从一组中选择所述可检测特征,所述组包括:
(a)在所述无线链路上接收到的安全心跳信号;
(b)在所述无线链路上接收到的不安全心跳信号;以及
(c)所述无线链路的信号能量。
4.一种操作便携式无线用户通信设备的方法,所述便携式无线用户通信设备适于通过无线链路与第二设备无线地相连,其中,所述无线链路具有可检测的特征,所述方法包括:
检测所述可检测的特征;
响应检测到所述可检测的特征,产生表示所述无线链路的损害的输出;以及响应所述输出,产生用户警报,所述用户警报基于警报通知的类型;
其中根据用户简档应用程序的用户简档来自动地选择所述警报通知的类型。
5.如权利要求4所述的方法,其中,所述选择警报通知的类型的步骤包括:从一组类型中选择所述警报通知的类型,所述一组类型包括:(a)可听哔音,(b)可听铃音,(c)振动器,以及(d)可视闪灯。
6.如权利要求5所述的方法,其中,可从一组中选择所述可检测的特征,所述组包括:
(a)在所述无线链路上接收到的安全心跳信号;
(b)在所述无线链路上接收到的不安全心跳信号;以及
(c)所述无线链路的信号能量。
具有用户警报的多个无线连接的设备\n技术领域\n[0001] 本发明总体上涉及多个无线连接设备,这样的设备中的至少一个是便携式的,并且可能两个或所有这样的设备都是便携式的。\n背景技术\n[0002] 目前,便携式电子设备与其它(便携或非便携式)电子设备进行无线连接变得非常普遍。例如,使用蓝牙技术,可以在相关设备之间(例如,在蜂窝电话与可以配置以安装在用户耳朵等上的耳塞/麦克风组件之间)建立短距离RF无线通信链路。当然,相关电子设备之间的红外或其它类型的短距离无线通信链路也是本领域所公知的。\n[0003] 一些这样的合作设备提供了安全特征来防止未授权地使用合作无线连接设备中的一个或两个。例如,智能卡读取器可以包括与授权的用户相关联的加密安全信息(在插入的智能卡上)。具有连接于其中的加密/安全智能卡的智能卡读取器可以足够小,以便一直由授权使用一些其它相关联的设备(例如,诸如蜂窝电话、无线通信设备之类的便携式通信设备)的个人来携带。在这样的情况下,可以配置受保护的设备,以便在具有授权智能卡读取器的连接链路断开时,锁上、关闭或禁用。尽管这确实提供了所需的安全,但是也会导致损害(例如,如果用户在餐厅桌、飞机、汽车等上遗忘了受保护的设备之一,然后走到了保护范围之外,则授权的安全通信链路断开)。即使之后授权的用户记起了所遗忘的设备,并返回找到了该设备,但是一旦破坏了安全协议,则重新建立未授权的使用会投入附加的努力和/或时间。\n[0004] 在美国专利No.6,594,762中描述了基于无线链接的pc与远程电子设备之间的分离,来启用/禁用电子设备显示器的一种现有方法。这里,仅在授权的远程用户设备与个人计算机相对较近、或者接近于个人计算机时,才启用个人计算机的显示。然而,这简单地示出了上述用户无意中健忘地断开了无线通信链路、然后得到了相反结果的问题。该方法在断开或破坏了链路时不提供用户警告警报。\n发明内容\n[0005] 现在,在丢失或破坏相关设备之间的无线连接时,提供一种用户警报。\n[0006] 例如,如果一人正在利用用于访问控制的便携式无线通信设备来使用智能卡读取器,如果智能卡读取器和无线通信设备的分离超出可用无线链路范围,则将锁上无线通信设备。然而,作为用户,在发生这种情况时得知该情况将会是极大的改进,从而可以调整该情况(或者也许甚至在实际的链路丢失之前给出警报信号时防止该情况)。\n[0007] 例如,如果一人将智能卡读取器遗忘在餐厅里,则用户警报可以在他仍然在附近时提供遗忘了智能卡读取器的即时通知,以及及时返回并从餐厅中获取该读取器。这显然好于在也许大约一小时之后的下次使用时发现无线通信设备锁定。\n[0008] 在示例性实施例中,无线通信设备(很可能是智能卡读取器本身)监视与智能卡读取器访问控制设备的蓝牙无线连接。如果确定该连接已经断开(或者被破坏),则使用引起注意的警报来通知用户。例如,可以使用可听的哔音或铃声来可听地警告用户,或者可以通过振动器输出来使用可触知感知,或者可以使用其它类型的警报,诸如像闪烁的LED或LCD灯之类的可视警报。\n[0009] 优选地,可以由用户来选择性地控制警报通知的类型,其中,给予用户指定所需警报通知类型的选项(例如,通过现有的用户简档应用程序)。甚至可以响应所感知的当前用户简档中的变化,来自动地改变通知的类型(例如,如果用户为输入消息通知选择振动器,则还可以自动地选择振动器警报输出)。\n[0010] 此外,如果使用足够的硬件(例如,可听扬声器、可触知振动器或闪灯)来配备安全设备(例如,智能卡读取器),则还可以编程以向用户提供警报通知,从而如果保存了该情况(例如,将无线通信设备遗忘在餐厅中),则用户还可以接收警报通知,以允许快速和方便的调整该情况。\n[0011] 存在多种可以使用的无线链路监视技术。为了增强安全特征,如果加密安全的“心跳(heartbeat)”在链路上可用,则可以监视这样的“安全”心跳,然后,可以将一个或多个丢失的安全心跳解释为断开或被破坏的链路,从而生成适合的警报。如果没有出现安全的心跳信号(或者如果出于某种原因,不期望监视该安全的心跳),则典型地,可以监视另一不安全的(可能是低等级的、不频繁发生的)链路心跳,以确定无线链路连续的寿命。此外、或者可选地,可以监视链路上的信号能量,从而检测何时该信号低于一个或多个阈值,这些阈值指示链路被破坏或不再有用(即,断开)。\n[0012] 在这里描述的示例性实施例中,给予用户引起注意的信号(例如,可听的、可触知的或者可视的),该信号在两个无线连接的设备丢失了它们的连接(或者连接被破坏)时不可能被忽略或未注意到。在一个示例性实施例中,由被监视的无线链路连接的两个设备都是便携式的。然而,警报技术还可以用于监视一个或多个便携式设备与一个或多个非便携式设备之间的无线通信链路。\n[0013] 可以以硬件、软件或者硬件和软件的组合来实现所描述的实施例,以及提供了用于监视多个设备之间的无线连接、并在丢失或破坏了无线连接时生成用户警报的方法。通过可以包含于物理数字存储介质中的可编程计算机程序,至少部分地实现了示例性实施例。\n附图说明\n[0014] 通过结合附图,仔细研究以下对至少一个示例性实施例的更加详细的描述,将会更加完全地理解本发明的这些和其它目的和优点,其中:\n[0015] 图1是结合了移动无线通信设备的示例性无线电子邮件通信系统的整体系统的概略示意图,其中,移动无线通信设备在与相关联的智能卡读取器的无线连接丢失或被破坏时,提供用户警报;\n[0016] 图2是典型地包含于图1示出类型的示例性移动无线通信设备中硬件的简化示意图;\n[0017] 图3A和3B提供了可用于图1移动无线通信设备中的计算机软件的示例性简化示意流图(即,程序逻辑),该计算机软件用于监视无线连接并提供用户警报;以及[0018] 图4A和4B提供了可用于图1移动无线通信设备中的计算机软件的示例性简化示意流图(即,程序逻辑),该计算机软件用于使用户能够为连接监视器的类型和/或用户警报设置个人简档偏好。\n具体实施方式\n[0019] 图1是示例性通信系统的总览,其中,可以使用无线通信设备100。本领域技术人员将会理解,可以存在上百种不同的系统拓扑。还可以存在许多消息发送器和接收机。图1所示的简单示例性系统仅出于示例性目的,以及示出了也许是当前最普及的因特网电子邮件环境。\n[0020] 图1示出了电子邮件发送者10、因特网12、消息服务器系统14、无线网关16、无线基础结构18、无线网络20和移动通信设备100。\n[0021] 例如,电子邮件发送器10可以与ISP(因特网服务提供商)连接,系统的用户在电子邮件发送器10上具有帐户,电子邮件发送器10位于公司内,可能与局域网(LAN)连接、TM\n以及与因特网12连接、或者通过诸如美国在线 (AOL)之类的大ASP(应用服务提供商)与因特网12连接。本领域的技术人员将会理解,尽管通常通过如图1所示的因特网连接的设置来实现电子邮件传输,但是作为替代,图1中示出的系统可以与不同于因特网的广域网(WAN)连接。\n[0022] 例如,可以在公司防火墙内的网络计算机、ISP或ASP系统内的计算机等上实现消息服务器14,以及消息服务器14用作在因特网12上用于电子邮件交换的主要接口。尽管其它消息收发系统可能不需要消息服务器系统14,但是配置用于接收和可能地发送电子邮件的移动设备100通常将会与消息服务器上的帐户相关联。可能的两个最普遍的消息服务TM TM\n器是Microsoft Exchange 和Lotus Domino 。这些产品通常结合用于路由和传递邮件的因特网邮件路由器来使用。由于这些中间组件并未在以下描述的本发明中直接扮演角色,所以在图1中并未示出这些中间组件。典型地,诸如服务器14之类的消息服务器扩展超出仅仅电子邮件发送和接收;消息服务器还包括动态数据库存储引擎,这些动态数据库存储引擎具有类似于日历、计划列表、任务列表、电子邮件和文件的预定数据库格式。\n[0023] 无线网关16和基础结构18提供了因特网12与无线网络20之间的链路。无线基础结构18确定了用于定位给定用户的最可能网络,并在用户在国家或网络之间漫游时跟踪这些用户。然后,通过无线传输,典型地,基于射频(RF),将消息从无线网络20中的基站传递至移动设备100。特定网络20可以是虚拟的任何无线网络,在该网络上,可以与移动通信设备交换消息。\n[0024] 如图1所示,由位于因特网12上某处的电子邮件发送者10来发送所编写的电子邮件消息22。典型地,该消息使用传统的简单邮件传输协议(SMTP)、RFC 822报头和多用途网际邮件扩充(MIME)主体部分来定义邮件消息的格式。这些技术全部是本领域技术人员公知的。消息22到达消息服务器14,并通常存储于消息存储器中。大多数已知的消息收发系统支持所谓的“推(pull)”消息访问方案,其中,移动设备100必须请求由消息服务器将所存储的消息转发至移动设备100。一些系统使用与移动设备100相关联的特定电子邮件地址,来提供对所寻址的这种消息的自动路由。在优选实施例中,在接收时,提供至消息服务器帐户的消息进行从消息服务器14至移动设备100的重定向,其中,消息服务器与诸如家庭计算机或办公计算机之类的属于移动设备100的用户的主机系统相关联。典型地,将使用对于给定设备来说唯一的密钥,从发送器至接收机对消息进行加密。两个通常使用的方法的示例是数据加密标准(Triple-DES)和高级加密标准(AES)。\n[0025] 不考虑用于控制将消息转发至移动设备100的特定机制,将消息22、或其可能的转换或重新格式化版本发送至无线网关16。无线基础结构18包括与无线网络20的一系列连接。这些连接可以是综合业务数字网络(ISDN)、帧中继或在整个因特网上使用TCP/IP协议的T1连接。如在这里使用的,术语“无线网络”倾向于包括三种不同类型的网络,(1)数据中心无线网络,(2)语音中心无线网络,以及(3)双模网络,可以在相同的物理基站上支持语音和数据通信。组合的双模网络包括、但不局限于(1)码分多址(CDMA)网络,(2)移动特别小组或全球移动通信系统(GSM)和通用分组无线业务(GPRS)网络,以及(3)未来的第三代(3G)网络,类似于全球演进的增强型数据速率(EDGE)和通用移动通信系统(UMTS)。\nTM TM\n一些数据中心网络的较早的示例包括Mobitex 无线网络和DataTAC 无线网络。较早的语音中心网络的示例包括类似于GSM和TDMA系统的个人通信系统(PCS)网络。\n[0026] 如图2所示,移动通信设备100包括适合的RF天线102,用于至/自无线网络200的无线通信。提供了传统的RF、解调/调制和解码/编码电路104。如本领域技术人员将理解的,这种电路可以包括可能的许多数字信号处理器(DSP)、微处理器、滤波器、模拟和数字电路等。然而,由于这种电路是本领域所公知的,所以不再描述。\n[0027] 典型地,移动通信设备100还将包括主控CPU 106,用于在程序存储器108中的存储程序的控制之下进行操作(以及用于访问数据存储器110)。CPU 106还与传统的键盘\n112、显示器114(例如,LCD)、音频转换器或扬声器116、以及振动转换器118进行通信。数据存储器110a的一部分可用于存储指示要使用的链路监视和/或用户警报的类型的标记。\n适合的计算机程序可执行代码存储于程序存储器108a中的部分中,以构成用于在破坏或丢失被监视的链路时实现链路监视和适合用户警报发布的程序逻辑。\n[0028] 如图2处的圆括号中所示,所描述的移动通信设备通常还可以描述智能卡读取器\n200(图1中示出的无线设备B,并与移动通信设备100进行无线链接)。当然,无线设备200还将包括CPU 106的智能卡连接接口端口。由于典型的智能卡读取器200的相对较小的尺寸,所以用户接口可以包括仅一个按钮、一个或多个LED灯和/或相对小的状态显示器。优选地,在示例性实施例中,智能卡读取器200还将包括在智能卡读取器200具有用户警报特征(例如,闪烁的LED)时的扬声器116和/或振动器118。如将理解的,可以如特定应用所需,在无线设备100或无线设备200、或者这两个设备中,提供这里描述的用户警报。\n[0029] 如在图2处的虚线中描述的,可以为被监视的无线链路提供独立的天线102a(也许在不同的频带、和/或RF通信模式下使用主天线102,来提供如图1所示的与网络20的主功能无线通信链路)。如本领域技术人员将会理解的,通常的蓝牙链路(如果碰巧用于被监视的无线链路)可以使用天线和为实现其它目的而共同使用的RF处理电路。可选地,如本领域技术人员显而易见的,可以附加地提供专用于蓝牙(或其它被监视的无线链路)的天线/RF处理电路。\n[0030] 图3A-3B描述了用于监视无线连接、并在适合时生成警报的定时中断例程。可以相对不频繁地进入定时中断例程300,因而将在CPU106上的附加处理加载最小化。例如,操作无线链路的一些典型的“心跳”信号可以仅相对不频繁地(也许大约仅每30秒一次)出现。这对于需要加密处理的“安全的”心跳尤其真实。因此,不需要比所期望的被监视链路特性的出现还要频繁地执行监视功能。\n[0031] 在300处进入定时中断例程之后,在302处作出测试,以查看当前的监视功能是否是“ON”。如果不是“ON”,则在304处退出。然而,如果监视功能是“ON”,则在306、308和\n310处连续地作出测试,以确定监视标记值(指示要进行的监视类型)。如果监视标记不具有期望值,则在312处显示差错消息,以及在314处退出例程。然而,如果监视标记具有期望值,则分别在316、318和320处测试与标记值相关联的链路特性。如果没有发现问题,则分别在322、324和326处退出例程。然而,如果发现了问题,则在350、352和354处,例程将控制传输至一系列警报标记测试(图3B中示出)。如果没有检测到期望的警报标记值,则在356处显示差错消息,以及在358处退出。然而,如果检测到期望的警报消息值,则采用至适合的警报激活模块360、362和364的分支,从而激活可听的哔音警报(若标记值为\n1)、可听铃声警报(若标记值为2)或者可触知振动器警报(若标记值为3)。如果实现了可视闪灯类型的警报,则还可以检查对于此相应的标记值(例如,4),以及如果适合,则将会激活警报灯。一旦激活了警报,则将控制传输至计时循环366、368,在370处去激活警报、以及在372处退出之前,等待在366处按下确认按键,或者等待368处的超时条件。\n[0032] 如以上所解释的,在图3A-3B处以简化的形式示意性地描述了用于监视无线连接、并在适合时生成警报的示例性定时中断例程。该示例性定时中断可以包括对于被监视的连接的任何所需数量的不同类型的检查。典型地,示例性的被监视安全无线心跳可以在无线通信设备的应用层(例如,实现为计时器)。操作系统可以编程来每N分钟通知该应用,将ping发送至相关联的智能卡读取器。如果该应用没有在指定的时间段内接收到可识别的对这样的ping的应答,则可以假设丢失(或破坏)、以及可以关闭连接。类似地,可以对智能卡读取器进行编程,以在N分钟之后没有接收到来自无线通信设备的可识别的通信时,从读取器端关闭连接。类似地,被监视的低等级无线心跳可以包括定期的不安全低等级ping通信。类似地,与特定等级进行比较的被监视的无线信号能量可以包括对超范围(或被破坏的)情况的检测(在两端中的任何一端)(例如,由于RF信号相对微弱,所以成功通信花费了过多的时间,从而引入了对给定的数字数据分组进行通信的过多的重新尝试所必需的多个检测到的通信差错)。当所需要的重新尝试的次数过多时(即,超出了特定限制),则可以认为连接被破坏或断开(然后可能被丢弃)。\n[0033] 由于本领域的技术人员对于安全无线心跳或其它低等级无线心跳的存在、和/或监视经过一些阈值以下的无线信号能量应当已经非常熟悉了,所以相信对于这样的监视的详细描述是不必要的。作为替代,分别在316、318和320处,以简化的示意形式简单描述了对被监视的无线链路的一些期望特性特征的缺乏的最后测试。\n[0034] 在图4A和4B处描述了为这样的监视和/或警报特征(即,结合图3A和3B所讨论的标记值)设置个人简档偏好的一个可能程序逻辑。这里,如果在400处进入例程,则在\n402处显示“ON”/“OFF”选项,以及在404、406处进入按键选择/超时循环,以便用户作出选择。如果在所分配的时间内没有作出选择,则在408处重新设置显示器,以及在410处退出。然而,如果用户作出了键控选择,则在414处适当地设置“ON”/“OFF”标记。如果没有选择“ON”选项,则在416处退出。如果选择了“ON”选项,则在418处作出测试,以查看是否对系统进行了配置(例如,通过在企业管理等级处设置的下载IT策略),从而仅允许监督者为监视无线链路而设置选项。如果这样,则如图4B所描述的,由用户将控制转移至显示器,并设置警报选项。然而,如果允许用户设置监视选项,则在420处显示那些监视选项(用于监视安全无线心跳的标记值1,用于监视不安全无线心跳的标记值2,以及用于监视无线RF信号能量的标记值3)。然后在422、424处进入按键选择/超时循环。如果在可用时间内用户没有作出选择,则在426处重新设置屏幕,以及在428处退出。然而,如果用户及时地在所显示的选项中作出了选择,则在将控制传输至图4B地警报选项模块之前,在\n430处适当地设置监视标记值。\n[0035] 在图4B中,在432处显示用户要选择的警报选项(标记值1等于可听哔音,标记值2等于可听铃音,以及标记值3等于可触知/振动器警报)。然后在434、436处进入用户按键选择/超时循环。如果用户没有在所分配的时间内作出适合的选择,则在438处重新设置屏幕,以及在440处退出。然而,如果用户在所分配的时间内作出了适合的选择,则在\n444处退出例程之前,在442处适当的设置警报标记。如将会理解的,还可以提供用于选择可视闪灯类型的警报的另一选项(例如,标记值4)。\n[0036] 尽管以上结合了优选的示例性实施例进行了描述,但是本领域技术人员将会理解,可以对示例性实施例作出不同的改变和修改,同时仍保留许多新颖的特征和优点。因此,所有这些改变和修改倾向于包含在所附权利要求的范围内。
法律信息
- 2021-03-19
专利权人的姓名或者名称、地址的变更
专利权人由捷讯研究有限公司变更为黑莓有限公司
地址由加拿大安大略省沃特卢市变更为加拿大安大略省沃特卢市
- 2013-05-01
- 2007-09-19
- 2007-07-25
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| | 暂无 |
2004-11-18
| | |
2
| |
2005-05-25
|
2004-11-18
| | |
3
| | 暂无 |
2002-10-26
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |