Patents Examined by Annan Q. Shang
  • Patent number: 10848828
    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: April 16, 2019
    Date of Patent: November 24, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Ashwini Dharwa, Gaurav Gupta, Harsha Neerakani
  • Patent number: 10848813
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for distributing content are disclosed. In one aspect, a method includes storing, in a data structure, data specifying a future live event. An opportunity to provide the specified content to a user at a user device is identified. It is determined that (i) a time of the opportunity is between a start time and an end time for the live event, (ii) that a user device is located in a same geographic region as the live event based on geographical data provided by the user device, and (iii) the user is interested in the live event based on attributes of the user matching attributes of other users that were identified as interested in the live event (e.g., based on evaluation of online search data). The content is provided for display at the user device.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: November 24, 2020
    Assignee: Google LLC
    Inventors: Fong Shen, Tao Huang, Jian Chen, Yingwei Cui, Xiaodan Song
  • Patent number: 10805691
    Abstract: A method consistent with certain implementations involves receiving a triggerable declarative object (TDO) at a digital television receiver device that carries out a programmed script upon execution; the programmed script including a parameter discovery function that determines an operational parameter of the television receiver device and further includes a programmed function; initiating the execution of the TDO in order to initiate execution of the script on a processor of the television receiver device; running the script on the processor of the television receiver device in order to discover the operational parameter and in order to carry out the programmed function; and where the programmed function is conditional upon the discovered operational parameter of the television receiver. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: March 23, 2017
    Date of Patent: October 13, 2020
    Assignee: Saturn Licensing LLC
    Inventor: Mark Kenneth Eyer
  • Patent number: 10791364
    Abstract: The present invention enables a receiving side to easily recognize a high-quality format corresponding to encoded image data included in an extended video stream. Two video streams including a basic video stream including encoded image data of basic format image data, and an extended video stream including encoded image data of high-quality format image data of one type selected from a plurality of types are generated. A container of a predetermined format including the basic video stream and the extended video stream is transmitted. Information indicating a high-quality format corresponding to the encoded image data included in the extended video stream is inserted into the extended video stream and/or the container.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: September 29, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10785508
    Abstract: An apparatus and method for using a server to generate per-user manifest files for providing unique viewing experiences and proxy modules local to video players receiving the manifest files for measuring video playback events with frame accuracy is disclosed. In one aspect, a server may be used to generate a manifest file for directing a video player to play requested video content in a video stream with advertising or other alternative content which may be desired. A proxy module local to the video player may parse the video stream to inject triggers at frame accurate locations which may be desired for measuring, such as at a precise frame in which the alternative content starts, stops, and/or reaches a midpoint with respect to the requested video content.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: September 22, 2020
    Assignee: GOOGLE LLC
    Inventors: Ismail R. Haritaoglu, Oztan Harmanci, Alper Turgut
  • Patent number: 10785542
    Abstract: Systems and methods for efficiently loading interactive media guide data based on user history are provided. A plurality of asset descriptions associated with a first media asset is received. A second media asset related to the first media asset is identified. An asset description is selected form the plurality of asset descriptions based on user history of accessing the second media asset. Data for the first media asset is loaded. Data for the first media asset comprises the selected asset description.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: September 22, 2020
    Assignee: Rovi Guides, Inc.
    Inventors: Craig Pearlman, Camron Shimy
  • Patent number: 10771848
    Abstract: Methods and systems are provided to create a media consumer-personalized database table of selectable actions related to media content of interest to a media consumer that is being displayed on a media device. The media content of interest is identified by the media consumer by recording an indication of the media content of interest via a signal received from a user input device when the media content of interest is being displayed or presented. The database table of selectable actions is then presented to the media consumer who can initiate one of the actions.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: September 8, 2020
    Assignee: Alphonso Inc.
    Inventors: Manish Gupta, Lampros Kalampoukas, Raghavendra Koushik, Subbhaash S
  • Patent number: 10771824
    Abstract: An apparatus and method for managing video playback for users during video streaming is disclosed. In one aspect, a server may be used to generate manifest files and updates to video players requesting video content. As a result, instead of relying on each video player to enforce logic rules for distribution of the video content, the manifest files and updates may be used to enforce the logic rules on a wider variety of video player configurations. In addition, the manifest files and updates may be provided unique to each video player. Consequently, the manifest files and updates may further provide customized user experiences despite the same video content being requested.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: September 8, 2020
    Assignee: GOOGLE LLC
    Inventors: Ismail R. Haritaoglu, Oztan Harmanci
  • Patent number: 10764637
    Abstract: A device can receive, via a single interface of a device, information identifying video content to be targeted to user devices associated with an Internet protocol television (IPTV) service. The device can receive, via the single interface of the device, configuration information relating to the video content. The device can store the information identifying the video content in association with the configuration information. The device can receive information associated with a user device of the set of user devices. The device can generate, using the information identifying video content and the configuration information, targeted information relating to the video content based on the information associated with the user device. The device can provide, to the user device, the targeted information relating to the video content to permit the user device to provide, for display, the targeted information relating to the video content in association with the IPTV service.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: September 1, 2020
    Assignee: Verizon Patent and Licensing, Inc.
    Inventors: Ballori Sengupta, Michael Parker, Joaquin A. Delgado, David Hoyt, Judes B. Sarmiento, Kurt Eckhardt, Stefan Estrada
  • Patent number: 10757472
    Abstract: Various aspects of methods and apparatuses are described herein. Some methods may include receiving video content, receiving metadata including a hierarchical order of metadata fields, and performing an enhancement operation on at least a portion of the video content according to settings associated with at least one of the metadata fields. The enhancement operation may include a video processing operation configured to modify one or more visual characteristics of the video content. The settings associated with the metadata field(s) may be predefined in a device that receives the video content and the metadata. The enhancement operation may be performed at a time based on a time code in the video content. The enhancement operation may be performed on a bounded area of an object. The hierarchical order may correspond to a type of display technology. The hierarchical order may correspond to information associated with a manufacturer of a display.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: August 25, 2020
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventors: Samir Ahmed, Christophe Louvion
  • Patent number: 10750244
    Abstract: Suggestions for content are based on a habit of a user. As the user requests content, content selections are monitored for habitual selections according to channels, titles, or genres. A programming guide may then be customized based on the habitual selections.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: August 18, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Edward Michael Silver, Linda Ann Roberts
  • Patent number: 10742337
    Abstract: A device, system and method for real-time personalization of streaming video is provided. The device has access to a memory storing: nonpersonalized video segments; and data for rendering personalized video segments, the nonpersonalized video segments and the personalized video segments associated with a given order. When a request for a personalized video is received, the device causes rendering of at least a subset of the personalized video segments to be rendered using the data, incorporating personal data associated with the request into the personalized video segments. As the personalized video segments are rendered, the device updates and transmits a manifest, to the communication device, identifying available video segments according to the given order. The video segments identified in the manifest are provided to the communication device in response to receiving requests for the video segments.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: August 11, 2020
    Assignee: BUILDSCALE, INC.
    Inventors: Pieter Willem Vermeyden, Stephen Claude Wright, Devon Bruce Galloway, Tyler James Campaigne
  • Patent number: 10735822
    Abstract: In one embodiment, a system for providing data communication services includes a cable television (CATV) tap operably coupled to a CATV network, the CATV tap comprising a tap transceiver. Further, a CATV gateway device is operably coupled to the CATV tap and includes a gateway modem using a first communications standard to communicate with the CATV network, and a gateway transceiver operably coupled to the gateway modem and configured to communicate with the tap transceiver. The system further includes a first device operably coupled to the CATV tap and configured to send or receive device data. The device data includes control data for controlling the first device or monitoring data generated by the first device. The tap transceiver of the CATV tap is configured to communicate the device data between the first device and the gateway transceiver.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: August 4, 2020
    Inventors: David Wachob, Neil Tang
  • Patent number: 10735802
    Abstract: A method and a receiver for receiving a recovery file format file from a provider comprising the steps of: (a) receiving a recovery data table including a RecoveryDataTable element; (b) receiving a contentID field of said RecoveryDataTable element describing a type of content identifier provided in a message having a cardinality of 0 . . . N; (c) receiving a svcInetUrl field of said RecoveryDataTable element describing service information; (d) receiving a URLValue field of said svcInetUrl field describing URL to access Internet signaling files for said service information; (e) decoding elements of said file based upon said recovery data table.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: August 4, 2020
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Sachin G. Deshpande
  • Patent number: 10735784
    Abstract: The invention includes systems and methods for receiving, curating, and distributing audio, video, and image assets and other files. The systems automatically receive and simultaneously process the assets for distribution and consumption in many formats. In one example, the invention distributes prepared and curated media assets (media clips) via social media outlets for subsequent consumption. The invention includes compression and other formatting techniques to manage different sized video segments and image files. The system creates a pipeline for the creation of video clips, conversion of video clips to multiple usable formats, delivery of the video clips to social media account managers, and notification to the social media managers of the availability of the clips. The system distributes usable content (video clips) via social media outlets and functions as a branding asset, traffic attractor, and a revenue generator through advertising and other sources.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 4, 2020
    Assignee: SCRIPPS NETWORKS INTERACTIVE, INC.
    Inventors: Scott Lee, Brian Clough
  • Patent number: 10721529
    Abstract: A video-on-demand system including a video server storing video-on-demand content and for streaming video-on-demand through a first layer of an internet page having a first layer and a second layer; and a controller for causing there to be formed in the second layer a plurality of selectable overlay images such that a user at a location in communication with the internet remote from the video server and the controller can display streamed video-on-demand of the first layer in combination with the overlay images of the second layer and can select one of the overlay images; wherein the overlay images correspond to respective control functions for the video-on-demand stream; and the controller is responsive to selection of an overlay image to change the video-on-demand stream in accordance with the corresponding respective control function.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: July 21, 2020
    Assignee: Sony Corporation
    Inventors: Andreas Martin, Hans-Peter Foetschl
  • Patent number: 10721514
    Abstract: Methods, systems, and computer readable storage media are disclosed for customizing a video trailer for a media production. In particular, one or more embodiments receive a request for a video trailer for a media production. For example, one or more embodiments receive the request within a messaging thread involving a user and a messaging bot. Additionally, one or more embodiments determine, based on a selection by the user, a first characteristic corresponding to a first characteristic category type associated with the media production and a second characteristic corresponding to a second characteristic category type associated with the media production. One or more embodiments then provide a customized video trailer for the media production that includes content emphasizing the user-selected characteristics.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: July 21, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Jennifer Jordan Louis, Scott Drey
  • Patent number: 10721501
    Abstract: Cache management techniques are described for a content distribution network (CDN), for example, a video on demand (VOD) system supporting user requests and delivery of video content. A preferred cache size may be calculated for one or more cache devices in the CDN, for example, based on a maximum cache memory size, a bandwidth availability associated with the CDN, and a title dispersion calculation determined by the user requests within the CDN. After establishing the cache with a set of assets (e.g., video content), an asset replacement algorithm may be executed at one or more cache devices in the CDN. When a determination is made that a new asset should be added to a full cache, a multi-factor comparative analysis may be performed on the assets currently residing in the cache, comparing the popularity and size of assets and combinations of assets, along with other factors to determine which assets should be replaced in the cache device.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: July 21, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Volnie Whyte, Amit Garg, Tom Brown, Robert Gaydos, Mark Muehl
  • Patent number: 10715859
    Abstract: A broadcast reception method includes: receiving a broadcast signal including service data and signaling information for a service, wherein the signaling information includes first signaling information for acquisition of the service, wherein the signaling information includes second signaling information including bootstrap information for the service; acquiring the service data on the basis of the signaling information; and decoding the service data, wherein the signaling information includes electronic service guide (ESG) bootstrap information for ESG data.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: July 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Woosuk Kwon, Sejin Oh, Kyoungsoo Moon, Jangwon Lee, Woosuk Ko, Sungryong Hong
  • Patent number: 10701413
    Abstract: There is provided a system having a content server having a hardware processor and a system memory, a content management software code stored in the system memory. The hardware processor being configured to execute the content management software code to receive a search request for a video content, and identify a plurality of video content streams based on the search request. For each of the plurality of video content streams to determine a plurality of video content threads for downloading the video content stream in multiple segments, execute the plurality of video content threads concurrently at least in part for downloading the video content stream, and reassemble the video content stream from the plurality of video content threads.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: June 30, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Natanael Hughes, Terry Paul, Alexander Vigdor