用于控制在便携终端中的蓝牙的装置与方法

文档序号:7661974阅读:76来源:国知局
专利名称:用于控制在便携终端中的蓝牙的装置与方法
用于控制在便携终端中的蓝牙的装置与方法技术领域本申请根据35 U.S.C. §119要求于2006年9月15日向韩国知识产权局 提交并分配序列号2006-89455的申请的优先权,其内容通过引用结合在此。
背景技术
本发明一般涉及用于控制在便携终端中的Bluetooth (以下称"蓝牙") 连接的装置与方法,具体地说,涉及用于根据从远端(remote place)接收的 蓝牙控制消息控制蓝牙连接的装置与方法。最近主要使用便携终端,诸如移动通信终端、个人数字助理(PDA)等。 这些便携终端被用于简单电话呼叫、调度管理等。便携终端也可以用来利用 安装在其中的数码相机拍摄图像、观看卫星广播、编辑文档、玩游戏、导航、 以及使用蓝牙连接形成到外围设备的链接以便被提供各种服务。具体来讲,随着蓝牙通信技术的发展具有蓝牙模块的蓝牙设备数量在增 长。具有蓝牙模块的蓝牙设备一般搜索外围蓝牙设备以便与之进行无线通信, 然后选择搜索到的外围蓝牙设备。如果在蓝牙设备和选择的外围蓝牙设备之 间的通信要求认证(authentication),蓝牙设备执行配对(pairing)以达到与 选择的外围蓝牙设备的通信的许可状态。这样,在许可状态蓝牙设备开始与 所选择的外围蓝牙设备的通信。或者,蓝牙设备可以预存储用于与选择的外 围蓝牙设备配对的信息,并且如果具有预存储信息的所选择的外围蓝牙设备 通过配对请求蓝牙连接,则蓝牙设备将自动连接到所选择的外围蓝牙设备。如图l所示,使用蓝牙连接的门锁系统响应于来自具有预存储配对信息 的蓝牙设备的蓝牙连接请求,使用蓝牙连接方法来自动地建立蓝牙连接。图1示出了根据现有技术的使用具有蓝牙模块的便携终端的门锁系统。参照图1,房间110的蓝牙锁112和汽车140的蓝牙锁142周期性地广 播蓝牙连接请求。当注册了蓝牙锁的112和142的便携终端120和130接收 到蓝牙连接请求时,便携终端120和130自动地执行配对处理以便与蓝牙锁 112和142建立蓝牙连接。如果所述蓝牙连接被正常地建立,则蓝牙锁的112
和142纟皮解锁。如图1所示的具有蓝牙模块的便携终端可以用作门锁系统中的钥匙。这 样,如果便携终端丢失,则门锁系统会对恶意的使用者不起作用。如果如上 所述终端丢失,则用户必须直接访问注册的蓝牙锁来单独地初始化自动蓝牙 连接。这样,由于不及时的初始化,就可能发生安全问题。而且,如果注册 了多个蓝牙锁,则初始化所述多个蓝牙锁会^[艮不方^_。而且,即使在可访问的条件下,丢失具有蓝牙模块的便携终端也可能引 起安全信息的外泄,所述信息存储在使用蓝牙连接而连接到便携终端的蓝牙 设备中。因此,需要一种用于控制远端的便携终端的蓝牙连接的装置与方法。 发明内容本发明的一个方面是为了充分解决至少以上所述的问题和缺点,并提供 至少以下所列优点。因此,本发明的一个方面是提供了一种用于控制便携终 端上的蓝牙的装置与方法。本发明的另 一个方面是提供了 一种用于控制远端的便携终端的蓝牙连接 的装置与方法。本发明的另 一个方面是提供了 一种用于根据从远端接收的蓝牙控制消息 控制便携终端的蓝牙连接的装置与方法。根据本发明的 一个方面,提供了 一种控制便携终端上的蓝牙连接的方法,该方法包括接收蓝牙连接请求信号;确定是否当前状态是可以接收蓝牙控 制消息的可通信状态;如果确定当前状态是可通信状态,则确定是否接收和 存储了正确的蓝牙控制消息;以及如果确定没有接收和存储正确的蓝牙控制 消息,则建立蓝牙通信的连接。根据本发明的另 一 个方面,提供了 一种用于控制便携终端上的蓝牙连接 的装置,该装置包括通信器,接收蓝牙控制消息;存储器,存储关于注册 的蓝牙设备的信息和正确的蓝牙控制消息;蓝牙单元,接收来自注册的蓝牙 设备的蓝牙连接请求信号,并提供蓝牙通信;以及控制器,确定如果接收到 蓝牙连接请求信号,则通信器是否在可通信状态以接收蓝牙控制消息,确定 如果所述通信器在可通信状态,则存储器是否存储了正确的蓝牙控制消息, 并且如果存储器没有存储正确的蓝牙控制消息,则进行控制以便通过蓝牙单
元连接到蓝牙通信。


通过以下结合附图的详细描述,本发明的上述和其它方面、特征和优点 将变得更加明显
图1示出了根据现有技术的使用具有蓝牙模块的便携终端的门锁系统; 图2是示出了根据本发明的用于控制便携终端中的蓝牙的装置的框图; 图3是示出了根据本发明的建立便携终端的蓝牙连接的处理的流程以及
图4是示出了根据本发明的在便携终端中接收蓝牙控制消息的处理的流程图。
具体实施例方式
将在下面参考附图描述本发明的优选实施例。在以下描述中,将不详细 描述所熟知的功能和结构,因为它们在不必要的细节使本发明不清楚。
本发明提供了 一种用于根据从远端接收的蓝牙控制消息控制便携终端的 蓝牙连接,以防止便携终端丢失而受到损害的装置与方法。
图2是根据本发明的用于控制在便携终端中的蓝牙的装置的框图。参照 图2,根据本发明实施例的便携终端包括控制器200、输入单元202、通信 器204、蓝牙单元206、存储器208、显示器210。
输入单元202包;^多个钥匙或触摸屏,识别(recognize)来自用户的输 入,并将该输入提供给控制器200。根据本发明,除了以上描述的正常功能, 输入单元202从用户接收个人识别号(Personal Identification Number, PIN) 的输入,并在请求PIN输入时将所述输入的PIN提供给控制器200。
接收期间,通信器204下变换通过天线(未显示)接收的射频(RF )信 号来执行对RF信号的解扩频(dispreading)和信道解码。传输期间,通信器 204还对RF信号执行信道编码和扩频(spreading ),上变换RF信号,以及通 过天线传输RF信号。根据本发明,除了上述常规功能,通信器204还接收 蓝牙控制消息和传输蓝牙控制完成消息。
控制器200执行蓝牙通信的总体操作并控制蓝牙单元206。这里,蓝牙 通信的总体操作包括搜索便携终端要连接的蓝牙设备250;并且如果在便携终端和蓝牙设备250之间的蓝牙通信要求认证,则进行配对以建立便携终 端和蓝牙设备250之间的蓝牙通信。在自动蓝牙连接模式下,在建立与可自 动连接的蓝牙设备的连接时,蓝牙单元206从已经提前注册的蓝牙设备250 接收蓝牙连接请求信号,并在控制器200的控制下建立与蓝牙i殳备250的蓝 牙连接。
存储器280存储PIN、蓝牙控制认证信息、以及关于与注册的蓝牙设备 250的蓝牙连接的信息。存储器280还在控制器200的控制下存储所接收的 蓝牙控制消息中正确的一个。
如果与请求蓝牙连接的蓝牙设备250的蓝牙连接失败,则显示器210在 控制器200的控制下输出蓝牙连接失败消息。如果要求PIN,则显示器210 输出PIN输入请求消息。而且,如果接收到包括不允许的控制认证码 (authentication number)的蓝牙控制消息,则显示器210输出警告消息。
当接收到包括允许的控制认证码的蓝牙控制消息时,控制器200进行控 制以便将该蓝牙控制消息存储在存储器280中。当在蓝牙自动连接模式下, 从注册的蓝牙设备250接收到蓝牙连接请求信号时,控制器200确定是否通 信器204在可通信状态下,以及是否存储器280存储了蓝牙控制消息。如果 通信器204在可通信状态下,并且存储器280没有存储蓝牙控制消息,则控 制器200通过蓝牙单元206自动连接到注册的蓝牙设备250。如果通信器204 在不可通信状态下,或者通信器204在可通信状态下并且存储器280存储了 蓝牙控制消息,则接收PIN。如果PIN是允许的PIN,则控制器200控制蓝 牙单元206建立到注册的蓝牙设备250的蓝牙连接。
蓝牙控制消息被产生并传输到便携终端,来控制在远处(remote location) 的便携终端的蓝牙连接。例如,所述蓝牙控制消息可以表达为 "
#LOCK[abl323],,,其中"010-123-4567"是标识要控制的便 携终端的电话号码,"#LOCK"是控制信息,而"abl323"是控制认证信息。 换句话说,蓝牙控制消息包括识别(ID)号码、控制信息、以及要控制的便 携终端的控制认证码。
而且,蓝牙控制消息可以作为短消息服务(SMS)消息或多媒体消息服 务(MMS)消息来传输。
现在将参照图3和图4描述控制具有上述结构的便携终端中的蓝牙的方法。图3是根据本发明的建立便携终端的蓝牙连接的处理的流程图。参照图 3,在步骤300中,操作在蓝牙自动连接模式的便携终端确定是否已经从注册 的蓝牙设备接收到蓝牙连接请求信号。如果在步骤300确定已经从注册的蓝 牙设备接收到蓝牙连接请求信号,则便携终端向前到步骤302,以确定是否 当前状态是可以接收蓝牙控制消息的可通信状态。
如果在步骤302确定当前状态是可通信状态,则便携终端向前到步骤304 以确定是否存储器280存储了蓝牙控制消息。如果在步骤304确定存储器280 没有存储蓝牙控制消息,便携终端向前到步骤310以建立蓝牙连接。
如果在步骤304确定存储器280存储了蓝牙控制消息,则便携终端向前 到步骤306向显示器210输出PIN输入请求消息,以便乂人用户接收PIN,然 后向前到步骤308。在步骤308中,便携终端比较接收的PIN和存储在存储 器208中的PIN,以便确定是否接收的PIN是许可的PIN。如果在步骤308 确定接收的PIN是许可的PIN,则^f更携终端向前到步骤310以建立蓝牙连接。
如果在步骤308确定接收的PIN不是许可的PIN,则1"更携终端向前到步 骤312以便向显示器210输出蓝牙连接失败消息。
如果在步骤302确定当前状态是不可通信状态,便携终端向前到步骤
306。
图4是根据本发明的接收便携终端中的蓝牙控制消息的处理的流程图。
参照图4,在步骤400,根据本发明的便携终端确定是否接收到消息。如 果在步骤400确定接收到消息,则便携终端向前到步骤402以确定是否接收 的消息是蓝牙控制消息。如果在步骤402确定接收的消息不是蓝牙控制消息, 则便携终端执行相应功能。
如果在步骤402确定接收的消息是蓝牙控制消息,则便携终端向前到步 骤404以便从蓝牙控制消息中提取控制认证码,然后向前到步骤406。在步 骤406,便携终端确定是否提取的控制认证码是允许的控制认证码,即,是 否提取的控制认证码与存储器208中存储的控制认证码相同(equal )。
如果在步骤406确定提取的控制认证码是允许的控制认证码,则便携终 端向前到步骤408,以便在存储器208中存储蓝牙控制消息,而不向显示器 210输出关于接收到蓝牙控制消息的信息,然后向前到步骤410。在步骤410 中,便携终端产生并向传输了蓝牙控制消息的远端传输关于蓝牙连接的控制 完成的蓝牙控制完成消息。
如果在步骤406确定提取的控制认证码是不允许的控制认证码,则便携 终端向前到步骤412,以便向显示器210输出关于接收到包括所述不允许的 控制认证码的蓝牙控制消息的警告消息。
如上所述,在根据本发明的用于控制便携终端上的蓝牙的装置与方法中, 可以根据从远端接收的蓝牙控制消息来控制蓝牙连接。结果,可以解决由于 丟失具有蓝牙模块的便携终端而引起的安全问题。
本发明的替代实施例还包括计算机可读介质上的计算机可读代码。计算 机可读介质包括可以存储计算机系统能够读取的数据的任意存储设备。计算 机可读介质的例子包括磁存储器介质(如ROM,软盘,硬盘及其它)、光 记录介质(如CD - ROM或DVD )、以及如载波的存储机制(如通过因特网 的传输)。计算机可读介质也可以分布在通过网络耦接的计算机系统上,以便 以分布方式存储和执行所述计算机可读代码。并且,可以由本发明所属领域 的普通技术人员的程序员来解释(construe)用于实现本发明的功能程序、代 码、和K码I殳。
虽然已经参考本发明的一定优选实施例展示和描述了本发明,但是本领 域技术人员应该了解在不脱离所附权利要求书定义的本发明的精神和范围的 情况下,本发明可以在形式和细节上进行各种变化。
权利要求
1. 一种控制便携终端上的蓝牙的方法,包括 接收蓝牙连接请求信号;确定是否当前状态是可以接收蓝牙控制消息的可通信状态; 如果确定所述当前状态是所述可通信状态,则确定是否接收和存储了正确的蓝牙控制消息;如果确定没有接收和存储所述正确的蓝牙控制消息,则建立蓝牙通信的连接。
2. 如权利要求l所述的方法,还包括如果确定接收和存储了所述正确的 蓝牙控制消息,则进一 步控制先不建立蓝牙通信的连接。
3. 如权利要求l所述的方法,如果所述当前状态不是所述可通信状态, 或者如果所述当前状态是所述可通信状态,并且接收和存储了所述正确的蓝 牙控制消息,还包括从用户接收个人识别号(PIN); 比较所述接收的PIN和存储的PIN;如果所述接收的PIN和所述存储的PIN相同,则建立所述蓝牙通信的连接。
4. 如权利要求3所述的方法,还包括如果所述接收的PIN和所述存 储的PIN不同,则进行控制以便不连接建立所述蓝牙通信。
5. 如权利要求l所述的方法,还包括如果确定接收到所述蓝牙控制消息,则从所述蓝牙控制消息中提取接收的控制i^证信息;比较所述接收的控制认证信息和存储的控制认证信息;以及 如果所述接收的控制认证信息与所述存储的控制认证信息相同,则将所述蓝牙控制消息存储为正确的蓝牙控制消息。
6. 如权利要求5所述的方法,还包括如果所述接收的控制认证信息与所 述存储的控制认证信息相同,则产生并向传输了所述蓝牙控制消息的远端传 输蓝牙控制完成消息作为响应消息。
7. 如权利要求5所述的方法,还包括如果所述接收的控制认证信息与所 述存储的控制认证信息不同,则输出关于接收不正确的蓝牙控制消息的警告消息。
8. 如权利要求l所述的方法,其中所述蓝牙控制消息包括识别(ID)号 码、控制信息、以及要控制的便携终端的控制认证码。
9. 一种用于控制便携终端上的蓝牙的装置,包括 通信器,接收蓝牙控制消息;存储器,存储关于注册的蓝牙设备的信息和正确的蓝牙控制消息; 蓝牙单元,接收来自所述注册的蓝牙设备的蓝牙连接请求信号,并提供 蓝牙通信;控制器,确定如果接收到所述蓝牙连接请求信号,则所述通信器是否在 可通信状态以接收蓝牙控制消息,确定如果所述通信器在所述可通信状态, 则所述存储器是否存储了所述正确的蓝牙控制消息,并且如果所述存储器没 有存储所述正确的蓝牙控制消息,则进行控制以便通过所述蓝牙单元建立蓝 牙通信的连4妄。
10. 如权利要求9所述的装置,其中如果所述存储器存储了所述正确的 蓝牙控制消息,则所述控制器进行控制以便不连接建立所述蓝牙通信。
11. 如权利要求9所述的装置,其中 所述存储器存储PIN;输入单元,用户通过该输入单元输入PIN;以及当接收PIN并且所述接收的PIN和存储在所述存储器的PIN相同时,如 果所述通信器不在所述可通信状态,或者所述通信器在所述可通信状态并且 所述存储器存储了所述正确的蓝牙控制消息,则所述控制器进行控制以便通 过所述蓝牙单元连接到所述蓝牙通信。
12. 如权利要求11所述的装置,其中如果所述接收的PIN和所述存储 的PIN不同,则所述控制器进行控制以便不连接到所述蓝牙通信。
13. 如权利要求9所述的装置,其中 所述存储器存储控制认证信息;以及如果通过所述通信器接收所述蓝牙控制消息,则所述控制器比较所述接 收的蓝牙控制消息的控制认证信息和存储在所述存储器中的控制认证信息, 并且如果所述接收的控制认证信息和所述存储的控制认证信息相同,则进行 控制以便将所述蓝牙控制消息作为正确的蓝牙控制消息存储在所述存储器 中。
14. 如权利要求n所述的装置,其中如果所述接收的控制认证信息和所 述存储的控制认证信息相同,则所述控制器进行控制以便产生并向传输了所 述蓝牙控制消息的远端传输蓝牙控制完成消息作为响应消息。
15. 如权利要求13所述的装置,还包括输出关于接收到正确的蓝牙控制 消息的警告消息的显示器,其中如果所述接收的控制认证信息和所述存储的 控制认证信息不同,则所述控制器进行控制以便向显示器输出所述警告消息。
16. 如权利要求9所述的装置,其中所述蓝牙控制消息包括ID号码、控 制信息、以及要控制的便携终端的控制认证码。
17. —种用于控制便携终端上的蓝牙的装置,包括 用于接收蓝牙连接请求信号的装置;用于确定是否当前状态是可以接收蓝牙控制消息的可通信状态的装置; 用于确定是否接收和存储了正确的蓝牙控制消息的装置;以及 用于如果没有接收和存储所述正确的蓝牙控制消息,则建立蓝牙通信的 连接的装置。
18. 如权利要求17所述的装置,还包括用于如果接收和存储了所述正 确的蓝牙控制消息,则进行控制先不建立所述蓝牙通信的连接的装置。
19. 如权利要求17所述的装置,还包括 用于接收所述蓝牙控制消息的装置; 用于从所述蓝牙控制消息中提取接收的控制认证信息的装置;用于比较所述接收的控制认证信息和存储的控制认证信息的装置;以及 用于将所述蓝牙控制消息存储为正确的蓝牙控制消息的装置。
20. —种其上记录有用于控制便携终端上的蓝牙的程序的计算机可读记 录介质,包括第一代码段,接收蓝牙连接请求信号;第二代码段,确定是否当前状态是可以接收蓝牙控制消息的可通信状态; 第三代码段,确定是否接收和存储了正确的蓝牙控制消息;以及 第四代码段,如果没有接收和存储所述正确的蓝牙控制消息,则建立蓝牙通信的连4矣。
21. 如权利要求20所述的计算机可读记录介质,还包括第五代码段,如 果接收和存储了所述正确的蓝牙控制消息,则进行控制先不建立所述蓝牙通 信的连接。
全文摘要
提供了用于控制便携终端上的蓝牙的装置和方法。所述方法包括接收蓝牙连接请求信号;确定是否当前状态是可以接收蓝牙控制消息的可通信状态;如果确定所述当前状态是所述可通信状态,则确定是否接收和存储了正确的蓝牙控制消息;以及如果确定没有接收和存储所述正确的蓝牙控制消息,则建立蓝牙通信的连接。
文档编号H04B5/02GK101145812SQ200710154309
公开日2008年3月19日 申请日期2007年9月17日 优先权日2006年9月15日
发明者方孝式 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1