Patents Examined by Annan Q. Shang
  • Patent number: 10354354
    Abstract: Methods, devices and computer program products allow improved synchronization among multiple contents. One disclosed method includes receiving a first and a second content and performing watermark extraction to recover a first timecode as part of a watermark embedded into a segment of that content. The first timecode conforms to a first type of timing system. Next, a timing system associated with the second content is determined, and a mapping is obtained that allows timecode conversion between the first and the second timing systems. Using the mapping to synchronize the presentation of the second content with that of the first content. Thus synchronization of multiple contents is properly maintained even when processing operations such as format conversion and transcoding cause metadata streams that carry timing information to be removed.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: July 16, 2019
    Assignee: Verance Corporation
    Inventors: Jian Zhao, Joseph M. Winograd, Rade Petrovic
  • Patent number: 10349140
    Abstract: Systems and methods for incorporating social content items into a produced video are provided. The system presents a producer interface to a user that allows the user to query for social content items. The user may then select and arrange social content items in an on-air queue. In an on-air mode, the system generates a broadcast-ready on-air format of the social content items and provides a video stream including the broadcast-ready social content items in the on-air queue to a video production system. The broadcast-ready social content items are incorporated into a produced video by the video production system. The user may navigate through the social content items in the on-air queue while on camera as part of the produced video.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: July 9, 2019
    Assignee: Tagboard, Inc.
    Inventors: Jennifer Hogan, David Peter McLauchlan
  • Patent number: 10334319
    Abstract: Systems, methods, architectures, mechanisms or apparatus for using provider equipment based resources such as cloud or data center resources to implement various STB functions entirely at the head end, such as changing channels presented via the STB using PE actions only.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: June 25, 2019
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: James H. Alexander, Douglas M. Ike
  • Patent number: 10313756
    Abstract: Systems and methods for recommending a media asset relating to a character unknown to a user are provided herein. The systems and methods may receive a first media asset viewed by a user, determine a first character in the first media asset, and include the first character in the character viewing profile for the user. Further, the systems and methods may receive a second media asset, including the first character, determine that a second character appears in the second media asset, and determine that the second character is not in the character viewing profile. The systems and methods may recommend a third media asset to the user for the second character.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: June 4, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Ashwini Dharwa, Gaurav Gupta, Harsha Neerakani
  • Patent number: 10313740
    Abstract: Ancillary information associated with one or more images embedded in a digital broadcast data stream may be accessed by a digital broadcast receiving device. The device may include a receiver unit, a processor, and a memory. The processor may execute program instructions to access the ancillary information. Control data may be associated with one or more visual components of one or more video images. The control data and images may be combined into a digital broadcast data stream. The device may receive the images and control data. The images may be presented on a display device. The receiving device may use the control data to present or store a perceptible indication that ancillary information is associated with the visual components in conjunction with presenting the images. The device may use the control data to present or store the ancillary information in response to an input signal.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: June 4, 2019
    Assignee: Sony Interactive Entertainment America LLC
    Inventor: Gary M. Zalewski
  • Patent number: 10291958
    Abstract: Systems and methods are described for measuring audience engagement for a media asset using user motion. For example, a media guidance application may receive movement logs from a plurality of user equipment. These movement logs may contain information indicating when each of the plurality of users moved, as detected by motion sensors, while the user equipment was generating for display a media asset. The movement logs may be analyzed to determine time periods during the media asset during which greater than a certain number of the plurality of users were moving. These time periods may in turn be used to infer how engaged the plurality of users were during the media asset or what portions of the media asset the plurality of users viewed. This data may be used to determine in what media assets, or portions thereof, supplemental video content should be inserted.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: May 14, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Sean Matthews, Benjamin Maughan, Kevin Bruce Lenhart, Paul T. Stathacopoulos, William K. Corry
  • Patent number: 10284888
    Abstract: Techniques for synchronizing playback of multiple media streams are presented, including where presentation timestamps in the multiple media streams may not related. Techniques include determining a first correspondence between the first encoding timestamp and the first presentation time; determining a second correspondence between the second encoding timestamp and the second presentation time; and synchronizing a first player for the first stream and a second player for the second stream based on the first correspondence, the second correspondence, the first and second encoding timestamp, and a playback clock available to both first and second players.
    Type: Grant
    Filed: June 3, 2017
    Date of Patent: May 7, 2019
    Assignee: Apple Inc.
    Inventor: Roger N. Pantos
  • Patent number: 10264322
    Abstract: Techniques and mechanisms described herein relate to generating a unified playlist for media content originating from different content providers. According to various embodiments, a connection request from a media aggregation system is sent to an over-the-top (OTT) content service provider. A connection is established between the media aggregation system and the OTT content service provider. A connection is also established between the media aggregation system and a cable/satellite/terrestrial (CST) content service provider. Program information from the OTT content service provider and program information associated with the CST content service provider are combined to generate a unified playlist at the media aggregation system.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: April 16, 2019
    Assignee: MobiTV, Inc.
    Inventors: Cory Carpenter, Fidel Zawde, Curtis Calhoun
  • Patent number: 10244288
    Abstract: A method and system for employing automated user input for an interactive application associated with a media program is presented. In an example embodiment, a method includes receiving, at a receiving device from a media content system via a network, a media program and an interactive application associated with the media program. Execution of the application is initiated during the receiving of the program. Based on the execution, a user interface configured to receive a user input to view added content via the application is presented. A script is executed to provide the user input to the application to provide the added content with the program. Based on the execution of the application and the user input, the added content is provided with the program. During the receiving of the program, the program and the added content are recorded for presentation to the user after the recording.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: March 26, 2019
    Assignee: OPENTV, INC.
    Inventor: Joel Zdepski
  • Patent number: 10237628
    Abstract: Using the disclosed technology, a client device can receive a response from a real-time bidding engine of a real time bidding advertisement insertion system. The response includes information related to a video advertisement to be played by a video player at the client device. The client device can provide the video advertisement to a video player on the client device, execute a program associated with a third-party service provider and send a signaling to a destination provided by the third-party service provider to indicate occurrence of a predefined event as defined by the third-party service provider.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: March 19, 2019
    Assignee: Oath Inc.
    Inventors: Brian Hardie, Brandon Dement, John Kim, Derek Chung
  • Patent number: 10194181
    Abstract: A system and method for effectuating channel changes in a multicast adaptive bitrate (MABR) streaming network using a dedicated bandwidth pipe for burst transmitting a requested channel's data. A video management agent is configured to stitch burst-transmitted data with the regular channel stream during the channel change to generate a hybrid stream, which is multicast streamed toward the requesting device. Once the data from the regular channel stream is properly joined, burst transmission ceases and the bandwidth consumed for sending burst-transmitted data is released.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: January 29, 2019
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Ann Reynolds, Robert Hammond Forsman, Kuheli Haldar
  • Patent number: 8156528
    Abstract: Systems and methods are disclosed for providing an interactive television system for recording television programming. The interactive television system may include components for providing personal video recorder (PVR) functionality, such as an interactive television program guide (IPG), PVR extensions, PVR application programming interfaces (APIs), a PVR device, any suitable hardware or software, or a combination thereof. These components may be implemented in, for example, an arrangement having an integrated PVR-compliant device with a PVR device, or in an arrangement having a PVR-compliant device (e.g., a set-top box) coupled to PVR equipment (e.g., a remote PVR server or a PVR sidecar) with a PVR device. The PVR-compliant device may include software and hardware configured to implement the IPG. The PVR APIs may be a library of intelligent vendor-specific and vendor-independent APIs able to determine the type of PVR device being used.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: April 10, 2012
    Assignee: United Video Properties, Inc.
    Inventors: Joseph P. Baumgartner, Kenneth F. Carpenter, Jr., Michael D. Ellis, Danny R. Gaydou
  • Patent number: 8122478
    Abstract: A high capacity interactive multimedia system is provided that can deliver large number of concurrent video on demand and high speed data streams in an integrated fashion to a plurality of subscribers located at one or more subscriber sites. A video server module in the system generates a plurality of video on demand streams, which are transported via a high capacity transport system to a plurality of clients located at a subscriber site. A web server in the system stores data, such as web pages, which are also transported via the high capacity transport system to the clients. By accessing the web pages, a plurality of subscribers interact with the system via the clients. The interactive multimedia system controls and monitors in a centralized fashion the hardware and software components of the system, thus assuring the quality of the video and data services provided to the subscribers.
    Type: Grant
    Filed: October 4, 2010
    Date of Patent: February 21, 2012
    Assignee: Verizon Corporate Services Group Inc.
    Inventor: Mark G. Prestoy
  • Patent number: 8091100
    Abstract: An audience measurement system determines the likelihood that an audience member is in the audience of a receiver during a particular day part. If the audience member is not likely to be in the audience of the receiver during that day part, the audience member is prompted to enter an audience member identification. On the other hand, if the audience member is likely to be in the audience of the receiver during that day part, prompting of the audience member to enter an audience member identification is suppressed.
    Type: Grant
    Filed: June 18, 2001
    Date of Patent: January 3, 2012
    Assignee: The Nielsen Company (US), LLC
    Inventor: Paul Donato
  • Patent number: 8046806
    Abstract: Systems and methods are disclosed for providing downstream signals to a plurality of receiver networks. A receiver network (i.e., a networked multimedia system) includes a splitter/isolation module (SIM), a primary set-top terminal (STT), and at least one point of deployment module. The point of deployment module communicates with the primary STT via the SIM over coaxial cable. Accordingly, the point of deployment module and connected television utilize some or all of the features including hardware and software that are included in the primary STT via the networked multimedia system.
    Type: Grant
    Filed: September 2, 2005
    Date of Patent: October 25, 2011
    Inventors: William E. Wall, Samuel H. Russ
  • 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: 8028314
    Abstract: A system, may include, at least one of audio, image, and a video comprising a plurality of frames. A preferences description, describing preferences of a user with respect to the use of at least one of the audio, image, and video, where the description normally includes multiple preferences.
    Type: Grant
    Filed: May 26, 2000
    Date of Patent: September 27, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Muhammed Ibrahim Sezan, Petrus Van Beek
  • Patent number: 8024761
    Abstract: A method and apparatus for load sharing and increasing fault tolerance at a head-end of an interactive information distribution system during a subscriber's video session. A primary head-end controller processes video session data to manage the distribution of streamed video information to a subscriber. In the event of a failure at the primary head-end controller, a secondary head-end controller continues to process session-state data, with minimal interruption to the subscriber's video session.
    Type: Grant
    Filed: December 10, 1999
    Date of Patent: September 20, 2011
    Assignee: Cox Communications, Inc.
    Inventor: Tom Giammarresi
  • Patent number: 8020183
    Abstract: A system for structuring usage history for audiovisual materials.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: September 13, 2011
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Ahmet Mufit Ferman, Petrus J. L. van Beek, James H. Errico
  • Patent number: 8015581
    Abstract: In one of many possible implementations, a system includes a content delivery subsystem providing online resource data and programming data associated with media content. The system further includes a content processing subsystem configured to communicate with the content delivery subsystem via a network. The content processing subsystem is configured to receive the programming data and to generate a program guide user interface including at least a subset of the programming data. The content processing subsystem is configured to access and utilize the online resource data on demand to generate the program guide user interface when the online resource data is accessible via the network. In certain implementations, the content processing subsystem includes offline resource data and is configured to utilize the offline resource data to generate the program guide user interface when the online resource data is inaccessible via the network.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: September 6, 2011
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Enrique Ruiz-Velasco, Laxmi Patel, Abhishek Desai