移动计算设备上的自知简档切换
2020-01-05

移动计算设备上的自知简档切换

在一个实现方式中,一种计算机实施的方法包括移动计算设备检测与移动计算设备关联的当前情境,当前情境位于移动计算设备外部并且指示移动计算设备在它的周围环境中的当前状态。该方法也可以包括:基于当前情境的至少第一部分来标识用于移动计算设备的位置描述,其中位置描述包括位置的文本描述;并且基于所标识的位置描述和当前情境的至少第二部分来确定是否将移动计算设备从使用当前简档来操作切换到使用第二简档来操作,其中当前简档和第二简档各自定义移动计算设备的一个或者多个设置。

图1A-C是用于基于情境自动切换简档的示例性移动计算设备1〇〇、13〇和172a_d的概念图。参照图1A,该图描绘了移动计算设备学习位置描述和用于简档切换的规则、然后在以后的时间基于检测到的情境来切换移动计算设备所使用的简档的示例。_5]在步骤A(10¾,移动计算设备100学习位置描述。按照给定的情境,基于用户关于移动计算设备执行的各种动作(或者无动作)来学习位置描述。位置描述可以对应于多种位置、比如物理位置/结构(例如家里、工作地、汽车等)和/或与移动计算设备的连接(例如连接到“homenet”无线网络、在特定类型的机座中接驳等)中的任何位置和/或连接。

可以对移动计算设备是否应当从当前使用的简档切换到第二简档进行确定(310)。这样的确定可以基于标识的位置描述和检测到的当前情境。具体而言,检测到的情境中的如下部分可以用来确定是否切换简档,这些部分指明与设备和/或设备的用户关联的当前活动(例如出席会议)。可以从多种来源得到当前活动信息,例如从移动计算设备有权访问的电子日历和/或社交网络。社交网络信息(例如状态更新、事件、照片等)可以用来标识与设备和/或设备的用户关联的当前活动。可以与上文关于图1A中所示步骤E(120)描述的操作相似的执行用于确定是否切换设备的简档的操作。

本文主要地描述了用于比如移动电话的移动计算设备上的自知(self-aware)简档切换的方法、系统和技术。

移动设备202也可以通过网络252与一个或者多个信息服务器系统256通信。信息服务器系统256可以是提供可以与自动处理切换简档相关的信息的服务器系统。例如,信息服务器系统256可以提供用于与移动设备2〇2关联的用户的社交网络信息,该社交网络信息」4用不疋•^叹食大耿叫彐則丨目境和/或位置描述(例如在社交网络上存储的曰历事件信息、用于用户的位置描述信息等)。

驗来自職的示例,所舰_动计籠备可以基于移动计算祕在用户的家中所放置于的机座麵来确定它位于用户的家中。例如,移动计算设备可以基于机座和设备上的相匹配的物理电接触或者经由在机座与设备之间的电子通信(例如经由蓝牙或者RFID)来标识机座类型。例如,可以在机座上提供为家中使用而既定的某一管脚布置,而可以提供用于机座的为汽车内而既定和销售的不同布置。_0]麵所描述的技术,移动计算设备可以学习和使臓置描述以确定如何以及何时切^用于〒S力计算设备的简档。位置描述包括描述位誦信息,比如未连结至U具体地理标识符(例如街道地址、全球定位系统(GPS)数据等)的名称(例如家中、工作地、汽车等)。可以按照移动计算设备的周围环境并且通过用户动作(例如在特定会议室中的安排的会议中时检测情境、用户输入指示位置的名称等)来学习和标识位置描述。

在各种附图中的相似标号指示相似单元。

—在本文中描述的技术、方法、系统和机制允许移动计算设备在设备的当前情境给定时自动适当调整它的简档而不依赖于用户这样做。移动计算设备可以基于与移动计算设^(和/或与移动计算设备的用户)关联的当前情境确定何时以及如何切换它的简档而在确定时无显式的用户指引。用于移动计算设备的当前情境可以包括与移动计算设备和/或与移,计算设备的用户关联的多种信息。这样的信息可以位于设备外部并且可以由设备中的传感器标识,比如计算设备位于附近(例如位于无线网络“testnet2〇1〇”附近等)、设备行进的方向和速度速率(例如每小时2〇英里北行)、当前地理位置(例如在Marquette大道第1〇街道p拐,上)、移动计算设备被接驳到的机座类型(例如汽车适配的机座)、环境噪声(例如低首调嗡嗡声、音乐等)和来自移动计算设备相机的当前图像。该信息还可以用来标识移动计算设备所处的位置描述(例如家里、工作地、汽车、学校、会议室、个人办公室等)。

、移动计算设备410可以请求各种形式的流媒体484。例如,计算设备41〇可以请求用于预先记录的视频文件、实况电视节目或者实况电台节目的流。提供流媒体的示例性服务包括Y0UTIBE和PANDORA。

、移动计算设备202的输入解析器21〇可以被配置为从输入子系统204接收输入(比如无线网络信号)并且向移动计算设备的适当单元提供接收的输入以用于进一步处理。输入解析器210可以包括用于解译通过输入子系统2〇4接收的输入的模块(未描绘),比如用于解译通过相机206f获得的图像的计算机视觉模块和用于解译加速度计2〇6d提供的物理移动数据的手势模块。=〇68]移动设备情境确定单元214可以确定用于移动计算设备2〇2的当前情境。移动设备情境确定单元214可以使用由输入子系统2〇4接收并且由输入解析器21〇解译的输入以及移动计算设备202的多种情境监视单元来确定用于移动设备2〇2的当前情境。

语音识别服务472可以接收用移动计算设备的麦克风422记录的语音通信数据并且将语音通信转译成对应的文本数据。在一些示例中,向搜索引擎提供转译的文本以作为网上查询,并且向移动计算设备410发送响应的搜索引擎的搜索结果。

本申请要求于2010年11月10日提交的题为SELF-AWAREPROFILESWITCHINGONAMOBILECOMPUTINGDEVICE的第l2/943,529号美国申请的优先权,通过引用的方式将其公开内容合并于此。

移动计算设备410可以包括其它应用模块和硬件。呼叫处理单元可以接收传入电话呼叫的指示并且向用户提供用于答复传入电话呼叫的能力。媒体播放器可以允许用户收听移动计算设备410的本地存储器中存储的音乐或者播放该存储器中存储的电影。移动计算设备410可以包括数字相机传感器以及对应的图像和视频捕获及编辑软件。因特网浏览器可以让用户能够通过键入与网页对应的地址或者选择指向网页的链接来查看来自网页的内容。

参照情境B176,将移动计算设备172b描绘为位于用户的汽车188中。在这一示例中,移动计算设备172b可以至少基于与汽车适配的接驳/充电线缆190的连接来确定它的当前情境。基于情境B176,移动计算设备172b可以自动切换到简档17〇b,该简档包括用于开启设备172a的扬声器和麦克风以及用于在四次振铃之后自动应答电话呼叫的设置。例如,对于开车的用户而言可能便利的是,使电话呼叫在阈值次数的振铃(例如四次振铃)之后自动应答,从而用户无需在尝试应答电话呼叫之时从道路分散他的/她的注意力。这一确定可以基于上文关于图1A讨论的多种因素中的任何因素。