Method and apparatus for satellite positioning system based time measurement

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6239742
SERIAL NO

09550450

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for measuring time related to satellite data messages which are used with satellite positioning systems (SPS). In one method, a first record of at least a portion of a satellite data message is received at an entity, which is typically a basestation. The first record is compared with a second record of the satellite data message, where the first record and the second record overlap at least partially in time. Then a time is determined from this comparison, and this time indicates when the first record (or the source from which the first record was obtained) was received at a remote entity which is typically a mobile SPS receiver. Various other methods of the invention are described and various apparatuses of the invention are also described. The methods and apparatuses measure time of day using SPS signals without reading the satellite data messages which are transmitted as data within these signals. The methods and apparatuses are suitable for situations in which the received signal level is too weak to allow reading of the satellite data messages.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
SNAPTRACK, INC.SAN JOSE, CA1484

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Krasner, Norman F San Carlos, CA 88 12803

Cited Art Landscape

Patent Info (Count) # Cites Year
 
SNAPTRACK, INC. (1)
* 5812087 Method and apparatus for satellite positioning system based time measurement 391 1997
 
MESC ELECTRONIC SYSTEMS, INC. (1)
* 4734701 Null processing receiver apparatus and method 31 1986
 
UNITED STATES OF AMERICA AS REPRESENTED BY THE ADMINISTRATOR OF THE NATIONAL AERONAUTICS AND SPACE ADMINISTRATION (1)
4445118 Navigation system and method 665 1981
 
RADIX TECHNOLOGIES, INC. (1)
5420592 Separated GPS sensor and processing system for remote GPS sensing and centralized ground station processing for remote mobile position and velocity determinations 242 1993
 
MAGNAVOX ELECTRONIC SYSTEMS COMPANY (1)
5317322 Null processing and beam steering receiver apparatus and method 25 1993
 
COMBUSTION ENGINEERING, INC. (1)
4449830 Method and apparatus for measuring elapsed time between an initiating event and a dependent event 19 1981
 
NAVSYS CORPORATION (2)
5225842 Vehicle tracking system employing global positioning system (GPS) satellites 479 1991
5379224 GPS tracking system 337 1991
 
HYSKY TECHNOLOGIES, INC. (1)
* 5640442 Technique for determining propagating and clear frequency to be used in wide area wireless data communications network 34 1996
 
RAYTHEON COMPANY (1)
* 5117232 Global system positioning receiver 45 1991
 
NORTHROP GRUMMAN SYSTEMS CORPORATION (1)
* 5570097 Retransmitted GPS interferometric system 22 1995
 
TRIMBLE NAVIGATION LIMITED (5)
* 5319374 Precise universal time for vehicles 153 1993
* 5510797 Provision of SPS timing signals 110 1993
5521887 Time transfer system 43 1993
* 5625556 Accurate time standard for vehicle operation 23 1995
* 5841026 Automatic transference between real-time operation and post-processing in a GPS survey system 36 1996
 
ALLEN TELECOM LLC (1)
5317323 Passive high accuracy geolocation system and method 280 1993
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
X ONE, INC. (14)
8538458 Location sharing and tracking using mobile phones or other wireless devices 99 2008
8831635 Methods and apparatuses for transmission of an alert to multiple devices 7 2011
8750898 Methods and systems for annotating target locations 9 2013
8798645 Methods and systems for sharing position data and tracing paths between mobile-device users 5 2013
8798593 Location sharing and tracking using mobile phones or other wireless devices 5 2013
8798647 Tracking proximity of services provider to services consumer 8 2013
9584960 Rendez vous management using mobile phones or other mobile devices 0 2013
9167558 Methods and systems for sharing position data between subscribers involving multiple wireless providers 1 2014
9467832 Methods and systems for temporarily sharing position data between mobile-device users 0 2014
9185522 Apparatus and method to transmit content to a cellular wireless device based on proximity to other wireless devices 1 2014
9031581 Apparatus and method for obtaining content on a cellular wireless device based on proximity to other wireless devices 3 2014
9253616 Apparatus and method for obtaining content on a cellular wireless device based on proximity 2 2015
9615204 Techniques for communication within closed groups of mobile devices 0 2015
9654921 Techniques for sharing position data between first and second devices 0 2016
 
QUALCOMM INCORPORATED (8)
7551129 Virtual real-time clock based on time information from multiple communication systems 5 2006
* 2008/0018,530 VIRTUAL REAL-TIME CLOCK BASED ON TIME INFORMATION FROM MULTIPLE COMMUNICATION SYSTEMS 4 2006
7911381 Virtual real-time clock based on time information from multiple communication systems 1 2009
* 2009/0251,367 VIRTUAL REAL-TIME CLOCK BASED ON TIME INFORMATION FROM MULTIPLE COMMUNICATION SYSTEMS 0 2009
8571089 Time-setting in satellite positioning system receivers 0 2010
* 2012/0183,023 IMPLEMENTATIONS FOR WIRELESS SIGNAL PROCESSING 12 2011
8395969 Virtual real-time clock based on time information from multiple communication systems 0 2011
* 2011/0164,607 VIRTUAL REAL-TIME CLOCK BASED ON TIME INFORMATION FROM MULTIPLE COMMUNICATION SYSTEMS 4 2011
 
Sergei Podshivalov to Global Locate, Inc. (1)
* 2003/0219,066 Method and apparatus for performing signal correlation 3 2003
 
QUALCOMM TECHNOLOGIES INTERNATIONAL, LTD. (2)
7616064 Digital synthesizer for low power location receivers 0 2008
* 2009/0219,099 DIGITAL SYNTHESIZER FOR LOW POWER LOCATION RECEIVERS 1 2008
 
SNAPTRACK, INC. (1)
* 2004/0147,228 Method and apparatus for signal processing in a satellite positioning system 4 2004
 
TELECOMMUNICATION SYSTEMS, INC. (100)
8126889 Location fidelity adjustment based on mobile subscriber privacy profile 35 2002
7426380 Location derived presence information 73 2003
7424293 User plane location based service using message tunneling to support roaming 87 2003
* 2005/0118,999 User plane location based service using message tunneling to support roaming 11 2003
8660573 Location service requests throttling 2 2005
7825780 Cellular augmented vehicle alarm notification together with location services for position of an alarming vehicle 12 2005
9282451 Automatic location identification (ALI) service requests steering, connection sharing and protocol translation 0 2005
8150363 Enhanced E911 network access for call centers 10 2006
9154906 Area watcher for wireless network 0 2006
7471236 Cellular augmented radar/laser detector 29 2006
7899450 Cellular augmented radar/laser detection using local mobile network within cellular network 8 2006
7782254 Culled satellite ephemeris information based on limiting a span of an inverted cone for locating satellite in-range determinations 9 2006
7907551 Voice over internet protocol (VoIP) location based 911 conferencing 15 2006
7626951 Voice Over Internet Protocol (VoIP) location based conferencing 88 2006
8467320 Voice over internet protocol (VoIP) multi-user conferencing 2 2006
8059789 Automatic location identification (ALI) emergency services pseudo key (ESPK) 3 2006
8918073 Wireless telecommunications location based services scheme selection 0 2007
7912446 Solutions for voice over internet protocol (VoIP) 911 location services 8 2007
7411546 Other cell sites used as reference point to cull satellite ephemeris information for quick, accurate assisted locating satellite location determination 4 2007
7629926 Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas 12 2007
7489273 Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas 4 2007
8027697 Public safety access point (PSAP) selection for E911 wireless callers in a GSM type system 1 2007
7966013 Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) 6 2007
8208605 Extended efficient usage of emergency services keys 3 2007
8032112 Location derived presence information 8 2008
7890102 User plane location based service using message tunneling to support roaming 3 2008
8185087 Emergency 911 data messaging 7 2008
7764219 Cellular augmented radar/laser detector 21 2008
7929530 Ancillary data support in session initiation protocol (SIP) messaging 6 2008
8068587 Nationwide table routing of voice over internet protocol (VOIP) emergency calls 4 2009
8867485 Multiple location retrieval function (LRF) network having location continuity 0 2009
8892128 Location based geo-reminders 2 2009
8525681 Location based proximity alert 6 2009
8089401 Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas 3 2009
7965222 Cellular augmented radar/laser detector 12 2010
8336664 Telematics basic mobile device safety interlock 42 2010
8515414 Cellular augmented radar/laser detection using local mobile network within cellular network 5 2011
8126458 User plane location based service using message tunneling to support roaming 5 2011
8385881 Solutions for voice over internet protocol (VoIP) 911 location services 5 2011
9130963 Ancillary data support in session initiation protocol (SIP) messaging 0 2011
8688087 N-dimensional affinity confluencer 3 2011
8190151 Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) 3 2011
8315599 Location privacy selector 7 2011
8532277 Location derived presence information 1 2011
8666397 Area event handling when current network does not cover target area 0 2011
8942743 iALERT enhanced alert manager 1 2011
8681044 Culled satellite ephemeris information for quick, accurate assisted locating satellite location determination for cell site antennas 0 2011
8682321 Mobile internet protocol (IP) location 2 2012
8626160 User plane location based service using message tunneling to support roaming 1 2012
8688174 Integrated, detachable ear bud device for a wireless phone 4 2012
8874068 Emergency 911 data messaging 0 2012
8406728 Enhanced E911 network access for call centers 3 2012
8369825 Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging 3 2012
8885796 Extended efficient usage of emergency services keys 0 2012
9479344 Anonymous voice conversation 0 2012
8831556 Unique global identifier header for minimizing prank emergency 911 calls 0 2012
9220958 Consequential location derived information 0 2012
9204294 Location privacy selector 0 2012
9313637 Wireless emergency caller profile data delivery over a legacy interface 0 2012
9264537 Special emergency call treatment based on the caller 0 2012
8984591 Authentication via motion of wireless device movement 0 2012
9384339 Authenticating cloud computing enabling secure services 0 2013
8798572 Solutions for voice over internet protocol (VoIP) 911 location services 0 2013
9544260 Rapid assignment dynamic ownership queue 0 2013
9307372 No responders online 0 2013
9420444 Enhanced E911 network access for call centers 0 2013
9338153 Secure distribution of non-privileged authentication credentials 0 2013
9002347 Transmitter augmented radar/laser detection using local mobile network within a wide area network 0 2013
9313638 Device independent caller data access for emergency calls 0 2013
9208346 Persona-notitia intellection codifier 0 2013
8983048 Location derived presence information 1 2013
9301191 Quality of service to over the top applications used with VPN 0 2013
8965360 User plane location based service using message tunneling to support roaming 0 2013
9167553 GeoNexus proximity detector network 0 2013
9456301 Efficient prisoner tracking 0 2013
9198054 Aggregate location dynometer (ALD) 0 2014
9125039 Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging 0 2014
9288615 Location service requests throttling 0 2014
9173059 Mobile internet protocol (IP) location 0 2014
9088614 User plane location services over session initiation protocol (SIP) 0 2014
9232062 Mobile automatic location identification (ALI) for first responders 0 2014
8983047 Index of suspicion determination for communications request 1 2014
9237228 Solutions for voice over internet protocol (VoIP) 911 location services 0 2014
9599717 Wireless telecommunications location based services scheme selection 0 2014
9178996 Unique global identifier header for minimizing prank 911 calls 0 2014
9602968 Area watcher for wireless network 0 2014
9408034 Extended area event for network based proximity discovery 0 2014
9516104 Intelligent load balancer enhanced routing 0 2014
9131357 Emergency 911 data messaging 0 2014
9479897 SUPL-WiFi access point controller location based services for WiFi enabled mobile devices 0 2014
9584661 Extended efficient usage of emergency services keys 0 2014
9467810 Location based geo-reminders 0 2014
9210548 iALERT enhanced alert manager 0 2014
9271138 User plane location based service using message tunneling to support roaming 0 2015
9398419 Location derived presence information 0 2015
9326143 Authentication via motion of wireless device movement 0 2015
9197992 User plane location services over session initiation protocol (SIP) 1 2015
9467826 Emergency 911 data messaging 0 2015
9401986 Unique global identifier header for minimizing prank emergency 911 calls 0 2015
9402158 Aggregate location dynometer (ALD) 0 2015
 
YMAX COMMUNICATIONS CORP. (1)
8433283 Computer-related devices and techniques for facilitating an emergency call via a cellular or data network using remote communication device identifying information 1 2009
 
EDIZONE, LLC (1)
7463893 Method and apparatus for implementing a GPS receiver on a single integrated circuit 0 2001
 
SAMSUNG ELECTRONICS CO., LTD. (5)
* 2002/0183,076 Multi-mode global positioning system for use with wireless networks 11 2002
7970411 Aided location communication system 2 2004
* 2005/0062,643 Aided location communication system 20 2004
7970412 Aided location communication system 3 2005
* 2006/0038,719 Aided location communication system 80 2005
 
Global Locate (1)
7656350 Method and apparatus for processing a satellite positioning system signal using a cellular acquisition signal 2 2004
 
XONE, INC. (2)
8385964 Methods and apparatuses for geospatial-based sharing of information by multiple devices 74 2011
8712441 Methods and systems for temporarily sharing position data between mobile-device users 19 2013
 
MOTOROLA SOLUTIONS, INC. (1)
* 6374179 Method and system for distributing position information 51 2000
 
UBE INDUSTRIES, LTD. (2)
6307052 Acid-addition salts of optically active piperidine compound and process for producing the same 6 1999
6780877 Acid addition salt of optically active piperidine compound and process for preparing the same 3 2001
 
CSR LIMITED (1)
* 6480150 Autonomous hardwired tracking loop coprocessor for GPS and WAAS receiver 12 2001
 
SIRF TECHNOLOGY HOLDINGS, INC. (3)
7616705 Monolithic GPS RF front end integrated circuit 1 2001
7577448 Multi-mode global positioning system for use with wireless networks 57 2002
7719466 Communications systems that reduces auto-correlation or cross-correlation in weak signals 0 2007
 
TELENAV, INC. (1)
* 8370063 Navigation system having filtering mechanism and method of operation thereof 0 2008
 
ATC TECHNOLOGIES, LLC (2)
RE43137 Filters for combined radiotelephone/GPS terminals 2 2006
RE45107 Filters for combined radiotelephone/GPS terminals 0 2010
 
STEVEN M. HOFFBERG 2004-1 GRAT (3)
8369967 Alarm system controller and a method for controlling an alarm system 17 2011
8892495 Adaptive pattern recognition based controller apparatus and method and human-interface therefore 1 2013
9535563 Internet appliance system and method 0 2013
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (32)
6704348 Method and apparatus for computing signal correlation at multiple resolutions 20 2001
* 2002/0172,267 Method and apparatus for computing signal correlation at multiple resolutions 5 2001
6819707 Method and apparatus for performing signal correlation using historical correlation data 9 2001
7053824 Method and apparatus for receiving a global positioning system signal using a cellular acquisition signal 29 2001
6891880 Method and apparatus for performing signal correlation 10 2002
* 2002/0175,857 Method and apparatus for performing signal correlation 4 2002
7190712 Method and apparatus for performing signal correlation 10 2003
7184464 Apparatus for computing signal correlation at multiple resolutions 4 2003
7567636 Method and apparatus for performing signal correlation using historical correlation data 7 2003
* 2004/0141,549 Method and apparatus for performing signal correlation using historical correlation data 12 2003
* 2009/0315,768 METHOD AND APPARATUS FOR PROCESSING A SATELLITE POSITIONING SYSTEM SIGNAL USING A CELLULAR ACQUISITION SIGNAL 3 2004
7995682 Method and apparatus for performing signal processing using historical correlation data 1 2005
* 2006/0209,935 Method and apparatus for performing signal processing using historical correlation data 0 2005
7884762 Method and apparatus for receiving a global positioning system signal using a cellular acquisition signal 3 2005
* 2006/0244,658 Method and apparatus for receiving a global positioning system signal using a cellular acquisition signal 6 2005
* 2006/0119,505 Method and apparatus for receiving a global positioning system signal using a cellular acquisition signal 9 2005
7672358 Method and apparatus for performing signal correlation at multiple resolutions to mitigate multipath interference 3 2006
7443340 Method and apparatus for generating and distributing satellite tracking information 7 2006
7548816 Method and apparatus for generating and securely distributing long-term satellite tracking information 13 2006
* 2007/0200,752 METHOD AND APPARATUS FOR MAINTAINING INTEGRITY OF LONG-TERM ORBITS IN A REMOTE RECEIVER 25 2006
8170086 Method and apparatus for performing signal correlation 4 2007
* 2007/0160,121 Method and apparatus for performing signal correlation 7 2007
9274225 Method and apparatus for generating and distributing satellite tracking information 0 2008
8358245 Method and system for extending the usability period of long term orbit (LTO) 2 2008
* 2010/0134,353 METHOD AND SYSTEM FOR EXTENDING THE USABILITY PERIOD OF LONG TERM ORBIT (LTO) 3 2008
* 2010/0225,537 METHOD AND APPARATUS FOR PROCESSING A SATELLITE POSITIONING SYSTEM SIGNAL USING A CELLULAR ACQUISITION SIGNAL 14 2009
8411726 Method and apparatus for performing signal correlation at multiple resolutions to mitigate multipath interference 1 2009
8472503 Method and apparatus for performing frequency synchronization 2 2010
* 2010/0272,161 METHOD AND APPARATUS FOR PERFORMING FREQUENCY SYNCHRONIZATION 1 2010
* 2011/0133,985 METHOD AND APPARATUS FOR MAINTAINING INTEGRITY OF LONG-TERM ORBITS IN A REMOTE RECEIVER 2 2010
8963773 Method and apparatus for maintaining integrity of long-term orbits in a remote receiver 0 2013
8989236 Method and apparatus for performing frequency synchronization 0 2013
 
CSR TECHNOLOGY INC. (57)
* 6671620 Method and apparatus for determining global position using almanac information 152 2000
7711038 System and method for despreading in a spread spectrum matched filter 0 2000
7545850 Analog compression of GPS C/A signal to audio bandwidth 0 2001
7436907 Analog compression of GPS C/A signal to audio bandwidth 1 2001
7671489 Method and apparatus for selectively maintaining circuit power when higher voltages are present 3 2002
7813875 Layered host based satellite positioning solutions 3 2002
7546395 Navagation processing between a tracker hardware device and a computer host based on a satellite positioning solution system 4 2002
* 2005/0234,713 Navagation processing in host based satellite positioning solution 1 2002
* 2005/0234,982 Layered host based satellite positioning solutions 2 2002
7545319 Configurable satellite positioning system receivers with programmable inputs 2 2003
7639180 Dynamic memory allocation and sharing in electronic systems 1 2004
7852905 System and method for despreading in a spread spectrum matched filter 1 2004
7369830 Monolithic GPS RF front end integrated circuit 1 2004
* 2005/0096,004 Monolithic GPS RF front end integrated circuit 5 2004
8244271 Distributed data collection of satellite data 1 2004
* 2005/0130,590 Distributed data collection of satellite data 10 2004
7929928 Frequency phase correction system 3 2004
* 2005/0162,306 Frequency phase correction system 18 2004
7751974 Navigation processing for a satellite positioning system receiver 2 2005
* 2005/0267,682 Navigation processing for a satellite positioning system receiver 1 2005
8078189 System and method for providing location based services over a network 24 2005
* 2005/0227,709 System and method for providing location based services over a network 67 2005
7365680 Location services system that reduces auto-correlation or cross-correlation in weak signals 3 2006
8321636 Memory reallocation and sharing in electronic systems 0 2006
* 2007/0008,218 Tracker architecture for GPS systems 1 2006
7724807 Method for reducing auto-correlation or cross-correlation in weak signals 1 2006
7508340 Generic Satellite Positioning System receivers with selectable inputs and outputs 1 2006
8121238 System and method for synchronizing digital bits in a data stream 3 2006
* 2008/0002,797 System and Method for Synchronizing Digital Bits in a Data Stream 13 2006
7466209 System and method for providing temperature correction in a crystal oscillator 8 2007
* 2008/0164,952 System and Method for Providing Temperature Correction in a Crystal Oscillator 8 2007
7999733 Fast reacquisition of a GPS signal 1 2007
* 2008/0198,069 Fast Reacquisition of a GPS Signal 11 2007
* 2008/0001,817 Communications Systems That Reduces Auto-Correlation or Cross-Correlation In Weak Signals 1 2007
7724612 System and method for providing aiding information to a satellite positioning system receiver over short-range wireless connections 21 2007
* 2008/0258,965 System and Method for Providing Aiding Information to a Satellite Positioning System Receiver Over Short-Range Wireless Connections 3 2007
7724186 Enhanced aiding in GPS systems 0 2007
* 2008/0122,690 Enhanced Aiding in GPS Systems 4 2007
8116976 Satellite based positioning method and system for coarse location positioning 1 2007
7995683 Noise floor independent delay-locked loop discriminator 1 2007
* 2009/0110,134 Noise Floor Independent Delay-Locked Loop Discriminator 3 2007
7642957 GPS system utilizing multiple antennas 12 2007
* 2009/0135,060 GPS System Utilizing Multiple Antennas 3 2007
7969351 Mode determination for mobile GPS terminals 1 2007
* 2008/0180,316 Mode Determination for Mobile GPS Terminals 2 2007
8144053 System and method for verifying consistent measurements in performing GPS positioning 0 2008
* 2009/0195,446 System and Method for Verifying Consistent Measurements in Performing GPS Positioning 10 2008
8699984 Adaptive noise figure control in a radio receiver 1 2008
8478305 System and method for integrating location information into an internet phone system 0 2008
* 2009/0258,655 System and method for integrating location information into an internet phone system 0 2008
8072376 Method and apparatus for mitigating the effects of cross correlation in a GPS receiver 1 2008
8073414 Auto-tuning system for an on-chip RF filter 3 2008
* 2009/0325,521 Auto-Tuning System for an On-Chip RF Filter 24 2008
8260548 Satellite based positioning method and system for coarse location positioning 0 2010
8351885 Auto-tuning system for an On-Chip RF filter 2 2011
8891714 System and method for synchronizing digital bits in a data stream 0 2012
8762054 Interface for a GPS system 0 2012
* Cited By Examiner