Patents Examined by Adil Ocak
  • Patent number: 12389076
    Abstract: Systems and methods are described for generating for display a media asset, and receiving a query regarding an object depicted in the media asset at a first time point within a presentation duration of the media asset. The system and methods may, based on receiving the query, determine one or more second presentation points within the presentation duration of the media asset related to the object, identify the one or more second presentation points as supplemental content, and generate for display the supplemental content while the media asset is being generated for display.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: August 12, 2025
    Assignee: Adeia Guides Inc.
    Inventors: Mustafa Coskun, Vehbi Cagri Gungor, Dhananjay Lal, Reda Harb
  • Patent number: 12382245
    Abstract: Systems and methods for managing playback devices in accordance with embodiments of the invention are illustrated. One embodiment includes a method for modifying a system that includes several devices. The method includes steps for measuring a first signal pattern for wireless signals between the several devices, measuring a second signal pattern for the wireless signals after measuring the first signal pattern between the several devices, determining an updated state of the system based on a difference between the second signal pattern and the first signal pattern, and modifying state variables of one or more devices of the playback system based on the determined updated state.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: August 5, 2025
    Assignee: Sonos, Inc.
    Inventor: Kurt Thomas Soto
  • Patent number: 12375742
    Abstract: The disclosure relates to a method and system for processing information in a content delivery network (CDN). The method includes: obtaining total bandwidth values at respective sampling time points within a management cycle, and arranging the total bandwidth values in chronological order; determining an interval between a first sampling time point and a second sampling time point as a management interval; determining usage ratios of respective bandwidth users according to a first bandwidth value used within the management interval by the bandwidth users sharing the CDN bandwidth, and a second bandwidth value in total used within the management interval by all of the bandwidth users sharing the CDN bandwidth; and managing, based on the usage ratios, bandwidth usage by the respective bandwidth users.
    Type: Grant
    Filed: October 10, 2024
    Date of Patent: July 29, 2025
    Assignee: Beijing Volcano Engine Technology Co., Ltd.
    Inventors: Zhanzhan Zhang, Shuang Bao, Fei Xie, Lin Huang, Yixing Sun, Jian Wang
  • Patent number: 12375776
    Abstract: In one embodiment, a method for filtering streaming media content includes receiving at a filtering device one or more packets of a source data stream. The one or more packets are may be received from a content source remote from the filtering device. The source data stream may include one or more of an audio component and a video component. The method further includes determining whether to perform a filtering action on the one or more packets of the source data stream based at least in part on one or more user settings. The method further includes communicating to a media-playing device a filtered data stream generated at least in part by performing the filtering action on the one or more packets of the source data stream.
    Type: Grant
    Filed: January 24, 2024
    Date of Patent: July 29, 2025
    Assignee: ClearPlay, Inc.
    Inventor: Matt Jarman
  • Patent number: 12375761
    Abstract: Disclosed examples access media impression data via one or more wireless communications, the media impression data including panel data obtained from a meter and impression information obtained after an access of media at a computing device; determine an audience deduplication based on the panel data; determine odds ratios for platform combinations based on the audience deduplication; determine posterior distributions for the media based on the odds ratios; perform a sequential odds ratio insertion technique based on the posterior distributions to determine unique audience sizes; align the unique audience sizes based on a constraint; and generate a report including the aligned unique audience sizes.
    Type: Grant
    Filed: May 28, 2024
    Date of Patent: July 29, 2025
    Assignee: The Nielsen Company (US), LLC
    Inventors: Remy Spoentgen, Jonathan Sullivan, Molly Poppie, Gwendolyn Gillingham, Jessica Brinson, PengFei Yi
  • Patent number: 12368673
    Abstract: Systems, methods, and computer-readable media are disclosed for identifying a source of congestion in a network using postcard-based telemetry. Sampled packets from a packet flow are received by a network management collector The packet flow emanates from a host into a network ingress point of an ingress networking device. The packet flow flows through a network made up of intermediate networking devices and terminates at a network egress point. At least a portion of the one or more sampled packets is analyzed to determine whether a congestion indication has been set by a networking device. In response to determining that the congestion indication has been set a congestion notification is provided to a network administrator. The congestion notification provides an indication that the networking device has detected network congestion.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: July 22, 2025
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Punit Kumar Jaiswal, Padmanabh Ratnakar, Ashutosh Shukla
  • Patent number: 12363356
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for identification of streaming activity and source for cached media on streaming devices. An example system stores, in a content identification information library, first content identification information of a first media presentation, wherein the first media presentation is a streamed media presentation; inspects a network connection of a media streaming device for network activity associated with a second media presentation; determine, in response to an absence of the network activity, the second media presentation is a cached media presentation; infers a streaming source of the second media presentation by matching second content identification information of the second media presentation with the first content identification information of the first media presentation; and generates a second media credit for the second media presentation that includes an inferred streaming source identifier.
    Type: Grant
    Filed: October 3, 2023
    Date of Patent: July 15, 2025
    Assignee: The Nielsen Company (US), LLC
    Inventors: James Petro, Daniel Nelson, Sandeep Tapse
  • Patent number: 12356034
    Abstract: The quality of stored content may be managed prior to output. A computing device may request and receive content segments for output via the computing device. The content segments may comprise content encoded at a first bit rate selected by the computing device. The first content segments may be stored in a memory of the computing device, such as a buffer, until output at their respective presentation times. If network conditions improve, the computing device may improve the quality of at least one of the first content segments stored in the memory. The quality may be improved by requesting a higher bit rate version of the content segment and replacing, in the memory, the first content segment with the higher bit rate version of the content segment. The quality of the first content segment may be improved by adding data to the first content segment.
    Type: Grant
    Filed: January 12, 2024
    Date of Patent: July 8, 2025
    Assignee: Comcast Cable Communications, LLC
    Inventor: Eric Stobbart
  • Patent number: 12348835
    Abstract: A system and method enabling the automated installation and configuration of satellite system premises device. The system and method utilize stored information indicative of the types of viable interfaces that a premises device should be adapted to mate with, to intelligently recognize a particular subset of satellite system signals, and then responsively configure and install a premises device.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: July 1, 2025
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Paul Richard Pratt, Robert Michael Payne
  • Patent number: 12348829
    Abstract: An electronic device comprises a speaker; a wireless communication interface configured to communicate with an external device, wirelessly; and a controller configured to transmit a sound source to the speaker, transmit the sound source to the external device through the wireless communication interface, obtain a first audio corresponding to the sound source output through the speaker and a second audio corresponding to the sound source output through the external device, and control an EQ (Equalizer) mode of the external device based on a comparison result between the first audio and the second audio, or output a calibrated sound source to the speaker.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: July 1, 2025
    Assignee: LG ELECTRONICS INC.
    Inventors: Sang Hun Kim, Hyo Jeong Jeong, Tae Young Kim, Tae Jin Park, Hyung Woo Park
  • Patent number: 12341930
    Abstract: In accordance with some embodiments, systems, apparatus, interfaces, methods, and articles of manufacture are provided for providing information incorporating additional data feeds, creating common arrangements, and improving performance in a virtual meeting. In some embodiments, a video conferencing system hosts a customized video conferencing and includes video conference settings data, participant display device data, supplemental data feed data, and processing instructions. The video conferencing system may identify (based on the video conference settings data) a number of data feeds for display on a display screen of each participant in a video conference and (based on the participant display device data) a screen specification for each display screen of each participant. The system may then compute an arrangement for the number of data feeds that fits within an available display area.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: June 24, 2025
    Assignee: SCIENCE HOUSE LLC
    Inventors: James Jorasch, Michael Werner, Geoffrey Gelman, Isaac W. Hock, Gennaro Rendino, Christopher Capobianco
  • Patent number: 12342041
    Abstract: Provided are a system (100) and method for providing a video, wherein the system (100) includes a display (110) disposed in a viewer space, a video recorder (120) disposed in the display (110) or the viewer space, one or more viewer terminals (130) configured to provide a video to the display (110), and a server (140) configured to communicate with the display (110), the video recorder (120), and the viewer terminals (130) and provide an externally received video to the display (110) or the viewer terminals (130).
    Type: Grant
    Filed: April 6, 2025
    Date of Patent: June 24, 2025
    Assignee: RNR Inc.
    Inventor: Min Cheol Seok
  • Patent number: 12323639
    Abstract: Systems and methods for selection of advertisement segments are disclosed. A system may comprise at least one processor configured to receive a playback request from a playback unit; receive user information associated with a user; evaluate, using the user information, a user advertisement metric associated with a preference of the user for a particular type of advertisement; select an advertisement segment based on the user advertisement metric; and send the selected advertisement segment to the playback unit, where the user advertisement metric is based at least in part on whether the user skips advertisements associated with the particular type of advertisement in a forward or backward direction.
    Type: Grant
    Filed: June 22, 2023
    Date of Patent: June 3, 2025
    Assignee: SYNAMEDIA LIMITED
    Inventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
  • Patent number: 12301460
    Abstract: A different network address is assigned to each port of a first device and a second device that are configured to exchange traffic over a multi-path connection of a transport layer protocol. When a timeout is detected by the first device indicating that a packet sent to a first network address assigned to a first port of the second device was not received, the first device can regenerate the packet with a second network address assigned to a second port of the second device, and send the regenerated packet to the second network address of the second device. The first device can send heartbeat packets to the first port in an exponential backoff manner and, upon receiving a heartbeat acknowledgement from the first port, resume sending the packets to the first port.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: May 13, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Hani Ayoub, Leah Shalev, Talor Kovary
  • Patent number: 12289481
    Abstract: The present disclosure relates to a system, a method and a computer-readable medium for live streaming data search. The method includes receiving a search word, converting the search word into a search vector, receiving an attribute vector matching the search vector, and providing information of a first live streaming program corresponding to the attribute vector. The attribute vector varies according to contents of the first live streaming program while the first live streaming program is being distributed. The present disclosure can deliver contextual search results and text search results simultaneously in a real time manner.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: April 29, 2025
    Assignee: 17LIVE Japan Inc.
    Inventors: Abid Saudagar, Hardik Taneja, Hemanth Kumar Ajaru
  • Patent number: 12284425
    Abstract: Systems and methods generating interactive videos on an automated platform are provided herein. The example methods can include receiving data associated with at least one physical item and receiving video content comprising a visual presentation of the physical item. The method can include receiving a selection of a predetermined template, in which the template comprising a plurality of modules organized in a tree structure. The method can further include organizing the video content into the predetermined template to form organized video content, and embedding an object in a portion of the organized video content to form an interactive video, in which the object is based on the received data and is configured to enable at least one of: (i) user interaction with the physical item; or (ii) a link to a webpage associated with the physical item.
    Type: Grant
    Filed: December 5, 2023
    Date of Patent: April 22, 2025
    Assignee: JBF Interlude 2009 LTD
    Inventors: Jonathan Bloch, Tal Zubalsky, Yuval Hofshy, Alon Benari
  • Patent number: 12278855
    Abstract: A live media streaming architecture facilitates live interaction among multiple participants, such as viewers and stage performers for a show. A cluster of computers is responsible for generating, transmitting, and displaying a composed live stream, such as a grid, of one group of individuals, by mixing live streams from those individuals, that will allow them to interact with a stage performer or other contributors or other individuals during an event. The architecture can support receiving the live streams at a physical location of an event or other locations for centralized redistribution.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: April 15, 2025
    Assignee: Infrared5, Inc.
    Inventors: Andrew Shaules, Chris Allen, Davide Lucchi, Todd Anderson
  • Patent number: 12278769
    Abstract: A communication equipment receives a plurality of network sessions and includes a memory and a processor. The memory stores a plurality of software modules. The processor is connected to the memory and configured to implement the following steps. A network session inferring step is performed to execute an inference software module, and the inference software module processes at least one network packet of each of the network sessions and a packet characteristic module according to a machine learning algorithm to infer a priority level. An adaptive priority list establishing step is performed to execute a classification software module, and the classification software module establishes an adaptive priority list according to the priority levels of the network sessions. The communication equipment transmits the network packets of each of the network sessions to a network according to the adaptive priority list so as to set QoS of the network sessions.
    Type: Grant
    Filed: January 6, 2023
    Date of Patent: April 15, 2025
    Assignee: WISTRON NEWEB CORPORATION
    Inventors: Li-Heng Su, Ying-Hui Huang, Horen Chen, Chuan-Yin Chang
  • Patent number: 12273595
    Abstract: Techniques for initiating download of content are provided, including receiving, by one or more processors of the mobile computing device, an indication of a selection, made by a user of the mobile computing device, associated with third-party content provided by a proximate media player device; identifying, by the one or more processors of the mobile computing device, an indication of downloadable content associated with the third-party content displayed by the media player device; and downloading, by the one or more processors of the mobile computing device, in response to receiving the indication that the user selected the icon and without further input from the user, the downloadable content to a memory of the mobile computing device.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: April 8, 2025
    Assignee: GOOGLE LLC
    Inventors: Kurt Wilms, Anish Kattukaran, Lingxian Ding, Amit Ghorawat
  • Patent number: 12267544
    Abstract: A facility for generating and displaying information regarding the packaging of individual media asset files associated with multiple scheduled presentations of interstitial media assets is provided. Scheduling information is received regarding future scheduled media presentations for each of a plurality of media assets via one or more content channels. Based at least in part on the received scheduling information, one or more package files are generated such that each package file includes a plurality of media asset files, each corresponding to at least one of the future scheduled media presentations, for distribution to a plurality of distinct media receivers. Database information is generated regarding the generating of the one or more package files, such that the database information includes a completion time associated with the generating of each package file.
    Type: Grant
    Filed: December 8, 2023
    Date of Patent: April 1, 2025
    Assignee: DISH Network L.L.C.
    Inventor: Joshua Hartmann