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).

  • Publication number: 20150195623
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Application
    Filed: March 20, 2015
    Publication date: July 9, 2015
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
  • Patent number: 9037482
    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: Grant
    Filed: March 16, 2006
    Date of Patent: May 19, 2015
    Assignee: OpenTV, Inc.
    Inventor: Matthew Huntington
  • Patent number: 8997151
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: March 31, 2015
    Assignee: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
  • Publication number: 20140245357
    Abstract: A method and system to navigate viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a presentation module to present main content on a display screen, a communications module to receive a first request associated with a first directional key on a remote control device, a navigation mode detector to determine a navigation mode associated with the first request; a margin menu module to activate a margin menu associated with the determined navigation mode. The margin menu may be presented along one of the margins of a display screen, while permitting viewing of the main content.
    Type: Application
    Filed: February 19, 2014
    Publication date: August 28, 2014
    Applicant: OPENTV, INC.
    Inventors: Matthew Huntington, David A. Merkoski, Celine Pering, Jordan Kanarek, David Scott Nazarian, Joshua Wagner, Benjamin A. Rother, Andrew Zeldis, Gina Terada, Jared Marr
  • Publication number: 20140109167
    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 18, 2013
    Publication date: April 17, 2014
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor W. Kidd
  • Patent number: 8701041
    Abstract: A method and system to navigate viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a presentation module to present main content on a display screen, a communications module to receive a first request associated with a first directional key on a remote control device, a navigation mode detector to determine a navigation mode associated with the first request; a margin menu module to activate a margin menu associated with the determined navigation mode. The margin menu may be presented along one of the margins of a display screen, while permitting viewing of the main content.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: April 15, 2014
    Assignee: OpenTV, Inc.
    Inventors: Matthew Huntington, David A. Merkoski, Celine Pering, Jordan Kanarck, David Scott Nazarian, Joshua Wagner, Benjamin A. Rottler, Andrew Zeldis, Gina Terada, Jared Marr
  • Patent number: 8645572
    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: January 26, 2009
    Date of Patent: February 4, 2014
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor Kidd
  • Patent number: 8429692
    Abstract: A system to search to search viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a communications module to receive a request associated with one or more directional keys on a control device, a search term detector to determine a search term associated with the request, a search module to locate a content item associated with the search term; and a presentation module to present the content item associated with the search term.
    Type: Grant
    Filed: September 7, 2007
    Date of Patent: April 23, 2013
    Assignee: OpenTV, Inc.
    Inventors: Andrew Zeldis, Gina Terada, David A. Merkoski, Jared Marr, Benjamin A. Rottler, Jordan Kanarek, Matthew Huntington, Celine Pering, David Scott Nazarian, Joshua Wagner
  • Publication number: 20130061266
    Abstract: In various example embodiments, a system and method for electronic program guide (EPG) sorting and automatic realignment is provided. In example embodiments, a graphical user interface having an EPG including a plurality of rows of thumbnails representing programs is presented on a device of a user. Each row of thumbnails may be navigated independent of other rows. A navigational input is received via a touchscreen of the device. The navigational input indicates an action performed on the graphical user interface that triggers a realignment of programming information presented on the EPG. An updated EPG with the realignment of the programming information indicated by the navigational input is then provided.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 7, 2013
    Applicant: OpenTV, Inc.
    Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
  • Patent number: 7961743
    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: December 3, 2007
    Date of Patent: June 14, 2011
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Publication number: 20110090402
    Abstract: A method and system to navigate viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a presentation module to present main content on a display screen, a communications module to receive a first request associated with a first directional key on a remote control device, a navigation mode detector to determine a navigation mode associated with the first request; a margin menu module to activate a margin menu associated with the determined navigation mode. The margin menu may be presented along one of the margins of a display screen, while permitting viewing of the main content.
    Type: Application
    Filed: September 7, 2007
    Publication date: April 21, 2011
    Inventors: Matthew Huntington, David A. Merkoski, Celine Pering, Jordan Kanarck, David Scott Nazarian, Joshua Wagner, Benjamin A. Rottler, Andrew Zeldis, Gina Terada, Jared Marr
  • Patent number: 7930449
    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: Grant
    Filed: September 14, 2006
    Date of Patent: April 19, 2011
    Assignee: OpenTv Inc.
    Inventors: John Tinsman, Matthew Huntington, Gerard Teurlinx
  • Patent number: 7882533
    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: February 9, 2009
    Date of Patent: February 1, 2011
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Publication number: 20110023068
    Abstract: A system to search to search viewable content in the context of television entertainment is provided. In one example embodiment, the system comprises a communications module to receive a request associated with one or more directional keys on a control device, a search term detector to determine a search term associated with the request, a search module to locate a content item associated with the search term; and a presentation module to present the content item associated with the search term.
    Type: Application
    Filed: September 7, 2007
    Publication date: January 27, 2011
    Applicant: OPENTV, INC.
    Inventors: Andrew Zeldis, Gina Terada, David A. Merkoski, Jared Marr, Benjamin A. Rottler, Jordan Kanarek, Matthew Huntington, Celine Pering, David Scott Nazarian, Joshua Wagner
  • Patent number: 7669212
    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: Grant
    Filed: February 1, 2002
    Date of Patent: February 23, 2010
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Jose Henrard, Alain Delpuch, Vincent Dureau, Vahid Koussari-Amin, Adam Benson, Nicholas Fishwick, Waiman Lam, Matthew Huntington
  • Publication number: 20090262069
    Abstract: Apparatus, systems, and methods may operate to present viewable content to a viewer on a display screen, receive a transmitted signature from a user interface device (UID) associated with the display screen (wherein the signature results from at least one gesture initiated by the viewer and detected by the UID), and compare the transmitted signature to a stored signature associated with a known individual to determine whether an identity associated with the viewer matches an identity associated with the known individual. Additional apparatus, systems, and methods are disclosed.
    Type: Application
    Filed: April 22, 2008
    Publication date: October 22, 2009
    Applicant: OpenTV, Inc.
    Inventor: Matthew Huntington
  • Publication number: 20090199259
    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: January 26, 2009
    Publication date: August 6, 2009
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor Kidd
  • Publication number: 20090150966
    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 9, 2009
    Publication date: June 11, 2009
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
  • Publication number: 20090106808
    Abstract: The method includes steps for creating and updating an interactive television application, which includes business data and other interactive and dynamic data which changes frequently over time. The interactive television application and data is transmitted over a television broadcast network, and the method includes steps for presenting the data to the user. Business data is compiled into a binary form, the business data for example comprising descriptions of products. A description of an interactive application is generated using an authoring tool. The authoring tool allows a creative designer to create page layouts and use simple script to specify how to respond to user interactions. The compiled business data and the script are streamed to a receiver for generating video information for a user's television, wherein the receiver uses the script to access the compiled business data and generate a presentation of the data for the user.
    Type: Application
    Filed: October 12, 2001
    Publication date: April 23, 2009
    Inventors: Andrew David Deller, George Christopher Dawson, Matthew Huntington
  • Patent number: 7490346
    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: February 1, 2002
    Date of Patent: February 10, 2009
    Assignee: OpenTV, Inc.
    Inventors: Rachad Alao, Matthew Huntington, Waiman Lam, Alain Delpuch, Jose Henrard, Vincent Dureau