Patents by Inventor Ludovic Pierre

Ludovic Pierre 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: 20140375885
    Abstract: Methods and systems for providing a multi-perspective video display are presented. In one example, a program of visual content that includes a plurality of visual perspectives is received. A first one of the plurality of visual perspectives is displayed on a display device, and a second one of the plurality of visual perspectives is displayed on the display device during the displaying of the first one of the plurality of visual perspectives.
    Type: Application
    Filed: September 5, 2014
    Publication date: December 25, 2014
    Inventors: Debra Hensgen, Ludovic Pierre
  • Patent number: 8909027
    Abstract: A method for playing back a program which includes one or more interactive applications. A program which is stored, either in the form of a data stream or as a set of files is played back from a storage device. When playback is started, applications which are detected are launched. Applications are detected in the playback of pushed content when they become available in the playback stream. Applications are detected in the playback of pulled content by comparing the validity ranges of the applications to a current playback index. When special playback modes are used, signals which affect the lifecycle of an application are detected and corresponding signals are generated to maintain the proper state of the application. During these special playback modes, these various notification signals may be conveyed to applications which are configured to operate during these modes.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: December 9, 2014
    Assignee: OpenTV, Inc.
    Inventors: Ludovic Pierre, Vincent Dureau, Alain Delpuch
  • Publication number: 20140359057
    Abstract: A media server machine may be configured to provide media content within a datastream. This datastream may be provided to a media device that is configured to present the media content on a display. Also, this datastream may contemporaneously contain an “app-sync indicator” for the media content. The app-sync indicator is a data structure that signals the media device to launch an application on a companion device. By providing the app-sync indicator contemporaneously with the media content in the datastream, the launching of the application on the companion device may be synchronized with the media content. The app-sync indicator may specify the application to be launched. Also, the app-sync indicator may specify supplemental content to be presented by the launched application on the companion device.
    Type: Application
    Filed: May 30, 2013
    Publication date: December 4, 2014
    Inventors: Debra Hensgen, Ludovic Pierre, Martin Gibson, Nandini Lyer, Jean-Rene Menand, Sebastian Rapport
  • Patent number: 8832756
    Abstract: Methods and systems for providing a multi-perspective video display are presented. In one example, a program of visual content that includes a plurality of visual perspectives is received. A first one of the plurality of visual perspectives is displayed on a display device, and a second one of the plurality of visual perspectives is displayed on the display device during the displaying of the first one of the plurality of visual perspectives.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 9, 2014
    Assignee: OpenTV, Inc.
    Inventors: Debra Hensgen, Ludovic Pierre
  • Publication number: 20140241704
    Abstract: Disclosed are methods and systems for controlling the playback and recording of television programming containing interactive applications. In particular, the disclosed methods and systems detail how “trick modes” can be handled when playing applications that are distributed with the television programming.
    Type: Application
    Filed: May 2, 2014
    Publication date: August 28, 2014
    Applicant: OpenTV, Inc.
    Inventors: Alain Delpuch, Greg D'Orso, Jean-Rene Menand, Ludovic Pierre, Steven Szymanski
  • Publication number: 20120314134
    Abstract: Methods and systems for providing a multi-perspective video display are presented. In one example, a program of visual content that includes a plurality of visual perspectives is received. A first one of the plurality of visual perspectives is displayed on a display device, and a second one of the plurality of visual perspectives is displayed on the display device during the displaying of the first one of the plurality of visual perspectives.
    Type: Application
    Filed: August 20, 2012
    Publication date: December 13, 2012
    Applicant: OpenTV, Inc.
    Inventors: Debra Hensgen, Ludovic Pierre
  • Patent number: 8250617
    Abstract: A method for processing broadcasts comprises receiving a broadcast of the program containing a plurality of perspectives of the program and presenting at least one of the plurality of perspectives to a viewer. The method further includes automatically recording the plurality of perspectives in a storage device and playing alternate recorded perspectives for the viewer without interrupting the recording of the broadcast. A system for recording a broadcast containing a plurality of perspectives of a program is also disclosed.
    Type: Grant
    Filed: January 19, 2001
    Date of Patent: August 21, 2012
    Assignee: OpenTV, Inc.
    Inventors: Debra Hensgen, Ludovic Pierre
  • Publication number: 20120090012
    Abstract: A mechanism for booking events comprising an event broker, one or more event managers and one or more action handlers. In one embodiment, the event broker is configured to register a plurality of event bookings, each of which identifies an event and a corresponding action. For each event booking, the event broker notifies an event manager which is configured to detect the type of event identified in the event booking. When the event manager detects the identified event, it notifies the event broker. The broker then notifies an action handler which is configured to initiate the type of action identified in the event booking. The action handler then initiates the action. If the event booking is non-recurring and the action is complete, the event booking is unregistered by the event broker.
    Type: Application
    Filed: October 3, 2011
    Publication date: April 12, 2012
    Inventors: Ludovic Pierre, Thierry Godin, Rama Kalluri, Jino Nguyen
  • Patent number: 8032913
    Abstract: A mechanism for booking events comprising an event broker, one or more event managers and one or more action handlers. In one embodiment, the event broker is configured to register a plurality of event bookings, each of which identifies an event and a corresponding action. For each event booking, the event broker notifies an event manager which is configured to detect the type of event identified in the event booking. When the event manager detects the identified event, it notifies the event broker. The broker then notifies an action handler which is configured to initiate the type of action identified in the event booking. The action handler then initiates the action. If the event booking is non-recurring and the action is complete, the event booking is unregistered by the event broker. The event broker is configured to work in conjunction with a plurality of event managers which can detect different types of events and a plurality of action handlers which can initiate different types of actions.
    Type: Grant
    Filed: September 6, 2000
    Date of Patent: October 4, 2011
    Assignee: OpenTV, Inc.
    Inventors: Ludovic Pierre, Thierry Godin, Rama Kalluri, Jino Nguyen
  • Patent number: 7950033
    Abstract: A method and mechanism for delivering and processing relational metadata in a television system. A client is configured to receive a broadcast signal and relational metadata which corresponds to received programming. The received relational metadata includes information which identifies two sets of data and a relationship between them. Upon identifying the data indicated by the relational metadata and determining the indicated relationship, the client is configured to perform a predetermined action which corresponds to the received relational metadata and the identified data sets. The receiver includes, or is coupled to, a mass storage device configured to store received relational metadata and programming.
    Type: Grant
    Filed: October 10, 2001
    Date of Patent: May 24, 2011
    Assignee: Opentv, Inc.
    Inventors: Ludovic Pierre, Steven Szymanski, Debra Hensgen
  • Patent number: 7890978
    Abstract: A generic data processing engine is operable to receive a format definition and process data formatted according to the definition, without use of formatting information in the data. The format definition includes a description of the syntax of the format, and a description of the semantics of the format. The syntax and semantics may be described in the same language or in different languages, and the engine is configured to produce an internal representation of the syntax and semantics. The engine receives queries and uses them together with the internal representation to set masks for the filters. The filters apply the masks to the data and return filtered data to the engine, which may forward a portion of the filtered data to applications, store a portion of the filtered data, set new masks based on a portion of the filtered data, or modify the existing masks based on a portion of the filtered data. The filters may also be configured to return filtered data directly to applications, bypassing the engine.
    Type: Grant
    Filed: April 5, 2001
    Date of Patent: February 15, 2011
    Assignee: Opentv, Inc.
    Inventors: Vincent Dureau, Debra Hensgen, Ludovic Pierre, Jean-Rene Menand
  • Patent number: 7536704
    Abstract: A method and apparatus providing display of content and automatic pause of the display. The method and apparatus exists in a client device and/or ahead-end or network operator. Event are assigned a relative priority based on event type, originator and the type of current display so that a variable response level ranging from a required viewer action to the viewer completely ignoring an event is provided.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: May 19, 2009
    Assignee: OpenTV, Inc.
    Inventors: Ludovic Pierre, Janice Mead
  • Publication number: 20080216112
    Abstract: A method for playing back a program which includes one or more interactive applications. A program which is stored, either in the form of a data stream or as a set of files is played back from a storage device. When playback is started, applications which are detected are launched. Applications are detected in the playback of pushed content when they become available in the playback stream. Applications are detected in the playback of pulled content by comparing the validity ranges of the applications to a current playback index. When special playback modes are used, signals which affect the lifecycle of an application are detected and corresponding signals are generated to maintain the proper state of the application. During these special playback modes, these various notification signals may be conveyed to applications which are configured to operate during these modes.
    Type: Application
    Filed: May 6, 2008
    Publication date: September 4, 2008
    Inventors: Ludovic Pierre, Vincent Dureau, Alain Delpuch
  • Patent number: 7386221
    Abstract: A method for playing back a program which includes one or more interactive applications. A program which is stored, either in the form of a data stream or as a set of files is played back from a storage device. When playback is started, applications which are detected are launched. Applications are detected in the playback of pushed content when they become available in the playback stream. Applications are detected in the playback of pulled content by comparing the validity ranges of the applications to a current playback index. When special playback modes are used, signals which affect the lifecycle of an application are detected and corresponding signals are generated to maintain the proper state of the application. During these special playback modes, these various notification signals may be conveyed to applications which are configured to operate during these modes.
    Type: Grant
    Filed: August 16, 2005
    Date of Patent: June 10, 2008
    Assignee: OpenTV, Inc.
    Inventors: Ludovic Pierre, Vincent Dureau, Alain Delpuch
  • Patent number: 7000245
    Abstract: A method for recording pushed interactive data streams of a program. A pushed data stream is broadcast to a receiving station. The data stream includes one or more data objects. The data stream may also reference to live data objects which are intended for immediate consumption and become obsolete thereafter. The data stream may include a file table and object properties corresponding to the data objects. When the data stream is received by the receiving station, the individual data objects are extracted from the data stream. The data objects, accompanying object properties and the file table are then stored on a storage device. Data objects which are external to the data stream or to the program (e.g., data objects from other carousels) are retrieved and are also stored. Live data objects are not stored, but references to these data objects are stored, so that when the program is replayed, current versions of the referenced live data objects can be used.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: February 14, 2006
    Assignee: OpenTV, Inc.
    Inventors: Ludovic Pierre, Vincent Dureau, Alain Delpuch
  • Publication number: 20060026664
    Abstract: A method for playing back a program which includes one or more interactive applications. A program which is stored, either in the form of a data stream or as a set of files is played back from a storage device. When playback is started, applications which are detected are launched. Applications are detected in the playback of pushed content when they become available in the playback stream. Applications are detected in the playback of pulled content by comparing the validity ranges of the applications to a current playback index. When special playback modes are used, signals which affect the lifecycle of an application are detected and corresponding signals are generated to maintain the proper state of the application. During these special playback modes, these various notification signals may be conveyed to applications which are configured to operate during these modes.
    Type: Application
    Filed: August 16, 2005
    Publication date: February 2, 2006
    Inventors: Ludovic Pierre, Vincent Dureau, Alain Delpuch
  • Patent number: 6970641
    Abstract: A method for playing back a program which includes one or more interactive applications. A program which is stored, either in the form of a data stream or as a set of files is played back from a storage device. When playback is started, applications which are detected are launched. Applications are detected in the playback of pushed content when they become available in the playback stream. Applications are detected in the playback of pulled content by comparing the validity ranges of the applications to a current playback index. When special playback modes are used, signals which affect the lifecycle of an application are detected and corresponding signals are generated to maintain the proper state of the application. During these special playback modes, these various notification signals may be conveyed to applications which are configured to operate during these modes.
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: November 29, 2005
    Assignee: OpenTV, Inc.
    Inventors: Ludovic Pierre, Vincent Dureau, Alain Delpuch
  • Publication number: 20050091690
    Abstract: Disclosed are methods and systems for controlling the playback and recording of television programming containing interactive applications. In particular, the disclosed methods and systems detail how “trick modes” can be handled when playing applications that are distributed with the television programming.
    Type: Application
    Filed: September 13, 2004
    Publication date: April 28, 2005
    Inventors: Alain Delpuch, Gregory D'Orso, Jean-Rene Menand, Ludovic Pierre, Steven Szymanski
  • Patent number: 6678463
    Abstract: A method and system for incorporating previously broadcast content into a program recording. The method includes receiving a broadcast containing a program and automatically recording the broadcast at the start of the program to store a first portion of the program in a first storage area. Space is allocated within a second storage area after the start of the program upon receiving a record command from a viewer. A second portion of the program is recorded in the allocated space of the second storage area and the first and second portions of the program are combined within the second storage area to create a recording of the program.
    Type: Grant
    Filed: August 2, 2000
    Date of Patent: January 13, 2004
    Assignee: OpenTV
    Inventors: Ludovic Pierre, Debra Hensgen
  • Publication number: 20030208771
    Abstract: A method for processing broadcasts comprises receiving a broadcast of the program containing a plurality of perspectives of the program and presenting at least one of the plurality of perspectives to a viewer. The method further includes automatically recording the plurality of perspectives in a storage device and playing alternate recorded perspectives for the viewer without interrupting the recording of the broadcast. A system for recording a broadcast containing a plurality of perspectives of a program is also disclosed.
    Type: Application
    Filed: January 19, 2001
    Publication date: November 6, 2003
    Inventors: Debra Hensgen, Ludovic Pierre