Patents Examined by Dominic D Saltarelli
  • Patent number: 12206923
    Abstract: Systems and methods are disclosed herein for distributing content over a local area network (LAN) between a first device within the LAN and a second device within the LAN. A first device multicasts a LAN-specific content beacon over the LAN. The LAN-specific content beacon includes an identifier uniquely identifying the first device. A second device sends a response to the LAN-specific content beacon requesting secondary content to be integrated into a display of the second device. The first device generates the secondary content based on profile information associated with the second device and unicasts the secondary content to the second device for integration into primary content being generated for display at the second device.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: January 21, 2025
    Assignee: Adeia Guides Inc.
    Inventor: George Grigore
  • Patent number: 12206924
    Abstract: Systems, devices, and process described facilitate use of a first user device communicatively coupled to a local area network (LAN) The first user device may include a first hardware processor configured to execute first, non-transient, computer instructions for facilitating a first seamless DVR engine configured to identify a first content. A second user device is also coupled to the LAN. The second user device may include a second hardware processor configured to execute second, non-transient, computer instructions for facilitating a second seamless DVR configured to identify a second content. Each of the seamless DVR engines may be configured to generate a common universal directory identifying the first content and the second content as being available for use by each of the first user device and the second user device. User devices may independently populate the common universal directory. The universal directory may identify a distinct status for the content.
    Type: Grant
    Filed: November 2, 2021
    Date of Patent: January 21, 2025
    Assignee: DISH Network L.L.C.
    Inventors: Yunfeng Yang, Seth Byerley, Jason Paul Carlson, John Huynh, Gowtham Ram Ramkumar, Mark John Sokald
  • Patent number: 12192496
    Abstract: Systems and methods in provide approaches for channel fitting to determine a particular number of resources, such as cores, that may be used for one or more processing jobs for a particular input channel. A given channel may be evaluated to determine performance affecting parameters and those parameters may be evaluated against previously known hardware configurations or against a historical heuristic dataset. A configuration for the channel may be selected where particular cores of a set of resources are assigned to the channel to perform one or more operations, such as transcoding operations. As a result, empirically determined or historical data may be used to efficiently allocate resources for different transcoding operations to provide both predictable performance and high utilization.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: January 7, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Hegar, Eric Woodruff, David William Cardwell, Brian Enigma, Karthik Bangalore Shamsunder, Darin J. Klaas
  • Patent number: 12184919
    Abstract: In general, certain embodiments of the present disclosure provide methods and/or systems for implementing a program guide, which comprises sending a first request and receiving a first response associated with a current or future program guide information. The current or future program guide information includes a first plurality of channel identifiers and a plurality of time slots that correspond to current or future time slots, and is displayed at a client device. A second request is sent, which indicates a requested time period that has already occurred and not displayed on the client device, and corresponds to navigation to a previous time slot. A second response is received, which is associated with past program guide information. The past program guide information includes a second plurality of channel identifiers and on-demand program information, and is displayed at the client device.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: December 31, 2024
    Assignee: Adeia Media Holdings LLC
    Inventors: Cory Carpenter, Iylla Dosenbach
  • Patent number: 12184926
    Abstract: Aspects of the present disclosure are directed to a computer-implemented method including receiving, by a user computing device, data that describes a destination for the media content item. Example destinations can include a location of a recipient of message including the media content item and a digital location (e.g., website, social networking page, etc.). The method can include selecting, by a computing system comprising the user computing device, one or more media content items based on the data that describes the destination for the media content item. Media content items that are more relevant and/or appropriate can be selected by considering the destination of the media content item. The selected media content item(s) can be provided for display by the user computing device in a dynamic keyboard interface.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: December 31, 2024
    Assignee: GOOGLE LLC
    Inventors: David McIntosh, Erick Hachenburg, Peter Chi Hao Huang
  • Patent number: 12177529
    Abstract: Techniques for providing multimedia content in a virtual set top system are described. In some embodiments, a stream switchover method for UI rendering is performed at a device (e.g., a server) with one or more processors and a non-transitory memory. The server distributes a first stream that includes a plurality of frames. The server receives a request for a user interface (UI) from a client. In response to receiving the request, the server generates a second stream by locating an encoder to encode the plurality of frames into the second stream based on the first stream, instructing the encoder to accelerate encoding of the plurality of frames and facilitating blending of the UI into the second stream with the plurality of frames. The server then switches the client from the first stream to the second stream.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: December 24, 2024
    Assignee: SYNAMEDIA LIMITED
    Inventors: Enrique Gerstl, Zorach Reuven Wachtfogel, Avi Fruchter, Amit Chhabra
  • Patent number: 12170807
    Abstract: Techniques and systems are provided for processing user interface content. For example, a server computer can receive a user interface event corresponding to a user interface of a device (e.g., a client device, another server computer, or other device). An application associated with the user interface event can be determined, and an interface model can be generated using the application associated with the user interface event. The interface model defines state information for one or more graphic objects of the user interface. The state information results from the user interface event. The server computer can send the interface model to the device, which enables the device to render the user interface.
    Type: Grant
    Filed: May 4, 2023
    Date of Patent: December 17, 2024
    Assignee: NAGRAVISION S.A.
    Inventors: Hongliang Li, Alain Delpuch
  • Patent number: 12170779
    Abstract: Example embodiments provide a system for training a data coding pipeline including a feature extractor neural network, an encoder neural network, and a decoder neural network configured to reconstruct input data based on encoded features. A plurality of losses corresponding to different tasks may be determined for the coding pipeline. Tasks may be performed based on an output of the coding pipeline. A weight update may be determined for at least a subset of the coding pipeline based on the plurality of losses. The weight update may be configured to reduce a number of iterations for fine-tuning the coding pipeline for one of the tasks. This enables faster adaptation of the coding pipeline for one of the tasks after deployment of the coding pipeline. Apparatuses, methods, and computer programs are disclosed. Apparatuses, methods, and computer programs are disclosed.
    Type: Grant
    Filed: March 30, 2021
    Date of Patent: December 17, 2024
    Assignee: Nokia Technologies Oy
    Inventors: Francesco Cricri, Nam Le, Hamed Rezazadegan Tavakoli, Honglei Zhang, Miska Matias Hannuksela, Emre Baris Aksu
  • Patent number: 12170769
    Abstract: A video encoding method includes: storing quantized data of frames which have undergone a quantization process by serially storing the quantized data of the frames on a per quantized data of one frame basis; determining a quantization parameter to be used when performing a quantization process of a next frame immediately following the frames, based on quantized data of a predetermined number of frames among the quantized data of the frames; performing the quantization process of the next frame based on the quantization parameter to generate quantized data of the next frame; and executing encoding processes for entropy encoding quantized data of frames including the next frame in parallel between the frames including the next frame.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: December 17, 2024
    Assignee: SOCIONEXT INC.
    Inventor: Satoshi Yamaguchi
  • Patent number: 12167019
    Abstract: Method, apparatus, and non-transitory storage medium for coding and decoding video data using temporal motion vector prediction (TMVP) is provided. The method may include receiving video bitstream comprising one or more pictures; determining that the one or more pictures are to be predicted in a regular merge mode or an adaptive motion vector prediction (AMVP) mode. A displacement vector associated with a current block in a current picture is obtained, the displacement vector being signaled in the video bitstream to identify a reference block in the current picture. A TMVP candidate list comprising the motion information is generated and a motion vector for the current block using the TMVP candidate list is derived. Then the current block is decoded using the derived motion vector for prediction in the regular merge mode or the adaptive motion vector prediction (AMVP) mode.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: December 10, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Guichun Li, Lien-Fei Chen, Shan Liu
  • Patent number: 12167033
    Abstract: Systems, methods, and instrumentalities are disclosed herein that related to video-based point cloud streams in one or more ISO Base Media File Format (ISOBMFF) container files, A container format for point cloud data is provided and the container format indicates at least a relationship between a 3D region of the point cloud and one or more video-based point cloud compression (V-PCC) tracks. The V-PCC tracks may be grouped together and linked to the 3D region to allow spatial access to the 3D region.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: December 10, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Ahmed Hamza, Yong He
  • Patent number: 12160626
    Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed to automate the recording of media for signature creation. Reference signature requests are received from an employee or user. The reference signature request is distributed to automated capture tool circuitry, which plays the relevant media for a meter and provides a status update. When a signature is created, a status update indicates whether it is considered to be a reference signature. Prioritization circuitry assigns and updates a priority for each of the requests according to the priority of other requests, the status updates, and a priority rule set. Reference signature requests with the highest priority are assigned to automated capture tool circuitry for completion before lower priority requests.
    Type: Grant
    Filed: February 23, 2023
    Date of Patent: December 3, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Albert T. Borawski, Shailendra Paranjape, Nigel Smith, Eric M. Rosell, John Ferrell, Jessica Salazar, Morgan Nibert, David Christie
  • Patent number: 12160618
    Abstract: According to an image coding method according to embodiments of the present document, information related to in-loop filtering may be efficiently signaled, and repetitive procedures for signaling subpicture-related information may be reduced.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: December 3, 2024
    Assignee: LG ELECTRONICS INC.
    Inventors: Hendry Hendry, Seethal Paluri, Seunghwan Kim
  • Patent number: 12160614
    Abstract: An encoder includes circuitry and memory coupled to the circuitry. In operation, the circuitry: encodes a video using (i) a decoding parameter set (DPS) which is identified based on presence of the DPS in a bitstream and (ii) a sequence parameter set (SPS) which is identified based on an identifier for the SPS.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: December 3, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Virginie Drugeon, Tadamasa Toma, Takahiro Nishi, Kiyofumi Abe, Yusuke Kato
  • Patent number: 12155903
    Abstract: In accordance with some implementations of the disclosed subject matter, mechanisms for determining channel information are provided. In some implementations, a method for providing media guidance is provided, the method comprising: associating with a local area network; detecting at least one media device on the local area network; determining device information associated with the at least one media device on the local area network; determining, without user intervention, television provider information based on the device information; determining location information of the at least one media device; determining channel information based on the determined television provider information and the determined location information; and causing media guidance information to be presented that includes at least a portion of the determined channel information.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: November 26, 2024
    Assignee: Google LLC
    Inventors: Ant Oztaskent, Yaroslav Volovich
  • Patent number: 12149780
    Abstract: A streaming media device includes a printed circuit board hosting components configured to access internet data. An audio/visual connector is linked to the printed circuit board, wherein the audio/visual connector is adapted for connection to an audio/visual device, wherein the audio/visual connector is adapted to operate with a first audio/visual interface having sufficient power to fully operate the printed circuit board and a second audio/visual interface having insufficient power to fully operate the printed circuit board. A power connector is linked to the printed circuit board, wherein the power connector selectively receives power based on the audio/visual connector utilizing one of the first audio/visual interface and the second audio/visual interface.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: November 19, 2024
    Assignee: ROKU, INC.
    Inventors: Lloyd Klarke, Greg Garner, Carl Sassenrath, Anthony Wood, Scott Edward De Haas
  • Patent number: 12149777
    Abstract: The present disclosure relates to a method, apparatus, electronic device and storage medium for presentation of a matching scheme. The method comprises: acquiring a set of matching schemes; transmitting, to a first terminal, attribute information of matching schemes in the set of matching schemes, so that the first terminal displays attribute information of matching schemes comprised in the set of matching schemes; in response to a selection request for one of matching schemes transmitted by the first terminal, determining the selected matching scheme as a matching scheme to be explained; in response to a presentation request for the matching scheme to be explained that is transmitted by a second terminal, transmitting attribute information of the matching scheme to be explained to the second terminal, so that the second terminal presents a target information streaming page comprising at least a part of attribute information of the matching scheme to be explained.
    Type: Grant
    Filed: November 14, 2023
    Date of Patent: November 19, 2024
    Assignee: BEIJING YOUZHUJU NETWORK TECHNOLOGY CO., LTD.
    Inventors: Lei He, Renyi Chen, Sixun Ma, Haochen Xu, Yujing Wang, Haoze Wu, Ganyan Huang, Zhichao Yan
  • Patent number: 12148420
    Abstract: Techniques are described herein for optimizing the presentation of content through obtaining viewership metrics, generating multiple renditions of presentations of content, and selecting optimized renditions of content. One aspect includes associating a request for viewership metrics with a presentation of content, publishing the presentation of content, and receiving information of the viewership metrics associated with the presentation. Another aspect includes copying a presentation of a content item, creating a second presentation of the content item for publishing over one or more channels, and linking the presentation of the content item to the second presentation of the content item, such that a change to one propagates to the other of the presentation of the content item or the second presentation of the content item. In yet another aspect, a content rendition may be selected for presentation based on performance of the rendition out of multiple renditions in an auction.
    Type: Grant
    Filed: May 1, 2023
    Date of Patent: November 19, 2024
    Assignee: Sinclair Broadcast Group, Inc.
    Inventors: Benjamin Aaron Miller, Jason D. Justman, Lora Clark Bouchard, Michael Ellery Bouchard, Kevin James Cotlove, Mathew Keith Gitchell, Stacia Lynn Haisch, Jonathan David Kersten, Matthew Karl Marchio, Peter Arthur Pulliam, George Allen Smith, Todd Christopher Tibbetts
  • Patent number: 12143634
    Abstract: A three-dimensional data encoding method includes: setting a hierarchical structure for items of geometry information of three-dimensional points included in point cloud data, the hierarchical structure having depths and layers each having one or more of the depths; encoding the items of geometry information on a per depth basis to generate items of first encoded data each for a different one of the depths; and generating a bitstream including items of second encoded data which are items of encoded data for respective layers, the items of second encoded data each including one or more items of first encoded data of one or more depths included in a layer corresponding to the item of second encoded data. The bitstream includes an item of first information indicating a data length of each of the items of second encoded data.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: November 12, 2024
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Noritaka Iguchi, Toshiyasu Sugio
  • Patent number: 12126844
    Abstract: The disclosure relates to a method, apparatus, readable medium, and electronic device for live stream interaction. The method includes: in accordance with displaying of a first control at a first target position of a live stream interface, obtaining a first duration during which a user watches the live stream interface; in accordance with a determination that the first duration is greater than or equal to a first predetermined duration threshold, switching the first control to a second control, and displaying the second control at a second target position of the live stream interface; and in response to a first operation command performed by the user on the second control, allocating a virtual resource to the user. In this way, interaction modes of a live stream room are enriched, and an activity level of the live stream room can be improved.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: October 22, 2024
    Assignee: Beijing Youzhuju Network Technology Co., Ltd.
    Inventors: Ji Liu, Yu Sun, Weijia Kong, Jinming Zhang, Lei Jin, Ling Yang, Xue Yao, Sijing Wang, Jinhui Guo, Bing Zhou, Siqi Wang