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

低功率集线器上的GNSS服务制造技术

技术编号:11300604 阅读:99 留言:0更新日期:2015-04-15 18:06
低功率集线器上的GNSS服务。在一个实施例中,控制器包括逻辑,其至少部分地包括硬件逻辑,被配置成从位置测量设备接收位置数据,将位置数据缓存在本地存储器中,并响应于一个或多个触发条件而将位置数据从本地存储器释放到远程处理器。可描述其他实施例。

【技术实现步骤摘要】
【专利摘要】低功率集线器上的GNSS服务。在一个实施例中,控制器包括逻辑,其至少部分地包括硬件逻辑,被配置成从位置测量设备接收位置数据,将位置数据缓存在本地存储器中,并响应于一个或多个触发条件而将位置数据从本地存储器释放到远程处理器。可描述其他实施例。【专利说明】低功率集线器上的GNSS服务
技术介绍
本文中的主题一般地涉及电子设备领域且更特别地涉及电子设备中的低功率集线器上的全球导航卫星系统(GNSS)服务。 基于位置的服务和地理防护技术一般地依赖于基于网络的定位服务,例如全球定位系统(GPS)定位服务,以确定移动计算设备的位置。此类基于网络的定位服务要求消耗相当大量的功率。相应地,用于提供基于GNSS服务的附加系统和技术可具有实用性。 【专利附图】【附图说明】 参考附图来描述本详细描述。 图1一2是根据某些实施例的可适合于在低功率集线器上实现GNSS服务的示例性电子设备的不意图。 图3是根据某些实施例的将在低功率集线器上实现GNSS服务的示例性架构的高级示意图。 图4是图示出根据某些实施例的将在低功率集线器上实现GNSS服务的方法中的操作的流程图。 图5是根据某些实施例的用于将在低功率集线器上实现GNSS服务的方法的时序图。 图6 —10是根据某些实施例的可适合于在低功率集线器上实现GNSS服务的示例性电子设备的示意图。 【具体实施方式】 本文所述的是将在电子设备中的低功率集线器上实现GNSS服务的示例性系统和方法。在以下描述中,产生了许多特定细节以提供各种实施例的透彻理解。然而,本领域的技术人员将理解的是可在没有特定细节的情况下实施各种实施例。在其他情况下,未图示出或详细地描述众所周知的方法、程序、部件以及电路以免使特定实施例含糊难懂。 本文所述的各种实施例使得各种移动电子设备、例如智能电话、膝上型计算机、平板计算机、电子读取器等能够在低功率集线器上实现GNSS服务,从而减少电子设备的功率消耗。举例来说,在本文所述的某些示例中,电子设备适合于将GNSS数据缓冲功能卸载到可结合到电子设备中的低功率控制器,从而延长用于设备的一个或多个主处理器能够保持在低功率状态、例如睡眠状态等的持续时间。在某些示例中,可将来自诸如GNSS设备之类的位置测量设备的GNSS数据传递至低功率控制器,其将GNSS数据缓存在一个或多个存储器缓冲器中。当低功率控制器检测到触发条件时,可将该GNSS数据释放到电子设备的一个或多个主处理器。还可将来自其他定位设备、例如WiFi网络设备或蜂窝式网络设备的位置数据缓存在低功率控制器中。 在本文所述的某些实施例中,低功率控制器可包括在本文中称为位置服务管理器的逻辑以管理数据缓冲过程。可将该位置服务管理器实现为在低功率控制器上或其一个或多个部件上操作的逻辑,例如硬件、软件、固件或其组合。将参考附图来描述其他方面。 图1是根据某些实施例的可适合于在低功率控制器上实现GNSS服务的电子设备100的不意图。在一个实施例中,电子设备100包括一个或多个所附输入/输出(I/O)设备,其包括具有屏幕104的显示器102、一个或多个扬声器106、键盘110、一个或多个其他I/O设备112以及鼠标114。一个或多个其他I/O设备112可包括触摸屏、语音激活输入设备、轨迹球以及允许电子设备100从用户接收输入的任何/或其他设备。 在各种示例中,可将电子设备100体现为个人计算机、膝上型计算机、个人数字助理、移动电话、娱乐设备或另一计算设备。电子设备100包括系统硬件120和存储器130,其可实现为随机存取存储器和/或只读存储器。可将文件存储器180通信耦合到电子设备100。文件存储器180可在计算设备108内部,诸如,例如一个或多个硬盘驱动器、CD-ROM驱动器、DVD-ROM驱动器或其他类型的存储设备。文件存储器180也可在计算机108外部,诸如,例如一个或多个外部硬盘驱动器、网络附着储存器或单独存储网络。 系统硬件120可包括一个或多个处理器122、图形处理器124、网络接口 126以及总线结构128。在一个实施例中,可将处理器122体现为可从美国加利福尼亚州圣克拉拉市的英特尔公司获得的Intel ? Core2 Duo?处理器。本文所使用的术语“处理器”意指任何类型的计算元件,诸如但不限于微处理器、微控制器、复杂指令集计算(CISC)微处理器、精简指令集(RISC)微处理器、超长指令字(VLIW)微处理器或任何其他类型的处理器或处理电路。 一个或多个图像处理器124可充当管理图形和/或视频操作的附属处理器。可将一个或多个处理器124集成到一个或多个处理器122的封装中、计算系统100的母板上,或者可经由扩展槽而耦合在母板上。 在一个实施例中,网络接口 126可以是有线接口,诸如以太网接口(参见例如电气和电子工程师学会/UEEE 802.3-2002)或无线接口,诸如IEEE 802.lla、b或g依从的接口(参见例如用于系统之间的IT电信和信息交换的IEEE标准LAN/MAN——第II部分:无线LAN媒体接入控制(MAC)和物理层(PHY)规范修订4:2.4GHz波段中的进一步较高数据速率扩展,802.11G-2003)。无线接口的另一示例将是一般分组无线电服务(GPRS)接口(参见例如GPRS手机要求指南、全球移动通信系统/GSM协会2002年12月3.0.1版)。 总线结构128连接系统硬件128的各种部件。在一个实施例中,总线结构128可以是多个类型的一个或多个总线结构中的一个或多个,包括存储器总线、外围总线或外部总线和/或使用任何种类的可用总线架构的本地总线,包括但不限于11位总线、工业标准结构(ISA)、微通道架构(MSA)、扩展ISA (EISA)、智能驱动电子设备(ISA)、VESA本地总线(VLB)、外围部件互连(PCI)、通用串行总线(USB)、高级图形端口(AGP)、个人计算机存储器卡国际协会总线(PCMCIA)以及小型计算机系统接口(SCSI)。 存储器130可包括用于管理计算设备108的操作的操作系统140。在一个实施例中,操作系统140包括提供到系统硬件120的接口的硬件接口模块154。另外,操作系统140可包括管理在计算设备108的操作中使用的文件的文件系统150和管理在电子设备100上执行的过程的过程控制子系统152。 操作系统140可包括(或管理)可结合系统硬件120进行操作以从远程源收发数据分组和/或数据流的一个或多个通信接口。操作系统140还可包括提供操作系统140与常驻于存储器130中的一个或多个应用模块之间的接口的系统调用接口模块142。可将操作系统140体现为UNIX操作系统或其任何衍生物(例如Linux、Solaris等)或者作为Windows?牌操作系统或其他操作系统。 存储器130可包括在一个或多个处理器122上执行的一个或多个应用程序。该应用程序在未被电子设备100使用时可存储在诸如文件存储器180之类的永久性存储器中。在使用中,可将应用程序拷贝到存储器130以便执行。在图1中所描述的实施例中,该应用程序包括一个或多个应用程序160。 在某些实施例中,电子设备100可包括低功率控制器1本文档来自技高网...
低功率集线器上的GNSS服务

【技术保护点】
一种控制器,包括:逻辑,至少部分地包括硬件逻辑,被配置成:从位置测量设备接收位置数据;将该位置数据缓存在本地存储器中;以及响应于一个或多个触发条件而将来自本地存储器的位置数据释放到远程处理器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:M荣卡苏钧何宓M贝维拉夸
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1