WO2014005266A1 - 一种终端设备的定位方法及装置 - Google Patents
一种终端设备的定位方法及装置 Download PDFInfo
- Publication number
- WO2014005266A1 WO2014005266A1 PCT/CN2012/078052 CN2012078052W WO2014005266A1 WO 2014005266 A1 WO2014005266 A1 WO 2014005266A1 CN 2012078052 W CN2012078052 W CN 2012078052W WO 2014005266 A1 WO2014005266 A1 WO 2014005266A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- ephemeris data
- time
- time interval
- terminal device
- data acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/27—Acquisition or tracking or demodulation of signals transmitted by the system creating, predicting or correcting ephemeris or almanac data within the receiver
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/258—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to the satellite constellation, e.g. almanac, ephemeris data, lists of satellites in view
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/34—Power consumption
Definitions
- the invention belongs to the technical field of GPS positioning, and in particular relates to a positioning method and device for a terminal device.
- GPS Global Positioning System
- the traditional GPS first positioning generally takes a few minutes. If the signal is poor, the time will be longer, which seriously affects the positioning efficiency.
- the embodiment of the invention provides a positioning method of a terminal device, so as to solve the problem that the GPS positioning in the existing terminal device takes a long time.
- the embodiment of the present invention is implemented by the method for locating a terminal device, where the method includes:
- the signals of the corresponding satellites in the current sky are obtained to achieve positioning.
- the embodiment of the invention further provides a positioning device for a terminal device, the device comprising:
- An information receiving unit configured to receive and start global positioning system information
- a positioning unit configured to: after the information receiving unit receives the information of the global positioning system, obtain the signal of the corresponding satellite in the current sky according to the pre-stored ephemeris data to achieve positioning.
- the embodiment of the invention further provides a positioning device for a terminal device, the device comprising:
- a processor configured to obtain, after the receiver receives the global positioning system information, acquire the signal of the corresponding satellite in the current sky according to the pre-stored ephemeris data to achieve positioning.
- the embodiment of the invention further provides a terminal device, where the terminal device comprises a positioning device of the terminal device.
- the embodiment of the present invention pre-stores ephemeris data before the terminal device starts GPS positioning, so that the terminal device does not need to acquire ephemeris data after starting GPS positioning, and may be based on the stored star.
- the calendar data quickly locks the corresponding satellite to achieve positioning.
- the embodiment of the present invention does not require the acquisition time of the ephemeris data during the positioning process, significantly speeds up the positioning, shortens the positioning time, and achieves a rapid response to the user's GPS positioning request, which is extremely Improved user experience.
- FIG. 1 is a flowchart of an implementation of a method for locating a terminal device according to an embodiment of the present invention
- FIG. 2 is a flowchart of an implementation of a method for locating a terminal device according to another embodiment of the present invention
- FIG. 3 is a structural diagram of a terminal device positioning apparatus according to another embodiment of the present invention.
- FIG. 4 is a structural diagram of a terminal device positioning apparatus according to another embodiment of the present invention.
- FIG. 1 is a flowchart of an implementation process of a terminal device positioning method according to an embodiment of the present invention. The process is detailed as follows:
- step S101 receiving global positioning system information is received.
- the global positioning system includes, but is not limited to, a Galileo system, a Beidou system, and the like.
- the information includes, but is not limited to, a startup command sent by the user, or trigger information generated at a preset startup time.
- step S102 the signal of the corresponding satellite of the current sky is acquired according to the pre-stored ephemeris data to achieve positioning.
- the ephemeris data is pre-stored before the GPS is started, and after the GPS is started, the satellite corresponding to the current sky (at least three satellites) is quickly locked according to the pre-stored latest ephemeris data, and the satellite is acquired.
- the signal is positioned.
- the ephemeris data includes satellite numbers (at least three), parameters for describing satellite position and velocity, orbit information of satellite motion, etc., the satellite number and parameters describing satellite position and velocity, orbits of satellite motion Information, etc., has a mapping relationship for a certain satellite.
- the ephemeris data pre-stored in this embodiment is ephemeris data over the current location of the terminal device (generally the location of the base station closest to the terminal device).
- the specific process of obtaining the signal of the corresponding satellite in the current sky according to the ephemeris data may be implemented by using a prior art, for example, the terminal device locks the corresponding satellite of the current sky according to the ephemeris data, receives the signal of the satellite, and demodulates the signal. Signaling, calculating a pseudorange of the terminal device to the satellite according to the signal, and transmitting the calculated pseudorange to the location server, where the location server combines other information (such as a differential GPS reference station and the like) according to the pseudorange, and calculates The precise location of the terminal device is transmitted and the precise location is sent to the terminal device.
- the terminal device locks the corresponding satellite of the current sky according to the ephemeris data, receives the signal of the satellite, and demodulates the signal. Signaling, calculating a pseudorange of the terminal device to the satellite according to the signal, and transmitting the calculated pseudorange to the location server, where the location server combines other information (such as a differential GPS reference station and the like
- the method before receiving the step of initiating global positioning system information, the method further includes:
- ephemeris data is acquired at preset time intervals, for example, ephemeris data is acquired every one hour.
- ephemeris data is acquired at preset time intervals, for example, ephemeris data is acquired every one hour.
- the purpose of storing all acquired ephemeris data is to compare the latest ephemeris data with the historical ephemeris data for subsequent analysis, for example, judging the current location of the terminal device according to the ephemeris data (such as Shanghai or Beijing). ).
- the purpose of storing the latest ephemeris data is to save storage space on the terminal device.
- the ephemeris data acquired in this embodiment is ephemeris data over the current location of the terminal device.
- the location information of the terminal device can be obtained by using existing technologies.
- the mobile terminal sends a request for acquiring ephemeris data to the AGPS server through the base station, and the AGPS determines the current location of the mobile terminal according to the latitude and longitude information recorded in the base station, that is, the location of the base station is used as the current location of the terminal device (eg, Shanghai, Beijing), send ephemeris data over the current location of the mobile terminal (such as ephemeris data in Shanghai or ephemeris data in Beijing) to the terminal device.
- the ephemeris data is acquired at intervals rather than at a fixed time because: if the time is set to a fixed time, the current time needs to be focused on, and the current time is compared with the fixed time, and when the current time is equal to the fixed time. Get ephemeris data. When the interval time is set, it is not necessary to pay attention to the current time, and only the set interval time is required to obtain the ephemeris data.
- the ephemeris data is downloaded and stored in the terminal device at a preset time interval, so that the terminal device can quickly update the latest ephemeris data according to the stored ephemeris data after starting the GPS positioning. Lock the corresponding satellite to achieve positioning.
- the embodiment of the invention significantly speeds up the positioning, shortens the positioning time, realizes a quick response to the user's GPS positioning request, and greatly improves the user experience.
- FIG. 2 is a flowchart showing an implementation process of a terminal device positioning method according to another embodiment of the present invention. The process is detailed as follows:
- step S201 when the terminal device is not in the sleep or standby state, it is determined whether the preset time interval is reached. If the determination result is “Yes”, step S202 is performed, and if the determination result is “No”, the process continues. Wait until the preset time interval is reached.
- step S202 if the preset time interval is reached, the ephemeris data is acquired, and the acquired ephemeris data is stored.
- step S203 after receiving the GPS information of the global positioning system of the terminal device, the user acquires the signal of the corresponding satellite in the current sky according to the stored latest ephemeris data to achieve positioning.
- the method further includes:
- the acquisition of ephemeris data ie, closing the ephemeris data acquisition application of the terminal device
- the time of the previous ephemeris data acquisition is recorded.
- the method further includes:
- the first time interval is obtained, where the first time interval is a difference between the current startup time of the terminal device and the previous ephemeris data acquisition time, and is determined. Whether the first time interval is greater than or equal to the preset time interval;
- the time of the terminal device to sleep or standby state needs to be included in the interval time.
- the setting interval is 60 minutes.
- the last ephemeris data acquisition time is 7:00, 7:20
- the terminal device enters the sleep or standby state, and sleeps.
- acquiring the ephemeris data specifically includes:
- the second time interval is obtained, and it is determined whether the second time interval is greater than or equal to the preset time interval, where the second time interval is the end time of the specific time range and the previous ephemeris data. The difference in time obtained;
- the ephemeris data is acquired at the end of the specific time range.
- the specific time range can be set according to the actual situation of the user, for example, 00:00 ⁇ 06:00.
- the terminal device should obtain ephemeris data at 00:00 according to the preset time interval.
- the specific time range set in advance is 00:00 ⁇ 06:00 (this specific time range is set according to the working habits of ordinary people, according to the relevant questionnaire, the user is found at 00:00 ⁇ 06:00. The probability of using GPS positioning is small), so it is also necessary to determine whether the user has been set to not obtain ephemeris data within the specific time range.
- the embodiment further includes:
- the second time interval is less than the preset time interval, correcting the time of the next ephemeris data acquisition according to the second time interval, and the time of the corrected next ephemeris data acquisition is the preset
- the difference between the time interval and the second time interval; the second time interval is the difference between the end time of the specific time range and the time of the previous ephemeris data acquisition.
- the ephemeris data acquisition time interval is 60 minutes
- the last ephemeris data acquisition time is 23:50
- the specific time range is 00:00 ⁇ 00:30
- the system time is 00:30
- Obtaining a second time interval, where the second time interval is (00:00-23:50)+30 40 minutes less than a preset time interval, and the time of obtaining the next ephemeris data is corrected according to the second time interval.
- the ephemeris data is acquired.
- the end time of the specific time range is Start getting ephemeris data.
- the embodiment of the present invention pairs ephemeris from various aspects (such as terminal device sleep or standby, specific time range, etc.)
- the time of data acquisition is limited or corrected, so that the purpose of timely updating the ephemeris data is achieved while saving resources.
- FIG. 3 shows a component structure of a terminal device positioning apparatus according to another embodiment of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown.
- the terminal device positioning device may be a software unit, a hardware unit or a combination of hardware and software running in each terminal device (for example, a mobile phone, an IPAD, etc.).
- the terminal device positioning device 3 includes an information receiving unit 31 and a positioning unit 33, and the specific functions thereof are as follows:
- the information receiving unit 31 is configured to receive and start global positioning system information
- the locating unit 32 is configured to obtain, after the information receiving unit 31 receives the global positioning system information, acquire the signal of the corresponding satellite in the current sky according to the pre-stored ephemeris data.
- the device further includes:
- the ephemeris data obtaining unit 33 is configured to obtain ephemeris data at preset time intervals
- the storage unit 34 is configured to store ephemeris data acquired by the ephemeris data acquiring unit 33.
- the ephemeris data obtaining unit 33 includes:
- the first determining module 331 is configured to determine whether the preset time interval is reached when the terminal device is not in the sleep or standby state;
- the obtaining module 332 is configured to obtain ephemeris data when the first determining module 331 determines that the result is YES.
- the ephemeris data acquiring unit 33 further includes:
- the stop obtaining module 333 is configured to stop acquiring ephemeris data when the terminal device is in a sleep or standby state, and record a time when the last ephemeris data is acquired;
- the first correction module 334 is configured to: when the terminal device is started from the sleep or standby state, acquire a first time interval, and determine whether the first time interval is greater than or equal to the preset time interval, If yes, the ephemeris data is obtained by the acquiring module, otherwise the time of the next ephemeris data acquisition is corrected according to the first time interval, and the time of the corrected next ephemeris data acquisition is the preset time interval and The difference between the first time interval, the first time interval is the difference between the current startup time of the terminal device and the previous ephemeris data acquisition time.
- the obtaining module 332 further includes:
- the first processing module 3321 is configured to determine whether the current ephemeris data acquisition time is within a specific time range when the preset time interval is reached, and if not, obtain ephemeris data;
- the second processing module 3322 is configured to determine, when the current ephemeris data acquisition time is within a specific time range, whether the ephemeris data is not acquired in the specific time range, and if not, obtain ephemeris data;
- the third processing module 3323 is configured to: when the ephemeris data is not acquired in the specific time range, acquire a second time interval, and determine whether the second time interval is greater than or equal to the preset time interval. If yes, the ephemeris data is acquired at the end time of the specific time range, and the second time interval is the difference between the end time of the specific time range and the time of the previous ephemeris data acquisition.
- a second correction module 3324 configured to: when the second time interval is smaller than the preset time interval in the third processing module, correct a time of acquiring the next ephemeris data according to the second time interval, and correct The time after the next ephemeris data acquisition is the difference between the preset time interval and the second time interval.
- the terminal device locating device provided in this embodiment may be used in the foregoing corresponding terminal device locating method.
- the terminal device locating device provided in this embodiment may be used in the foregoing corresponding terminal device locating method.
- each unit and module included in the foregoing embodiment 3 is only divided according to functional logic, but is not limited to the above division, as long as the corresponding function can be implemented;
- the specific names of the modules are also for convenience of distinguishing from each other and are not intended to limit the scope of the present invention.
- FIG. 4 shows a component structure of a terminal device positioning apparatus according to another embodiment of the present invention. For convenience of description, only parts related to the embodiment of the present invention are shown.
- the terminal device positioning device may be a hardware unit running in each terminal device (for example, a mobile phone, an IPAD, etc.).
- the terminal device positioning device 4 includes a receiver 41 and a processor 42:
- the receiver 41 is configured to receive and start global positioning system information
- the processor 42 is configured to obtain, after the receiver 41 receives the global positioning system information, acquire the signal of the corresponding satellite in the current sky according to the pre-stored ephemeris data.
- the processor 42 is further configured to acquire ephemeris data at preset time intervals, and send the acquired ephemeris data to the memory storage 43;
- the device 4 further includes:
- the memory 43 is configured to store ephemeris data acquired by the processor 42 at preset time intervals.
- the processor 42 is further configured to obtain ephemeris data according to a preset time interval, specifically: determining whether the terminal device is in a sleep or standby state, and determining whether the terminal device is not in a sleep or standby state. Whether the preset time interval is reached, and the ephemeris data is acquired when the preset time interval is reached.
- the processor 42 is further configured to determine whether the terminal device is in a sleep or standby state, specifically: when the terminal device is in a sleep or standby state, stop acquiring ephemeris data, and record the last ephemeris data. Obtaining a time, and when the terminal device is started from the sleep or standby state, acquiring a first time interval, determining whether the first time interval is greater than or equal to the preset time interval, and if yes, acquiring an ephemeris Data; if not, correcting the time of the next ephemeris data acquisition according to the first time interval, and the time of the corrected next ephemeris data acquisition is the difference between the preset time interval and the first time interval
- the first time interval is the difference between the current startup time of the terminal device and the acquisition time of the previous ephemeris data.
- the processor 42 is further configured to determine whether a preset time interval is reached, where: when the preset time interval is reached, determining whether the current ephemeris data acquisition time is within a specific time range, and if not, Then obtain ephemeris data.
- the processor 42 is further configured to determine whether the current ephemeris data acquisition time is within a specific time range, specifically: when the current ephemeris data acquisition time is within a specific time range, determining the specific time range Whether it has been set to not obtain ephemeris data, and if not, obtain ephemeris data.
- the processor 42 is further configured to determine whether the ephemeris data is not acquired in the specific time range, specifically, when the ephemeris data is not acquired in the specific time range, acquiring the second a time interval, when the second time interval is greater than or equal to the preset time interval, acquiring ephemeris data at an end time of the specific time range, where the second time interval is the specific time interval The difference between the end time of the time range and the time of the previous ephemeris data acquisition.
- the processor 42 is further configured to determine whether the ephemeris data is not acquired in the specific time range, specifically, when the specific time range is set to not acquire ephemeris data, and obtain the second time. Interval, when the second time interval is less than the preset time interval, correcting the time of the next ephemeris data acquisition according to the second time interval, and the time of the corrected next ephemeris data acquisition is The difference between the preset time interval and the second time interval; the second time interval is the difference between the end time of the specific time range and the time of the previous ephemeris data acquisition.
- the terminal device locating device provided in this embodiment may be used in the foregoing corresponding terminal device locating method.
- the terminal device locating device provided in this embodiment may be used in the foregoing corresponding terminal device locating method.
- the embodiment of the present invention pre-stores ephemeris data before the terminal device starts GPS positioning, so that after the GPS device is started, the terminal device can quickly lock the corresponding satellite according to the stored latest ephemeris data. Rapid positioning.
- the embodiment of the invention significantly speeds up the positioning, shortens the positioning time, realizes a quick response to the user's GPS positioning request, and greatly improves the user experience.
- the embodiment of the present invention is from multiple aspects (such as terminal device sleep or standby, specific time range, etc.)
- the time for obtaining the ephemeris data is limited or corrected, so that the purpose of timely updating the ephemeris data is achieved while saving resources.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
本发明属于GPS定位技术领域,尤其涉及一种终端设备的定位方法及装置。
随着全球定位系统(Global Positing
System,GPS)技术的逐步成熟,市场上带有GPS功能的终端设备越来越多的。传统的GPS首次定位(冷启动)一般需要几分钟的时间,如果在信号较差的地方,花费的时间将可能更长,严重的影响了定位的效率。
现有技术通过辅助全球卫星定位系统(Assisted
GPS,AGPS)来弥补传统GPS首次定位等待时间太长的缺点,通过AGPS服务器获取星历数据,在终端设备启动GPS定位时,从AGPS服务器获取所述终端设备当前位置上空的星历数据,然后根据所述星历数据快速的搜索到相应的卫星,通过接收所述卫星的信号实现定位。由于AGPS只搜索终端设备上空的卫星,缩小了搜索范围,从而有效的减少了定位时间。然而,现有的AGPS的定位时间仍然需要几秒钟,还是无法满足用户快速定位的需求。
本发明实施例提供一种终端设备的定位方法,以解决现有终端设备内GPS定位耗时较长的问题。
本发明实施例是这样实现的,一种终端设备的定位方法,所述方法包括:
接收启动全球定位系统信息;
根据预存的星历数据获取当前天空相应卫星的信号实现定位。
本发明实施例还提供了一种终端设备的定位装置,所述装置包括:
信息接收单元,用于接收启动全球定位系统信息;
定位单元,用于在所述信息接收单元接收到启动全球定位系统信息后,根据预存的星历数据获取当前天空相应卫星的信号实现定位。
本发明实施例还提供了一种终端设备的定位装置,所述装置包括:
接收器,用于接收启动全球定位系统信息;
处理器,用于在所述接收器接收到启动全球定位系统信息后,根据预存的星历数据获取当前天空相应卫星的信号实现定位。
本发明实施例还提供了一种终端设备,所述终端设备包括所述终端设备的定位装置。
从上述技术方案可以看出,本发明实施例在终端设备启动GPS定位前预先存储有星历数据,以使得终端设备在启动GPS定位后,不再需要获取星历数据,可以根据所存储的星历数据快速的锁定相应的卫星实现定位。本发明实施例与现有技术相比,不需要定位过程中星历数据获取的时间,明显的加快了定位的速度,缩短了定位时间,实现了对用户GPS定位请求的快速响应,极大的提升了用户体验。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例提供的终端设备定位方法的实现流程图;
图2是本发明另一实施例提供的终端设备定位方法的实现流程图;
图3是本发明另一实施例提供的终端设备定位装置的组成结构图;
图4是本发明另一实施例提供的终端设备定位装置的组成结构图。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
图1示出了本发明一实施例提供的终端设备定位方法的实现流程,该方法过程详述如下:
在步骤S101中,接收启动全球定位系统信息。
在本实施例中,所述全球定位系统包括但不限于伽利略系统、北斗系统等。其中,所述信息包括但不限于用户发出的启动指令,或者在预设的启动时间产生的触发信息等。
在步骤S102中,根据预存的星历数据获取当前天空相应卫星的信号实现定位。
本实施例在GPS启动前预先存储星历数据,在GPS启动后,根据预存的最新的星历数据快速的锁定所述终端设备当前天空相应的卫星(至少三颗卫星),并获取所述卫星的信号实现定位。其中,所述星历数据包括卫星编号(至少三个)、用于描述卫星位置和速度的参数、卫星运动的轨道信息等,所述卫星编号与描述卫星位置和速度的参数、卫星运动的轨道信息等对于某个卫星存在映射关系。需要说明的是,本实施例中预存的星历数据为终端设备当前位置(一般为离所述终端设备最近的基站的位置)上空的星历数据。
其中,根据星历数据获取当前天空相应卫星的信号实现定位的具体过程可以采用现有技术实现,例如终端设备根据星历数据锁定当前天空相应的卫星,接收所述卫星的信号,解调所述信号,根据所述信号计算该终端设备到卫星的伪距,并将计算得到的伪距传送给位置服务器,位置服务器根据所述伪距,结合其他信息(如差分GPS基准站等信息),计算出终端设备的精确位置,并将所述精确位置发送给所述终端设备。
作为本发明的一优选实施例,所述方法在接收启动全球定位系统信息的步骤之前,还包括:
按预设时间间隔获取星历数据,并存储所获取的星历数据。
在本实施例中,按预设时间间隔获取星历数据,例如每隔1小时获取一次星历数据。在存储所获取的星历数据时,可以存储所有所获取的星历数据或者存储最新的星历数据。其中,存储所有所获取的星历数据的目的将最新的星历数据与历史的星历数据进行比较,方便后续的分析,例如根据星历数据的不同判断终端设备的当前位置(如上海或者北京)。存储最新的星历数据的目的是为了节省终端设备的存储空间。
需要说明的是,本实施例获取的星历数据是终端设备当前位置上空的星历数据。其中,终端设备的位置信息可以采用现有技术获取。例如,移动终端通过基站向AGPS服务器发送获取星历数据的请求,AGPS根据所述基站中记录的经纬度信息确定该移动终端的当前位置,即将该基站的位置作为所述终端设备的当前位置(如上海、北京),将该移动终端当前位置上空的星历数据(如上海地区的星历数据或北京地区的星历数据)发送给终端设备。
本实施例将星历数据按间隔时间获取而不是固定时间获取是因为:如果设定为固定时间,需要时刻的关注当前时间,将当前时间与固定时间进行比较,在当前时间等于固定时间时才获取星历数据。而设定为间隔时间,则不需要关注当前时间,只需要达到设定的间隔时间即获取星历数据。
本发明实施例在终端设备启动GPS定位前,按预设的时间间隔下载星历数据并存储到终端设备中,以使得终端设备在启动GPS定位后,可以根据所存储的最新的星历数据快速的锁定相应的卫星实现定位。本发明实施例与现有技术相比,明显的加快了定位的速度,缩短了定位时间,实现了对用户GPS定位请求的快速响应,极大的提升了用户体验。
图2示出了本发明另一实施例提供的终端设备定位方法的实现流程,该方法过程详述如下:
在步骤S201中,在所述终端设备未处于休眠或待机状态时,判断是否达到预设的时间间隔,若判断结果为“是”,则执行步骤S202,若判断结果为“否”,则继续等待,直到达到所述预设的时间间隔。
在步骤S202中,若达到预设的时间间隔,则获取星历数据,并存储所获取的星历数据。
在步骤S203中,在接收到用户启动终端设备的全球定位系统GPS信息后,根据所存储的最新的星历数据获取当前天空相应卫星的信号实现定位。作为本发明的另一优选实施例,为了节省数据流量,避免应用程序耗电,所述方法还包括:
在所述终端设备处于休眠或待机状态时,停止获取星历数据(即关闭终端设备的星历数据获取应用程序),并记录上一次星历数据获取的时间。
作为本发明的另一优选实施例,所述方法还包括:
当所述终端设备从所述休眠或待机状态启动时,获取第一时间间隔,所述第一时间间隔为所述终端设备当前启动时间与所述上一次星历数据获取时间之差,并判断所述第一时间间隔是否大于或者等于所述预设时间间隔;
若是,则获取星历数据;
若否,则根据所述第一时间间隔修正下一次星历数据获取的时间,所述下一次星历数据获取的时间为所述预设时间间隔与所述第一时间间隔之差;
在本实施例中,为了保证星历数据及时的更新,需将所述终端设备休眠或待机状态的时间计入所述间隔时间。
举例说明上述过程,假设设置时间间隔为60分钟,在终端设备进入休眠或待机状态前,上一次星历数据获取的时间为7:00,7:20时终端设备进入休眠或待机状态,且休眠或待机的时间为30分钟,30分钟后终端设备启动,因为需要计入终端设备休眠或待机状态的时间,所以所述第一时间间隔为(7:20-7:00)+30=50分钟,将下一次星历数据获取的时间修正为(60-50)=10分钟后(初始的下一次星历数据获取的时间是60分钟后)。
作为本发明的另一优选实施例,所述若达到预设的时间间隔,获取星历数据具体还包括:
判断当前星历数据获取时间是否处于特定的时间范围内;
若否,则获取星历数据;
若是,判断该特定时间范围内是否已设置为不获取星历数据;
若否,则获取星历数据;
若是,获取第二时间间隔,并判断所述第二时间间隔是否大于或者等于所述预设的时间间隔,所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差;
若是,则在所述特定的时间范围的结束时刻开始获取星历数据。
其中,所述特定的时间范围可根据用户实际情况设定,例如00:00~06:00。
举例说明上述过程:
假设星历数据获取的时间间隔为60分钟,特定的时间范围为00:00~06:00,在系统时间为00:00的时候,正好距离上一次星历数据获取的时间(23:00)为60分钟,根据预设的时间间隔,终端设备应该在00:00的时候获取星历数据。然而,由于预先设定的特定的时间范围为00:00~06:00(该特定的时间范围是根据普通人的作息习惯设定的,根据相关问卷调查发现在00:00~06:00用户使用GPS定位的概率较小),所以还需要判断该特定时间范围内用户是否已设置为不获取星历数据,若是,则不获取星历数据,等到06:00再开始获取(因为第二时间间隔(06:00-23:00=420分钟)大于预设的时间间隔,否则直接获取星历数据。
优选的是,本实施例还包括:
在所述第二时间间隔小于所述预设的时间间隔时,根据所述第二时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第二时间间隔之差;所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
例如,假设星历数据获取的时间间隔为60分钟,上一次星历数据获取的时间为23:50,特定的时间范围为00:00~00:30,在系统时间为00:30的时候,获取第二时间间隔,所述第二时间间隔为(00:00-23:50)+30=40分钟小于预设的时间间隔,根据所述第二时间间隔修正下一次星历数据获取的时间,下一次星历数据获取的时间为预设时间间隔60分钟与所述第二时间间隔之差,即60-40=20分钟后(初始的下一次星历数据获取的时间是60分钟后),在00:50时开始获取星历数据。
需要说明的是,当所述特定的时间范围大于或者等于所述预设的时间间隔,且所述特定时间范围内已设置为不获取星历数据,则在所述特定的时间范围的结束时刻开始获取星历数据。
为了增强本发明的实用性,节省数据流量,避免星历数据获取应用程序不必要的耗电,本发明实施例从多个方面(如终端设备休眠或者待机、特定的时间范围等)对星历数据获取的时间进行限制或者修正,使得在节约资源的同时达到及时更新星历数据的目的。
图3示出了本发明另一实施例提供的终端设备定位装置的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。
该终端设备定位装置可以是运行于各终端设备(例如手机、IPAD等)内的软件单元、硬件单元或者软硬件相结合的单元。
该终端设备定位装置3包括信息接收单元31以及定位单元33,其具体功能如下:
信息接收单元31,用于接收启动全球定位系统信息;
定位单元32,用于在所述信息接收单元31接收到启动全球定位系统信息后,根据预存的星历数据获取当前天空相应卫星的信号实现定位。
进一步的,所述装置还包括:
星历数据获取单元33,用于按预设时间间隔获取星历数据;
存储单元34,用于存储所述星历数据获取单元33获取的星历数据。
进一步的,所述星历数据获取单元33包括:
第一判断模块331,用于在所述终端设备未处于休眠或待机状态时,判断是否达到预设的时间间隔;
获取模块332,用于在所述第一判断模块331判断结果为是时,获取星历数据。
进一步的,所述星历数据获取单元33还包括:
停止获取模块333,用于在所述终端设备处于休眠或待机状态时,停止获取星历数据,并记录上一次星历数据获取的时间;
第一修正模块334,用于用于当所述终端设备从所述休眠或待机状态启动时,获取第一时间间隔,并判断所述第一时间间隔是否大于或者等于所述预设时间间隔,若是,则通过所述获取模块获取星历数据,否则根据所述第一时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第一时间间隔之差,所述第一时间间隔为所述终端设备当前启动时间与所述上一次星历数据获取时间之差。
进一步的,所述获取模块332还包括:
第一处理模块3321,用于在达到预设的时间间隔时,判断当前星历数据获取时间是否处于特定的时间范围内,若否,则获取星历数据;
第二处理模块3322,用于当当前星历数据获取时间处于特定的时间范围内,判断所述特定时间范围内是否已设置为不获取星历数据,若否,则获取星历数据;
第三处理模块3323,用于当所述特定时间范围内已设置为不获取星历数据时,获取第二时间间隔,并判断所述第二时间间隔是否大于或者等于所述预设的时间间隔,若是,则在所述特定的时间范围的结束时刻开始获取星历数据,所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
第二修正模块3324,用于在所述第三处理模块中所述第二时间间隔小于所述预设的时间间隔时,根据所述第二时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第二时间间隔之差。
本实施例提供的终端设备定位装置可以使用在前述对应的终端设备定位方法中,详情参见上述终端设备定位方法实施例一和二的相关描述,在此不再赘述。
本领域普通技术人员可以理解为上述实施例三所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元和模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
图4示出了本发明另一实施例提供的终端设备定位装置的组成结构,为了便于说明,仅示出了与本发明实施例相关的部分。
该终端设备定位装置可以是运行于各终端设备(例如手机、IPAD等)内的硬件单元。
该终端设备定位装置4包括接收器41以及处理器42:
所述接收器41用于接收启动全球定位系统信息;
所述处理器42用于在所述接收器41接收到启动全球定位系统信息后,根据预存的星历数据获取当前天空相应卫星的信号实现定位。
进一步的是,所述处理器42还用于按预设时间间隔获取星历数据,并将所获取的星历数据发送至存储器存储43;
所述装置4还包括:
存储器43,用于存储所述处理器42按预设时间间隔获取的星历数据。
进一步的,所述处理器42还用于按预设时间间隔获取星历数据,具体为:判断所述终端设备是否处于休眠或待机状态,在所述终端设备未处于休眠或待机状态时,判断是否达到预设的时间间隔,在达到预设的时间间隔时,获取星历数据。
进一步的,所述处理器42还用于判断所述终端设备是否处于休眠或待机状态,具体为:在所述终端设备处于休眠或待机状态时,停止获取星历数据,记录上一次星历数据获取的时间,并在所述终端设备从所述休眠或待机状态启动时,获取第一时间间隔,判断所述第一时间间隔是否大于或者等于所述预设时间间隔,若是,则获取星历数据;若否,则根据所述第一时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第一时间间隔之差;所述第一时间间隔为所述终端设备当前启动时间与所述上一次星历数据获取时间之差。
进一步的,所述处理器42还用于判断是否达到预设的时间间隔,具体为:在达到预设的时间间隔时,判断当前星历数据获取时间是否处于特定的时间范围内,若否,则获取星历数据。
进一步的,所述处理器42还用于判断当前星历数据获取时间是否处于特定的时间范围内,具体为:当当前星历数据获取时间处于特定的时间范围内时,判断该特定时间范围内是否已设置为不获取星历数据,若否,则获取星历数据。
进一步的,所述处理器42还用于判断该特定时间范围内是否已设置为不获取星历数据,具体为:当所述特定时间范围内已设置为不获取星历数据时,获取第二时间间隔,当所述第二时间间隔大于或者等于所述预设的时间间隔时,则在所述特定的时间范围的结束时刻开始获取星历数据,所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
进一步的,所述处理器42还用于判断该特定时间范围内是否已设置为不获取星历数据,具体为,当所述特定时间范围内已设置为不获取星历数据,获取第二时间间隔,当所述第二时间间隔小于所述预设的时间间隔时,根据所述第二时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第二时间间隔之差;所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
本实施例提供的终端设备定位装置可以使用在前述对应的终端设备定位方法中,详情参见上述终端设备定位方法实施例一和二的相关描述,在此不再赘述。
综上所述,本发明实施例在终端设备启动GPS定位前预先存储有星历数据,以使得终端设备在启动GPS定位后,可以根据所存储的最新的星历数据快速的锁定相应的卫星实现快速定位。本发明实施例与现有技术相比,明显的加快了定位的速度,缩短了定位时间,实现了对用户GPS定位请求的快速响应,极大的提升了用户体验。而且,为了增强本发明的实用性,节省数据流量,避免星历数据获取应用程序不必要的耗电,本发明实施例从多个方面(如终端设备休眠或者待机、特定的时间范围等)对星历数据获取的时间进行限制或者修正,使得在节约资源的同时达到及时更新星历数据的目的。
本领域普通技术人员还可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以在存储于一计算机可读取存储介质中,所述的存储介质,包括ROM/RAM、磁盘、光盘等。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (24)
- 一种终端设备的定位方法,其特征在于,所述方法包括:接收启动全球定位系统信息;根据预存的星历数据获取当前天空相应卫星的信号实现定位。
- 如权利要求1所述的方法,其特征在于,在所述接收启动全球定位系统信息的步骤之前,还包括:按预设时间间隔获取星历数据,并存储所获取的星历数据。
- 如权利要求2所述的方法,其特征在于,所述按预设时间间隔获取星历数据包括:在所述终端设备未处于休眠或待机状态时,判断是否达到预设的时间间隔;若达到预设的时间间隔,则获取星历数据。
- 如权利要求2或3所述的方法,其特征在于,所述方法还包括:在所述终端设备处于休眠或待机状态时,停止获取星历数据,并记录上一次星历数据获取的时间;在所述终端设备从所述休眠或待机状态启动时,获取第一时间间隔,并判断所述第一时间间隔是否大于或者等于所述预设时间间隔;若是,则获取星历数据;若否,则根据所述第一时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第一时间间隔之差;所述第一时间间隔为所述终端设备当前启动时间与所述上一次星历数据获取时间之差。
- 如权利要求3或4所述的方法,其特征在于,所述若达到预设的时间间隔,则获取星历数据包括:在达到预设的时间间隔时,判断当前星历数据获取时间是否处于特定的时间范围内;若否,则获取星历数据。
- 如权利要求5所述的方法,其特征在于,所述方法还包括:当当前星历数据获取时间处于特定的时间范围内时,判断该特定时间范围内是否已设置为不获取星历数据;若否,则获取星历数据。
- 如权利要求6所述的方法,其特征在于,所述方法还包括:当所述特定时间范围内已设置为不获取星历数据时,获取第二时间间隔,并判断所述第二时间间隔是否大于或者等于所述预设的时间间隔;若是,则在所述特定的时间范围的结束时刻开始获取星历数据,所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
- 如权利要求7所述的方法,其特征在于,所述方法还包括:在所述第二时间间隔小于所述预设的时间间隔时,根据所述第二时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第二时间间隔之差。
- 一种终端设备的定位装置,其特征在于,所述装置包括:信息接收单元,用于接收启动全球定位系统信息;定位单元,用于在所述信息接收单元接收到启动全球定位系统信息后,根据预存的星历数据获取当前天空相应卫星的信号实现定位。
- 如权利要求9所述的装置,其特征在于,所述装置还包括:星历数据获取单元,用于按预设时间间隔获取星历数据;存储单元,用于存储所述星历数据获取单元获取的星历数据。
- 如权利要求10所述的装置,其特征在于,所述星历数据获取单元包括:第一判断模块,用于在所述终端设备未处于休眠或待机状态时,判断是否达到预设的时间间隔;获取模块,用于在所述第一判断模块判断结果为是时,获取星历数据。
- 如权利要求11所述的装置,其特征在于,所述星历数据获取单元还包括:停止获取模块,用于在所述终端设备处于休眠或待机状态时,停止获取星历数据,并记录上一次星历数据获取的时间;第一修正模块,用于当所述终端设备从所述休眠或待机状态启动时,获取第一时间间隔,并判断所述第一时间间隔是否大于或者等于所述预设时间间隔,若是,则通过所述获取模块获取星历数据,否则根据所述第一时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第一时间间隔之差,所述第一时间间隔为所述终端设备当前启动时间与所述上一次星历数据获取时间之差。
- 如权利要求11或12所述的装置,其特征在于,所述获取模块还包括:第一处理模块,用于在达到预设的时间间隔时,判断当前星历数据获取时间是否处于特定的时间范围内,若否,则获取星历数据;第二处理模块,用于当当前星历数据获取时间处于特定的时间范围内,判断所述特定时间范围内是否已设置为不获取星历数据,若否,则获取星历数据。
- 如权利要求13所述的装置,其特征在于,所述获取模块还包括:第三处理模块,用于当所述特定时间范围内已设置为不获取星历数据时,获取第二时间间隔,并判断所述第二时间间隔是否大于或者等于所述预设的时间间隔,若是,则在所述特定的时间范围的结束时刻开始获取星历数据,所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
- 如权利要求14所述的装置,其特征在于,所述获取模块还包括:第二修正模块,用于在所述第三处理模块中所述第二时间间隔小于所述预设的时间间隔时,根据所述第二时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第二时间间隔之差。
- 一种终端设备的定位装置,其特征在于,所述装置包括:接收器,用于接收启动全球定位系统信息;处理器,用于在所述接收器接收到启动全球定位系统信息后,根据预存的星历数据获取当前天空相应卫星的信号实现定位。
- 如权利要求16所述的装置,其特征在于,所述处理器还用于按预设时间间隔获取星历数据,并将所获取的星历数据发送至存储器存储;所述装置还包括:存储器,用于存储所述处理器按预设时间间隔获取的星历数据。
- 如权利要求16或17所述的装置,其特征在于,所述处理器还用于按预设时间间隔获取星历数据,具体为:判断所述终端设备是否处于休眠或待机状态,在所述终端设备未处于休眠或待机状态时,判断是否达到预设的时间间隔,在达到预设的时间间隔时,获取星历数据。
- 如权利要求18所述的装置,其特征在于,所述处理器还用于在所述终端设备处于休眠或待机状态时,停止获取星历数据,记录上一次星历数据获取的时间,并在所述终端设备从所述休眠或待机状态启动时,获取第一时间间隔,判断所述第一时间间隔是否大于或者等于所述预设时间间隔,若是,则获取星历数据;若否,则根据所述第一时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第一时间间隔之差;所述第一时间间隔为所述终端设备当前启动时间与所述上一次星历数据获取时间之差。
- 如权利要求18所述的装置,其特征在于,所述处理器在达到预设的时间间隔时,获取星历数据具体为,在达到预设的时间间隔时,判断当前星历数据获取时间是否处于特定的时间范围内,若否,则获取星历数据。
- 如权利要求20所述的装置,其特征在于,所述处理器还用于,当当前星历数据获取时间处于特定的时间范围内时,判断该特定时间范围内是否已设置为不获取星历数据,若否,则获取星历数据。
- 如权利要求21所述的装置,其特征在于,所述处理器还用于,当所述特定时间范围内已设置为不获取星历数据时,获取第二时间间隔,当所述第二时间间隔大于或者等于所述预设的时间间隔时,则在所述特定的时间范围的结束时刻开始获取星历数据,所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
- 如权利要求21所述的装置,其特征在于,所述处理器还用于,当所述特定时间范围内已设置为不获取星历数据,获取第二时间间隔,当所述第二时间间隔小于所述预设的时间间隔时,根据所述第二时间间隔修正下一次星历数据获取的时间,修正后的下一次星历数据获取的时间为所述预设时间间隔与所述第二时间间隔之差;所述第二时间间隔为所述特定的时间范围的结束时刻与上一次星历数据获取的时间之差。
- 一种终端设备,其特征在于,所述终端设备包括权利要求9至15任一项所述的终端设备的定位装置或权利要求16至23任一项所述的终端设备的定位装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014523178A JP6055826B2 (ja) | 2012-07-02 | 2012-07-02 | 端末機器を位置決めするための方法及び装置 |
| CN201280002619.5A CN103210321B (zh) | 2012-07-02 | 2012-07-02 | 一种终端设备的定位方法及装置 |
| PCT/CN2012/078052 WO2014005266A1 (zh) | 2012-07-02 | 2012-07-02 | 一种终端设备的定位方法及装置 |
| EP20120799039 EP2700972A4 (en) | 2012-07-02 | 2012-07-02 | METHOD AND DEVICE FOR LOCATING A TERMINAL DEVICE |
| US13/722,448 US20140002304A1 (en) | 2012-07-02 | 2012-12-20 | Method and apparatus for locating terminal device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2012/078052 WO2014005266A1 (zh) | 2012-07-02 | 2012-07-02 | 一种终端设备的定位方法及装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US13/722,448 Continuation US20140002304A1 (en) | 2012-07-02 | 2012-12-20 | Method and apparatus for locating terminal device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2014005266A1 true WO2014005266A1 (zh) | 2014-01-09 |
Family
ID=48756618
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2012/078052 Ceased WO2014005266A1 (zh) | 2012-07-02 | 2012-07-02 | 一种终端设备的定位方法及装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20140002304A1 (zh) |
| EP (1) | EP2700972A4 (zh) |
| JP (1) | JP6055826B2 (zh) |
| CN (1) | CN103210321B (zh) |
| WO (1) | WO2014005266A1 (zh) |
Families Citing this family (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2691796B2 (ja) | 1990-10-25 | 1997-12-17 | 富士通株式会社 | マスク及び半導体装置の製造方法 |
| CN103458501B (zh) * | 2013-08-27 | 2016-06-15 | 中国联合网络通信集团有限公司 | 一种定位方法和装置 |
| CN103558621B (zh) * | 2013-09-30 | 2016-08-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种进行定位的方法及装置 |
| CN104580694B (zh) * | 2014-12-08 | 2017-07-07 | 深圳市广和通无线股份有限公司 | Gps星历数据保存方法和无线通信设备 |
| CN104730553A (zh) * | 2015-03-13 | 2015-06-24 | 广东远峰电子科技有限公司 | 一种北斗导航快速辅助定位电路及其方法 |
| KR101923379B1 (ko) * | 2015-06-29 | 2018-11-30 | (주)엘지하우시스 | 차량용 언더바디 커버 및 이를 제조하는 방법 |
| CN105974457A (zh) * | 2015-11-19 | 2016-09-28 | 乐卡汽车智能科技(北京)有限公司 | 基于v2x和gnss的混合定位方法及装置 |
| CN105575154A (zh) * | 2015-12-17 | 2016-05-11 | 上海经达信息科技股份有限公司 | 一种车辆gps定位丢失数据补偿方法 |
| CN107783161A (zh) * | 2016-08-30 | 2018-03-09 | 厦门雅迅网络股份有限公司 | 一种利用agps提升gps定位效果的方法和系统 |
| CN106483538B (zh) * | 2016-09-29 | 2019-04-05 | 广东乐心医疗电子股份有限公司 | 一种定位终端的定位方法及一种定位终端 |
| EP3559702B1 (en) * | 2016-12-22 | 2024-04-24 | Myriota Pty Ltd | System and method for generating extended satellite ephemeris data |
| CN108287355B (zh) * | 2017-01-10 | 2022-01-28 | 厦门雅迅网络股份有限公司 | 一种移动终端gnss差分数据接收控制的方法 |
| US20180279357A1 (en) * | 2017-03-21 | 2018-09-27 | Qualcomm Incorporated | Techniques and apparatuses for temporary modification of periodic grants |
| CN107454253B (zh) * | 2017-07-18 | 2021-01-08 | 维沃移动通信有限公司 | 启动全球定位系统gps的方法及移动终端 |
| CN109932685A (zh) * | 2019-03-29 | 2019-06-25 | 维沃移动通信有限公司 | 一种定位方法、移动终端及室内定位系统 |
| CN114063115B (zh) * | 2020-08-06 | 2026-01-02 | 海能达通信股份有限公司 | 定位处理方法、系统、定位接收终端及计算机存储介质 |
| US11933904B2 (en) * | 2020-09-24 | 2024-03-19 | Casio Computer Co., Ltd. | Ephemeris positioning process and information processing device |
| CN112492520A (zh) * | 2020-12-15 | 2021-03-12 | 北京百度网讯科技有限公司 | 定位方法、装置、设备以及存储介质 |
| CN114666889B (zh) * | 2020-12-23 | 2025-08-29 | 大唐移动通信设备有限公司 | 一种定位方法、装置、设备和可读存储介质 |
| CN112612038A (zh) * | 2020-12-31 | 2021-04-06 | 杭州飞舸科技有限公司 | 低功耗gps定位方法及系统 |
| CN112987044B (zh) * | 2021-02-25 | 2021-12-10 | 中国科学院微小卫星创新研究院 | 一种星座星历在轨更新方法 |
| CN113970764A (zh) * | 2021-10-18 | 2022-01-25 | 湖北三江航天险峰电子信息有限公司 | 一种卫星星历转发方法、系统、终端及介质 |
| CN119012122B (zh) * | 2024-10-24 | 2024-12-24 | 四川创智联恒科技有限公司 | 星历数据发送方法、装置、电子设备、存储介质及程序产品 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101153901A (zh) * | 2006-09-25 | 2008-04-02 | 佛山市顺德区顺达电脑厂有限公司 | 全球定位系统星历数据的更新方法 |
| CN101441257A (zh) * | 2007-11-23 | 2009-05-27 | 佛山市顺德区顺达电脑厂有限公司 | 具快速定位功能的定位装置、定位系统与定位方法 |
| KR20100037179A (ko) * | 2008-10-01 | 2010-04-09 | 엘지전자 주식회사 | 텔레매틱스 단말기와 지피에스 얼머낵 데이터 갱신 방법 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03269385A (ja) * | 1990-03-20 | 1991-11-29 | Pioneer Electron Corp | Gps受信機 |
| US6438382B1 (en) * | 2001-02-14 | 2002-08-20 | Telefonaktiebolaget Lm Ericsson (Publ.) | Expedited location determination in analog service areas |
| US20090085801A1 (en) * | 2007-09-28 | 2009-04-02 | Uttam Sengupta | Method and Apparatus for Faster Global Positioning System (GPS) Location Using Pre-Downloaded Assistance Data |
| JP2009270929A (ja) * | 2008-05-07 | 2009-11-19 | Sony Corp | ナビゲーション装置及びエフェメリスデータ取得方法 |
| US7986267B2 (en) * | 2008-10-13 | 2011-07-26 | Broadcom Corporation | Method and system for customized full ephemeris compatible with standard AGPS network devices |
-
2012
- 2012-07-02 WO PCT/CN2012/078052 patent/WO2014005266A1/zh not_active Ceased
- 2012-07-02 JP JP2014523178A patent/JP6055826B2/ja active Active
- 2012-07-02 CN CN201280002619.5A patent/CN103210321B/zh active Active
- 2012-07-02 EP EP20120799039 patent/EP2700972A4/en not_active Withdrawn
- 2012-12-20 US US13/722,448 patent/US20140002304A1/en not_active Abandoned
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101153901A (zh) * | 2006-09-25 | 2008-04-02 | 佛山市顺德区顺达电脑厂有限公司 | 全球定位系统星历数据的更新方法 |
| CN101441257A (zh) * | 2007-11-23 | 2009-05-27 | 佛山市顺德区顺达电脑厂有限公司 | 具快速定位功能的定位装置、定位系统与定位方法 |
| KR20100037179A (ko) * | 2008-10-01 | 2010-04-09 | 엘지전자 주식회사 | 텔레매틱스 단말기와 지피에스 얼머낵 데이터 갱신 방법 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP2700972A4 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2700972A4 (en) | 2014-04-02 |
| CN103210321A (zh) | 2013-07-17 |
| CN103210321B (zh) | 2015-01-21 |
| US20140002304A1 (en) | 2014-01-02 |
| JP2014529362A (ja) | 2014-11-06 |
| JP6055826B2 (ja) | 2016-12-27 |
| EP2700972A1 (en) | 2014-02-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2014005266A1 (zh) | 一种终端设备的定位方法及装置 | |
| US7142156B2 (en) | System and method for providing time to a satellite positioning system (SPS) receiver from a networked time server | |
| WO2012163180A1 (zh) | 信息推送方法、服务器及系统 | |
| US8805376B2 (en) | Satellite (GPS) assisted clock apparatus, circuits, systems and processes for cellular terminals on asynchronous networks | |
| JP6186283B2 (ja) | グローバルナビゲーションサテライトシステムのための微細時間アシスタント | |
| WO2022095939A1 (zh) | Gnss接收机和卫星捕获跟踪方法 | |
| CN101442375B (zh) | 一种多网络兼容的授时服务装置及其工作方法 | |
| TW200931053A (en) | Method and apparatus for faster global positioning system (GPS) location using pre-downloaded assistance data | |
| WO2013182055A1 (zh) | 微博动态显示方法和装置、计算机存储介质 | |
| EP3066877A1 (en) | Methods and systems for mobile device clock management | |
| CN110113124A (zh) | 用于光纤振动传感系统的时钟同步方法以及装置 | |
| WO2022122019A1 (zh) | 一种全球导航卫星系统gnss启动方法及装置 | |
| WO2017088111A1 (zh) | 一种获取位置信息的方法和系统 | |
| CN105589085B (zh) | 一种低功耗的北斗定位通讯装置及控制方法 | |
| US10904828B2 (en) | Aligning GNSS location determination with wireless wide area network paging slots | |
| CN114545761B (zh) | 一种本地定时的更新方法、装置、设备及存储介质 | |
| CN105659674A (zh) | 用于移动装置时钟管理的方法和系统 | |
| CN110023778B (zh) | 一种定位方法及设备 | |
| WO2017185749A1 (zh) | 一种蓝牙手表的时区自动更新方法及系统 | |
| WO2011069400A1 (zh) | 一种pc实现a-gps的方法 | |
| EP3053362A1 (en) | Caching of locations on a device | |
| CN115356753B (zh) | 一种应用基站位置信息实现卫星定位模块快速定位的方法 | |
| EP3179274B1 (en) | Method and associated time manager for managing time relation between system times of different remote systems | |
| CN101106828A (zh) | 移动终端获取精确时间的方法和装置 | |
| WO2024237637A1 (en) | Method for reporting ue rx-tx time difference and gnb rx-tx time difference for non-terrestrial networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012799039 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2014523178 Country of ref document: JP Kind code of ref document: A |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12799039 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |