Patents Examined by Alexander Boyd
  • Patent number: 12641306
    Abstract: 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: Grant
    Filed: March 15, 2024
    Date of Patent: May 26, 2026
    Assignee: The Nielsen Company (US), LLC
    Inventors: Alexander Topchy, Ronny Lerch, John Stavropoulos, David Gish
  • Patent number: 12641319
    Abstract: 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: Grant
    Filed: January 9, 2024
    Date of Patent: May 26, 2026
    Assignee: DK Crown Holdings Inc.
    Inventor: Jordan Mendell
  • Patent number: 12615417
    Abstract: 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: Grant
    Filed: October 10, 2023
    Date of Patent: April 28, 2026
    Assignee: Beijing YoJaJa Software Technology Development Co., Ltd.
    Inventors: Chenyu Tian, Tongyu Dai, Lemei Huang, Si Chen
  • Patent number: 12587698
    Abstract: 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: Grant
    Filed: March 26, 2024
    Date of Patent: March 24, 2026
    Assignee: Adeia Media Holdings LLC
    Inventors: Yuriy Reznik, Karl Lillevold, Abhijith Jagannath, Justin Greer, Manish Rao
  • Patent number: 12581167
    Abstract: 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: Grant
    Filed: July 16, 2024
    Date of Patent: March 17, 2026
    Assignee: DISH Technologies L.L.C.
    Inventor: Nicholas B. Newell
  • Patent number: 12549798
    Abstract: 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: Grant
    Filed: December 15, 2023
    Date of Patent: February 10, 2026
    Assignee: Home Control Singapore PTE LTD
    Inventors: Hon Shien Choong, Bin Yang Yap, Zayar Han Kyaw
  • Patent number: 12506889
    Abstract: 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: Grant
    Filed: August 11, 2023
    Date of Patent: December 23, 2025
    Assignee: Dell Products L.P.
    Inventors: Danilo Ong Tan, Douglas Wayne Gillespie
  • Patent number: 12489948
    Abstract: 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: Grant
    Filed: December 11, 2024
    Date of Patent: December 2, 2025
    Assignee: Lumiere AI LLC
    Inventors: Steve Mushkin, Christopher Simpkins
  • Patent number: 12489938
    Abstract: 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: Grant
    Filed: November 22, 2023
    Date of Patent: December 2, 2025
    Assignee: SoftBank Corp.
    Inventors: Naohiro Akiyama, Yoshihiro Endo, Kazuhiko Sayama, Junichiro Mamiya
  • Patent number: 12464175
    Abstract: 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: Grant
    Filed: January 13, 2023
    Date of Patent: November 4, 2025
    Assignee: NETFLIX, INC.
    Inventors: Xiaoqing Zhu, Sagar Bharadwaj Kalasibail Seetharam, Te-Yuan Huang, Kaylie Alexa Kwon, Kyle Christopher Swanson, Renata Cruz Teixeira
  • Patent number: 12439104
    Abstract: 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: Grant
    Filed: August 24, 2023
    Date of Patent: October 7, 2025
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventor: Nannan Wang
  • Patent number: 12401837
    Abstract: 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: Grant
    Filed: March 7, 2024
    Date of Patent: August 26, 2025
    Assignee: 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: 12389085
    Abstract: 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: Grant
    Filed: May 28, 2024
    Date of Patent: August 12, 2025
    Assignee: ARRIS Enterprises LLC
    Inventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
  • Patent number: 12389053
    Abstract: 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: Grant
    Filed: March 28, 2023
    Date of Patent: August 12, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Brendan William Leonard Clement, Kevin Ming Yan Chau, Stephen Penney, Paul Martin
  • Patent number: 12389086
    Abstract: 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: Grant
    Filed: October 21, 2022
    Date of Patent: August 12, 2025
    Assignee: SATURN LICENSING LLC
    Inventor: Luke Fay
  • Patent number: 12368908
    Abstract: 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: Grant
    Filed: April 19, 2022
    Date of Patent: July 22, 2025
    Assignee: NVIDIA Corporation
    Inventors: Bhavani Gopalakrishna Rao, Nicholas Cook, James Howard
  • Patent number: 12363362
    Abstract: 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: Grant
    Filed: March 22, 2021
    Date of Patent: July 15, 2025
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Mizuki Ikegaya, Kei Fujimoto, Shogo Saito, Tetsuro Nakamura
  • Patent number: 12353464
    Abstract: 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: Grant
    Filed: February 14, 2024
    Date of Patent: July 8, 2025
    Assignee: ADEIA GUIDES INC.
    Inventors: Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Patent number: 12354199
    Abstract: 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: Grant
    Filed: July 12, 2023
    Date of Patent: July 8, 2025
    Assignee: Zoom Communications, Inc.
    Inventors: Graeme Lambourne Geddes, Shawn Michael Rolin
  • Patent number: 12348810
    Abstract: 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: Grant
    Filed: October 12, 2022
    Date of Patent: July 1, 2025
    Inventors: 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