Patents by Inventor James Spilker

James 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: 10176264
    Abstract: A database of technical support calls, or queries received for technical support, is used to identify popular topics for an entity such as a company. The topics may be issues related to products provided by the company such as software. Relevant information is collected for each topic from internal sources (such as knowledge bases or other technical publications) and external sources (such as webpages or online forums). The information is used to create topic pages for each topic that are meant to provide information related to the topic, as well as guide users to resources where additional information for the topic can be obtained. The generated topic pages are encoded using a schema that is recognizable by search engines so that the contents of the topics pages can be presented by the search engines directly in a search results page.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: January 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Isabelle Lehodey, Christian Gschwend, Amanda Diane Flanders, Joel Schaeffer, John James Spilker
  • Publication number: 20170154114
    Abstract: A database of technical support calls, or queries received for technical support, is used to identify popular topics for an entity such as a company. The topics may be issues related to products provided by the company such as software. Relevant information is collected for each topic from internal sources (such as knowledge bases or other technical publications) and external sources (such as webpages or online forums). The information is used to create topic pages for each topic that are meant to provide information related to the topic, as well as guide users to resources where additional information for the topic can be obtained. The generated topic pages are encoded using a schema that is recognizable by search engines so that the contents of the topics pages can be presented by the search engines directly in a search results page.
    Type: Application
    Filed: December 1, 2015
    Publication date: June 1, 2017
    Inventors: Isabelle Lehodey, Christian Gschwend, Amanda Diane Flanders, Joel Schaeffer, John James Spilker
  • Patent number: 8472483
    Abstract: Systems, apparatus, methods and computer program products are provided for causing a dataframe to be emitted at an air interface of an antenna. A memory stores a transmission to antenna delay value (TAD). An offset calculator calculates an offset value based on an epoch of a global timebase generator and the transmission to antenna delay value (TAD). An interface controller in communication with the offset calculator communicates a segment synchronization signal and a field synchronization signal based on the offset value.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: June 25, 2013
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Michael Simon, James Spilker, Scott Furman
  • Publication number: 20120113976
    Abstract: Systems, apparatus, methods and computer program products are provided for causing a dataframe to be emitted at an air interface of an antenna. A memory stores a transmission to antenna delay value (TAD). An offset calculator calculates an offset value based on an epoch of a global timebase generator and the transmission to antenna delay value (TAD). An interface controller in communication with the offset calculator communicates a segment synchronization signal and a field synchronization signal based on the offset value.
    Type: Application
    Filed: January 20, 2012
    Publication date: May 10, 2012
    Applicant: ROHDE & SCHWARZ GMBH & CO. KG
    Inventors: Michael Simon, James Spilker, Scott Furman
  • Patent number: 8149817
    Abstract: Systems, apparatus, methods and computer program products are provided for causing a dataframe to be emitted at an air interface of an antenna. A memory stores a transmission to antenna delay value (TAD). An offset calculator calculates an offset value based on an epoch of a global timebase generator and the transmission to antenna delay value (TAD). An interface controller in communication with the offset calculator communicates a segment synchronization signal and a field synchronization signal based on the offset value.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: April 3, 2012
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventors: Michael Simon, James Spilker, Scott Furman
  • Publication number: 20080211969
    Abstract: Systems, apparatus, methods and computer program products are provided for causing a dataframe to be emitted at an air interface of an antenna. A memory stores a transmission to antenna delay value (TAD). An offset calculator calculates an offset value based on an epoch of a global timebase generator and the transmission to antenna delay value (TAD). An interface controller in communication with the offset calculator communicates a segment synchronization signal and a field synchronization signal based on the offset value.
    Type: Application
    Filed: February 1, 2008
    Publication date: September 4, 2008
    Applicants: ROHDE & SCHWARZ GMBH & CO. KG, ROSUM CORPORATION
    Inventors: MICHAEL SIMON, JAMES SPILKER, SCOTT FURMAN
  • Publication number: 20070182633
    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: Application
    Filed: October 24, 2006
    Publication date: August 9, 2007
    Applicant: Rosum Corporation
    Inventors: Jim Omura, Matthew Rabinowitz, James Spilker, Ju-Yong Do, Andy Lee
  • Publication number: 20070050824
    Abstract: An apparatus having a corresponding computer program comprises a receiver to receive one or more wireless signals; and a measurement circuit to obtain measurements of one or more characteristics of each of the wireless signals; wherein one or more of a plurality of possible locations of the apparatus are selected based on the measurements and a plurality of associations each associating one of the possible locations with expected values for the measurements for the one of the possible locations.
    Type: Application
    Filed: November 22, 2005
    Publication date: March 1, 2007
    Inventors: Andy Lee, James Spilker, Matthew Rabinowitz, Jimmy Omura
  • Publication number: 20070008220
    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: Application
    Filed: September 18, 2006
    Publication date: January 11, 2007
    Applicant: ROSUM CORPORATION
    Inventors: Matthew Rabinowitz, James Spilker
  • Publication number: 20050251844
    Abstract: An apparatus having a corresponding method and computer program comprises a front end to receive an orthogonal frequency division modulation (OFDM) signal comprising a plurality of OFDM symbols each comprising N samples and a cyclic prefix comprising M of the N samples, wherein M<N; a buffer to store the cyclic prefix for one of the OFDM symbols; and a correlator to generate a correlation output based on the cyclic prefix and the one of the OFDM symbols.
    Type: Application
    Filed: February 28, 2005
    Publication date: November 10, 2005
    Inventors: Massimiliano Martone, James Spilker, Jimmy Omura, Matthew Rabinowitz
  • Publication number: 20050066373
    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: Application
    Filed: June 14, 2004
    Publication date: March 24, 2005
    Inventors: Matthew Rabinowitz, James Spilker
  • Publication number: 20050030229
    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: Application
    Filed: February 24, 2004
    Publication date: February 10, 2005
    Inventor: James Spilker
  • Publication number: 20050015162
    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: Application
    Filed: December 18, 2003
    Publication date: January 20, 2005
    Inventors: Jimmy Omura, James Spilker