Patents Examined by William J Kim
  • Patent number: 10659827
    Abstract: Provided are methods and systems for controlling data such as content and/or application data transmitted to one or more user devices. One method can comprise receiving a request for first content and generating, in response to the request for the first content, a first transport stream comprising the first content and application data relating to a first application. At least a portion of the first transport stream is transmitted to a recipient device. An interruption in the transmission of the first transport stream is detected and a determination is made that only a first portion of the application data has been transmitted to the recipient device. A second transport stream including second content and a second portion of the application data is generated and transmitted.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: May 19, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Shawn O'Malley, Jeremy Zaucha, Michael Rosenwald, Ruifeng Zhang
  • Patent number: 10645356
    Abstract: Visual effects such as bleach bypass, sepia tone conversion, cross processing, custom effects, and many others may be applied to video streams before they are displayed to viewers. In some examples, different visual effects may be applied to the same underlying video content, such as on a viewer-by-viewer basis or at other levels of granularity, thereby allowing certain particular visual effects to be targeted to particular viewers/devices. The visual effects may be applied by one or more of a content provider, a video streaming service, one or more viewers, or by other entities. The visual effects may be applied based at least in part on instructions from the provider, such as one or more tags, for example that may be issued via an interface provided by a video streaming service.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: May 5, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Steve Martin Suhy, Kyle Roche
  • Patent number: 10631027
    Abstract: A transmitting apparatus generates an audiovisual content item data stream (e.g. transport stream) comprising a plurality of individual audiovisual data streams with audiovisual components for the content item. A generator (301-307) generates a first stream comprising both mandatory audio data and replaceable audio data for the audio representation where the replaceable audio data being data can be replaced by alternative audio data. A combiner (309) includes the resulting stream into the content item data stream. A receiving apparatus includes an extractor (403) which extracts the mandatory audio data from the received stream. A replacer (415) may replace the replaceable audio data by alternative audio data and an output (415) can generate an audio signal from the mandatory and alternative audio data. The approach may specifically provide an improved and more flexible data stream for audiovisual content.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: April 21, 2020
    Assignee: Koninklijke Philips N.V.
    Inventors: Robert Albertus Brondijk, Arnoldus Werner Johannes Oomen, Fransiscus Marinus Jozephus De Bont
  • Patent number: 10631048
    Abstract: Methods, systems, and media for remote rendering of Web content on a television device are provided. In some implementations, methods for remote rendering of Web content on a television device are provided, the methods comprising: sending a request for the Web content to a server, receiving, at a source device, a response corresponding to the request; generating a set of drawing commands based on the response; obtaining at least one encoded image based on the response; presenting the Web content on the source device; generating a plurality of content layers corresponding to the Web content, wherein the plurality of content layers including a first content layer comprises the set of drawing commands and a second content layer comprises the encoded image; transmitting the plurality of content layers; and causing the Web content to be presented on the television device based on the plurality of content layers.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Hin Chung Lam, Jiao Yang Lin
  • Patent number: 10616656
    Abstract: Methods, systems, and media for presenting media content in response to a channel change request are provided. In some implementations, methods for presenting media content in response to a channel change request are provided, the methods comprising: causing media content provided on a first channel to be presented in a first display area on a first screen; receiving, at a hardware processor, a request to switch to a second channel; in response to receiving the request to switch to the second channel, causing thumbnail content corresponding to the second channel to be presented in the first display area; determining whether media content provided on the second channel is ready for presentation; and in response to determining that the media content provided on the second channel is ready for presentation, causing the media content provided on the second channel to be presented in the first display area.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: April 7, 2020
    Assignee: Google LLC
    Inventors: Joon-Hee Jeon, Sun-Gi Hong, Jungshik Jang, Jaekyun Seok, Jae Seo
  • Patent number: 10595085
    Abstract: Disclosed are a display apparatus, a server, a system and information providing methods thereof, in which the display apparatus can provide personalization or grouping information optimized to a changed individual or group without substantive authentication and login procedures for a user even though the individual or group using the corresponding apparatus is changed, The display apparatus includes: a display configured to display an image; a communicator configured to communicate with a server; a user recognizer configured to acquire recognition information about a user; a storage configured to store reference recognition information for determining whether the user is a server user having relation with the display apparatus; and a controller configured to determine the server user corresponding to the user by comparing the recognition information about the user acquired by the user recognizer with the reference recognition information stored in the storage, request and receive server information including
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: March 17, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-min Park, Jong-ho Lea
  • Patent number: 10582276
    Abstract: A system for content advisory rating information.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: March 3, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Sachin G. Deshpande
  • Patent number: 10567848
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to credit commercial broadcasts are disclosed. Example commercial crediting apparatus disclosed herein compare first identification information and first timing information obtained from a first monitored data feed with second identification information and second timing information in a second monitored data feed to identify a first final distributor code represented in the second monitoring data feed, the first identification information and the first timing information corresponding to a first commercial represented in the first monitored data feed. Disclosed example apparatus also access data that maps a first original distributor code to the first final distributor code, identify the first commercial in lineup data based on the first original distributor code, and adjust, based on a duration of the first commercial, a duration obtained for a first media program listed in the lineup data.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 18, 2020
    Assignee: The Nielsen Company (US), LLC
    Inventors: Narasimha Reddy Goli, Gangadhar Jakkula, Michael Allen Bivins, Thomas A. Potter, Venkata Lakshmi Kumar Pittu, Kevin J. Rini
  • Patent number: 10560726
    Abstract: A system and method for delivery and caching of media presentations is provided. The system includes client, a video origin server, a manifest generator, a video URL resolver, one or more original, inserted or edited media contents, and one or more personalized manifest files. The video origin server generates personalized media segments based on original, inserted or edited content for delivery to the client, possibly using MPEG-4 metadata. The video URL resolver resolves the encoded URLs that adhere to a structure of a source and output descriptor based on the one or more personalized media segments. The manifest generator then produces the one or more personalized manifest files containing the one or more encoded URLs A compositor converts the one or more encoded URLs adhering to the structure of source and output descriptor to the one or more personalized segments. Other embodiments are disclosed.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: February 11, 2020
    Inventors: Arjen Wagenaar, Mark Ogle, Dirk Griffioen, Rufael Mekuria
  • Patent number: 10555016
    Abstract: Methods, systems, and media for indicating viewership of a video are provided. In some embodiments, the method comprises: identifying a video; identifying a group of users connected to a first user of a user device; determining, for each user in the group of users, an affinity score, wherein the affinity score indicates an interaction of the user with the identified video; receiving a request to present, on the user device, a page that includes an indication of the video; in response to receiving the request, determining contextual information related to the request; identifying a subset of users in the group of users connected to the first user based on the affinity score associated with each user and the contextual information; and causing a group of indicators corresponding to the subset of users to be presented on the user device in connection with the indication of the video.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: February 4, 2020
    Assignee: Google LLC
    Inventors: Gavin James, Justin Lewis
  • Patent number: 10554953
    Abstract: A method includes receiving, from a device displaying a portion of a first frame of a streaming 360 degree video, an indication that a seek operation is triggered, the portion of the first frame being based on a view point of a user of the device, selecting a second frame of the streaming 360 degree video based on the seek operation, encoding a first portion of the second frame and a second portion of the second frame, the first portion of the second frame corresponding to the portion of the first frame, and communicating the encoded portion of the second frame to the device.
    Type: Grant
    Filed: December 17, 2017
    Date of Patent: February 4, 2020
    Assignee: GOOGLE LLC
    Inventor: Seth Raphael
  • Patent number: 10555027
    Abstract: A method and a system for receiving streaming media from an external provider onboard a moving vehicle via wireless communication is disclosed. The method includes: checking, upon a request from a client device to obtain a streaming media from said external provider, whether a segment of said streaming media is available in the cache or not; forwarding, when a segment of the requested streaming media is available in the cache, the segment of the streaming media object to the client device from the cache; downloading, when the segment of the requested streaming media is not available in the cache, the segment of the streaming media object from the external server, and forwarding the downloaded segment to the client device, and storing the segment in the cache.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: February 4, 2020
    Assignee: ICOMERA AB
    Inventors: Mats Karlsson, Viktor Eikman
  • Patent number: 10536738
    Abstract: In particular embodiments, one or more computer systems of a social-networking system determine a first media device of a first user of a social-networking system and determine a second media device of a second user of the social-networking system. The one or more computer systems access a social graph of the social-networking system, update the social graph based on the determined first and second media devices, and stream media from the first media device to the second media device using the updated social graph. The social graph includes nodes and edges connecting the nodes, the nodes including user nodes that are each associated with a particular user of the social-networking system and concept nodes that are each associated with a particular media device.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: January 14, 2020
    Assignee: Facebook, Inc.
    Inventors: David Harry Garcia, Brian Krausz, Erick Tseng
  • Patent number: 10531154
    Abstract: A method for censoring a broadcast includes sending a notification that viewing content is being recorded by a broadcaster and available for viewing. They method also includes identifying one or more viewers that have accepted the notification and identifying the one or more viewer's viewers' relationship level to the broadcaster. The method also includes generating a buffer for the viewer. The method also includes determining a sensitive content occurrence frequency of the broadcaster and adjusting the buffer length based on the relationship level for the viewer. The method also includes parsing the broadcast of the broadcaster to identify sensitive viewing content, and, in response to a determination that the sensitive viewing content exceeds the viewer's relationship level, censoring the sensitive viewing content based on the adjusted buffer length of a buffered version of the broadcast transmitted to the viewer.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeremy A. Greenberger, Lisa Seacat DeLuca
  • Patent number: 10523740
    Abstract: A remote control device may transmit electrical signals to a wireless hub to cause control of a display device in a first zone having first devices registered to the wireless hub. The remote control may receive, from the wireless hub based on a user initiated source change, a control signal to assign buttons for control of the display device. The remote control may transmit to the wireless hub a first signal responsive to a voice command detected by the sound detection device to cause control of content and a second signal responsive to a gesture command detected by a motion sensing device to cause a source change on the display device and to cause control of another display device in a second zone having second device.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: December 31, 2019
    Assignee: Rateze Remote Mgmt LLC
    Inventor: Patrick T. Igoe
  • Patent number: 10511874
    Abstract: In particular embodiments, one or more computer systems of a social-networking system determine a first media device of a first user of a social-networking system and determine a second media device of a second user of the social-networking system. The one or more computer systems access a social graph of the social-networking system, update the social graph based on the determined first and second media devices, and stream media from the first media device to the second media device using the updated social graph. The social graph includes nodes and edges connecting the nodes, the nodes including user nodes that are each associated with a particular user of the social-networking system and concept nodes that are each associated with a particular media device.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: December 17, 2019
    Assignee: Facebook, Inc.
    Inventors: David Harry Garcia, Brian Krausz, Erick Tseng
  • Patent number: 10506275
    Abstract: A computing system identifies a media stream being received by a client, based on fingerprint matching conducted with query fingerprints generated by the client at a frame rate. The computing system then causes the client to increase the frame rate, in order to facilitate establishment by the computing system of synchronous lock between true time within the media stream and client time according to an clock of the client. The computing system then uses the established synchronous lock as a basis to map a true-time point at which a content revision should be performed in the media stream to a client-time point at which the client should perform the content revision. And the computing system causes the client to perform the content revision at the determined client-time point.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: December 10, 2019
    Assignee: Gracenote, Inc.
    Inventors: Kurt R. Thielen, Shashank C. Merchant, Peter Dunker, Markus K. Cremer, Steven D. Scherf
  • Patent number: 10506294
    Abstract: An intelligent television can provide various interfaces for navigating processes associated with providing content. The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of media content, electronic programming guide information, television content, and other content. Further, the user interfaces provide unique process of transitioning between the content.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: December 10, 2019
    Assignee: Flextronics AP, LLC
    Inventors: Alexander de Paz, Saulo Correia Dourado, Karina A. Limongi, Sanjiv Sirpal, Mohammed Selim, Salvador Soto
  • Patent number: 10491940
    Abstract: Systems and methods for delivering multiple media assets for a plurality of users are disclosed herein. A plurality of users proximate to a display device may detected and split into groups based on preference for a specific media asset. Media assets may be generated on a display device in a layout based on the number of users in each group. When a new user enters the proximity of the display device the group membership may be recalculated and based on the new group memberships the display layout may be updated.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: November 26, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Joseph Sinnott, David Shoop, Dylan M. Wondra, Todd Kulick
  • Patent number: 10489496
    Abstract: Systems and methods are disclosed herein for inserting an advertisement into a subtitle of a media asset for display as part of the subtitle of the media asset. By identifying text, which relates to products, mentioned in the subtitles of program annotations of a media asset, advertisement phrases can be associated with the specific text of the subtitle. Such advertisement phrases can then be inserted into the subtitles for display as part of the subtitle of the media asset. As users generally pay attention to the subtitle when watching a media asset, an advertisement displayed as part of the subtitle of the media asset can reach a user in an inexpensive and efficient way.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: November 26, 2019
    Assignee: Rovi Guides, Inc.
    Inventors: Susanto Sen, Gyanveer Singh