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: 20150195623Abstract: 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: ApplicationFiled: March 20, 2015Publication date: July 9, 2015Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
-
Patent number: 9037482Abstract: 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: GrantFiled: March 16, 2006Date of Patent: May 19, 2015Assignee: OpenTV, Inc.Inventor: Matthew Huntington
-
Patent number: 8997151Abstract: 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: GrantFiled: September 6, 2012Date of Patent: March 31, 2015Assignee: OpenTV, Inc.Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
-
Publication number: 20140245357Abstract: 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: ApplicationFiled: February 19, 2014Publication date: August 28, 2014Applicant: 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: 20140109167Abstract: 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: ApplicationFiled: December 18, 2013Publication date: April 17, 2014Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor W. Kidd
-
Patent number: 8701041Abstract: 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: GrantFiled: September 7, 2007Date of Patent: April 15, 2014Assignee: 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: 8645572Abstract: 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: GrantFiled: January 26, 2009Date of Patent: February 4, 2014Assignee: OpenTV, Inc.Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor Kidd
-
Patent number: 8429692Abstract: 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: GrantFiled: September 7, 2007Date of Patent: April 23, 2013Assignee: 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: 20130061266Abstract: 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: ApplicationFiled: September 6, 2012Publication date: March 7, 2013Applicant: OpenTV, Inc.Inventors: Crx K. Chai, Alex Fishman, Matthew Huntington, Isaac Chellin, Kevin Lu
-
Patent number: 7961743Abstract: 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: GrantFiled: December 3, 2007Date of Patent: June 14, 2011Assignee: OpenTV, Inc.Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
-
Publication number: 20110090402Abstract: 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: ApplicationFiled: September 7, 2007Publication date: April 21, 2011Inventors: 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: 7930449Abstract: 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: GrantFiled: September 14, 2006Date of Patent: April 19, 2011Assignee: OpenTv Inc.Inventors: John Tinsman, Matthew Huntington, Gerard Teurlinx
-
Patent number: 7882533Abstract: 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: GrantFiled: February 9, 2009Date of Patent: February 1, 2011Assignee: OpenTV, Inc.Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
-
Publication number: 20110023068Abstract: 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: ApplicationFiled: September 7, 2007Publication date: January 27, 2011Applicant: 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: 7669212Abstract: 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: GrantFiled: February 1, 2002Date of Patent: February 23, 2010Assignee: OpenTV, Inc.Inventors: Rachad Alao, Jose Henrard, Alain Delpuch, Vincent Dureau, Vahid Koussari-Amin, Adam Benson, Nicholas Fishwick, Waiman Lam, Matthew Huntington
-
Publication number: 20090262069Abstract: 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: ApplicationFiled: April 22, 2008Publication date: October 22, 2009Applicant: OpenTV, Inc.Inventor: Matthew Huntington
-
Publication number: 20090199259Abstract: 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: ApplicationFiled: January 26, 2009Publication date: August 6, 2009Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor Kidd
-
Publication number: 20090150966Abstract: 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: ApplicationFiled: February 9, 2009Publication date: June 11, 2009Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam
-
INTERACTIVE MEDIA PRESENTATION SYSTEM FOR PRESENTING BUSINESS DATA OVER A DIGITAL TELEVISION NETWORK
Publication number: 20090106808Abstract: 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: ApplicationFiled: October 12, 2001Publication date: April 23, 2009Inventors: Andrew David Deller, George Christopher Dawson, Matthew Huntington -
Patent number: 7490346Abstract: 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: GrantFiled: February 1, 2002Date of Patent: February 10, 2009Assignee: OpenTV, Inc.Inventors: Rachad Alao, Matthew Huntington, Waiman Lam, Alain Delpuch, Jose Henrard, Vincent Dureau