Patents Assigned to TVWorks, LLC
  • Patent number: 8413205
    Abstract: iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component including an operator-deployed application management system configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: April 2, 2013
    Assignee: TVWorks, LLC
    Inventors: John Carney, David de Andrade, Sithampara Babu Niranjan, David Brandyberry, Leon Franzen, Lena Chane, Matt Marenghi, Prakash Hegde, Alex Chung, Viva Chu, Greg Thomson, Ruth Dawson
  • Patent number: 8365230
    Abstract: An iTV user interface includes a navigable menu area through which a user can select from among a variety of services and a content display area in which formatted data associated with a selected menu service are displayed to the user. The formatted data is displayed in a rotating or ticker fashion having both a passive mode, in which the formatted data is displayed in a sequence independent of any selection operations by a television viewer, and active mode, in which the formatted data is displayed in a sequence that depends on selection operations by the television viewer. Advertisements and/or promotions may be interspersed among the content items. The navigable menu area and the content display area may be displayed to the viewer at the same time as television programming is displayed on the television.
    Type: Grant
    Filed: September 19, 2002
    Date of Patent: January 29, 2013
    Assignee: TVWorks, LLC
    Inventors: Lena D. Chane, Matt Marenghi, Ty Ahmad-Taylor, Alex Chung, Prakash Hegde, Samuel Moreau, Darrel Haber
  • Patent number: 8296792
    Abstract: A method and system are disclosed to provided interactivity using an interactive channel bug. The interactive channel bug (e.g., an “interactive broadcast channel branding logo”) allows a television user to access a variety of interactive services. The interactive broadcast channel branding logo may be configured to launch a functionality determined by a broadcaster. This functionality may change over time. The form of the interactive broadcast channel branding logo may also change over time in which the availability of new interactive services is indicated.
    Type: Grant
    Filed: April 23, 2001
    Date of Patent: October 23, 2012
    Assignee: TVWorks, LLC
    Inventors: Ranjit Sahota, John Carney
  • Patent number: 8220018
    Abstract: Preferred placement of programming content is provided by a system and method to organize or sequence the display of a set of programmable content elements of an iTV application to a viewer, using business rules that describe the preferred placement conditions or criteria. Such criteria include brand, content owner, application location, current channel, current channel family, current channel category, time of day, content category, current program, current program genre, current iTV application, current content type, and/or subscriber and set-top box profile and behavior data. In one implementation, the present invention allows for managing the ‘shelf space ’ within and for iTV applications.
    Type: Grant
    Filed: September 2, 2004
    Date of Patent: July 10, 2012
    Assignee: Tvworks, LLC
    Inventors: David de Andrade, John Carney, Samuel Moreau, Tyson Singer, Srikanth Ganapavarapu
  • Patent number: 8201205
    Abstract: A system and method for managing bandwidth of an upstream communications channel in a communications system.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: June 12, 2012
    Assignee: TVWorks, LLC
    Inventors: Antoine Boucher, Allan Lodberg
  • Patent number: 8078866
    Abstract: A unique TIO based trust information delivery scheme is disclosed that allows clients to verify received certificates and to control Java and Javascript access efficiently. This scheme fits into the certificate verification process in SSL to provide a secure connection between a client and a Web server. In particular, the scheme is well suited for incorporation into consumer devices that have a limited footprint, such as set-top boxes, cell phones, and handheld computers. Furthermore, the TIO update scheme disclosed herein allows clients to update certificates securely and dynamically.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: December 13, 2011
    Assignee: TVWorks, LLC
    Inventor: Sihai Xiao
  • Patent number: 8046792
    Abstract: A comprehensive mechanism is provided for broadcasting and accessing multiple audio sources in connection with the viewing of a television program. In the preferred embodiment, the first step in providing audio is collecting the audio through the use of standard audio capture techniques. Next, the audio is distributed by either of in-band via broadcast or out-of-band techniques. In-band audio is preferably provided via an MPEG stream associated with the current television program. Out-of-band (OOB) audio can be broadcast as well, although it is preferable to select which channel is distributed upstream first, rather than broadcast all channels downstream and consume bandwidth for unselected audio. Thus, it is preferred that only the desired audio channel(s) are sent over the OOB channel. The audio is preferably tagged with metadata, such that information describing the audio accompanies each audio channel.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: October 25, 2011
    Assignee: TVworks, LLC
    Inventors: Craig Howard Seidel, Coleman Dale Sisson, Jr.
  • Patent number: 8042132
    Abstract: iTV content is created and deployed using a server component adapted to allow content developers to create applications according to an authoring specification that describes a framework for same; a transport component configured to optimize and deliver the applications to one or more clients; and a client component adapted to render the applications through a television so as to permit user interaction therewith. The authoring specification provides for the presentation of content through one or more templates defined therein, allowing application definition and behavior to remain common across multiple client device types, middleware platforms, and/or iTV operating environments.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: October 18, 2011
    Assignee: TVworks, LLC
    Inventors: John Carney, David de Andrade, Sithampara Babu Niranjan, David Brandyberry, Leon Franzen, Lena Chane, Matt Marenghi, Prakash Hegde, Alex Chung, Viva Chu, Greg Thomson, Ruth Dawson
  • Patent number: 8001276
    Abstract: Methods, apparatus, and network oriented systems are discussed for estimating system, e.g. web site, usage removed from the web site, as well as scheduling and directing a data broadcast source to provide content based on web site usage estimates and predictions in a broadcast data stream.
    Type: Grant
    Filed: August 9, 2010
    Date of Patent: August 16, 2011
    Assignee: TVWorks, LLC
    Inventors: Raymond Drewry, Mark Vickers, Brian Bulkowski, Weidong Mao, David M. Leonard
  • Publication number: 20110179457
    Abstract: The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution.
    Type: Application
    Filed: March 29, 2011
    Publication date: July 21, 2011
    Applicant: TVWorks, LLC
    Inventors: Brian Bulkowski, Carolyn Wales, Sam Hsu, James Helman, Joseph Decker, Brock Wagenaar, Mark Vickers
  • Publication number: 20110179438
    Abstract: The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution.
    Type: Application
    Filed: March 29, 2011
    Publication date: July 21, 2011
    Applicant: TVWorks, LLC
    Inventors: Brian Bulkowski, Carolyn Wales, Sam Hsu, James Helman, Joseph Decker, Brock Wagenaar, Mark Vickers
  • Publication number: 20110173669
    Abstract: The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution.
    Type: Application
    Filed: March 29, 2011
    Publication date: July 14, 2011
    Applicant: TvWorks, LLC
    Inventors: Brian Bulkowski, Carolyn Wales, Sam Hsu, James Helman, Joseph Decker, Brock Wagenaar, Mark Vickers
  • Patent number: 7958528
    Abstract: A user interface allows for blending of television program choices from which a viewer may select, the blending representing options for linear and non-linear programming presented together within a single hierarchy of a designated category. The blending may further include managed content relevant to the designated category, where desired. Such designated categories may include television programming categories and/or content categories. The options for linear and non-linear programming may be presented together within a single screen of the user interface.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: June 7, 2011
    Assignee: TVWorks, LLC
    Inventors: Samuel Moreau, Donald Ahrens, Georgia Gibbs, John Carney, David de Andrade
  • Patent number: 7937717
    Abstract: The invention comprises a method adapted to manage access to information elements such as classes, data files, objects and methods within a shared library by each of a plurality of applications operating within a respective context. Library contexts including requested information elements are instantiated as necessary for each access requesting application. Location information pertaining to the instantiated library contexts is added to a corresponding location parameter of the requesting applications.
    Type: Grant
    Filed: September 13, 2004
    Date of Patent: May 3, 2011
    Assignee: TVWorks, LLC
    Inventors: Peter Edward Janes, Jeffrey Ronald Wannamaker, Jason Daniel Williams
  • Patent number: 7930631
    Abstract: A method and system are disclosed for acquiring and transforming existing content (e.g., Hyper Text Markup Language HTML content) for display and execution on multiple platforms and architectures. In one embodiment, capture templates are created to harvest content from disparate content sources on multiple platforms. Data is extracted from the content from the disparate content sources using the created capture templates that drives extracting process. A standardized data stream is generated from the extracted data. The standardized data stream is provided for display on one or more different type of platforms.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: April 19, 2011
    Assignee: TVWorks, LLC
    Inventors: Ranjit Sahota, John Carney, David de Andrade, Mark Knowles
  • Patent number: 7921207
    Abstract: A method, system, API and computer product for adapting reverse data channel (RDC) utilization by selectively restricting the reporting of statistics data from client devices using a client-side filter adapted in response to configuration data from a file or other source file.
    Type: Grant
    Filed: October 16, 2008
    Date of Patent: April 5, 2011
    Assignee: TVWorks, LLC
    Inventors: Christopher John DeCenzo, James Hindle
  • Patent number: 7870219
    Abstract: Two-way digital media devices typically store digital identifying data that identify the user to providers of content and interactive data. In the case of a Web browser of a personal computer, the digital identity is stored in the form of a plurality of cookies that are used by respective web sites to personalize the web site experience for each particular user. When a user is at a different computer, the digital identifying data is not available. In addition, other types of interactive devices, such as CATV settop boxes, cell phones, PDAs and the like, may not have enough non-volatile memory (persistent storage) to store the digital identifying data. In order to provide users with a portable digital identity, a digital identity server is provided as a server node on the Internet, which retrieves digital identifying data and downloads such digital identifying data to any device upon request.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: January 11, 2011
    Assignee: TVWorks, LLC
    Inventors: Jonathan I McCormack, Venkatachary Srinivasan, Hari Vasudev, Raymond Drewry
  • Patent number: 7865508
    Abstract: A method includes processing data associated with event and service information to create a base data block and an index table. The base data block has an array of objects, and each object in the array may have at least one attribute. The index table also has an array of objects, and each object in the index table relates to an object in the base data block. The method of processing data may be performed by a server located at a cable headend. In one embodiment, the present invention also comprises a storage medium having a representation of a data structure produced by the data processing. In one embodiment, a STB may receive and utilize the processed data.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: January 4, 2011
    Assignee: TVWorks, LLC
    Inventors: James Matthew Hindle, Christopher John Decenzo
  • Patent number: 7860819
    Abstract: A semantic network includes a number of nodes are interconnected to one another through links (e.g., in a subject/verb/target form) representing relationships between the nodes and one or more of the links have one or more variants representing qualifications of the relationships between the nodes. For each link having one or more variants, the variants may be ordered in configurations. Such ordering of the variants in the configurations may be self-described within the semantic network and may determine precedence of those links belonging to the variants. Some of the links of the network may be nodes of others of the links. The interconnection of at least some of the nodes may define a meta-meta model that defines terms in which particular meta models can be defined, each meta model comprising meta facts regarding the nodes of the semantic network.
    Type: Grant
    Filed: April 8, 2003
    Date of Patent: December 28, 2010
    Assignee: TVWorks, LLC
    Inventor: Evan V. Painter
  • Patent number: 7849064
    Abstract: A system, method and API for processing and providing a unified list of the content offerings of multiple content sources.
    Type: Grant
    Filed: April 11, 2005
    Date of Patent: December 7, 2010
    Assignee: TVWorks, LLC
    Inventors: James Hindle, Peter G. N. Scheyen, Mark A. Vickers