Patents by Inventor Matthew Huntington

Matthew Huntington 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: 7484236
    Abstract: A service gateway provides a proxy between a client protocol and a plurality of standard communication protocols. The service gateway provides asymmetrical routing, data compression and encryption to optimize client processing power and communication link bandwidth. The service gateway enables content translation between clients and service providers. The service gateway keeps track of client available memory and sequence numbers in messages to generate error codes when applicable. A store and forward message capability is provided along with abstract session identifiers. The service gateway supports user datagram protocol.
    Type: Grant
    Filed: February 1, 2002
    Date of Patent: January 27, 2009
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Alain Delpuch, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor Kidd, Vincent Dureau
  • Publication number: 20080126558
    Abstract: A method for transmitting data. Data received from a data source is retained in a buffer. Initial data may be provided from the buffer. Additional data may be provided from the buffer.
    Type: Application
    Filed: September 14, 2006
    Publication date: May 29, 2008
    Applicant: Open TV, Inc.
    Inventors: John Tinsman, Matthew Huntington, Gerard Teurlinx
  • Publication number: 20080075099
    Abstract: A service gateway provides a proxy between a client protocol and a plurality of standard communication protocols. The service gateway provides asymmetrical routing, data compression and encryption to optimize client processing power and communication link bandwidth. The service gateway enables content translation between clients and service providers. The service gateway keeps track of client available memory and sequence numbers in messages to generate error codes when applicable. A store and forward message capability is provided along with abstract session identifiers. The service gateway supports user datagram protocol.
    Type: Application
    Filed: December 3, 2007
    Publication date: March 27, 2008
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Patent number: 7305697
    Abstract: A service gateway provides a proxy between a client protocol and a plurality of standard communication protocols. The service gateway provides asymmetrical routing, data compression and encryption to optimize client processing power and communication link bandwidth. The service gateway enables content translation between clients and service providers. The service gateway keeps track of client available memory and sequence numbers in messages to generate error codes when applicable. A store and forward message capability is provided along with abstract session identifiers. The service gateway supports user datagram protocol.
    Type: Grant
    Filed: May 16, 2001
    Date of Patent: December 4, 2007
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Publication number: 20070219859
    Abstract: Disclosed are methods and systems for controlling the frequency that a user views an advertisement. In particular, the systems monitor the number of times an advertisement is played to a user. Once the advertisement has been played a predetermined number of times, the advertisement is replaced by another advertisement.
    Type: Application
    Filed: March 16, 2006
    Publication date: September 20, 2007
    Applicant: OPENTV, INC.
    Inventor: Matthew Huntington
  • Publication number: 20070053653
    Abstract: A method and system is described to control operation of a playback device. The method may include receiving a trigger signal generated automatically without human intervention by an external device, and performing a selected operation on digital content being played back when the trigger signal is received. The playback device may include a Personal Video Recorder (PVR) and the external trigger signal may be received from the external device that is separate from a handheld remote control associated with the playback device. In an example embodiment, the trigger signal is received directly from a telephony network, the trigger signal being an incoming call to a telephony device. In addition or instead, the trigger signal may be received indirectly from a telephony device via a television network.
    Type: Application
    Filed: September 6, 2005
    Publication date: March 8, 2007
    Inventor: Matthew Huntington
  • Patent number: 7017175
    Abstract: A common communication language that can address all the applications running in a multitude of set top boxes (STBs) or client devices and application servers. The present invention, DATP protocol encapsulates a meta language that provides a generic portable communication application programmer interface that requires light processor utilization and is well-suited for a typical STB possessing limited processing power. DATP requires relatively few processing cycles compared to typical Internet communication protocols. DATP reduces the overhead of the communication protocol handler at the STB and makes the communication protocol handler common for all STBs applications. The preferred DATP protocol is portable for all STBs since it is written in a native language that interfaces with the underlying operating system of the STB. A SGW (SGW) performs as a DATP server. The SGW translates between DATP messages and standard communication protocols.
    Type: Grant
    Filed: May 16, 2001
    Date of Patent: March 21, 2006
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Publication number: 20020169885
    Abstract: A common communication language that can address all the applications running in a multitude of set top boxes (STBs) or client devices and application servers. The present invention, DATP protocol encapsulates a Meta language that provides a generic portable communication application programmer interface that requires light processor utilization and is well suited for a typical STB possessing limited processing power. DATP requires relatively few processing cycles compared to typical Internet communication protocols. DATP reduces the overhead of the communication protocol handler at the STB and makes the communication protocol handler common for all STBs applications. The preferred DATP protocol is portable for all STBs since it is written in a native language that interfaces with the underlying operating system of the STB. A SGW (SGW) performs as a DATP server. The SGW translates between DATP messages and standard communication protocols.
    Type: Application
    Filed: February 1, 2002
    Publication date: November 14, 2002
    Inventors: Rachad Alao, Matthew Huntington, Waiman Lam, Alain Delpuch, Jose Henrard, Vincent Dureau
  • Publication number: 20020147645
    Abstract: The present invention provides a method and apparatus for managing the presentation and regulation of E-Commerce, content and service providers access in an interactive television environment comprising interactions between a server, a client, and a service provider. Components are provided for managing and completing a purchase or delivery of an item offered by a service provider. A purchase transaction uses client information comprising partial client information from the client and a list of purchased items. Upon receiving partial information from the client, the server retrieves corresponding additional related information within its database and transmits this retrieved data from the server, along with the list of purchased items to complete the transaction. Business Agents are provided for logging the transaction, creating an electronic receipt, logging patches, logging error events, and viewer logging.
    Type: Application
    Filed: February 1, 2002
    Publication date: October 10, 2002
    Applicant: Open TV
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Hernard, Matthew Huntington, Waiman Lam, Nicholas Fishwick, Adam Benson, Vahid Koussari-Amin
  • Publication number: 20020138848
    Abstract: A service gateway provides a proxy between a client protocol and a plurality of standard communication protocols. The service gateway provides asymmetrical routing, data compression and encryption to optimize client processing power and communication link bandwidth. The service gateway enables content translation between clients and service providers. The service gateway keeps track of client available memory and sequence numbers in messages to generate error codes when applicable. A store and forward message capability is provided along with abstract session identifiers. The service gateway supports user datagram protocol.
    Type: Application
    Filed: February 1, 2002
    Publication date: September 26, 2002
    Inventors: Rachad Alao, Alain Delpuch, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor Kidd
  • Publication number: 20020108122
    Abstract: A common communication language that can address all the applications running in a multitude of set top boxes (STBs) or client devices and application servers. The present invention, DATP protocol encapsulates a meta language that provides a generic portable communication application programmer interface that requires light processor utilization and is well-suited for a typical STB possessing limited processing power. DATP requires relatively few processing cycles compared to typical Internet communication protocols. DATP reduces the overhead of the communication protocol handler at the STB and makes the communication protocol handler common for all STBs applications. The preferred DATP protocol is portable for all STBs since it is written in a native language that interfaces with the underlying operating system of the STB. A SGW (SGW) performs as a DATP server. The SGW translates between DATP messages and standard communication protocols.
    Type: Application
    Filed: May 16, 2001
    Publication date: August 8, 2002
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Publication number: 20020108121
    Abstract: A service gateway provides a proxy between a client protocol and a plurality of standard communication protocols. The service gateway provides asymmetrical routing, data compression and encryption to optimize client processing power and communication link bandwidth. The service gateway enables content translation between clients and service providers. The service gateway keeps track of client available memory and sequence numbers in messages to generate error codes when applicable. A store and forward message capability is provided along with abstract session identifiers. The service gateway supports user datagram protocol.
    Type: Application
    Filed: May 16, 2001
    Publication date: August 8, 2002
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam