可接收卫星定位信号的电脑系统及其控制方法

文档序号:6469211阅读:212来源:国知局
专利名称:可接收卫星定位信号的电脑系统及其控制方法
技术领域
本发明有关于一种电脑系统,特别是有关于一种具有卫星定位系统芯片而 可以接收卫星定位信号的电脑系统及其控制方法。
背景技术
Global Positioning System(简称GPS)装置利用卫星通讯把接收器的位置显示 在地图中,通过卫星导航系统,协助使用者判别位置。每个卫星都持续发射载 有卫星轨道数据及时间的无线电波,提供给地球上的各种接收机。
接收机追踪所有的GPS卫星,就可以立刻计算出接收机所在位置的坐标、 移动速度及时间。GPS可应用在汽车导航系统、台式电脑、可携式电脑设备(如 车用电脑、笔记本电脑、PDA等)、无线手持式设备(如大哥大、呼叫器、个人 定位器等)以及消费性产品(如手表、航海用定位器等)。
然而,在实际应用上,具有GPS装置的电脑系统(如台式电脑或是笔记本电 脑)必需在开机的状态下才能通过特定软件,启动并初始化GPS装置,并且对 GPS所接收到的卫星信号进行数据解析。

发明内容
有鉴于此,本发明的目的在于,藉由在关机状态下,按例如HotKey等触发 元件后即可解析GPS芯片所接收到的卫星定位信号,便可执行特定动作。该特 定动作可为显示电脑系统的所在位置、显示目前时间、或是更新电脑系统内的 实时时钟的时间。因此,就算电脑系统为关机状态,使用者仍可得知目前的所 在位置或是目前的时间。
本发明的另一目的在于,提供一种可接收卫星定位信号的电脑系统。当电 脑系统为关机状态时,电脑系统内的GPS芯片仍可持续地接收卫星信号。因此, 当电脑系统由关机状态切换至开机状态时,不需再对GPS芯片进行初始化。
为达上述目的,本发明提供一种电脑系统,可接收卫星定位信号,并可适 用于系统关机状态下。本发明所述的电脑系统包括,电源供应装置、卫星定位 系统芯片、沟通接口、控制芯片以及触发元件。电源供应装置提供一工作电压。 卫星定位系统芯片通过天线接收卫星定位信号。沟通接口耦接卫星定位系统芯 片。控制芯片接收工作电压,并通过沟通接口撷取与解析卫星定位信号,并能 提供电源供应予卫星定位系统芯片。触发元件耦接于控制芯片。当电脑系统于 关机状态下并且触发元件被触发时,控制芯片提供电源供应予卫星定位系统芯片,用以撷取并解析卫星定位信号。
本发明另提供一种控制方法,适用于电脑系统。该电脑系统可接收卫星定 位信号,并可适用于系统关机状态下。电脑系统包含有电源供应装置、卫星定 位系统芯片、控制芯片以及触发元件。本发明的控制方法包括判断该电脑系 统是否在该系统关机状态下;判断该触发元件是否被触发;当该电脑系统在该 系统关机状态下且该触发元件被触发时,该控制芯片将供电并启动该卫星定位 系统芯片以接受并解析该卫星定位信号;以及利用该解析后的卫星定位信号, 执行相对应于该触发元件的特定动作。
为让本发明的上述和其它目的、特征、和优点能更明显易懂,下文特举出 较佳实施例,并配合所附图式,作详细说明如下


图1为本发明的电脑系统示意图。 图2为本发明的控制方法。
具体实施例方式
图1为本发明的电脑系统的示意图。电脑系统可接收卫星定位信号,并可 适用于系统关机状态下。在本实施例中,电脑系统100包括,卫星定位系统(以 美国的全球卫星定位系统Global Positioning System为例,以下简称GPS)芯片 110、控制芯片120、沟通接口 130、电源供应装置140、输出装置150、以及触 发元件160。电源供应装置140提供工作电压VO。卫星定位系统芯片110通过 天线112接收卫星定位信号。沟通接口 130耦接卫星定位系统芯片110与控制 芯片120之间。控制芯片120接收工作电压VO,并通过沟通接口 130撷取与解 析卫星定位信号,并能提供一电源供应VGPS予卫星定位系统芯片110。触发元 件160耦接于控制芯片120。当电脑系统100在关机状态下,并且触发元件160 被触发时,控制芯片120提供电源供应VGPS予卫星定位系统芯片110,用以撷 取并解析卫星定位信号。
在可能实施例中,控制芯片120为键盘控制器(keyboard controller; KBC)或 嵌入式控制器(Embedded Controller; EC),可用以控制与提供电源予电脑系统100 的其它元件(如南桥芯片)。由于控制芯片120有接脚直接耦接电源供应装置140, 因此就算电脑系统100为系统关机状态,控制芯片120仍可接收到工作电压VO, 并执行相关功能(如产生电源VGPS或是接收GPS芯片110所接收到的卫星定位 信号)。
在本实施例中,控制芯片120具有转换装置121,用以将工作电压VO转换 成电源VGPS。转换装置121可整合在控制芯片120之中,或是独立于控制芯片 120之外。另外,控制芯片120可利用沟通接口 130接收来自GPS芯片110的卫星定位信号。沟通接口 130为串行端口(serial communicationport)。
在电脑系统100为系统关机状态时,控制芯片120可根据电池140所提供 的工作电压VO,而产生电源VGPS。当控制芯片120提供电源VGPS予GPS 芯片110时,GPS芯片110便接收卫星定位信号。控制芯片120通过沟通接口 130,接收GPS芯片110所接收到的卫星定位信号。
当控制芯片120接收到卫星定位信号时,便开始解析(Parse)该卫星定位信 号,并根据解析后的结果,执行特定动作。举例而言,控制芯片120可根据解 析结果,使输出装置150呈现电脑系统100目前的所在地理位置,或是根据解 析结果,更新实时时钟(Real Time Clock; RTC)170。输出装置150可以是该电脑 系统本身既有的液晶显示器,但亦可为异于该电脑系统既有液晶显示器之外的 一个独立的小型16x2第二液晶显示器。但不限于此,输出装置150亦可为以影 像或声音等方式让使用者得以知悉的任一输出装置。
在可能实施例中,使用者亦可利用手动的方式,启动该特定动作。举例而 言,当电脑系统100为关机状态时,若触发元件160未被触发,表示使用者不 想启动特定动作。因此,GPS芯片110未受供电启动而不接收来自卫星101 103 的卫星定位信号。
上述的触发元件160可以是一般所认知的功能键(Function Key)或快捷键 (Hot Key/ Quick Key),例如电脑系统本身键盘上所既有的某一或某几个组合按 键予以设定指定,或是在键盘上增加专有按键,或是异于键盘之外额外设置的 专有按键,或是远程遥控按键。触发元件160也可以是普通知识技术人员熟知 的其它可以产生触发事件讯号的任何触发元件。
当电脑系统100为关机状态时,若触发元件160被触发,则控制芯片120 提供电源VGPS,用以启动GPS芯片110。 GPS芯片110通过天线112接收卫星 定位信号,然后再通过沟通接口 130,将卫星定位信号传送至控制芯片120。控 制芯片120解析GPS芯片110所接收到的卫星定位信号,并执行特定动作。
卫星定位信号可提供的字符串(string)讯息例如包括地理经度与纬度 ($GPGLL: Geographic position, latitude/longitude)、目前所在位置与目的地间的 方向($GPBOD : Bearing, origin to destination)、与目的地间的方向及距离 ($GPBWC: bearing and distance to waypoint)、曰期及时间(SGPZDA: date and Time) 等。上述所谓"执行特定动作"在一可能实施例中,控制芯片120可由卫星定 位信号中,撷取出经纬度以及目前时间字符串数据予以解析,再将撷取结果传 送至输出装置150。输出装置150可以以影像或声音的方式,呈现撷取结果。因 此,当电脑系统100为关机状态时,使用者仍可由输出装置150知道电脑系统 100所处地理位置的经度及纬度以及目前的卫星时间等GPS信息。
在有关"执行特定动作"的另一可能实施例中,控制芯片120可由GPS芯 片110所接收到的卫星定位信号中,撷取出卫星时间数据,并根据撷取结果,更新电脑系统内的实时时钟(Real Time Clock; RTC)170。
在其它实施例中,可设置第一及第二触发元件。当第一触发元件被触发时, 控制芯片120使输出装置150呈现与卫星定位信号内容相关的讯息(如上述经纬 度资料)。当第二触发元件被触发时,控制芯片120更新实时时钟170的时间。
图2为本发明的控制方法,其适用于电脑系统。该电脑系统可接收卫星定 位信号,并可适用于系统关机状态下。电脑系统包含有电源供应装置、卫星定 位系统芯片、控制芯片以及触发元件。
首先,判断电脑系统是否在系统关机状态下(步骤S210)。若电脑系统并非 在关机状态,则执行一般正常工作(步骤S211)。若电脑系统在关机状态,则判 断触发元件是否被触发(步骤S220)。触发元件可为功能键(Fimction Key)或快捷 键(Hot Key/ Quick Key),例如电脑系统本身键盘上所既有的某一或某几个组合 按键予以设定指定,或是在键盘上增加专有按键,或是异于键盘之外额外设置 的专有按键,或是远程遥控按键。触发元件也可以是普通知识技术人员熟知的 其它可以产生触发事件讯号的任何触发元件。
若触发元件未被触发,则回到步骤S210。若触发元件被触发,则供电并启 动卫星定位系统芯片(步骤S230)。在本实施例中,利用控制芯片供电予卫星定 位系统芯片。当电脑系统为关机状态下,该控制芯片仍具有供电的能力。在可 能实施例中,控制芯片为电脑系统的键盘控制器(keyboard controller; KBC)或是 电脑系统的嵌入式控制器(Embedded Controller; EC)。
卫星定位系统芯片接收卫星定位信号(步骤S240)。在可能实施例中,卫星 定位系统芯片可通过天线,接收来自卫星的卫星定位信号。接着,传送所接收 到的卫星定位信号(步骤S250)。在本实施例中,卫星定位系统芯片通过串行端 口,将所接收到的卫星定位信号传送至控制芯片。
然后,解析卫星定位信号(步骤S260)。在本实施例中,控制芯片解析卫星 定位系统芯片所接收到的卫星定位信号。接着,根据解析后的卫星定位信号, 执行特定动作(步骤S270)。卫星定位信号可提供的字符串讯息例如包括地理 经度与纬度(SGPGLL: Geographic position, latitude/longitude)、目前所在位置与 目的地间的方向(SGPBOD: Bearing, origin to destination)、与目的地间的方向及 距离(SGPBWC: bearing and distance to waypoint)、日期及时间(SGPZDA: date and Time)等。
在可能实施例中,可利用输出装置以影像或声音的方式,呈现解析后的卫 星定位信号。举例而言,可利用显示装置显示电脑系统的所在地理位置讯息。 在另一可能实施例中,利用解析后的卫星定位信号中的卫星时间更新电脑系统 的实时时钟的时间。
在本实施例中,步骤S270所执行的特定动作包含显示解析后的卫星定位信 号(步骤S271)以及决定是否更新实时时钟的时间(步骤S272)。如图所示,在执行完步骤S260后,显示解析后的卫星定位信号(步骤S271)。在本实施例中,是 利用输出装置(如电脑系统本身的显示器或其它显示装置)显示解析后的卫星定 位信号。在可能实施例中,控制芯片可供电予输出装置。
然后,判断是否需更新实时时钟的时间(步骤S272)。在可能实施例中,可 在显示装置上,显示使用者选单供使用者选择。根据使用者选单的点选结果, 决定是否更新该电脑系统的实时时钟时间。当决定更新实时时钟时间时,则利 用解析后的卫星定位信号的卫星时间,更新实时时钟时间(步骤S273)。更新完 实时时钟的时间后,判断触发元件是否再次被触发(步骤S280)。
在另一可能实施例中,若不需要更新实时时钟时间,则可判断触发元件是 否再次被触发(步骤S280)。若否,则回到步骤S270,继续执行特定动作。在本 实施例中,若触发元件未被再次触发,则继续显示解析后的卫星定位信号(步骤 S271)。若触发元件再次被触发时,停止执行特定动作(步骤S281)。在本实施例 中,若触发元件再次被触发时,停止显示解析后的卫星定位信号。在另一可能 实施例中,若触发元件再次被触发时,停止供电予卫星定位芯片。
此外,上述本发明的实施例是以美国的全球卫星定位系统GPS为例说明, 但本领域普通技术人员亦知本发明亦可以适用在其它卫星定位系统上,例如欧 洲的伽利略卫星定位系统(Galileo Positioning System)上。
综上所述,由于GPS芯片在电脑系统为关机状态时,仍能接收卫星信号。 因此,当电脑系统由关机状态切换至开机状态时,不需再重新初始化GPS芯片。 另外,在电脑系统为关机状态时,可依据GPS芯片所接收到的卫星信号,执行 特定动作,如显示电脑系统所在位置或是显示目前时间。
权利要求
1、一种电脑系统,可接收卫星定位信号,并可适用于电脑系统关机状态下,其特征在于,包括电源供应装置,提供工作电压;卫星定位系统芯片,通过天线接收该卫星定位信号;沟通接口,耦接该卫星定位系统芯片控制芯片,接收该工作电压,并通过该沟通接口撷取与解析该卫星定位信号,并能提供电源供应予该卫星定位系统芯片;以及触发元件,耦接于该控制芯片;其中,当该电脑系统于关机状态下并且该触发元件被触发时,该控制芯片提供该电源供应予该卫星定位系统芯片,用以撷取并解析该卫星定位信号。
2、 根据权利要求l所述的电脑系统,其特征在于,还包括输出装置,该输出装置耦接该控制芯片,当该触发元件被触发时,该输出 装置输出该解析后的卫星定位信号。
3、 根据权利要求2所述的电脑系统,其特征在于,所述输出装置为显示装 置,用以呈现该解析后的卫星定位信号。
4、 根据权利要求3所述的电脑系统,其特征在于,该显示装置为独立于该电脑系统既有显示器之外的小型液晶显示器。
5、 根据权利要求2所述的电脑系统,其特征在于,该输出装置告知该电脑系统所处位置的经度或纬度或告知该电脑目前的卫星时间。
6、 根据权利要求1所述的电脑系统,其特征在于,该控制器包括转换装置, 用以将该工作电压转换成该电源供应。
7、 根据权利要求1所述的电脑系统,其特征在于,该沟通接口为串行端口。
8、 根据权利要求l所述的电脑系统,其特征在于,还包括实时时钟,该实时时钟耦接于该控制芯片,当该触发元件被触发时,该解 析后的卫星定位信号的卫星时间对该实时时钟进行时间校正。
9、 根据权利要求l所述的电脑系统,其特征在于,所述控制芯片为键盘控 制器(keyboard controller; KBC)或嵌入式控制器(Embedded Controller; EC)。
10、 根据权利要求1所述的电脑系统,其特征在于,还包括键盘,该键 盘具有多个按键,该触发元件为该等按键中的至少一个按键。
11、 根据权利要求1所述的电脑系统,其特征在于,该触发元件为专有设 置的按键。
12、 根据权利要求1所述的电脑系统,其特征在于,所述卫星定位系统为 全球定位系统。
13、 一种控制方法,适用于电脑系统,该电脑系统可接收卫星定位信号,并可适用于系统关机状态下,该电脑系统包含有电源供应装置、卫星定位系统 芯片、控制芯片以及触发元件,其特征在于,该控制方法包括 判断该电脑系统是否在该系统关机状态下;判断该触发元件是否被触发;当该电脑系统在该系统关机状态下且该触发元件被触发时,该控制芯片将供电并启动该卫星定位系统芯片以接受并解析该卫星定位信号;以及利用该解析后的卫星定位信号,执行相对应于该触发元件的特定动作。
14、 根据权利要求13所述的控制方法,其特征在于,该特定动作为在输出 装置上输出该电脑系统的所在地理位置讯息。
15、 根据权利要求14所述的控制方法,其特征在于,该输出装置为显示装置。
16、 根据权利要求13所述的控制方法,其特征在于,该特定动作为利用该 解析后的卫星定位信号中的卫星时间更新该电脑系统的实时时钟时间。
17、 根据权利要求15所述的控制方法,其特征在于,还包括 在该显示装置上,显示使用者选单;根据该使用者选单的点选结果,决定是否更新该电脑系统的实时时钟时间; 当决定更新该实时时钟时间时,则利用该解析后的卫星定位信号的卫星时 间,更新该实时时钟时间。
18、 根据权利要求13所述的控制方法,其特征在于,该控制芯片为该电脑 系统的键盘控制器或嵌入式控制器。
19、 根据权利要求13所述的控制方法,其特征在于,该触发元件为该电脑 系统上键盘的至少一个按键。
20、 根据权利要求13所述的控制方法,其特征在于,所述触发元件为该电脑系统上专有设置的按键。
21、 根据权利要求13所述的控制方法,其特征在于,还包括判断该触发元件是否再次被触发;以及当该触发元件再次被触发时,停止执行该特定动作,并停止供电予该卫星 定位芯片。
全文摘要
一种电脑系统,可接收卫星定位信号,并可适用于系统关机状态下。电脑系统包括,电源供应装置、卫星定位系统芯片、沟通接口、控制芯片以及触发元件。电源供应装置提供工作电压。卫星定位系统芯片通过天线接收卫星定位信号。沟通接口耦接卫星定位系统芯片。控制芯片接收工作电压,并通过沟通接口撷取与解析卫星定位信号,并能提供电源供应予卫星定位系统芯片。触发元件耦接于控制芯片。当电脑系统于关机状态下并且触发元件被触发时,控制芯片提供电源供应予卫星定位系统芯片,用以撷取并解析卫星定位信号。
文档编号G06F1/16GK101661307SQ20081019813
公开日2010年3月3日 申请日期2008年8月29日 优先权日2008年8月29日
发明者邱佳昌 申请人:佛山市顺德区汉达精密电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1