Patents Examined by Adil Ocak
-
Patent number: 12212813Abstract: Systems, devices, and methods are disclosed for characterizing joint attention. A method includes dynamically obtaining video streams of participants; dynamically obtaining gaze streams; dynamically providing a cue to the participants to view the object; dynamically detecting a joint gaze based on the gaze streams focusing on the object over a time interval; and dynamically providing feedback based on detecting the joint gaze.Type: GrantFiled: June 25, 2020Date of Patent: January 28, 2025Assignee: THE REGENTS OF THE UNIVERSITY OF CALIFORNIAInventors: Leanne Chukoskie, Pamela Cosman, Pranav Venuprasad, Anurag Paul, Tushar Dobhal, Tu Nguyen, Andrew Gilman
-
Patent number: 12212815Abstract: Systems and methods are provided herein for providing a storyline based media content. At least two storylines may be identified, each storyline specifying an order of providing a plurality of episodes from a plurality of interrelated series. Identifiers of the plurality of episodes are displayed. Then identifiers of a first set of the plurality of episodes that are relevant to the first storyline are graphically modified to indicate relevance to the first storyline. Identifiers of a second set of the plurality of episodes that are relevant to the second storyline are also graphically modified to indicate relevance to the second storyline. A first and second storyline identifier are generating for display to enable storyline selection. The interrelated series are then provided to a user device in the order specified by the selected storyline.Type: GrantFiled: November 10, 2023Date of Patent: January 28, 2025Assignee: Adeia Guides Inc.Inventors: Rowena Young, Sang Mo Kim, Edison Lin, Milan Patel
-
Patent number: 12206959Abstract: A method, apparatus and computer program product are provided to signaling multiple media data types in a container file format, for example, ISOBMFF, in an efficient manner. In the context of a signaling method, media type definitions overloaded in an instance a plurality of media type definitions is present in compatible media type list, wherein a media type definition is associated with a media type. The method then indicates, using the compatible media type list, presence of a plurality of media types in a metadata or multimedia box. Corresponding apparatuses and computer program products are also provided.Type: GrantFiled: May 24, 2021Date of Patent: January 21, 2025Assignee: Nokia Technologies OyInventors: Emre Aksu, Miska Hannuksela, Kashyap Kammachi Sreedhar
-
Patent number: 12200319Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to implement flexible commercial monitoring for television audience measurement are disclosed. Example television audience measurement systems disclosed herein include a flexible commercial detector to detect whether a first watermark decoded from a television program broadcast signal is a bridge watermark that indicates a portion of the television broadcast signal including the bridge watermark is associated with a flexible commercial insertion event, the flexible commercial insertion event corresponding to insertion of a flexible commercial in the portion of the television broadcast signal. Disclosed example television audience measurement systems also include a commercial metric calculator to credit audience exposure associated with the portion of the television broadcast signal to a flexible commercial crediting metric in response to a determination that the first watermark is the bridge watermark.Type: GrantFiled: February 16, 2024Date of Patent: January 14, 2025Assignee: The Nielsen Company (US), LLCInventors: Brian Fuhrer, Marie Kramer
-
Patent number: 12200277Abstract: In some embodiments, a method sends a set of first requests for a set of first segments of a video in a playback session. A first protocol from a plurality of protocols is specified in at least one of the set of first requests. The set of first segments is received. The method determines whether to switch from using the first protocol to a second protocol in the playback session based on receiving the set of first segments. When switching to the second protocol, the method sends a second request in the playback session, wherein the second request indicates the second protocol is to be used to send a second segment of the video.Type: GrantFiled: January 2, 2024Date of Patent: January 14, 2025Assignee: HULU, LLCInventors: Tongyu Dai, Lan Xie, Wenhao Zhang, Deliang Fu, Chao Li, Qiang She, Yuting Gui, Yicheng Liu, Yanping Zhou, Xizhi Xu
-
Patent number: 12192549Abstract: A computer system provides a method for delivering a video stream to a viewer and delivering, in synchrony with the video stream, social media content created during the current and previous viewings of the video stream by first-time viewers of the video stream.Type: GrantFiled: May 15, 2023Date of Patent: January 7, 2025Assignee: ESW Holdings, Inc.Inventors: Aslam Khader, Larry Alan Westerman
-
Patent number: 12191987Abstract: Technologies for dynamically managing resources in disaggregated accelerators include an accelerator. The accelerator includes acceleration circuitry with multiple logic portions, each capable of executing a different workload. Additionally, the accelerator includes communication circuitry to receive a workload to be executed by a logic portion of the accelerator and a dynamic resource allocation logic unit to identify a resource utilization threshold associated with one or more shared resources of the accelerator to be used by a logic portion in the execution of the workload, limit, as a function of the resource utilization threshold, the utilization of the one or more shared resources by the logic portion as the logic portion executes the workload, and subsequently adjust the resource utilization threshold as the workload is executed. Other embodiments are also described and claimed.Type: GrantFiled: November 9, 2023Date of Patent: January 7, 2025Assignee: Intel CorporationInventors: Francesc Guim Bernat, Susanne M. Balle, Rahul Khanna, Sujoy Sen, Karthik Kumar
-
Patent number: 12184920Abstract: A video distributing device configured to provide a service readily enabling bidirectional communication between distributors that distribute live broadcast video content and viewers thereof and enliven the video content including: a first acquiring part that acquires real time video data supplied from a terminal; a second acquiring part that acquires input information containing communication image information selected terminal operations; and a distributing part that distributes video data for distribution containing communication image data and real time video data to viewer terminals and a distributor terminal.Type: GrantFiled: October 1, 2021Date of Patent: December 31, 2024Assignee: DWANGO Co., Ltd.Inventors: Koji Hosoda, Naoya Matsunaga, Ayaka Ujiie
-
Patent number: 12184940Abstract: This application provides a bullet-screen comment display method. The method includes: obtaining a bullet-screen comment list corresponding to a media resource based on a playback request of the media resource; determining a target bullet-screen comment quantity of the media resource in each unit of time based on a release time of a target bullet-screen comment in the bullet-screen comment list; calculating a wave peak moment of the target bullet-screen comment based on the target bullet-screen comment quantity in each unit of time; processing the target bullet-screen comment in the bullet-screen comment list based on the wave peak moment; and in response to determining that the media resource is played, returning a processed bullet-screen comment list to display a bullet-screen comment in the processed bullet-screen comment list in a playback process of the media resource.Type: GrantFiled: April 26, 2023Date of Patent: December 31, 2024Assignee: Shanghai Bilibili Technology Co., Ltd.Inventors: Zixun Yu, Yicong Mei, Guojia Chen
-
Patent number: 12177532Abstract: The current invention relates to a computer-generated method for optimizing placement of advertising content across multiple different devices. The system permits targeting of advertising content to consumers on TV and mobile devices that can be operated from within a multi-channel video programming distributor's environment. The system is able to use hard and soft constraints to come up with a number of possible targets for an advertising campaign and can then provide tools for optimizing those targets. The system can allocate advertising campaigns and plans to various inventory types based on the probability of accurate consumer matching. Consumer matching can be achieved by generation of look-alike models in a consumer's device graph to predict future consumption behavior. The system includes an interface through which a user can adjust various constraints and optimize a distributor's revenue yield from advertising.Type: GrantFiled: October 20, 2020Date of Patent: December 24, 2024Assignee: VIDEOAMP, INC.Inventors: Debajyoti Ray, Ross McCray, David Gullo, Jay Prasad
-
Patent number: 12167110Abstract: A method and apparatus may be provided for signaling auxiliary media content over a (DASH) media stream. The method may include receiving one or more auxiliary descriptors, wherein a respective auxiliary descriptor among the one or more auxiliary descriptors includes a Uniform Resource Locator (URL) referencing one or more auxiliary media presentation descriptions (MPDs) and a stack mode value indicating a stack operation supported by a main DASH media stream. The method may also include retrieving one or more auxiliary media segments based on the URL referenced in the respective auxiliary descriptors among the one or more auxiliary descriptors, and playing the one or more auxiliary media segments and the one or more main DASH media segments from a media source extension (MSE) source buffer at least once in at least one order based on the one or more auxiliary descriptors and the stack mode value.Type: GrantFiled: December 13, 2022Date of Patent: December 10, 2024Assignee: TENCENT AMERICA LLCInventor: Iraj Sodagar
-
Patent number: 12155894Abstract: A donation amount is determined according to laughter of a target person. A donation device 1 includes a video distribution means 10 transmitting a video V1 to be viewed by a target person to a terminal 2, a laughter detection means 14 detecting that the target person is laughing based on an emotional information indicating emotion of the target person acquired through the terminal, and a donation means 17 determining a donation amount of a valuable value to a predetermined donation destination in accordance with a laughter detected by the laughter detection means.Type: GrantFiled: August 26, 2021Date of Patent: November 26, 2024Inventor: Hayaki Tsuji
-
Patent number: 12155709Abstract: Establishing a data store of content metadata includes receiving, from a content player executing on a client device, an indication of content played by the content player, the indication comprising one or more pieces of metadata associated with the content. It further includes selecting a set of one or more rules applicable to parsing the metadata associated with the content. It further includes processing the metadata at least in part by applying the selected parsing rules to at least a portion of the metadata associated with the content. It further includes storing, to a data store, at least some of the processed metadata associated with the content.Type: GrantFiled: October 10, 2023Date of Patent: November 26, 2024Assignee: Conviva Inc.Inventors: Chang Sun, Lei Cao, Ningning Hu
-
Patent number: 12155889Abstract: Example embodiments provide systems and methods for dynamically creating intuitive favorites for a user. The system and methods include monitoring actions performed, by the user at a digital receiver, with respect to a plurality of content programs. The actions performed with respect to the plurality of content programs are analyzed. The analysis includes comparing a level of the actions with respect to a first content program of the plurality of content programs with a threshold. Based on the comparing indicating that the first content program is a favorites, an indication that the first content program is a favorites content program is stored to a data store.Type: GrantFiled: October 4, 2023Date of Patent: November 26, 2024Assignee: NAGRAVISION S.A.Inventors: Amudha Kaliamoorthi, Dharmveer Lakshmi Sharan Lal
-
Patent number: 12149796Abstract: According to principles of the disclosure, additional information about a subject of interest appearing in an audio/video program is conveyed to a user. The user, interacting with various features of a control device, provides one or more commands to a computing device acting as a source for audio/video content. The one or more command is interpreted by the computing device to identify the user's subject of interest. Once the user's subject of interest is determined, an appropriate database is searched for additional information about the subject of interest. Search results are processed and conveyed to the user through a display, speaker, or other appropriate means.Type: GrantFiled: December 29, 2022Date of Patent: November 19, 2024Assignee: DISH TECHNOLOGIES L.L.C.Inventors: Yunfeng Yang, John D Barbieri
-
Patent number: 12143683Abstract: The timing for displaying an overlay a video is optimized using a system that includes an engagement component that receives information regarding frames of a video at which respective users of a plurality of users stop engaging with the video and an analysis component that calculates user engagement scores for the frames based on the information, wherein the user engagement scores reflect a percentage of the plurality of users that stop engaging with the video at the respective frames, and wherein the higher the percentage the lower the user engagement score. The system further includes an identification component that identifies a subset of the frames associated with relatively lower user engagement scores in comparison to other frames of the video and an overlay component that configures an overlay for displaying over the video near at least one of the frames included in the subset.Type: GrantFiled: January 25, 2024Date of Patent: November 12, 2024Assignee: Google LLCInventors: Jakob Foerster, Dhruv Bakshi
-
Patent number: 12132939Abstract: Systems, methods, and devices relating to data forwarding in a content delivery network are described herein. In a method, a cache server may receive a request for a first data object from a client device. The cache server may request for and receive the first data object from an origin server. The cache server may determine one or more rules, implemented at the Internet or transport layer of the cache server, configured to cause future data object(s), associated with the first data object, to be forwarded to the client device via the Internet or transport layer, as the case may be. The one or more rules may be additionally or alternatively configured to cause the future data object(s) to be sent to an application layer of the cache server for potential storage at the cache server.Type: GrantFiled: December 30, 2020Date of Patent: October 29, 2024Assignee: Comcast Cable Communications, LLCInventor: Garey Hassler
-
Patent number: 12126847Abstract: Aspects of the subject technology relate to providing frame rate arbitration for electronic devices. Frame rate arbitration can include determining a global frame rate based on frame rate parameters from one or more animation sources, and providing the global frame rate to the animation sources. The frame rate parameters for various animations sources can have differing preferred, minimum, and/or maximum frame rates, and the global frame rate may be determined for concurrent display of multiple animations from the multiple animation sources. In one or more implementations, frame rate arbitration can also be performed based on frame rate parameters from an input source.Type: GrantFiled: August 30, 2022Date of Patent: October 22, 2024Assignee: Apple Inc.Inventors: Yuhui Li, Chendi Zhang, Andrey Pokrovskiy, Wanqing Xin
-
Patent number: 12126588Abstract: Systems and methods are provided for receiving an ephemeral message, generating an event overlay interface, causing the event overlay interface to be overlaid on top of the ephemeral message, and receiving a selection of an event overlay component via the event overlay interface. The systems and method are also provided for generating a modified event overlay component based on the added plurality of event overlay content, causing the modified event overlay component to be overlaid on top of the ephemeral message, and transmitting the ephemeral message comprising the overlaid modified event overlay component.Type: GrantFiled: May 22, 2023Date of Patent: October 22, 2024Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Benedict Copping, Christie Marie Heikkinen, Celia Nicole Mourkogiannis, David Taitz, Mai Chi Tran
-
Patent number: 12126843Abstract: Media, methods, and systems are disclosed for processing composite streaming video in connection with a centralized service. A request is received to initiate mixing a composite video live stream having a constituent stream quantity, one or more streaming video assets, and one or more media providers. If needed, one or more subsequent media servers are provisioned. The one or more constituent video streams and the one or more streaming video assets are received at a mixing server. The composite video live stream is rendered based thereon. The rendered composite video live stream is encoded into a standardized encoded video stream, which may be stored in one or more shared memories. The standardized encoded video stream is encoded into a provider-specific encoded media stream, which is then transmitted to a corresponding media provider.Type: GrantFiled: May 11, 2023Date of Patent: October 22, 2024Assignee: Stream Yard, Inc.Inventors: Dan Briggs, Geige Vandentop