Patents by Inventor James J. Spilker

James J. Spilker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6879286
    Abstract: A method, apparatus, and computer-readable media for determining the position of a user terminal comprises receiving, at the user terminal, a broadcast analog television signal comprising a chirp-type signal; and generating a pseudorange based on the chirp-type signal; and wherein the location of the user terminal is determined based on the pseudorange and a location of a transmitter of the broadcast analog television signal.
    Type: Grant
    Filed: January 28, 2003
    Date of Patent: April 12, 2005
    Assignee: The Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Patent number: 6861984
    Abstract: A computer program product, apparatus, and method for determining the position of a user terminal. It includes receiving at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, determining a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals, and determining a position of the user terminal based on the pseudo-ranges and a location of each of the DTV transmitters.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: March 1, 2005
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Patent number: 6859173
    Abstract: A method, apparatus, and computer-readable media for determining the position of a user terminal comprises receiving at the user terminal a broadcast television signal from a television signal transmitter; determining a first pseudo-range between the user terminal and the television signal transmitter based on a known component of the broadcast television signal; receiving at the user terminal a mobile telephone signal from a mobile telephone base station; determining a second pseudo-range between the user terminal and the mobile telephone base station based on a known component of the mobile telephone signal; and determining a position of the user terminal based on the first and second pseudo-ranges, a location of the television signal transmitter, and a location of the mobile telephone base station; wherein the mobile telephone signal is selected from the group consisting of a EDGE (Enhanced Data Rates for Global System for Mobile Communications (GSM) Evolution) signal; a Code-Division Multiple Access 2000
    Type: Grant
    Filed: December 29, 2003
    Date of Patent: February 22, 2005
    Assignee: The Rosum Corporation
    Inventors: James J. Spilker, Jr., Jimmy K. Omura, Matthew Rabinowitz
  • Patent number: 6839024
    Abstract: An apparatus, method, and computer-readable media comprise a receiver adapted to receive a plurality of broadcast signals; a signal processor adapted to determine a position based on the received plurality of broadcast signals; a signal generator adapted to generate a ranging signal comprising a known component of a television signal; and a transmitter adapted to broadcast a signal comprising the ranging signal and a position signal comprising a description of the position.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: January 4, 2005
    Assignee: Rosum Corporation
    Inventors: James J. Spilker, Jr., Matthew Rabinowitz
  • Publication number: 20040207556
    Abstract: A method, apparatus, and computer-readable media for determining the position of a user terminal comprises receiving at the user terminal a broadcast television signal from a television signal transmitter; determining a first pseudo-range between the user terminal and the television signal transmitter based on a known component of the broadcast television signal; receiving at the user terminal a mobile telephone signal from a mobile telephone base station; determining a second pseudo-range between the user terminal and the mobile telephone base station based on a known component of the mobile telephone signal; and determining a position of the user terminal based on the first and second pseudo-ranges, a location of the television signal transmitter, and a location of the mobile telephone base station; wherein the mobile telephone signal is selected from the group consisting of a EDGE (Enhanced Data Rates for Global System for Mobile Communications (GSM) Evolution) signal; a Code-Division Multiple Access 2000
    Type: Application
    Filed: December 29, 2003
    Publication date: October 21, 2004
    Inventors: James J. Spilker, Jimmy K. Omura, Matthew Rabinowitz
  • Publication number: 20040201779
    Abstract: A method, apparatus, and computer-readable media for recovering a symbol clock signal from an American Television Standards Committee (ATSC) digital television (DTV) signal comprises coherently downconverting the ATSC DTV signal to a baseband signal; delaying the baseband signal; multiplying the baseband signal and the delayed baseband signal; band-pass filtering the symbol clock signal; and generating the symbol clock signal based on the filtered baseband signal.
    Type: Application
    Filed: January 13, 2004
    Publication date: October 14, 2004
    Inventor: James J. Spilker
  • Publication number: 20040150559
    Abstract: A user terminal comprises a receiver adapted to receive, at the user terminal, a broadcast digital television signal transmitted by a television transmitter and comprising a pseudo-noise code; and a controller adapted to generate a pseudorange based on the pseudo-noise code; wherein the location of the user terminal is determined based on the pseudorange and a location of the television transmitter.
    Type: Application
    Filed: September 9, 2003
    Publication date: August 5, 2004
    Inventors: James J. Spilker, Jimmy K. Omura
  • Publication number: 20040140932
    Abstract: A method, apparatus, and computer-readable media comprise receiving a broadcast digital television signal comprising data relevant to one or more particular locations; generating a pseudorange based on the broadcast digital television signal; and determining location of an apparatus based on the pseudorange and a location of a transmitter of the broadcast digital television signal, and selecting a portion of the data relevant to the one or more particular locations based on the determined location of the apparatus.
    Type: Application
    Filed: September 30, 2003
    Publication date: July 22, 2004
    Inventor: James J. Spilker
  • Patent number: 6753812
    Abstract: A computer program product, apparatus, and method for use in determining the position of a user terminal includes receiving at the user terminal a digital television (DTV) broadcast signal transmitted by a DTV transmitter; tracking a periodic component of the DTV signal using a delay-lock loop (DLL), including selecting an observation interval based on the timing of the periodic component, and turning on a portion of the DLL during the observation interval, and turning the portion off otherwise; and determining a pseudo-range between the user terminal and the DTV transmitter based on the DTV broadcast signal; and wherein the position of the user terminal is determined based on the pseudo-range and a location of the DTV transmitter.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: June 22, 2004
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Patent number: 6727847
    Abstract: A method, apparatus, and computer-readable media for providing satellite positioning system aiding information to a satellite positioning system receiver configured to determine the position of the satellite positioning system receiver using the satellite positioning system aiding information and the propagation time of a signal transmitted by a satellite in the satellite positioning system comprises providing the satellite positioning system aiding information; providing a digital television signal comprising a plurality of frames, each frame comprising a plurality of data segments; encoding the satellite positioning system aiding information as codewords; replacing data segments within the digital television signal with the codewords; and transmitting the digital television signal; wherein the satellite positioning system receiver receives the digital television signal and recovers the satellite positioning system aiding information.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: April 27, 2004
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr., Jimmy K. Omura, Matthew D. Pierce
  • Publication number: 20040073914
    Abstract: An apparatus having a method and computer-readable media thereof comprises a front end adapted to receive a television signal comprising a synchronization signal representing precise timing information derived from a satellite signal; and a synchronization unit adapted to obtain the precise timing information from the television signal, and further adapted to provide a clock correction signal based on the precise timing information.
    Type: Application
    Filed: July 3, 2003
    Publication date: April 15, 2004
    Inventor: James J. Spilker
  • Patent number: 6717547
    Abstract: A method, apparatus, and computer-readable media for determining the position of a user terminal comprises receiving at the user terminal a broadcast television signal from a television signal transmitter; determining a first pseudo-range between the user terminal and the television signal transmitter based on a known component of the broadcast television signal; receiving at the user terminal a mobile telephone signal from a mobile telephone base station; determining a second pseudo-range between the user terminal and the mobile telephone base station based on a known component of the mobile telephone signal; and determining a position of the user terminal based on the first and second pseudo-ranges, a location of the television signal transmitter, and a location of the mobile telephone base station.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: April 6, 2004
    Assignee: Rosum Corporation
    Inventors: James J. Spilker, Jr., Jimmy K. Omura, Matthew Rabinowitz
  • Publication number: 20030231133
    Abstract: A computer program product, apparatus, and method for determining the position of a user terminal. It includes receiving, at the user terminal, a broadcast analog television signal having a periodic component; and correlating the broadcast analog television signal with a predetermined reference signal based on the periodic component, thereby producing a pseudorange; and wherein the location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal.
    Type: Application
    Filed: March 24, 2003
    Publication date: December 18, 2003
    Inventors: Matthew Robinowitz, James J. Spilker
  • Publication number: 20030201932
    Abstract: A method, apparatus, and computer-readable media for providing satellite positioning system aiding information to a satellite positioning system receiver configured to determine the position of the satellite positioning system receiver using the satellite positioning system aiding information and the propagation time of a signal transmitted by a satellite in the satellite positioning system comprises providing the satellite positioning system aiding information; providing a digital television signal comprising a plurality of frames, each frame comprising a plurality of data segments; encoding the satellite positioning system aiding information as codewords; replacing data segments within the digital television signal with the codewords; and transmitting the digital television signal; wherein the satellite positioning system receiver receives the digital television signal and recovers the satellite positioning system aiding information.
    Type: Application
    Filed: November 12, 2002
    Publication date: October 30, 2003
    Inventors: Matthew Rabinowitz, James J. Spilker, Jimmy K. Omura, Matthew D. Pierce
  • Publication number: 20030174090
    Abstract: An apparatus, method, and computer-readable media. The apparatus comprises a receiver adapted to receive a plurality of broadcast signals; a signal processor adapted to determine a position based on the received plurality of broadcast signals; a signal generator adapted to generate a ranging signal comprising a known component of a television signal; and a transmitter adapted to broadcast a signal comprising the ranging signal and a position signal comprising a description of the position.
    Type: Application
    Filed: January 31, 2003
    Publication date: September 18, 2003
    Inventors: James J. Spilker, Matthew Rabinowitz
  • Publication number: 20030156063
    Abstract: A method, apparatus, and computer-readable media for determining the position of a user terminal comprises receiving at the user terminal a digital television (DTV) broadcast signal from a DTV transmitter, wherein the DTV signal comprises an Integrated Services Digital Broadcasting-Terrestrial (ISDB-T) signal; determining a pseudo-range between the user terminal and the DTV transmitter based on a known component in the broadcast DTV signal; and determining a position of the user terminal based on the pseudo-range and a location of the DTV transmitter.
    Type: Application
    Filed: November 8, 2002
    Publication date: August 21, 2003
    Inventors: James J. Spilker, Matthew Rabinowitz
  • Publication number: 20030145328
    Abstract: An apparatus and method for determining the position of a user terminal comprise an antenna subsystem which is able to receive signals of GPS and TV, a receiver front end which converts the frequency of the incident signals and filters out unwanted signals so that the desired signals can be sampled, a digital processing component which accommodates the imperfections of the front end and converts the measured signals into a position information.
    Type: Application
    Filed: November 13, 2002
    Publication date: July 31, 2003
    Inventors: Matthew Rabinowitz, James J. Spilker
  • Publication number: 20030085841
    Abstract: A method, apparatus, and computer-readable media for determining the position of a user terminal comprises receiving at the user terminal a broadcast television signal from a television signal transmitter; determining a first pseudo-range between the user terminal and the television signal transmitter based on a known component of the broadcast television signal; receiving at the user terminal a mobile telephone signal from a mobile telephone base station; determining a second pseudo-range between the user terminal and the mobile telephone base station based on a known component of the mobile telephone signal; and determining a position of the user terminal based on the first and second pseudo-ranges, a location of the television signal transmitter, and a location of the mobile telephone base station.
    Type: Application
    Filed: August 29, 2002
    Publication date: May 8, 2003
    Inventors: James J. Spilker, Jimmy K. Omura, Matthew Rabinowitz
  • Patent number: 6559800
    Abstract: A computer program product, apparatus, and method for determining the position of a user terminal. It includes receiving, at the user terminal, a broadcast analog television signal having a periodic component; and correlating the broadcast analog television signal with a predetermined reference signal based on the periodic component, thereby producing a pseudorange; and wherein the location of the user terminal is determined based on the pseudorange and a location of the transmitter of the broadcast analog television signal.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: May 6, 2003
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Publication number: 20030058167
    Abstract: A computer program product, apparatus, and method for use in determining the position of a user terminal includes receiving at the user terminal a digital television (DTV) broadcast signal transmitted by a DTV transmitter; tracking a periodic component of the DTV signal using a delay-lock loop (DLL), including selecting an observation interval based on the timing of the periodic component, and turning on a portion of the DLL during the observation interval, and turning the portion off otherwise; and determining a pseudo-range between the user terminal and the DTV transmitter based on the DTV broadcast signal; and wherein the position of the user terminal is determined based on the pseudo-range and a location of the DTV transmitter.
    Type: Application
    Filed: July 31, 2002
    Publication date: March 27, 2003
    Inventors: Matthew Rabinowitz, James J. Spilker