Patents Examined by Michael R Telan
  • Patent number: 12273581
    Abstract: The present disclosure relates to methods and devices for testing video data being rendered at or using a media device. A plurality of video frames to be rendered is received, each frame comprising one or more primary screen objects and at least one further screen object. The received frames are rendered at or using the media device wherein the at least one further screen object is superimposed on the one or more primary screen objects of a given frame during rendering. The rendered frames are provided to a data model. Extracted metadata indicating the presence or absence of further screen objects in the rendered video frames is the output of the data model. The data model is also provided with original metadata associated with the video frames prior to rendering. The rendering of each further screen object is then tested based on the original metadata and extracted metadata relating to a given video frame.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: April 8, 2025
    Assignee: Nagravision Sàrl
    Inventors: Douglas Gore, Ping Zou
  • Patent number: 12262072
    Abstract: Technologies for measuring and controlling live video latency are disclosed. Embodiments capture a live video scene, ingest the live video scene into a live video stream, and encode the live video stream with data that can be used to compute latency measurements. Embodiments communicate the live video stream to a content distribution network. The live video stream is distributed, directly or indirectly by the content distribution network, to one or more user systems. The one or more user systems present the live video stream to one or more users. Embodiments determine a latency of the live video stream based on, for example, a measurement that is obtained during the capturing of the live video stream and another measurement that is obtained during or in response to the presenting of the live video stream to the one or more users.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: March 25, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yurong Jiang, Vidit Mihirbhai Soni, Karthiek Chandrasekaran, Federico Guillermo Hlawaczek
  • Patent number: 12238359
    Abstract: An apparatus comprises at least one processing device that includes a processor coupled to a memory. The at least one processing device is configured to receive from each of a plurality of user devices one or more corresponding messages relating to a live event, to process the received messages to determine relevance of the respective received messages to a current state of the live event, to select a subset of the received messages based at least in part on their respective determined relevance, and to control presentation of the selected subset of the received messages on at least one display at the live event. The processing, selecting, and controlling are implemented at least in part utilizing one or more algorithms, illustratively comprising at least a wall population algorithm configured to drive a video wall in a venue of the live event to support a live text-based conversation between performers and fans.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: February 25, 2025
    Assignee: Kiswe Mobile Inc.
    Inventors: Murali Thimma Selvan Babu, DeVon Lineman, Wim Sweldens
  • Patent number: 12200275
    Abstract: A method of multi-platform social media advertising and revenue sharing via digital overlays on real-time video feeds enables a host streamer profile to select and display one or more advertisement elements on a real-time video feed, which is broadcast on a host social media platform in addition to being broadcast to one or more third-party platforms. The advertisements may be chosen through various means and customized by advertisers according to desired parameters. Each advertisement is associated with a financial compensation amount. After an advertisement or advertisements are displayed on the real-time video feed, the financial compensation amount is distributed among the host streamer profile, the host platform, and each of the at least one social media platform, thus incentivizing each to participate in the social media advertising and revenue sharing system.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: January 14, 2025
    Assignee: Halo Innovative Solutions LLC
    Inventors: Kirk Brown, Casey Teddell Kelly
  • Patent number: 12184906
    Abstract: Systems and methods are described herein for dynamically detecting repetitive content. The content that is detected as repetitive may be cached for longer periods of time. Subsequent re-transmissions of the repetitive content to user devices may be done by retrieving the content from a cache rather than requesting the content from a transcoder and/or a packager. The repetitive content segments may be retrieved from a cache, thereby saving transcoding and other system resources. A data file may be generated to map the stored segments to their cache locations and to indicate a predicted time for future transmission of the content.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: December 31, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventor: Garey Hassler
  • Patent number: 12160620
    Abstract: Embodiments of the present disclosure provide an information interaction method, an apparatus and a device. The method includes: displaying, by a second device, a first page corresponding to a first account, where the first page includes a first control; in response to a first operation on the first control, sending, by the second device, first prompt information to a first device corresponding to the first account, and updating the first control to a second control, where the first prompt information is used to prompt a user corresponding to the first account to update a creation; in response to a second operation on the second control, pre-transferring, by the second device, a first object to the first account, where the first object is transferred to the first account after the creation corresponding to the first account is updated. The reliability of live streaming interaction is improved.
    Type: Grant
    Filed: June 2, 2023
    Date of Patent: December 3, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Ke Zhong, Kun Chang, Yijie Li
  • Patent number: 12155899
    Abstract: A method for processing communication across multiple broadcast platforms includes connecting a content creator device to a plurality of broadcast platforms. A chat container is provided in a user interface of the content creator device. The chat container is configured to provide centralized information management across each of the plurality broadcast platforms. One or more broadcast platforms of the plurality of broadcast platforms are selected as a target broadcast platform in response to a selection operation on the chat container. A content creator message is sent to at least one viewer device among the plurality of viewer devices in response to a messaging operation on the chat container. The at least one viewer device is in communication with the content creator device via the target broadcast platform.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: November 26, 2024
    Assignee: HYTTO PTE. LTD
    Inventors: Dan Liu, Jilin Qiu
  • Patent number: 12143655
    Abstract: In overview, the disclosed methods, devices, and systems enable the location of the first device to be verified. In particular, second location verification data is generated using a current location of the second device is provided to a first device by a second device which can be matched with first location verification data received by the first device from a server, the first location verification data is generated using a stored location of the first device. If the first and second location verification data match, the location of the first device is considered to have been verified.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: November 12, 2024
    Assignee: NAGRAVISION S.A.
    Inventor: Thiru balaji Somasundaram
  • Patent number: 12143676
    Abstract: Systems and methods of image searching include receiving content, receiving a request to select an image from content, selecting a plurality of items in the image, retrieving information about the selected item, and providing display data based on the retrieved information.
    Type: Grant
    Filed: March 20, 2023
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventor: Jason Witenstein-Weaver
  • Patent number: 12137259
    Abstract: A system is configured to enhance a video feed in real time. A live video feed captured by a video capturing device is received. A presentation of the live video feed on one or more client devices is enhanced. The enhancing includes causing a first content item of a plurality of content items to be displayed at a first location within the presentation of the five video feed. Based on a detecting of a first instance of a first gesture made by a hand at the first location in the live video feed, a content item manipulation mode with respect to the first content item is entered. The entering of the content item manipulation mode with respect to the first content includes at least one of causing the first content item to be moved within the presentation of the live video feed based on a movement of the hand or causing a scale of the first content item to be changed within the presentation of the live video feed based on a detecting of a second gesture made by the hand.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: November 5, 2024
    Assignee: Prezi, Inc.
    Inventors: Adam Somlai-Fischer, Zsuzsa Weiner, Dániel Varga
  • Patent number: 12132970
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing digital data. In some embodiments, a server receives a request to distribute digital data to be consumed by a plurality of users. The request indicates that the digital data is to be distributed based on a plurality of parameters and a plurality of resources. The digital data is associated with a digital file. The server identifies an opportunity to distribute the digital data based on a first parameter and a volume of installs of the digital file. Moreover, the server causes the digital data to be distributed such that the digital data is available to be output to the second set of devices using a set of resources based on a limit on resources for the opportunity and the first parameter.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: October 29, 2024
    Assignee: Roku, Inc.
    Inventors: Mehul Sanghavi, Emily Jeanne Smith
  • Patent number: 12126859
    Abstract: Disclosed herein are various embodiments for server-side scene change content stitching. An example embodiment operates by providing a stream of first content for display on a display device. Second content to be stitched into the stream is received. Metadata indicates a point in time in the stream into which the second content is to be stitched. A scene change is identified in the first content closest to the point in time. A first frame proximate to the scene change is identified. The stream is displayed on the display device, including the second content stitched into the first content.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: October 22, 2024
    Assignee: Roku, Inc.
    Inventors: Wim Michiels, David Allen Westerhoff
  • Patent number: 12101526
    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. An ATSC 3.0 receiver backs off the live point of a broadcast by a short delay period such that channel change may be rendered perceptibly faster by pre-fetching segments identified in a SegmentTemplate MPD from broadband before the broadcast channel is fully tuned to.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: September 24, 2024
    Assignee: SATURN LICENSING LLC
    Inventor: Graham Clift
  • Patent number: 12096052
    Abstract: An improved approach to tracking media playback includes tracking logic that is based on abandonment indicators. An abandonment indicator is detected during media playback, such as a user interaction with a computing device that is detected prior to ceasing playback of the media content. Tracking messages are reduced, suppressed, or suspended until an abandonment indicator is detected. After an abandonment indicator is detected, the system quickens, releases, or restart sending tracking messages to a collection system.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: September 17, 2024
    Assignee: Tealium Inc.
    Inventors: Michael Anderson, Craig Rouse
  • Patent number: 12075115
    Abstract: Systems and methods for generating supplemental audio for an audio-only mode are disclosed. For example, a system generates for output a content item that includes video and audio. In response to determining that an audio-only mode is activated, the system determines that a portion of the content item is not suitable to play in the audio-only mode. In response to determining that the portion of the content item is not suitable to play in the audio-only mode, the system generates for output supplemental audio associated with the content item during the portion of the content item.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: August 27, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Charishma Chundi, Reda Harb
  • Patent number: 12075131
    Abstract: In a set-top-box system, messages from a service provider are stored and delayed until activity from a set-top-box remote is detected. Messages are then generated and provided to a television associated with the set-top-box. Delaying of the message display until set-top-box activity is detected allows short display times, thus preventing burn-in on some television screens, while providing a greater likelihood that messages will be viewed.
    Type: Grant
    Filed: March 7, 2023
    Date of Patent: August 27, 2024
    Assignee: PERFTECH, INC.
    Inventors: Lewis T. Donzis, Henry M. Donzis, Peter W. Baron, John A. Murphy, Jonathan E. Schmidt
  • Patent number: 12063392
    Abstract: A method, system, apparatus, and computer program product provide/deliver information during a live broadcast. Information feeds (that include attributes and values) are ingested via a plug-in architecture, into an application server. The application server drives the information feeds into a database, and distributes the attributes to a web server. The web server exposes, using a web service, the attributes clients. The web service enables clients to select a set of the attributes and configure, for visual display, the values corresponding to the selected set of the attributes. The values are composited in real-time, based on the configuration, with live audio-video content. The composited elements and live audio-video content are broadcast/streamed live.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: August 13, 2024
    Assignee: TFCF Digital Enterprises, Inc.
    Inventors: Patrick Baghdassarian, Satoe Kawashima, Steven E. Simonian
  • Patent number: 12047634
    Abstract: Exemplary embodiments are directed to a device and method for displaying an electronic program guide. The device receives electronic program guide data and stores it in memory. The device also receives video content associated with a broadcast channel of a content provider over a network. The device combines the electronic program guide data and the video content, such that the electronic program guide content is overlaid onto the video content in a bullet screen format. The combined electronic program guide data and the video content are sent to a display device.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: July 23, 2024
    Assignee: ARRIS Enterprises LLC
    Inventors: Yong Liang, Qi Wang, Xue-Wei Zhao, Xiang Shen
  • Patent number: 12041276
    Abstract: An electronic device (101) for interactive content streaming includes a memory (130) and at least one processor (120) coupled to the memory (130). The at least one processor (120) is configured to receive an interaction request from a streaming device (1305), determine at least one action based on the interaction request, provide an action notification, based on the at least one action, to a content source (1308), wherein the action notification notifies the content source (1308) to update a state of at least one content of the content source (1308), and transmit a state update notification to the streaming device (1305), wherein the state update notification updates one or more applications of the streaming device (1305) based on the updated state of the at least one content.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: July 16, 2024
    Assignee: Playful Corp.
    Inventors: Paul Bettner, Mark Stanley, Michael Coker, Mark Lohstroh, Kristopher Chambers, Eric Best, Daniel Havens, Stephen Hurd
  • Patent number: 12010375
    Abstract: A method of providing a synchronized secondary audio track via a mobile device. The method includes: receiving, at a mobile device, a request from a user to receive a secondary audio track that corresponds with a primary audio track of an audio-visual (AV) program which is presented to the user; receiving the secondary audio track at the mobile device; receiving at the mobile device a playback-control cue; and in response to receiving the playback-control cue, outputting audio data of the secondary audio track so that the audio data is synchronized with the primary audio track.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: June 11, 2024
    Assignee: DISH Network L.L.C.
    Inventor: Kevin Yao