223 patents
Page 5 of 12
Utility
Mobile Messaging Platform
25 Aug 22
A method for providing mobile messages includes generating a message based on received content.
Robert A. BOWMAN, Adam D. RITTER, Charles Evans, Lincoln HOCHBERG, Tracy PESIN, Jeremy Hunt SCHOENHERR, Robert SPYCHALA
Filed: 24 Feb 22
Utility
Failure Recovery Using Differential Media Presentation Descriptions for Video Streaming
18 Aug 22
In some embodiments, a method receives a request from a client device.
Zachary CAVA
Filed: 3 May 22
Utility
Content type detection in videos using multiple classifiers
16 Aug 22
In one embodiment, a method receives a set of frames from a video at a first classifier.
Yunsheng Jiang, Xiaohui Xie, Liangliang Li
Filed: 20 Mar 18
Utility
Displaying an Electronic Programming Guide for Live Television
21 Jul 22
In some embodiments, a method uses a first list of ranked entities to determine a first ordering of entities in slots of an electronic programming guide.
Joshua COOK, Christopher Russell KEHLER, Lacey Anne DONOHUE, Charles Francis MORAN
Filed: 2 Mar 22
Utility
Validation of documents against specifications for delivery of creatives on a video delivery system
19 Jul 22
In some embodiments, a method receives a file describing characteristics for delivery of a creative on a video delivery system.
Rigoberto Guillen, Prashant Mahesh Patel, Shih-Kai Lin, Demian L'Ecuyer
Filed: 28 May 20
Utility
Dynamic user interface based on input classifications
5 Jul 22
In some embodiments, a method receives an input for an application in which content is displayed in a user interface and receives an input classification that classifies the input in one of a plurality of input classifications.
William Caviness
Filed: 11 Sep 20
Utility
Multiple Protocol Prediction and In-session Adaptation In Video Streaming
9 Jun 22
In some embodiments, a method sends a set of requests for a video using a first protocol.
Tongyu DAI, Lan XIE, Wenhao ZHANG, Deliang FU, Chao LI, Qiang SHE, Yuting GUI, Yicheng LIU, Yanping ZHOU, Xizhi XU
Filed: 9 Dec 20
Utility
Concurrent Downloading of Video
9 Jun 22
In some embodiments, a method receives a plurality of video segments of a video using a plurality of computing instances and measures data received for the plurality of computing instances during a time window.
Tongyu DAI, Lan XIE, Wenhao ZHANG, Deliang FU, Chao LI, Qiang SHE, Yuting GUI, Yicheng LIU, Yanping ZHOU, Xizhi XU
Filed: 3 Dec 20
Utility
Modular user interface for video delivery system
7 Jun 22
In some embodiments, a method selects a context for a user account and selects a plurality of collections for an interface.
Trevor Callow, Mike Avitabile, Erika Palmer, Matthew Chun, Lena Bareket, Linda Sum, Darshana Umakanth, Dominic Hopton, Jason Wong, Yu Zhao, Heather Cho, Zachary Hinton, Josh Maldonado
Filed: 17 May 21
Utility
Method and Apparatus for Optimizing Content Placement
26 May 22
A system and method for scheduling at least one advertisement for presentation in connection with at least one media program is presented.
Daniela E. Novick, Juan C. Vallejo
Filed: 14 Feb 22
Utility
Supplemental content insertion using differential media presentation descriptions for video streaming
24 May 22
In some embodiments, a method sends a first instance of a media presentation description including first status information to a client.
Zachary Cava, Shaunak Shah, Yeon Joon Jin, Alexander Herbert, Allison Deal, Joe Lin
Filed: 28 Jul 20
Utility
Entity Resolution for Text Descriptions Using Image Comparison
12 May 22
In some embodiments, a method receives a first textual description of content and converts the first textual description of content to a first image representation.
Aninoy Mahapatra
Filed: 9 Nov 20
Utility
Session Based Adaptive Playback Profile Decision for Video Streaming
5 May 22
In some embodiments, a method receives session features for a session associated with a request for a video from a client and predicts network conditions for the session using the session features.
Tongyu DAI, Lan XIE, Wenhao ZHANG, Deliang FU, Chao LI, Qiang SHE, Yuting GUI, Yicheng LIU, Xizhi XU
Filed: 2 Nov 20
Utility
Video Recommendation Generation Using Video Content Based on Bi-directional Prediction
21 Apr 22
In some embodiments, a method receives a history of videos that were viewed on a video delivery system as a first sentence in a sequential order and a target video as a second sentence as input to a prediction network.
Peng WANG, Yunsheng JIANG, Diman SHEN, Yaqi WANG, Xiaohui XIE, Brian Thomas MORRISON
Filed: 19 Oct 20
Utility
Adaptive bitrate algorithm with cross-user based viewport prediction for 360-degree video streaming
19 Apr 22
In some embodiments, a method receives a probability distribution of a likelihood that a user might view one or more tiles in one or more segments of a video.
Lan Xie, Shenglan Huang, Wenhao Zhang
Filed: 17 Dec 19
Utility
Personalized Ranking of Entities In an Electronic Programming Guide for Live Television
14 Apr 22
In some embodiments, a method receives a list of ranked entities for video playback for a first interface in a first layout.
Joshua Cook, Christopher Russell Kehler, Lacey Anne Donohue, Charles Francis Moran
Filed: 9 Oct 20
Utility
Processing Sub-partitions Using Reference Pixels
24 Mar 22
A method includes determining a first set of reference pixels from processing of a first sub-partition of a current block and determining a second set of reference pixels from processing of a second sub-partition of the current block.
Wenhao ZHANG, Jing CUI
Filed: 3 Dec 21
Utility
Stateless re-discovery of identity using watermarking of a video stream
22 Mar 22
In some embodiments, a method receives a request for a segment of video from a client.
Zachary McKeel Cava
Filed: 10 Sep 20
Utility
Dynamic User Interface Based on Input Classifications
17 Mar 22
In some embodiments, a method receives an input for an application in which content is displayed in a user interface and receives an input classification that classifies the input in one of a plurality of input classifications.
William CAVINESS
Filed: 11 Sep 20
Utility
Adaptive transcoding of profile ladder for videos
15 Mar 22
In some embodiments, a method generates a representation for a video that represents a relationship of a bitrate to a quality measurement for the video and selects candidate transcoding points on the representation.
Chen Liu, Wenhao Zhang, Xuchang Huangfu, Xiaobo Liu, Deliang Fu, Lan Xie, Rui Zhang, Shuai Lou, Chao Zhang
Filed: 30 Oct 20