可穿戴设备的功率管理的制作方法_3

文档序号:9235042阅读:来源:国知局
看的显示器26 的一部分等或其组合变暗。功率模式数据70还可使得只将功率输出到面对用户的显示器 26的一部分、只将功率输出到用户正在观看的显示器26的一部分等或其组合。此外,当上 下文包括对应于用户行进运动的锻炼活动时,功率模式数据70还可引起在面对用户的显 示器26的一部分处的相对较低的分辨率。例如,当上下文包括用户正在锻炼时,功率模式 模块64可W指定显示器26的相对较低的分辨率W节省功率,该是因为例如用户可能只是 瞥一眼所呈现的内容。另外,功率模式数据70可W使得激活面对用户巧日/或用户正在观 看)的多个相对显示器中的一个或多个显示器,并使得停用没有面对用户巧日/或用户没有 在观看)的所述多个相对显示器中的任何其它显示器。
[00巧]相应地,当例如功率模式模块64牵设到将状态因子(例如,分辨率、颜色等)减小 和/或增加某个量(例如,变化百分比)时,功率模块64可W考虑功率状态数据68。功率模 式模块64还可在不考虑设备12的目前功率状态的情况下指定功率模式。例如,可W基于 上下文而不管目前功率状态做出关闭设备14的确定。另外,可W按需和/或经由周期性间 隔将功率模式数据70提供给设备12。此外,功率模式模块64可W通过指定多个平台12、 78a…78n中的每个平台的一个或多个组件的功率模式来考虑相关联的计算平台12、78a… 78n的集合。功率模式可W基于例如上下文和/或对应于所述多个平台12、78a…78n中的 一个或多个平台的目前功率状态。因此,尽管相关联的计算平台78a'''78n也可提供上下文 数据74a''' 74n和/或功率状态数据76a''' 76n,但是为计算平台78a''' 78n指定的功率模式 可W基于设备12的上下文,和/或反之亦然。
[0036]现在转到图2A和2B,示出根据一个实施例用于管理功率的体系结构100、102。体 系结构100与上文所论述的体系结构10 (图1)类似。例如,体系结构100包括设备114, 设备114可W具有与设备12和/或逻辑体系结构48的组件类似的一个或多个组件。在所 示示例中,设备114包括附连到用户身体的一部分112 (例如,手腕)的可穿戴设备。因此, 可穿戴设备114包括具有与上文所论述的显示器26 (图1)类似的显示器116的手表形状 因子。另外,可穿戴设备114包括诸如带子的附连部分118和与上文所论述的附连传感器 38 (图1)类似的附连传感器120。附连传感器120可包括例如用于检测强度值的IR传感 器和/或用于检测脉搏的麦克风,脉搏可用于确定可穿戴设备114是否附连到用户。另外, 附连传感器120可包括具有向可穿戴设备114的组件(例如,存储器、处理器等)提供关闭信 号和/或打开信号的能力的扣紧传感器,关闭信号和/或打开信号将用于确定可穿戴设备 114是否附连到用户、用于唤醒可穿戴设备114的组件等或其组合。
[0037]在所示示例中,基于对应于用户和/或可穿戴设备114的状态的上下文为可穿戴 设备114的显示器116指定并实现了功率模式。例如,上下文数据可用于根据指示用户计 划在特定时间周期内坐火车旅行的日历数据确定上下文包括用户正在坐公共交通旅行。另 夕F,位置数据可用于确定上下文包括用户正在沿与日历数据一致的方向旅行。此外,音频数 据可用于确定上下文包括火车音频。
[0038]上下文数据还可用于确定上下文包括用户正在使用可穿戴设备114上的显示器 116和/或显示器116正面对用户。例如,可采用任何上下文数据来确定用户正在通过观看 显示器116、通过使身体部分(例如,手腕、手臂等)有意地定位成供另一个用户观看显示器 116 (例如,与用户一起同时观看、取代用户观看等)等或其组合来使用显示器116。在一个 示例中,定向数据和/或加速度数据可用于确定上下文包括用户翻转特定手腕并维持可穿 戴设备114的定向。在该方面,可确定用户身体的一部分的运动值和/或移动W确认用户 正在用户身体特定侧上(例如,戴在左手腕上、伸展手臂到身体右侧W便同时观看等)和/或 W特定定向使用显示器116。另外,诸如正面相机(未示出)的特征传感器可收集用于确定 上下文包括用户正在使用显示器116和/或用于确定面对用户的显示器116的一部分的诸 如眼睛跟踪数据的特征数据。历史数据也可用于确定上下文包括与使用显示器116的使用 模式(例如,观看)一致的移动(例如,在特定手腕翻转后是相对静止的移动)。
[0039] 还可确定显示器116和/或可穿戴设备114的功率状态。例如,显示器116的初 始功率状态可W指示整个显示器116正在W最高可能的分辨率、颜色、对比度、强度等或其 组合呈现内容。因此,由于只有显示器116的部分122在完全观看,显示器116的部分124 慢慢淡出观看,并且显示器116的部分126没有在观看,所W可穿戴设备114可能正在浪费 功率。基于上下文和/或功率状态,指定功率模式W改变功率设置并节省功率。例如,功率 模式可W使显示器116的部分122保持最高可能的分辨率、颜色、对比度、强度等,同时可W 将部分124修改至相对较低的分辨率、颜色、对比度、强度等。另外,功率模式可W使得将部 分126修改至甚至比部分124更低的分辨率、颜色、对比度、强度等。因此,节省了功率。此 夕F,可W基于上下文变化动态地实现变化。例如,上下文可W从用户坐在火车上变为用户在 火车上行走,其中当例如用户只是瞥一眼而不是注视在部分124上时,更新的功率模式可 W使部分122W与部分124、126相同和/或更低的分辨率、颜色、对比度、强度等呈现。
[0040] 尽管图中示出设备114具有单个弯曲显示器,但应了解,对于任何类型的可穿戴 设备可W利用任意数量的任何定向的显示器。例如,可穿戴设备114可包括基本上相对的 显示器,例如戴在手腕相反和/或几乎相反的两侧上的两个显示器(例如,一个在手腕的前 侧上,一个在手腕的后侧上)。因此,在一个示例中,可W对该两个基本上相对的显示器实现 可通过直接命令撤销的规则集合,包括如示例表1中所示的基于如下上下文的规则集合:
在图2B的所示示例中,体系结构102包括与可穿戴设备114相关联的计算平台130,例 如平板计算机。例如,设备114可通过安全和/或授权连接与计算平台130链接。因此,平 台130可W与如上所述的计算平台78a-78n (图1)相同和/或类似。基于对应于用户状 态的上下文对可穿戴设备114指定和实现了功率模式。例如,上下文数据可用于确定上下 文包括用户正在与同事在根据指示用户计划在会议室与同事开会的日历数据确定的会议 室开会。另外,位置数据可用于确定上下文包括用户在与日历数据一致的会议室。此外,音 频数据可用于确定上下文包括与会议一致的环境音频。
[0041] 该样的数据还可用于确定上下文可包括用户正在使用平台130,它可能是开会必 需的平台。尽管定向数据和/或加速度数据可用于确定用户翻转了特定手腕并维持可穿戴 设备114的定向,但是上下文仍然指示用户既不需要也不想设备114操作。例如,当用户在 开商务会议时,用户设置和/或用户指令可用于确定上下文包括与用户相关联的偏好。另 夕F,诸如正面相机(未示出)的特征传感器可W收集用于确定上下文包括用户没有在使用显 示器116的诸如眼睛跟踪数据的特征数据。此外,电子通信数据可用于确定上下文包括用 户将利用对于工作平台可达到的专有应用和/或环境与客户端通信。因此,历史数据可用 于确定上下文包括在商务会议期间用户没有使用可穿戴设备114。
[0042] 基于上下文和/或功率状态,指定功率模式W节省多个计算平台上的功率。例如, 功率模式可W使设备114停用并使设备的显示器132激活。另外,当用户向客户端书写消 息136时,可W打开键盘134的背光,并且当写给客户端的消息完成时,可W关闭键盘134 的背光。因此,对于设备114和/或平台130节省了功率。另外,可W基于上下文变化动态 地实现变化。例如,上下文可W从用户与同事一起坐在会议室变为用户单独坐在会议室,其 中更新的功率模式可W使得激活可穿戴设备114并使平台130停用。在一个示例中,来自 平台130的上下文数据可用于指定可穿戴设备114的功率模式。在另一个示例中,诸如会 议室中的相机(未示出)的传感器可提供上下文数据W指定平台和/或设备114的功率模 式。在又一个示例中,可W基于之前使用的上下文数据,例如指示会议结束的日历上下文数 据,指定功率模式。
[0043] 另外,应了解,对等装置可W-起操作。例如,可穿戴设备114可W与计算平台130 一起操作W便共享处理、应用、连接性等,反之亦然。在一个示例中,当会议结束时,用户可 W翻转左手腕并注视显示器116。作为响应,功率模式可W使显示器132停用并激活显示器 116。另外,功率模式可W使可穿戴设备114利用计算平台130的存储器,利用计算平台的 主处理器,利用计算平台的网络连接,等等或其组合。例如,用户可W启动应用W便开始观 看显示器116上的视频。例如,当功率状态指示计算平台130的电池寿命相对较满时,当链 路是相对高速、用户偏好、等等或其组合时,计算平台130的处理器可W保持活动W便基于 上下文与远程内容服务器通信。计算平台130还可利用它的处理器和存储器来缓冲内容, 并将内容提供给显示器116。因此,可穿戴设备114通过不需要缓冲、解码等来节省功率。 另外,可穿戴设备114得益于例如相对更快速的处理器巧日果更快速的话)、专用处理器(例 如,如果经由GPU解码的话)、相对更快速的链路速度巧日果更快速的话)等或其组合。
[0044]另外,应了解,可在一个或多个对等装置中实现安全上下文数据。例如,在检查和/ 或验证用户的身份之后才可存取和/或利用私有信息。例如,计算平台130不可存取和/或 解码、和/或显示器116不可呈现来自内容服务器的个人视频,直到可穿戴设备114和/或 计算平台130中的安全组件验证了用户的身份。在一个示例中,生物统计组件可W利用来 自可穿戴设备114和/或计算平台130的相机的数据W处理诸如视网膜扫描的扫描上下文 数据,从而验证用户的身份。在另一个示例中,生物统计组件可W利用来自可穿戴设备114 和/或计算平台130的触摸屏的数据W处理诸如指纹扫描的印迹上下文数据,从而验证用 户的身份。安全组件还可包括挑战组件,例如密码组件(例如,书面的、口头的等),W便处理 挑战上下文数据。另外,同伴上下文数据可用于确定例如对等装置是否正在利用安全连接。
[0045] 图3示出用于管理功率的方法140。方法140可作为存储在诸如下列介质或硬 件中的逻辑指令集和/或固件来实现;机器或计算机可读存储介质,例如随机存取存储器 (RAM)、只读存储器(ROM)、可编程ROM(PROM)、闪速存储器等;可配置逻辑,例如可编程逻辑 阵列(PLA)、现场可编程口阵列(FPGA)、复杂可编程逻辑装置(CPLD);利用诸如专用集成电 路(ASIC)、CMOS或晶体管-晶体管逻辑(TTL)技术的电路技术的固定功能性逻辑硬件;或 其任意组合。例如,用于进行方法140中所示的操作的计算机程序代码可W用一个或多个 编程语言的任意组合来编写,所述一个或多个编程语言包括诸如C++等的面向对象编程语 言W及诸如"C"编程语言或类似编程语言的常规程序编程语言。此外,方法14
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1