Patents Examined by Alexander Boyd
-
Patent number: 12641306Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to determine whether audience measurement meters are co-located. An example apparatus is to, based on a difference between a first sampling time of a first entry of a first log and a second sampling time of a corresponding entry of a second log satisfying a first threshold, determine at least one matching instance of at least one first device identifier of the first entry and at least one second device identifier of the corresponding entry. Additionally, the example apparatus is to populate a variable with the at least one matching instance. The example apparatus is also to, based on a metric satisfying a second threshold, cause transmission of an alert indicating that a first meter and a second meter were co-located during generation of the first log and the second log, the metric based on the at least one matching instance.Type: GrantFiled: March 15, 2024Date of Patent: May 26, 2026Assignee: The Nielsen Company (US), LLCInventors: Alexander Topchy, Ronny Lerch, John Stavropoulos, David Gish
-
Patent number: 12641319Abstract: Systems and methods for validating live programming content based on data are provided. A system can access an initial schedule for a live broadcast event provided by a broadcast provider computing system, and identify an initial start time for the live broadcast event and a duration for the live broadcast event. The system can receive an update relating to the live broadcast event from a data source. The system can determine that the initial schedule is invalid based on the update, and set a flag for the live broadcast event indicating that the initial schedule has changed. The system can then modify a selection policy for content to display with the live broadcast event responsive to the flag.Type: GrantFiled: January 9, 2024Date of Patent: May 26, 2026Assignee: DK Crown Holdings Inc.Inventor: Jordan Mendell
-
Patent number: 12615417Abstract: In some embodiments, a method receives a data structure for an auto decision process for predicting a value for a decision feature of a plurality of features. The data structure is generated using a decision aware splitting process that splits a node in the data structure using the decision feature and a metric-based process that splits other nodes of the data structure by evaluating features in the plurality of features using a metric. Feature values are determined for a combination of features for a playback session. The method evaluates the data structure using the combination of features to determine a plurality of prediction values for a plurality of feature values of the decision feature. The prediction values are used to generate a decision for the playback session by selecting a feature value in the plurality of feature values based on the plurality of prediction values.Type: GrantFiled: October 10, 2023Date of Patent: April 28, 2026Assignee: Beijing YoJaJa Software Technology Development Co., Ltd.Inventors: Chenyu Tian, Tongyu Dai, Lemei Huang, Si Chen
-
Patent number: 12587698Abstract: Techniques described herein are directed toward creating one or more “dynamic profiles” for media (video) streaming in which an encoding bit rate (and optionally other profile settings) is optimized for particular content. More specifically, techniques involve performing one or more “probe” encodings of the particular content to determine an encoding bit rate (and optionally other profile settings) that results in an encoding having a quality value sufficiently near (within a threshold) a target quality value.Type: GrantFiled: March 26, 2024Date of Patent: March 24, 2026Assignee: Adeia Media Holdings LLCInventors: Yuriy Reznik, Karl Lillevold, Abhijith Jagannath, Justin Greer, Manish Rao
-
Patent number: 12581167Abstract: A content selection menu is generated and provided to a user. The content selection menu includes a plurality of audiovisual (AV) programs that are provided for user selection. The AV programs may be positioned in the content selection menu in accordance with their associated score for content attributes. Upon providing the content selection to a user, the user may select a program for viewing or the user may indicate interest in a program. If the user indicates interest in a program a second content selection menu is generated based at least in part on the attributes of the program of interest.Type: GrantFiled: July 16, 2024Date of Patent: March 17, 2026Assignee: DISH Technologies L.L.C.Inventor: Nicholas B. Newell
-
Patent number: 12549798Abstract: A smart TV remote-control (RC) system or method utilizing an operator app installed on a smart TV, a remote-control device configured to transmit a plurality of non-standard RC commands to the smart TV for program navigation, a translation app installed on the smart TV, and a display interface for viewing, in accordance with each program command. Each operator app is configured to receive a plurality of program commands, at least one program selection linked by the program address of the program command. The translation app is configured to receive each of the non-standard RC commands, access a database storing a plurality of mapping relationships, identify the program command associated with the non-standard RC command received based on the mapping relationships, and transmit the program command associated with the non-standard RC command to the operator app.Type: GrantFiled: December 15, 2023Date of Patent: February 10, 2026Assignee: Home Control Singapore PTE LTDInventors: Hon Shien Choong, Bin Yang Yap, Zayar Han Kyaw
-
Patent number: 12506889Abstract: Enabling codecs at an IHS, including: detecting a request to encode or decode a media file, the media file associated with a particular codec for encoding or decoding of the media file, the codec wrapper indicating to the media framework a capability to encode or decode the media file, the codec wrapper not including the particular codec; in response to receiving the request, failing, based on the codec wrapper not including the particular codec, encoding or decoding of the media file by the codec wrapper; transmitting a request to a cloud codec management service for a particular token associated with the particular codec; receiving the particular token, the particular token signed and unique to the IHS, and in response: uninstalling the wrapper codec from being associated with the media framework; and enabling the particular codec for the media file to be associated with the media framework.Type: GrantFiled: August 11, 2023Date of Patent: December 23, 2025Assignee: Dell Products L.P.Inventors: Danilo Ong Tan, Douglas Wayne Gillespie
-
Patent number: 12489948Abstract: A computer system engages in a dynamic conversation with a viewer of a video while the video is being played. The system generates prompts to the viewer based on one or more of the following: previous inputs received from the viewer, content of the video, information extracted from the video (such as objects, characters, and scenes in the video), and external information (such as information about the series that contains the video). The system may use a trained model, such as a large language model (LLM), to generate the prompts. The conversation may be initiated by the system or by the viewer. The system may generate and adapt additional prompts based on the responses that the viewer provides to previous prompts in the conversation.Type: GrantFiled: December 11, 2024Date of Patent: December 2, 2025Assignee: Lumiere AI LLCInventors: Steve Mushkin, Christopher Simpkins
-
Patent number: 12489938Abstract: A video transmission apparatus, including: a video data obtaining unit which obtains video data; a video data storing unit which stores the video data obtained by the video data obtaining unit; a reduced video generating unit which generates reduced video of which a data volume is reduced by performing image processing on the video data obtained by the video data obtaining unit; a streaming transmitting unit which transmits the reduced video to a transmission destination by streaming; and a video data transmitting unit which transmits the video data stored in the video data storing unit to a preservation destination of the video data in response to a predetermined condition being satisfied, is provided.Type: GrantFiled: November 22, 2023Date of Patent: December 2, 2025Assignee: SoftBank Corp.Inventors: Naohiro Akiyama, Yoshihiro Endo, Kazuhiko Sayama, Junichiro Mamiya
-
Patent number: 12464175Abstract: In various embodiments, a simulation evaluation application generates a first streaming header based on rungs of a first candidate encoding ladder, where each rung specifies a resolution and a bitrate of a different encoded video. The simulation evaluation application executes an adaptive bitrate algorithm on the first streaming header based on a network throughput trace to determine a first value for a metric that is relevant to quality of experience. The simulation evaluation application generates a second streaming header based on a second candidate encoding ladder. The simulation evaluation application executes the adaptive bitrate algorithm on the second streaming header based on the network throughput trace to determine a second value for the metric. The simulation evaluation application compares the first value to the second value to determine that the first candidate encoding ladder instead of the second candidate encoding ladder should be used to stream the media title.Type: GrantFiled: January 13, 2023Date of Patent: November 4, 2025Assignee: NETFLIX, INC.Inventors: Xiaoqing Zhu, Sagar Bharadwaj Kalasibail Seetharam, Te-Yuan Huang, Kaylie Alexa Kwon, Kyle Christopher Swanson, Renata Cruz Teixeira
-
Patent number: 12439104Abstract: In a streaming media transmission method, a streaming media server receives a first message sent by a terminal device. The first message includes a streaming media identifier, and the first message is used to request streaming media corresponding to the streaming media identifier. The streaming media server processes the streaming media based on scalable video coding SVC to obtain at least one data stream. The streaming media server determines quality of service QoS for each data stream. The streaming media server sends a second message to a first edge streaming media server. The second message includes the QoS of each of the at least one data stream, and the second message indicates the first edge streaming media server to transmit the at least one data stream to the terminal device by using a resource corresponding to the QoS of each data stream.Type: GrantFiled: August 24, 2023Date of Patent: October 7, 2025Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.Inventor: Nannan Wang
-
Patent number: 12401837Abstract: Systems and methods for frequency management, including: an online media service configured to receive a request for a media item, the request comprising a recipient identifier of a recipient, and identify a set of candidate media items ranked based at least partially on relevance to the recipient; and a frequency management service configured to: (i) identify a quantity of impressions associated with a first candidate media item of the set of candidate media items and the recipient identifier over a preceding duration of time, (ii) identify a maximum frequency threshold, (iii) determine, based on the quantity of impressions, that the maximum frequency threshold is exceeded, (iv) exclude the first candidate media item from a result set based on the frequency threshold being exceeded, and (v) provide the result set comprising an identifier of a second candidate media item in response to the request.Type: GrantFiled: March 7, 2024Date of Patent: August 26, 2025Assignee: Tubi, Inc.Inventors: Khaldun Matter Ahmad AlDarabsah, Hailong Geng, Yu Tao Zhao, Yoshihiro Tanaka, Haofei Wang, Mark Alden Rotblat, Jaya Kawale, Chang She, Marios Assiotis, Joseph Gallagher, Chiyu Zhong, Amir Mazaheri
-
Patent number: 12389085Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.Type: GrantFiled: May 28, 2024Date of Patent: August 12, 2025Assignee: ARRIS Enterprises LLCInventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
-
Patent number: 12389053Abstract: Techniques for a service provider network to identifying impacts affecting transmission of a live event to multiple client devices are discussed herein. A system can gather data from a variety of sources associated with the service provider network (e.g., a video service, a client device, a social media service, etc.) and identify patterns in network activity and/or user behavior that are indicative of a potential problem to deliver the live event. In some examples, the system can initiate a query for information associated with the potential problem, and output the query results to a model and/or a user interface for review. The system can, in various examples, determine an action to remedy the potential problem.Type: GrantFiled: March 28, 2023Date of Patent: August 12, 2025Assignee: Amazon Technologies, Inc.Inventors: Brendan William Leonard Clement, Kevin Ming Yan Chau, Stephen Penney, Paul Martin
-
Patent number: 12389086Abstract: Techniques are described for expanding and/or improving the Advanced Television Systems Committee (ATSC) 3.0 television protocol in robustly delivering the next generation broadcast television services. Reverse 911 emergency alerts are personalized to a user of each receiver in the ATSC 3.0 system.Type: GrantFiled: October 21, 2022Date of Patent: August 12, 2025Assignee: SATURN LICENSING LLCInventor: Luke Fay
-
Patent number: 12368908Abstract: In various examples, network conditions associated with a video stream are observed over time to determine a virtual scaling factor that may be applied to the images of one or more frames of the video stream to generate scaled images that may be appended with a padding region that maintains the original resolution of the video and/or video stream such that a receiving device may crop the padding region from the received video stream during the decoding process without restarting or including additional intra-coded frames.Type: GrantFiled: April 19, 2022Date of Patent: July 22, 2025Assignee: NVIDIA CorporationInventors: Bhavani Gopalakrishna Rao, Nicholas Cook, James Howard
-
Patent number: 12363362Abstract: A communication system in which a server-side system and a client-side system are communicably connected via a network, the server-side system including: an information reception unit that receives an input information packet including input information and loss chunk numbers from the client-side system; a video processing unit that generates video data; a chunking function unit that chunks the video data and assigns a number to each chunk; a chunk loss determination unit that calculates a chunk loss rate and determines a transmission interval on the basis of a transmission interval determination logic; and a transmission control unit that transmits the chunked video data to the client-side system.Type: GrantFiled: March 22, 2021Date of Patent: July 15, 2025Assignee: Nippon Telegraph and Telephone CorporationInventors: Mizuki Ikegaya, Kei Fujimoto, Shogo Saito, Tetsuro Nakamura
-
Patent number: 12353464Abstract: Systems and methods for summarizing captions, configuring playback speed, and rewriting the caption file for a media asset are disclosed. The system determines whether to display the original captions or a summarized version of the captions, which are based on user's language proficiency level, reading pace, and historical data, and can be generated either on-demand or automatically when rewinds and pauses are detected. The caption file which includes the original captions can be rewritten. The system determines whether to stream a caption or a rewritten file to a media device based on user or system selections. In the absence of a caption file, or when the caption file cannot be summarized, the playback speed of the media asset is slowed down to provide additional reading time to the user.Type: GrantFiled: February 14, 2024Date of Patent: July 8, 2025Assignee: ADEIA GUIDES INC.Inventors: Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
-
Patent number: 12354199Abstract: An Avatar Engine triggers transmission of an instance of a three-dimensional (3D) mesh model to a target computer device associated with a first user account. The Avatar Engine detects changes in a video stream captured at a source computer device associated with a second user account, the second user account represented by a digital avatar rendered at the target computer device according to the instance of the 3D mesh model received by the target computer device. The Avatar Engine identifies a command based on the detected changes in the video stream captured at the source computer device, the at least one command corresponding to a portion of blendshapes. The Avatar Engine triggers transmission of the identified command to the target computer device associated with the first user account, the target computer device generating a local instantiation of the digital avatar rendered according to the 3D mesh model and the blendshapes.Type: GrantFiled: July 12, 2023Date of Patent: July 8, 2025Assignee: Zoom Communications, Inc.Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
-
Patent number: 12348810Abstract: A processing system receives a user-generated media recording, and metadata associated with the user-generated feedback, from a first device. The user-generated media recording is a recording of the public end-user captured during a live media broadcast using a public-user interface on the first device. The metadata includes information linking the user-generated media recording to the live media broadcast. The system stores the user-generated media recording and the first metadata in one or more storage devices, and transmits a version of the user-generated media recording and at least a portion of the first metadata to a private-user interface on a second device. The private-user interface is configured to receive input from a private end-user selecting the version of the user-generated media recording for broadcast during the same live media broadcast during which the user-generated media recording was created.Type: GrantFiled: October 12, 2022Date of Patent: July 1, 2025Inventors: Albert Curtis Mitchell, Michael Scott Woodruff, Adam Michael Roberts, Steven Douglas Wight, Siu Leung Chan, Jacob Earl Bolton, Stephen William Bain, Qian Chang, Davis Scott Harlan