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: 8754807
    Abstract: Apparatus having corresponding methods and tangible computer-readable media comprise: a measurement module adapted to generate measurements of a wireless television signal received by the apparatus and measurements of a wireless satellite positioning signal received by the apparatus; a location module adapted to determine a location of the apparatus based on the measurements of the wireless television signal and the measurements of the wireless satellite positioning signal; and a time module adapted to provide a clock control signal for the apparatus based on at least one of the measurements of the wireless television signal, and the measurements of the wireless satellite positioning signal.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: June 17, 2014
    Assignee: TruePosition, Inc.
    Inventors: Ju-Yong Do, Guttorm Opshaug, James J. Spilker, Jr., Matthew Rabinowitz
  • Patent number: 8677440
    Abstract: Apparatus to determine the position of a user terminal, the apparatus having corresponding methods and computer-readable media, comprise: a receiver to receive at the user terminal an American Television Standards Committee Mobile/Handheld (ATSC-M/H) broadcast signal from a ATSC-M/H transmitter; and a pseudorange module to determine a pseudorange between the receiver and the ATSC-M/H transmitter based on the ATSC-M/H) broadcast signal; wherein the position module determines the position of the user terminal based on the pseudorange and a location of the ATSC-M/H transmitter.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: March 18, 2014
    Assignee: TruePosition, Inc.
    Inventors: Guttorm Opshaug, Andy Lee, Dimitri Rubin, James J. Spilker, Jr., Matthew Rabinowitz
  • Patent number: 8233091
    Abstract: Methods having corresponding apparatus and computer-readable media comprise: receiving television signals and a message at an apparatus, wherein the television signals include an NTSC television signal and an ATSC television signal, wherein the message represents first and second arrival times representing absolute times of arrival at the apparatus of a first wavefront of the NTSC and ATSC television signals, respectively; measuring third and fourth arrival times, based on a local clock, after receiving the message, wherein the third and fourth arrival times represent times of arrival at the apparatus of a second wavefront of the NTSC and ATSC television signals, respectively; and providing a clock correction signal for the local clock based on the first arrival time, the second arrival time, the third arrival time, and the fourth arrival time.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: July 31, 2012
    Assignee: TruePosition, Inc.
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr., Scott Furman, Dimitri Rubin, Harvind Samra, David Burgess, Guttorm Opshaug, Jim Omura
  • Patent number: 8149168
    Abstract: Apparatus having corresponding methods and computer-readable media comprise a first receiver to receive a wireless television signal; a first measurement unit to generate a measurement of the wireless television signal; wherein a position of the apparatus is determined based on the measurement of the wireless television signal; a second receiver to receive a wireless local area network (WLAN) signal; and a second measurement unit to generate a measurement of the WLAN signal; wherein a position of a transmitter of the WLAN signal is determined based on the position of the apparatus and the measurement of the WLAN signal.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: April 3, 2012
    Assignee: TruePosition, Inc.
    Inventors: Matthew Rabinowitz, Todd Young, James J. Spilker, Jr.
  • Patent number: 8102317
    Abstract: An apparatus comprises a receiver to receive a plurality of wireless television signals each representing a television channel, and a measurement circuit to identify the television channels based on the wireless television signals. One or more of a plurality of possible locations of the apparatus are selected based on identities of the television channels identified by the measurement circuit and a plurality of associations each associating one of the possible locations with identities of the television channels expected at one of the possible locations.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: January 24, 2012
    Assignee: TruePosition, Inc.
    Inventors: Andy Lee, James J. Spilker, Jr., Matthew Rabinowitz, Jimmy K. Omura
  • Publication number: 20110025561
    Abstract: Apparatus to determine the position of a user terminal, the apparatus having corresponding methods and computer-readable media, comprise: a receiver to receive at the user terminal an American Television Standards Committee Mobile/Handheld (ATSC-M/H) broadcast signal from a ATSC-M/H transmitter; and a pseudorange module to determine a pseudorange between the receiver and the ATSC-M/H transmitter based on the ATSC-M/H) broadcast signal; wherein the position module determines the position of the user terminal based on the pseudorange and a location of the ATSC-M/H transmitter.
    Type: Application
    Filed: January 25, 2010
    Publication date: February 3, 2011
    Applicant: Rosum Corporation
    Inventors: Guttorm Opshaug, Andy Lee, Dimitri Rubin, James J. Spilker, JR., Matthew Rabinowitz
  • Patent number: 7792156
    Abstract: Apparatus having corresponding computer programs comprise: a code generator adapted to generate a transmitter identification block, wherein the transmitter identification block comprises 32 rows and 82 columns, wherein the first 66 symbols in each of the rows comprises a cyclically-extended 63-chip pseudonoise code that is selectively polarity-inverted according to a respective phase of a 32-chip Walsh code, and wherein each of the last 16 columns comprises a parity-extended 31-chip Gold code that is selectively polarity-inverted according to a respective phase of a 16-chip Walsh code; and a code inserter adapted to insert each of the rows into the reserved block of a respective one of 32 consecutive field synchronization segments in an Advanced Television Systems Committee (ATSC) television signal prior to transmission of the ATSC television signal.
    Type: Grant
    Filed: January 11, 2009
    Date of Patent: September 7, 2010
    Assignee: Rosum Corporation
    Inventors: Andy Lee, James J. Spilker, Jr., Matthew Rabinowitz
  • Patent number: 7733270
    Abstract: Apparatus having corresponding methods and computer-readable media comprises: a first receiver adapted to receive, at a user terminal, a broadcast television signal from a television signal transmitter; and a second receiver adapted to receive, at the user terminal, a satellite positioning signal from a positioning satellite; wherein a position of the user terminal is determined based on the broadcast television signal, the satellite positioning signal, a location of the television signal transmitter, and a location of the positioning satellite.
    Type: Grant
    Filed: November 3, 2008
    Date of Patent: June 8, 2010
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Patent number: 7471244
    Abstract: Apparatus having corresponding methods comprises a reference clock; a receiver to receive a wireless television signal, wherein the wireless television signal is transmitted by a television transmitter according to a transmitter clock; and a clock offset unit to determine a clock offset between the reference clock and the transmitter clock based on the wireless television signal.
    Type: Grant
    Filed: October 24, 2006
    Date of Patent: December 30, 2008
    Assignee: Rosum Corporation
    Inventors: Jim Omura, Matthew Rabinowitz, James J. Spilker, Jr., Ju-Yong Do, Andy Lee
  • Patent number: 7463195
    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 global positioning signal from a global positioning satellite; determining a second pseudo-range between the user terminal and the global positioning satellite based on the global positioning 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 global positioning satellite.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: December 9, 2008
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Patent number: 7372405
    Abstract: Apparatus to determine the position of a user terminal, the apparatus having corresponding methods and computer-readable media, comprises a receiver to receive, at the user terminal, a wireless orthogonal frequency-division multiplexing (OFDM) signal comprising a scattered pilot signal; and a processor to determine a pseudo-range based on the scattered pilot signal; wherein a position of the user terminal is determined based on the pseudo-range and a location of a transmitter of the OFDM signal.
    Type: Grant
    Filed: September 18, 2006
    Date of Patent: May 13, 2008
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Patent number: 7126536
    Abstract: A method and computer program product for determining the position of a user terminal includes receiving at the user terminal a plurality of digital television (DTV) broadcast signals from a plurality of DTV transmitters, wherein each of the DTV signals is a European Telecommunications Standards Institute (ETSI) Digital Video Broadcasting-Terrestrial (DVB-T) signal; determining a pseudo-range between the user terminal and each DTV transmitter based on the DTV broadcast signals based on a known component in the DTV 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: August 17, 2001
    Date of Patent: October 24, 2006
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J Spilker, Jr.
  • Patent number: 7042949
    Abstract: A DTV signal includes frames, and the frames include data segments. Data segments are replaced by codewords which represent digital data. The DTV signals are broadcast and received by receivers. The receivers recover the digital data from the codewords in the DTV signals, for example by using matched filtering. By using long codewords, the digital data can be broadcast over a longer range and recovered by simpler circuitry in comparison to the television programming contained in the DTV signal. In one implementation, the DTV signal is an American Television Standards Committee (ATSC) DTV signal.
    Type: Grant
    Filed: November 14, 2001
    Date of Patent: May 9, 2006
    Assignee: Rosum Corporation
    Inventors: Jimmy K Omura, James J Spilker, Jr., Matthew Rabinowitz
  • Patent number: 7042396
    Abstract: A method, apparatus, and computer-readable media for determining the position of a user terminal comprises receiving, at the user terminal, a digital audio broadcast signal; and determining a pseudo-range between the user terminal and a transmitter of the digital audio broadcast signal based on a known component of the digital audio broadcast signal; wherein the position of the user terminal is determined based on the pseudo-range between the user terminal and the transmitter of the digital audio broadcast signal and a location of the transmitter of the digital audio broadcast signal.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: May 9, 2006
    Assignee: Rosom Corporation
    Inventors: Jimmy K. Omura, James J. Spilker, Jr.
  • Patent number: 6970132
    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: Grant
    Filed: September 30, 2003
    Date of Patent: November 29, 2005
    Assignee: Rosum Corporation
    Inventor: James J. Spilker, Jr.
  • Patent number: 6963306
    Abstract: A method, apparatus, and computer-readable media comprising generating a positioning signal comprising a first half-field and a second half-field; and transmitting the positioning signal; wherein each of the first and second half-fields comprises 313 segments; and wherein each of the segments comprises 832 chips comprising an American Television Standards Committee (ATSC) digital television (DTV) segment synchronization signal and a pseudonoise sequence.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: November 8, 2005
    Assignee: Rosum Corp.
    Inventor: James J. Spilker, Jr.
  • Patent number: 6961020
    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: March 24, 2003
    Date of Patent: November 1, 2005
    Assignee: The Rosum Corporation
    Inventors: Matthew Robinowitz, James J. Spilker, Jr.
  • Patent number: 6952182
    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: Grant
    Filed: November 8, 2002
    Date of Patent: October 4, 2005
    Assignee: The Rosom Corporation
    Inventors: James J. Spilker, Jr., Matthew Rabinowitz
  • Patent number: 6917328
    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: Grant
    Filed: November 13, 2002
    Date of Patent: July 12, 2005
    Assignee: Rosum Corporation
    Inventors: Matthew Rabinowitz, James J. Spilker, Jr.
  • Patent number: 6914560
    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: Grant
    Filed: September 9, 2003
    Date of Patent: July 5, 2005
    Assignee: The Rosum Corporation
    Inventors: James J. Spilker, Jr., Jimmy K. Omura