Patent application number | Description | Published |
20090106808 | INTERACTIVE MEDIA PRESENTATION SYSTEM FOR PRESENTING BUSINESS DATA OVER A DIGITAL TELEVISION NETWORK - 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. The receiver can be a set-top box for use with a cable television provider, a terrestrial television provider or a satellite television provider. The business data can be compatible with a version of XML (extensible markup language). The business data can be referenced within script created using an authoring tool without the instances of the business data being present at the time of authoring. The compiling can be configured to improve the access speed of the receiver to the business data and to reduce a memory footprint of the business data on the receiver. The business data can be updated and recompiled without requiring the application to be re-authored manually. | 04-23-2009 |
20090150966 | DIGITAL TELEVISION APPLICATION PROTOCOL FOR INTERACTIVE TELEVISION - 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. SGW enables SP clients at STBs utilizing DATP to communicate with service applications using a variety of communication protocols. A content converter is provided to convert standard Web content into content suitable for display on a client-viewing device, e.g., a TV. | 06-11-2009 |
20090199259 | SERVICE GATEWAY FOR INTERACTIVE TELEVISION - 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. | 08-06-2009 |
20090262069 | GESTURE SIGNATURES - 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. | 10-22-2009 |
20110023068 | METHOD AND SYSTEM TO SEARCH VIEWABLE CONTENT - 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. | 01-27-2011 |
20110090402 | METHOD AND SYSTEM TO NAVIGATE VIEWABLE CONTENT - 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. | 04-21-2011 |
20130061266 | APPARATUS AND METHOD FOR EPG SORTING AND AUTOMATIC REALIGNMENT - 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. | 03-07-2013 |
20140109167 | SERVICE GATEWAY FOR INTERACTIVE TELEVISION - 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. | 04-17-2014 |
20140245357 | METHOD AND SYSTEM TO NAVIGATE VIEWABLE CONTENT - 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. | 08-28-2014 |
20150195623 | APPARATUS AND METHOD FOR EPG SORTING AND AUTOMATIC REALIGNMENT - 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. | 07-09-2015 |
20150294348 | METHOD AND SYSTEM FOR OPTIMIZING THE VIEWING OF ADVERTISING - 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. | 10-15-2015 |
20150381402 | SERVICE GATEWAY FOR INTERACTIVE TELEVISION - 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. | 12-31-2015 |