本发明专利技术揭示一种移动装置、方法及计算机程序产品,以提供一种在移动装置中基于与邻近无线装置建立的连结而驱动想要执行的事件的方法。该方法包含接收关于该想要执行的事件的盘问;响应于盘问,参照该想要执行的事件而取得相应的组合密钥的表达式;接收邻近无线装置的识别数据;比较该识别数据与该组合密钥的表达式,以判定是否该表达式成立;及响应于该成立,执行该想要执行的事件。
【技术实现步骤摘要】
基于无线连结而驱动事件的方法、移动装置及产品
本专利技术有关于一种移动装置、方法及计算机程序产品,用于依据与两个或两个以上的装置建立的无线连结(communications),以驱动(triggering)事件。更具体言,是依据与两个或两个以上的装置建立的无线连结(communications)形成的组合密钥(key)解锁定(unlocking)移动装置或作为密钥对远程装置上事件进行解锁定的移动装置、方法及计算机程序产品。
技术介绍
移动装置,如移动电话/手机、PDA或任何普及(pervasive)装置等各种手持式装置,目前已成为相当常见且必需的电子产品。随着移动电话提供的功能越来越强大,其操作也往往越来越复杂。目前的移动电话上可执行相当多各种类型的应用程序,并提供语音通话以外的功能,例如浏览因特网等。然而不论是否配备有虚拟键盘的触控屏幕,由于有限的屏幕尺寸及有限的按键数量导致各种操作相当没有效率且不方便。例如,有些人为了保护其存储在他们的智能型手机中的数据,会设密码以锁定(lock)其手机。在使用其手机前,使用者需输入该密码以解锁定(unlock)该手机。可以想象当汽车驾驶者正在开车且想要使用移动电话以打电话给他/她的朋友时,要求其输入密码将是危险且不方便的。因此,需要提供解决方案以消除前述技术上的缺失,让使用者处于某些预定的条件下不需输入密码,而在非预定的条件下则仍输入密码。
技术实现思路
本说明书中所提及的特征、优点、或类似表达方式并不暗示本专利技术可实现的所有特征及优点应在本专利技术的任何单一的具体实施例内。而是应明白,有关特征及优点的表达方式是指结合具体实施例所述的特定特征、优点、或特性是包含在本专利技术的至少一具体实施例内。因此,本说明书中对于特征及优点、及类似表达方式的论述可与相同具体实施例有关,但亦非必要。此外,可以任何合适的方式,在一个或多个具体实施例中结合本专利技术所述特征、优点、及特性。相关技术人员应明白,在没有特定具体实施例的一个或多个特定特征或优点的情况下,亦可实施本专利技术。在其它例子中应明白,特定具体实施例中的其它特征及优点可能未在本专利技术的所有具体实施例中出现。依据本专利技术的一个示例的具体实施例,其揭示一种在移动装置中基于与邻近无线装置建立的连结而驱动想要执行的事件的方法。该方法包含接收关于该想要执行的事件的盘问;响应于盘问,参照该想要执行的事件而取得相应的组合密钥的表达式;接收邻近无线装置的识别数据;比较该识别数据与该组合密钥的表达式,以判定是否该表达式成立;及响应于该成立,执行该想要执行的事件。本专利技术也揭示一种存储在计算机可用介质上的计算机程序产品,包含计算机可读程序,用于在计算机上执行时,实施前述的方法,而提供在移动装置中基于与邻近无线装置建立的连结而驱动想要执行的事件。本专利技术也揭示一种基于与邻近无线装置建立的连结而驱动想要执行的事件的移动装置,包含:总线系统;存储器,连接到该总线系统,其中该存储器包含一组指令;连接到该总线系统的处理单元,其中该处理单元执行该组指令,以执行如以实施前述的方法。附图说明为了立即了解本专利技术的优点,请参考如附图所示的特定具体实施例,详细说明上文简短叙述的本专利技术。在了解这些图示仅描绘本专利技术的典型具体实施例并因此不将其视为限制本专利技术范畴的情况下,参考附图以额外的明确性及细节来说明本专利技术,附图中:图1显示一种依照本专利技术具体实施例的移动装置的架构示意图;图2是另一依照本专利技术具体实施例的移动装置100的方块示意图,显示程序代码在处理器110执行时的所提供功能的方块示意图;图3A至图3C显示一种依照本专利技术具体实施例的移动装置中无线信号接收模块搜寻不同的邻近无线装置以取得邻近装置信息的消息传递示意图;图4显示一种依照本专利技术具体实施例的无线信号接收模块的工作流程图;图5A至图5I显示一种依照本专利技术具体实施例的移动装置中情境配置模块提供的显示界面的不同的屏幕显示示例;图5J显示一种依照本专利技术具体实施例的移动装置中情境配置模块建立的事件驱动元表示例;以及图6A及6B显示一种依照本专利技术具体实施例的事件驱动模块的工作流程图。【主要组件符号说明】100、300移动装置110’远程装置110处理器112微处理器114数字信号处理器116其它芯片120存储装置122随机存取存储器124只读存储器126其它存储器装置130显示装置132液晶显示器134其它显示器140通信及输出/入装置142键盘144无线通信组件146连接端口150外围组件152扩充槽154摄影装置156辅助组件160其它组件162电池164振动组件166扬声器168麦克风210本地操作系统210’远程操作系统220事件驱动(event-trigger)模块230无线信号接收模块240情境配置(situationconfiguration)模块250本地代理(agent)模块232邻近装置信息数据库(nearbydeviceinformationDB)242密钥配置数据库(keyconfigurationsDB)250’远程代理模块310蓝牙装置320WLAN存取点(AccessPoint,AP)512增加新组合密钥按钮542552566编辑564四个情境设定文件562运算子560算式[”Earphone”AND(”Home”OR”Car”)]568编辑功能572增加新情境设定文件(AddANewProfile)按钮580蓝牙装置582WLAN存取点584是否本地移动装置是在移动中的按钮592更新按钮590供选择的蓝牙装置名单591组合密钥名称593组合密钥的事件驱动元名称595组合密钥的类型597目标装置具体实施方式本说明书中“具体实施例”或类似表达方式的引用是指结合该具体实施例所述的特定特征、结构、或特性是包括在本专利技术的至少一具体实施例中。因此,在本说明书中,“在具体实施例中”及类似表达方式的用语的出现未必指相同的具体实施例。本领域技术人员应当知道,本专利技术被实施为装置、方法或作为计算机程序产品的计算机可读介质。因此,本专利技术可以实施为各种形式,例如完全的硬件实施例、完全的软件实施例(包含固件、常驻软件、微程序代码等),或者也可实施为软件与硬件的实施形式,在以下会被称为“电路”、“模块”或“系统”。此外,本专利技术也可以任何有形的介质形式实施为计算机程序产品,其具有计算机可使用程序代码存储于其上,以供手持式装置或其它计算机设备读取以达成本专利技术所述的部分或全部的功能。一个或更多个计算机可使用或可读取介质的组合都可以利用。举例来说,计算机可使用或可读取介质可以是(但并不限于)电子的、磁的、光学的、电磁的、红外线的或半导体的系统、装置、设备或传播介质。更具体的计算机可读取介质实施例可以包括下列所示(非限定的示例):由一个或多个连接线所组成的电气连接、便携式的计算机磁盘、硬盘机、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或闪存)、光纤、便携式光盘片(CD-ROM)、光学存储装置、传输介质(例如因特网(Internet)或内部网络(intranet)的基础连接)、或磁存储装置。需注意的是,计算机可使用或可读取介质更可以是纸张或任何可用于将程序行印于其上而使得该程序可以再度被电子化的适当介质,例本文档来自技高网...
【技术保护点】
一种在移动装置中基于与邻近无线装置建立的连结而驱动想要执行的事件的方法,包含:接收关于该想要执行的事件的盘问;响应于盘问,参照该想要执行的事件而取得相应的组合密钥的表达式;接收邻近无线装置的识别数据;比较该识别数据与该组合密钥的表达式,以判定是否该表达式成立;及响应于该成立,执行该想要执行的事件。
【技术特征摘要】
1.一种在移动装置中基于与邻近无线装置建立的连结而驱动想要执行的事件的方法,包含:接收关于该想要执行的事件的盘问;响应于盘问,参照该想要执行的事件而取得相应的组合密钥的表达式;接收邻近无线装置的识别数据;比较该识别数据与该组合密钥的表达式,以判定是否该表达式成立;及响应于该成立,执行该想要执行的事件。2.如权利要求1所述的方法,其中该识别数据包含蓝牙装置的装置识别元、WLAN的SSID、无线射频组件的装置识别元或红外线装置的装置识别元。3.如权利要求2所述的方法,其中该识别数据包含周期性接收到由卫星传回的用于识别该移动装置的位置的坐标数据。4.如权利要求1所述的方法,其中该表达式是依据接收到的不同识别数据的组合而建立。5.如权利要求1所述的方法,其中该表达式是依据接收到的不同识别数据的组合而建立不同情境的情境设定文件,再依据不同的情境设定文件的组合而建立。6.如权利要求5所述的方法,其中该情境至少包含在家、在办公室、正在用蓝牙耳机或正在开车的任一者。7.如权利要求5所述的方法,其中该想要执行的事件是在目标装置上,该目标装置是该移动装置或远程的目标装置。8...
【专利技术属性】
技术研发人员:陈丽如,吴明峰,熊伟翔,吴明勋,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。