当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于基于位置信息的低功率处理的系统和方法技术方案

技术编号:11063750 阅读:102 留言:0更新日期:2015-02-19 11:09
提供了用于将服务和功能性从计算设备的主要主中央处理单元(CPU)卸载到专用功率有效卸载引擎,由此实现设备的更长电池寿命以及增强的一组特征的方法、系统和计算机可读介质。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】提供了用于将服务和功能性从计算设备的主要主中央处理单元(CPU)卸载到专用功率有效卸载引擎,由此实现设备的更长电池寿命以及增强的一组特征的方法、系统和计算机可读介质。【专利说明】
本公开的实施例一般涉及与将设备服务和功能性的处理卸载到具有较低功耗的 组件相关联的功率节省技术,并且更具体地涉及基于位置的服务和功能性的卸载。
技术介绍
随着移动计算设备的使用和功能性的扩张,对于减少这样的设备的功耗的解决方 案的需求也已增加。在移动计算设备上运行的应用的数量和复杂性的扩张已导致对于由这 样的应用处理资源的增加的需求。具体地说,提供连续位置、基于位置的触发、以及上下文 知晓计算功能性的应用要求相当数量的处理器资源以请求、接收和处理数据,并且因此导 致增加的功耗和较低的电池寿命。 【专利附图】【附图说明】 图1是按照本公开的一个或多个实施例,用于卸载基于位置的服务和功能性的示 范性系统的概览。 图2是按照本公开的一个或多个实施例,描绘用于卸载基于位置的服务和功能性 的示范性系统的组件的框图。 图3是按照本公开的一个或多个实施例,示出通过使用图1中所述的系统的一个 或多个组件实现的一种方法的流程图。 图4是按照本公开的一个或多个实施例,示出通过使用图1中所述的系统的一个 或多个组件实现的一种方法的流程图。 【具体实施方式】 通过参考附图,下文更详细描述了本公开的实施例。但是,本文未明确陈述的其它 实施例也在本公开的范围内,并且本公开不应解释为仅限于本文明确陈述的那些实施例。 而是,本文所述的实施例本质上是示范性的,并且被提供以使得将本公开的一般范围传达 给本领域的普通技术人员。本公开通篇相同的附图标记指相同的元件。 本公开的实施例提供用于将服务和功能性从计算设备的主要主中央处理单元 (CPU)卸载到专用功率有效卸载引擎,由此实现设备的更长电池寿命以及增强的一组特征 的系统、方法和计算机可读介质。在按照本公开的实施例可被卸载的那些服务和功能性中 有连续位置、基于位置的触发、以及上下文知晓计算服务和功能性,由此基于一个或多个位 置定位技术或系统来实现位置信息的简单和有效的生成,所述一个或多个位置定位技术或 系统包括但不限于:诸如例如全球定位系统(GPS)、GLONASS系统、罗盘导航系统、伽利略定 位系统、印度区域导航系统或其它区域导航系统的任意当前或所计划的全球导航卫星系统 (GNSS),包括但不限于无线广域网(WffAN)、无线局域网(WLAN)或无线个人区域网络(WPAN) 的基于无线地理位置的系统,基于本地或远程传感器的系统,基于音频或视频的技术和系 统,基于服务器的系统或技术,或者由位置源设备支持的任意其它定位技术或其组合。一些 上面提到的技术利用诸如卫星、接入点或周围发射器的位置的外部信息来计算方位/位置 信息,而其它技术为了实现三角测量功能性,要求与存储相关发射器或其它可测量锚点的 位置的位置数据库或服务器的连通性。指向卸载基于位置的服务和功能性的本公开的实施 例支持卸载实体到存储位置信息的服务器的有效连通性,并且实现将至少一部分该信息传 输到卸载实体中。 -般可将全部或部分位置信息,基于位置的计算或位置服务和功能性卸载到位置 引擎,该位置引擎包括但不限于映射、导航、地标(例如,兴趣点(P0I))、发射器位置、位置 请求、环境/上下文知晓、端接在设备或网络的位置触发的事件(或多个事件)、基于web的 应用、以及移动网络运营商服务,由此实现一组基线位置操作功能性和位置特征的超集的 创建。 现在将参考附图描述本公开的示范性实施例。 如本文所用,术语"设备"或"计算设备"可指包括能够配置成执行计算机可读指 令、计算机实现的指令或计算机可执行指令的一个或多个处理器的任意计算组件。示例 设备能够包括个人计算机、服务器计算机、服务器场、数字助理、智能电话、个人数字助理、 数字平板、因特网装置、专用电路、微控制器、迷你计算机、收发器或者诸如机顶盒、信息亭 (kiosk)的客户驻地装备,或者其它基于处理器的设备。由关联各种设备的一个或多个处理 器对适合计算机实现的指令的执行可形成专用计算机或其它具体机器,所述专用计算机或 其它具体机器可促进如本文所述的软件的优化配置。 可提供实施例作为包括非暂时机器可读存储介质的计算机程序产品,所述非暂时 机器可读存储介质具有在其上(以压缩格式或非压缩格式)存储的指令,所述指令可用于 对计算机(或其它电子设备)进行编程以执行本文所述的处理或方法。机器可读存储介 质可包括但不限于硬驱动器、软盘、光盘、⑶-ROM、DVD、只读存储器(ROM)、随机存取存储器 (RAM)、EPROM、EEPR0M、闪存、磁或光卡、固态存储器设备、或者适合存储电子指令的其它类 型的介质/机器可读介质。而且,还可提供实施例作为包括(以压缩或非压缩格式的)暂 时机器可读信号的计算机程序产品。不管是否使用载波来调制,机器可读信号的示例包括 但不限于托管或运行计算机程序的计算机系统或机器可配置来访问的信号,所述信号包括 通过因特网或其它网络下载的信号。例如,可经由因特网下载软件的分发。 图1示出包括在网络102上互相电通信的移动计算设备118和一个或多个位置服 务器104的典型环境100。在高层,移动计算设备118可布置到操作系统域122和卸载域 138中。在一个实施例中,操作系统域108可包括与计算设备关联的各种操作功能(例如, 处理、存储器、通信)。卸载域138可包括可独立于或结合操作系统域122来执行的附加操 作功能。在一个方面中,卸载域138可执行可不要求由操作系统域提供的全部能力的特定 功能。以此方式,卸载域138可以能够使用更少量的计算设备的资源或由操作系统域122 使用的更少的能力资源来执行这些功能。在一个实施例中,移动计算设备118可使用卸载 域138来确定移动计算设备118的位置,而无需使用操作系统域122中的组件。在其它实 施例中,由移动计算设备102执行的其它功能还可被包括在卸载域中。 操作系统域122可使用硬件、软件或其组合来实现,并且可包括主处理器123、存 储器126、输入/输出(I/O)设备128、通信连接130、数据存储装置132、位置通信模块134 以及位置源模块136。 移动计算设备118可包括一个或多个主处理器124,所述一个或多个主处理器124 配置成与一个或多个存储器126设备以及各种其它组件或设备通信。例如,实例移动计算 设备118可包括一个或多个主处理器124,所述一个或多个主处理器124配置成与一个或 多个存储器或存储器设备126、一个或多个输入/输出(IO)设备128、数据存储装置132和 /或一个或多个通信连接130通信。主处理器124可适当地以硬件、软件、固件或其组合来 实现。主处理器124的软件或固件实现可包括以任意适合的编程语言所写的计算机可执行 或机器可执行指令来执行本文所述的各种功能。一个或多个主处理器124可包括但不限于 中央处理单元(CPU)、数字信号处理器(DSP)、精简指令集计算机(RISC)、复杂指令集计算 机(CISC)、微处理器、本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201380018728.html" title="用于基于位置信息的低功率处理的系统和方法原文来自X技术">用于基于位置信息的低功率处理的系统和方法</a>

【技术保护点】
一种移动计算设备,包括:主处理器,配置成执行在所述移动计算设备上存储的计算机可读指令,所述主处理器具有状态,其中,至少部分在所述主处理器的功耗上定义所述状态,其中,所述状态至少是活动状态或非活动状态;位置通信模块,配置成从一个或多个位置信息来源接收与所述移动计算设备关联的位置信息;以及位置处理器,配置成i)至少部分基于所接收的位置信息来确定所述移动计算设备的方位,以及ii)至少部分基于所确定的方位以及一个或多个功率减少方针来管理所述主处理器的状态的转变。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:Y·阿佩特G·祖科曼H·罗奇伯格E·雷舍夫T·莱文O·米卡
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1