专利名称:移动设备操作的基于情境限制的制作方法
技术领域:
本发明诸实施例一般涉及电子设备领域,更具体地涉及用于移动设备操作的基于 情境限制的方法和装置。
背景技术:
包括蜂窝电话、智能电话、个人数字计算机的移动设备以及其他相似设备允许许 多不同环境下的多功能操作。此类设备允许用于多种用途的多种不同功能,包括商业和个 人用途。移动设备的多功能性允许不同环境下的新活动的机会。例如,以前可能需要较大 计算机或办公室设备的许多种工作行为现在可在许多地方或在旅行期间进行处理。此外, 存在利用允许个人快速和高效地传输或共享文档和其他数据的移动设备进行通信的方法。然而,利用该新功能,人们可能在不适当的情况下访问移动设备。例如,人们可能 在干扰别人的情况下、或在使用手机或类似的通信设备不被允许、危险和/或可能非法的 地方或情况下访问该设备。由于将移动设备应用于混合用途,这变得更为复杂。
本发明诸实施方式在各附图中是作为示例而非作为限制示出的,在附图中相同的 附图标记指代相同的元件。图1是对移动设备功能的基于情境限制的实施例的图示;图2是例示用于基于移动设备或系统的情境来限制该移动设备或系统的功能的 过程的实施例的流程图;图3是对移动设备的相机功能的限制的图示;图4示出移动设备或系统的实施例;以及图5是用于移动设备或系统的功能限制表的图示。
具体实施例方式本发明诸实施例一般涉及移动设备功能的基于情境限制。如本文中所使用地“移动设备或系统”表示移动电子设备或系统,包括蜂窝电话、智能电话、个人数字 设备或手持计算机。在一些实施例中,移动设备或系统基于当前设备或系统情境自动限制该移动设备或系统的部分或全部功能,其中该设备或系统的情境包括使用类型、物理位置以及使用情 况。在一些实施例中,在某些情境下对移动设备或系统的功能的限制可以是对该功能的禁 止或禁用,而在某些情境下可以是在一定约束下对功能的允许。在一些实施例中,移动设备或系统的当前情境包括一个或多个因素,其中这些因 素可包括该移动设备的操作类别(诸如商用或个人用途)、物理位置是否已知、当前物理 位置是否禁止一种功能、该移动设备的使用情况是什么(诸如在商业会议中使用该移动设 备)、该移动设备是否在运动中、以及该移动设备是否在接收指示禁止功能的信标或其他信 号。该信标可包括但不限于WiFi信号或其他协议信号。在一些实施例中,移动设备或系统利用包括但不限于GPS (全球定位卫星)接收机 和电路的定位技术、网络位置(例如检测工作环境中的本地无线网络)或检测到的其他位 置数据来确定该设备或系统的物理位置。在一些实施例中,该设备的速度可通过诸如GPS 技术之类的同一技术或另一技术确定。在一些实施例中,移动设备或系统可利用该设备或系统的物理位置作为确定使用 情况的因素。例如,该移动设备可根据该物理位置确定该移动设备在工作环境中被使用,这 可能导致第一组功能被限制或闭锁,或者该移动设备可确定该移动设备在工作环境以外, 这可能导致第二组功能被限制或闭锁。在一些实施例中,移动设备可访问其他数据以辅助 确定情况,包括访问用户的日历以确定特定时间下的预期情况。在一些实施例中,移动设备或系统的功能基于明确定义其中功能受限的某些情境 的表格或其他数据形式被闭锁,这些情境诸如其中所有或特定设备操作被禁止的区域(诸 如国防机构或政府机构)和其中某些功能受限制的区域。在一些实施例中,如移动设备被 运送至“非期望”位置,则该移动设备可如根据以前的使用模式和日历条目确定地闭锁作为 一种预防措施,因为非期望位置可能表示被盗或未经授权的使用。在此情况下,该移动设备 还可将其位置报告至预定服务或电话号码以辅助其恢复。在一个示例中,移动设备或系统可被配置成通过按要求禁止或约束照相功能,来 解决施加于具有机载相机的手机和PDA的越来越多的详查。在该示例中,移动设备配备有 禁用装置或功能部件,当该移动设备位于禁止或受约束区域中时,该禁用装置或功能部件 用来闭锁该移动设备的照相功能。禁止或受约束区域可基于设备位置(通过GPS或其他定 位技术确定)定义,或可通过其中例如授权或禁止信号在短程无线网络上广播的信标来指 示。对照相功能的限制可允许诸如研发机构和法庭之类的敏感团体和政府环境中的增强安 全性。在另一示例中,一位置可以是参与者未获授权对表演或放映进行记录的现场演播室 或电影院。在一些实施例中,可通过保护数据完整性的公知手段来防止对移动设备功能的限 制,这些手段包括但不限于访问控制列表或表格的完整性验证。图1是对移动设备功能的基于情境限制的实施例的图示。在一些实施例中,移动 设备100包括功能限制110,其中此类限制取决于任一使用情境。在一些实施例中,可能 影响移动设备的情境元素包括如由包括GPS操作的定位硬件和软件确定的移动设备的物 理位置和移动120 (包括移动速度);移动设备130的操作情况,其可部分地基于移动设备 100的物理位置和移动120 ;移动设备的操作类别,包括个人和商业用途140 ;外部限制信号 150,包括被广播以通知移动设备某些功能禁止的信标和其他信号;以及移动设备160接收到的其他情境信息,包括例如时间、日期以及移动设备所经历的外部条件。图2是例示用于基于移动设备或系统的情境来限制该移动设备或系统的功能的 过程的实施例的流程图。这样的流程图中的过程不是必需的,而且可根据实施例和具体事 件集合以不同的次序来执行。在该图示中,移动设备接收功能请求(200)。该功能请求可以 是来自用户或外部装置的请求,或可以是对移动设备的内部元件的请求。在第一示例中,用 户可尝试使用相机功能。在第二示例中,该移动设备的元件可响应于呼入呼叫或其他事件 来请求响铃或其他听觉信号的激活。在一些实施例中,该移动设备可确定、收集或检索之前 存储的情境信息(一般称为确定情境)(202),以便于确定该请求是否应当被拒绝、允许或 有约束地允许。在一些实施例中,情境的确定可包括以下该移动设备可确定移动设备的当前操 作类型或类别(204),诸如商业操作或个人操作。该移动设备可确定物理位置信息(206), 诸如GPS位置数据、网络链路所确定的位置、或外部位置信标确定的位置或该移动设备接 收的其他信号。该移动设备可确定诸如基于GPS信号确定的速度信息之类的速度信息 (208),该速度信息例如可用于确定该移动设备是否在移动车辆中使用。该移动设备可确定 移动设备的操作情况(210),其可包括使用位置和速度信息以及诸如日历数据之类的信息。 情况可包括但不限于在商业会议中使用该移动设备或在诸如汽车之类的移动车辆中使用 该移动设备。该移动设备可接收和解释禁止或约束信号(212),诸如禁止使用相机的信号或 禁止听觉信号(诸如响铃)的信号。在一些实施例中,该移动设备至少部分地基于移动设备的当前情境确定对所请求 功能的限制(214)。如果所请求的功能在移动设备的当前情境下不被允许(216),则该功能 被禁用且该请求被拒绝(222)。如果所请求的功能被允许但受限(218),则该功能被有约束 地启用(224)。如果所请求的功能不受限,则所请求的功能无约束地被允许(220)。图3是移动设备的相机功能的功能限制的图示。在特定示例中,移动设备的一个 功能可以是相机功能,而用户可尝试使该相机拍照。在一些实施例中,如果该设备不知道其 位置(305),诸如当该移动设备不能接收GPS信号时,相机功能可能被禁用(320),因为该移 动设备无法确定该移动设备在任何受约束区域以外。如果该设备在受约束区域中(310),则 相机功能可被禁用或受限制(320)。在某些情况下,诸如在受约束的政府机构场所,照相机 可被完全禁用。在某些情况下,诸如在诸如音乐会和比赛项目或博物馆之类的仅允许无闪 光拍摄的地方,该相机可受约束以使闪光灯不可用。如果相机接收到明确的“禁止拍照”或 约束拍照信标或其他信号(315),则相机功能可被禁用或受限制(320)。如果没有接收到, 则相机功能被启用,且照相无约束地被允许(325)。图4示出移动设备或系统的实施例。在该图示中,移动设备400包括用于基于移 动设备的当前情境限制移动设备的功能的元件。在一些实施例中,移动设备400包括用于 发送和接收数据的一个或多个发射机402和接收机404。在一些实施例中,该移动设备包 括用于发送和接收数据的一个或多个天线405,其中这些天线可包括双极和单极天线。该 移动设备400还可包括用户接口 406,包括但不限于图形用户接口(⑶I)。移动设备400还 可包括用于确定物理位置或移动速度的一个或多个元件,包括但不限于GPS接收机408和 GPS 电路 410。移动设备400还可包括一个或多个存储器或寄存器集合412,其可包括诸如闪存之类的非易失性存储器和其他类型的存储器。存储器或寄存器412可包括用于设备的一组 或多组设定414,包括默认设置、该移动设备的用户所建立的用户设定设置、以及诸如负责 IT (信息技术)支持的雇主之类的企业所建立的企业设定设置。存储器412还可包括一个 或多个应用程序416,包括基于移动设备的情境支持或控制用以限制该移动设备的功能的 操作的应用程序。存储器412还可包括用户数据418,包括会影响移动设备的功能限制的数 据和对该移动设备的使用情况的解释。例如,用户数据418可包括可由该移动设备用来解 释某些时刻预期什么情况的日历数据。在可能的示例中,有关会议的日历条目可用于确定 该移动设备存在于业务需求中,从而某些功能应当受限。该存储器412还可包括用于根据 移动设备的情境反映该设备的功能限制的表格、数据库或数据结构426。此类表格的示例在 图5中示出。该移动设备可包括与系统的受到限制的功能有关的多个元件。例如,该移动设备 可包括显示器420和显示电路421 (在某些情境下某些显示项目受限);包括听觉信令(响 铃)(在某些情境下其音量可能被关闭或受限)的扬声器422和音频电路423 ;相机424和 相机电路425(在某些情境下可能受限,诸如图3中所示);以及其他功能元件426。该移动 设备还可包括用于执行指令的一个或多个处理器428,包括关于移动设备功能的限制的指 令。图5是用于移动设备或系统的功能限制表的图示。图5供例示之用,而且根据例 如所涉及功能的类型或对该功能的请求的源,描述移动设备的功能限制的数据可以多种方 式在移动设备或系统上构造,且可存储于一个或多个位置中。在一些实施例中,有关功能的 数据可以是白名单的形式(指示该功能被允许的情境)或黑名单的形式(指示该功能不被 允许的情境)。在该图示中,移动设备的某些功能502可根据多种情境元素而受限。在一些实施 例中,某些限制可默认地设定,或可以是移动设备的设定组的一部分。所示情境元素是该 移动设备的操作类别504 (诸如商用或个人用途);未知物理位置506 (诸如当定位硬件不 能确定物理位置时,这可能是因为例如不能接收到GPS信号);对该功能的某些受约束位置 508 ;对该功能的某些受约束环境510 ;当设备以诸如高于某个速率在移动时对该设备的限 制512 (当可假设在移动车辆中的操作时);以及当接收到特定禁止信号时该功能是否会受 限514。其他情境元素可包括其中某些功能在某些时刻或时间可能受限的时间或日期,以及 移动设备经历的诸如温度和剧烈运动之类会导致对某些功能的限制的外部条件。在一些实施例中,可对某些功能施加基于联系的某些限制。例如,相机功能520可 能仅被允许用于个人操作;如果物理位置未知则会被禁止;在某些工作位置可能被禁止或 仅被有约束地允许;在移动中可能被允许;以及如果接收到禁止信号则被禁止。在另一示 例中,文本消息发送522在汽车驾驶中可被禁止,而且在超过某个速度的运动中可被禁止 (因为用户可能在驾车),除非指示用户不在驾驶机动车的弃权屏幕(waiver screen)被通 过(当用户为机动车或公共交通乘客时)。在另一示例中,该移动设备的响铃524在某些已 知位置(诸如剧院和教堂)可能被禁止,且可在办公室会议环境中被禁用。表500还可包 括示为功能4到功能7 (526-534)的其他功能。在以上描述中,出于说明目的陈述了众多具体细节以便提供对本发明的全面理 解。然而,对本领域技术人员将显而易见的是,没有这些具体细节也可实施本发明。在其它实例中,以框图形式示出了众所周知的结构和设备。在所示部件之间可能存在中间结构。本 文中所描述或示出的部件可能具有未示出或描述的附加输入或输出。本发明的多个实施例可包括多个过程。这些过程可由硬件部件执行,或可具体化 为机器可执行的指令,这些指令可用于使通过这些指令编程的通用或专用处理器或逻辑电 路执行这些过程。或者,这些过程可通过硬件和软件的组合来执行。本发明的多个部分可设置为计算机程序产品,其可包括其上存储了计算机程序指 令的计算机可读介质,这些计算机程序指令可用于对计算机(或其它电子设备)编程以由 一个或多个处理器执行以执行根据本发明的实施例的过程。该机器可读介质可包括但不 限于软盘、光盘、光盘只读存储器(CD-ROM)、磁-光盘、只读存储器(ROM)、随机存取存储器 (RAM)、可擦除可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM)、磁或光 卡、闪存或适合于存储电子指令的其它类型的计算机可读介质。而且,本发明还可被下载为 计算机程序产品,其中该程序可从远程计算机传输至请求计算机。许多这些方法以它们最基本的形式进行描述,但可对这些方法中的任一种中添加 或删除过程,且可对所描述的任一信息添加或减少信息,而不背离本发明的基本范围。对本 领域技术人员显而易见的是,可进行许多进一步的修改和改变。所提供的特定实施例不是 为了限制本发明而是为了说明本发明。本发明的实施例的范围并非由以上所提供的特定示 例限定,而仅由所附权利要求限定。当描述元件“A”耦合至元件“B”或与其耦合时,元件A可直接耦合至元件B,或通 过例如元件C间接耦合。当说明书或权利要求陈述部件、特征、结构、过程或特性A “引起” 部件、特征、结构、过程或特征B时,它意味着“A”是“B”的至少部分起因,但还可能存在辅 助引起“B”的至少一个其它部件、特征、结构、过程或特征。如果说明书指示部件、特征、结 构、过程或特性“可能”、“也许”或“可”被包括,则该部件、特征、结构、过程或特性不需要被 包括。如果说明书或权利要求引用“一个”或“一”元件,则这不意味着仅有一个所描述的 元件。实施例是本发明的实现或示例。说明书中对“实施例”、“一个实施例”、“一些实施 例”或“其它实施例”的引用表示结合实施例所描述的特定特征、结构或特性包括在至少某 些实施例中,但不一定包括在所有实施例中。“实施例”、“一个实施例”或“一些实施例”的多 次出现不一定都指示同样的实施例。应当理解的是,在本发明的示例实施例的上述描述中, 多个特征有时在单个实施例、附图及其描述中被组合到一起,以将公开内容连成整体,并帮 助理解多个发明方面中的一个或多个方面。然而,这种公开方法不应被解释为反映声明要 求保护的本发明相比各个权利要求中明确陈述的特征而言需要更多特征的意图。相反,如 所附权利要求反映出来的那样,本发明方面少于以上公开的单个实施例的所有特征。因此, 权利要求在此明确地被包括到本说明书中,其中各个权利要求独立作为本发明的单个实施 例。
权利要求
一种方法,包括接收对移动设备的功能的请求;获取有关所述移动设备的情境的数据;基于所获取的数据确定所述移动设备的当前情境;至少部分地基于所述移动设备的所述当前情境确定所述移动设备的所述功能是否应当受限;以及基于有关限制所述功能的确定响应对所述功能的所述请求。
2.如权利要求1所述的方法,其特征在于,响应对所述功能的所述请求包括以下之一 允许所述功能、禁用所述功能以及在一个或多个操作约束下允许所述功能。
3.如权利要求1所述的方法,其特征在于,获取数据包括获取有关所述移动设备的物 理位置的数据。
4.如权利要求1所述的方法,其特征在于,获取数据包括获取有关所述移动设备的移 动速度的数据。
5.如权利要求1所述的方法,其特征在于,所述当前情境包括所述移动设备的操作情况。
6.如权利要求5所述的方法,其特征在于,所述移动设备的所述操作情况至少部分地 基于所述移动设备的物理位置。
7.如权利要求1所述的方法,其特征在于,所述当前情境包括所述移动设备是否位于 所述功能的受约束位置中。
8.如权利要求1所述的方法,其特征在于,所述当前情境包括所述移动设备的当前操 作类别。
9.如权利要求8所述的方法,其特征在于,所述移动设备的当前操作类别包括商业或 个人用途。
10.如权利要求1所述的方法,其特征在于,获取数据包括接收指示对所述移动设备的 功能的限制的信号。
11.一种移动设备,包括处理器,用于处理对所述移动设备的多个功能中的第一功能的请求,所述处理器获取 与所述移动设备有关的情境信息,并基于所述情境信息确定所述移动设备的当前情境;以 及存储器,用于保存有关所述移动设备的功能约束的数据,所述处理器访问所述移动设 备的所述功能约束,以至少部分基于所述移动设备的所述当前情境确定是否限制所请求的 第一功能,所述处理器基于有关对所述第一功能的限制的确定响应所述请求。
12.如权利要求11所述的移动设备,其特征在于,还包括用于确定所述移动设备的物 理位置的定位元件,所述当前情境包括所述移动设备的所述物理位置。
13.如权利要求12所述的移动设备,其特征在于,所述定位元件包括全球定位卫星 (GPS)元件。
14.如权利要求12所述的移动设备,其特征在于,所述定位元件将网络检测用于确定 所述物理位置。
15.如权利要求11所述的移动设备,其特征在于,有关功能约束的所述数据包括表,所述表提供对多个移动设备功能的限制。
16.如权利要求11所述的移动设备,其特征在于,还包括相机元件,其中所述第一功能 是照相功能。
17.如权利要求11所述的移动设备,其特征在于,还包括音频元件,其中所述第一功能 是所述音频元件产生的声音功能。
18.一种移动系统,包括用于发送信号的发射机和用于接收信号的接收机;用于接收和发送信号的双极天线;处理器,用于处理对所述系统的多个功能中的第一功能的请求,所述处理器获取与所 述系统有关的情境信息,并基于所述情境信息确定所述系统的当前情境;以及存储器,用于保存有关所述系统的功能约束的数据,所述处理器访问所述系统的所述 功能约束,以至少部分基于所述系统的所述当前情境确定是否限制所请求的第一功能,所 述处理器基于有关对所述第一功能的限制的确定响应所述请求。
19.如权利要求18所述的系统,其特征在于,还包括用于确定所述系统的物理位置的 定位元件,所述当前情境包括所述系统的所述物理位置。
20.如权利要求18所述的系统,其特征在于,有关功能约束的所述数据包括表,所述表 提供对所述多个系统功能的限制。
全文摘要
移动设备操作的基于情境限制。一种方法的实施例包括接收对移动设备的功能的请求。该方法还包括获取有关该移动设备的情境的数据,并基于所获取的数据确定该移动设备的当前情境。该方法包括至少部分基于该移动设备的当前情境确定该移动设备的该功能是否应当受限;以及基于有关该功能的限制的确定响应对该功能的请求。
文档编号G01S19/42GK101925152SQ20101020676
公开日2010年12月22日 申请日期2010年6月11日 优先权日2009年6月16日
发明者B·弗伦, C·辛科尔, R·弗朗西斯 申请人:英特尔公司