732 patents
Page 4 of 37
Utility
Distributing Digital Data In a Distributed Computing Environment
26 Oct 23
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing digital data.
Mehul SANGHAVI, Emily Jeanne SMITH
Filed: 21 Apr 22
Utility
Machine learning for adaptive bitrate selection
24 Oct 23
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for modifying one or more parameters of a data streaming bitrate selection algorithm based on machine learning.
Amit Paliwal, Andrey Marsavin, Govind Vaidya, Wim Michiels, Beth Teresa Logan, Zheng Han, Tapan Oza, Vijay Anand Raghavan
Filed: 29 Oct 21
Utility
Content-modification system with feature for prioritizing channels used in channel identification
24 Oct 23
In one aspect, a method includes identifying a group of content-presentation devices that are each tuned to a same first channel and identifying, from the group, (i) a first sub-group of content-presentation devices that each have a respective content-transmission delay that is lower than a threshold delay and (ii) a second sub-group of content-presentation devices that each have a respective content-transmission delay that is greater than or equal to the threshold delay.
Matthew Grover
Filed: 19 Jul 21
Utility
Customizing a User Interface Based on User Capabilities
19 Oct 23
Various embodiments for customizing a user interface based on user capabilities are described herein.
James GREEN, IIya ASNIS, Gregory Mack GARNER, Tito THOMAS, Anthony John WOOD
Filed: 22 Jun 23
Utility
Dynamic Triggering and Processing of Purchase Based on Computer Detection of Media Object
19 Oct 23
A method and system for processing a purchase based on image recognition in a video stream being presented by a computing system.
Rakesh Ravuru
Filed: 15 Apr 22
Utility
Reverse wireless discovery for adding an IoT device to an IoT ecosystem
17 Oct 23
A method and system to facilitate adding a new IoT device to an IoT ecosystem that includes an existing IoT device, where a mobile device is configured to control the IoT ecosystem.
Carl Sassenrath, Greg Garner
Filed: 6 Jul 23
Utility
Use of in-band metadata as basis to access reference fingerprints to facilitate content-related action
17 Oct 23
As a media client receives a media stream for presentation, the media client could receive, in-band with the media stream, metadata identifying the media stream, such as a media-stream identifier encoded as a watermark in the media stream or carried together with the media stream in a packet-based transport stream, among other possibilities.
Steven M. Cormie, Brian Jentz
Filed: 14 Dec 21
Utility
Use of watermarking to control abandonment of dynamic content modification
17 Oct 23
The disclosure provides for use of watermarking as a basis control abandonment of dynamic content modification.
John S. Stavropoulos
Filed: 7 Apr 22
Utility
Power control for speaker devices in a wireless media system
17 Oct 23
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a wireless media system including a wireless speaker device and a host device forming a peer-to-peer wireless network.
Neil Kraewinkels, Richard Jørgensen, Michael Smith
Filed: 12 Jul 21
Utility
Content-modification system with feature for detecting and responding to content modifications by tuner devices
10 Oct 23
In one aspect, a method includes identifying a group of multiple content-presentation devices that are tuned to the same channel and that are each scheduled to perform, at a modification start-time, a respective content-modification operation that comprises modifying a modifiable content-segment in connection with an upcoming content-modification opportunity on the channel.
Steven Michael Cormie, Brian Patrick Jentz, Stefanos Christakis Liassides
Filed: 7 Nov 22
Utility
HDMI customized ad insertion
10 Oct 23
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for ad insertion by a display device coupled to a media device via a high-definition media interface (HDMI) connection, where the media device provides media content and/or a control signal.
Purushottam Narayana, Andre Goddard Rosa
Filed: 17 Feb 22
Utility
Dynamic Battery Back-up for Set-top-boxes
5 Oct 23
Disclosed herein is a dynamic backup battery for updating the firmware of a media device.
Anthony John WOOD, Wade Charles BROWN
Filed: 10 Apr 23
Utility
Computing system with channel-change-based trigger feature
3 Oct 23
In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of the received media content; (iii) determining, by the computing system, that a channel-change operation was performed; (iv) responsive to determining that the channel-change operation was performed, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the received media content; and (v) performing an action based on the identified media content.
Wilson Harron, Konstantinos Antonios Dimitriou
Filed: 15 Feb 21
Utility
Preserving Channel Lock and Performing Dynamic AD Insertion (DAI) in a Multi-Device Setup
28 Sep 23
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for preserving channel lock while performing dynamic ad insertion (DAI) in a multi-device setup.
Matthew GROVER
Filed: 23 Mar 22
Utility
Content-modification System with Overlay Handling Feature
28 Sep 23
In one aspect, a method includes identifying an upcoming content-modification opportunity on a channel, where the upcoming content-modification opportunity relates to a modifiable content-segment transmitted by a content-distribution system on the channel, and where the modifiable content-segment includes an overlay content portion and a non-overlay content portion.
Andrew Laurence Ashbacher, Steven Michael Cormie, Markus Kurt Peter Cremer, Shashank Merchant, Andreas Schmidt
Filed: 28 Mar 23
Utility
Resuming Playback on Multiple Streaming Devices
28 Sep 23
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for transferring streaming media playback between streaming media devices.
JAVIER ALVAREZ, ROBERT VAN GULICK, NICOLAS HEWITT
Filed: 31 May 23
Utility
Replacement advertisement selection after channel changes
26 Sep 23
In one aspect, an example method includes (i) receiving, by a computing system, from a content-presentation device a request for supplemental content for a content-replacement operation, with the request including an identifier of a stored replacement advertisement segment; (ii) selecting, by the computing system, a replacement advertisement segment for output by the content-presentation device in place of a modifiable advertisement segment; (iii) determining, by the computing system, that the selected replacement advertisement segment is different from the stored replacement advertisement segment; (iv) determining, by the computing system, whether the stored replacement advertisement segment is a valid replacement for the content-replacement operation; (v) determining, by the computing system, that the content-presentation device should output the selected replacement advertisement segment instead of outputting the stored replacement advertisement segment; and (vi) causing, by the computing system, the selected replacement advertisement segment to be transmitted to the content-presentation device.
Matthew Grover
Filed: 29 Dec 21
Utility
Video system with scene-based object insertion feature
26 Sep 23
In one aspect, an example method includes (i) obtaining video that depicts an area across multiple frames of the video, wherein the area is part of a scene of the video, and wherein the area is suitable for having an object inserted therein; (ii) detecting the area within the obtained video and determining area characteristic data associated with the detected area; (iii) determining scene attribute data associated with the scene; (iv) using at least the determined area characteristic data and the determined scene attribute data as a basis to select an object from among a set of multiple candidate objects; (v) inserting into the detected area the selected object to generate video that is a modified version of the obtained video; and (vi) outputting for presentation the generated video.
Sunil Ramesh, Michael Cutter, Karina Levitian
Filed: 3 Mar 23
Utility
Content system with user-input based video content generation feature
26 Sep 23
In one aspect, an example method includes (i) obtaining a first segment of video content; (ii) outputting for presentation, the obtained first segment; (iii) after outputting for presentation the obtained first segment, causing a user to be prompted for user-input data; (iv) receiving user-input data provided in response to the prompting; (v) using at least the received user-input data to synthetically generate a second segment of the video content, wherein the generated second segment is static, non-interactive content; and (vi) outputting for presentation, the generated second segment.
Katie Lauren Lucas, Sunil Ramesh, Michael Cutter, Charles Brian Pinkerton, Karina Levitian
Filed: 3 Jan 23
Utility
Automatically determining an optimal supplemental content spot in a media stream
26 Sep 23
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for determining an optimal spot to insert supplemental content into a media stream to maximize the consumption of the supplemental content by users.
Matthew Grover
Filed: 16 Mar 22