Program, Message, Or Commercial Insertion Or Substitution Patents (Class 725/32)
  • Patent number: 12262095
    Abstract: The present disclosure relates to an information presentation method and apparatus, a device and a storage medium. The method comprising: during a process of a preset application presenting a multimedia stream, detecting that a preset reminding event is triggered; presenting first multimedia content, wherein the first multimedia content includes first preset prompt content; and in a case where a switching operation acting on the first multimedia content by a current user is received, forbidding switching to second multimedia content, displaying first copywriting information, and playing first voice information matched with the first copywriting information, wherein the second multimedia content is the next multimedia content in the multimedia stream.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: March 25, 2025
    Assignee: Beijing Zitiao Network Technology Co., Ltd.
    Inventors: Haiqiang Jiang, Qi Wang, Shuo Wang, Yao Guo, Lei Wang, Liyue Ji, Zifeng Zhao, Xiaofan Gao, Hao Wang, Shuqin Jia
  • Patent number: 12238367
    Abstract: Systems and methods are provided for obscuring a presence of a media object in a video after a user fulfills an interaction requirement with a related media object. The system detects, an interaction with a media object and determines characteristics of the interaction. The system correlates characteristic of the interaction with an exclusion window and stores a record that links the exclusion window, user, and attribute of the media object. The system detects that a second media object will be displayed during playback of a video and determines an attribute of the second media object. The system retrieves the record by matching the attribute of the first media object from the record to the attribute of the second media object. In response to determining the exclusion window applies to the second media object, the system obscures the second media object while playing back the video.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: February 25, 2025
    Assignee: Adeia Guides Inc.
    Inventors: Michael McCarty, Glen E. Roe
  • Patent number: 12229806
    Abstract: A method includes receiving from a client device a request for content, and transmitting to the client device a first content item, a second content item, and a script for displaying the first and second content items within an information resource. The script includes instructions that cause the client device to (1) display the first content item within a content slot having a first size occupying a first region of the information resource, (2) identify a user interaction associated with the first content item, (3) expand, responsive to the user interaction associated with the first content item, the content slot from a first size to a second size, and (4) display, responsive to the user interaction and in the expanded content slot, the first content item and the second content item and an actionable object configured to reduce the content slot from the second size to the first size.
    Type: Grant
    Filed: December 27, 2023
    Date of Patent: February 18, 2025
    Assignee: GOOGLE LLC
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Patent number: 12229300
    Abstract: A media playback system for presenting to a user a composition of a plurality of media streams. It has a media selection component configured to receive a scenario dataset, to receive user input for selecting viewing times defining segments of media and composition selections, and to output a list of segments of media from the scenario dataset that are authorized to be viewed by the user. The system has a playback control component configured to retrieve from media storage at least the segments of media from the output list of segments, to decode the segments of media, and to compile composition instructions. The system has a media playback component configured to receive the rendered media and the composition instructions.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: February 18, 2025
    Inventors: Pierre Racz, Frederic Rioux
  • Patent number: 12225255
    Abstract: Systems and methods are provided for initiating a media content item group watch session with an identified contact. A user profile is identified, and a media content item is generated for output at a first computing device. A contact is identified based on the user profile and the media content item, and an invitation to join a media content item group session is generated based on the media content item and the identified contact. The invitation is transmitted to a second computing device associated with the contact, and an indication that the invitation has been accepted is received. The media content item group session is initiated between the first and second computing devices, and the media content item is received at the first and second computing devices.
    Type: Grant
    Filed: October 13, 2022
    Date of Patent: February 11, 2025
    Assignee: Adeia Guides Inc.
    Inventors: Reda Harb, Tao Chen
  • Patent number: 12212803
    Abstract: A system and method for enabling interactive content for objects appearing in media content captured through an image capture device of a user device is disclosed. A portable package associated with the media content is provided to receive interactive elements corresponding to the objects and object metadata. The media content is associated with an identifiable feature that is present and identified from within a field of view of the image capture device. A request is received for the portable package associated with the media content and the portable package is delivered to the user device based on the request. Next, a selection event is received and the portable package is parsed to determine whether the selection event corresponds to any interactive element. Object metadata is retrieved if the selection event corresponds to the interactive element so that the additional information is displayable to the user on the user device.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: January 28, 2025
    Inventor: Neal C. Fairbanks
  • Patent number: 12211319
    Abstract: The present disclosure discloses a method, apparatus and system for customer group analysis, and a storage medium. The method includes: obtaining video images of a customer group passing by a display apparatus; recognizing and tracking head images of the customer group in the video images, and determining behavior characteristics of individuals in the customer group; and performing statistical analysis on the behavior characteristics of the customer group corresponding to the display apparatus, so as to update a quantity of individuals corresponding to each behavior characteristic.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: January 28, 2025
    Assignee: BOE Technology Group Co., Ltd.
    Inventors: Dan Zhu, Xingchen Liu
  • Patent number: 12212452
    Abstract: Multiple segmentation servers are synchronized to provide failover capacity in such a way that should a failover occur, the segment numbers/playlists/encryption keys/decryption keys are identical on each of the segmentation servers. Synchronizing the contents of a segmentation server on one or more backup segmentation servers ensures that the delivery of a content stream is immune to the failure of segmentation servers, provided at least one segmentation server remains fault-free. A caching server may further facilitate the fault tolerance by checking the availability of the individual segmentation servers, collect content segments from one of the segmentation servers, and serve the content segment to clients. The caching server automatically checks a primary segmentation server to ensure it is available (e.g., online), and provides automatic failover to a backup segmentation server should the primary server experience a fault (e.g., go offline).
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: January 28, 2025
    Assignee: Skitter, Inc.
    Inventors: Mark Sauer, Robert Saunders, David Borges
  • Patent number: 12206950
    Abstract: A request, from an end user device associated with a user, for supplemental media is received. Based on the request, metadata and a broadcast time associated with a primary media stream transmitted to the end user device is determined. Based on the metadata and the broadcast time, supplemental media from an account of the user on a platform is retrieved. A supplemental media stream, that includes the supplemental media, is sent in synchronization with the primary media stream.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: January 21, 2025
    Assignee: Charter Communications Operating, LLC
    Inventors: Ethan Wright, Omar Alami
  • Patent number: 12204865
    Abstract: Examples of the present disclosure describe systems and methods for automatically assisting conversations using a graph database. In order to minimize misunderstanding of words and phrases used by participants during a conversation, phrases from the conversation may be received by conversation assistance application as the conversation takes place. Entities may be extracted from the phrase based on natural language recognition according to a domain context of the participant being assisted. One or more tags may be looked up from a graph database, and may be provided to the participant as a list of hashtags related to the conversation. Links to documents may be extracted based on the tags for the participant for viewing during the conversation.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: January 21, 2025
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bernt Ivar Olsen, Kristian Elsebø, Jon Meling
  • Patent number: 12196564
    Abstract: Systems and methods are disclosed herein for selecting alternate routes with fewer directions during vehicle navigation. The disclosed techniques herein determine directions from route data and direction timestamps for each of the directions. For each direction, a corresponding media asset from media assets in a playlist having a media asset duration that matches a direction duration is determined. The direction duration is the time difference between the direction timestamp and a subsequent direction timestamp.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: January 14, 2025
    Assignee: Adeia Guides Inc.
    Inventors: Nishchit Mahajan, Ankur Aher
  • Patent number: 12192595
    Abstract: A video packaging and origination service can process requests for content segments from requesting user devices. The video packaging and origination service can processing video attributes, audio attributes and social media feeds to dynamically determine insertion points for supplemental content. Additionally, the video packaging and origination service can identify supplemental content utilizing the same attribute information.
    Type: Grant
    Filed: October 17, 2023
    Date of Patent: January 7, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Varun Ram, Ki Myung Han, Meera Jindal, Viriya Ratanasangpunth, Chris Price
  • Patent number: 12190915
    Abstract: Common timeline processing techniques for generating unique manifests are described herein. In accordance with various embodiments a method is performed at one or more servers that include one or more processors, one or more non-transitory memory, and one or more network interfaces. The method includes receiving a request from a client for a unique manifest, wherein the request indicates a recording timeline and includes a recording identifier (ID). The method further includes constructing the unique manifest in response to the request according to the recording timeline, including obtaining at least a portion of the unique manifest from a cache in accordance with determining a corresponding portion of the recording timeline exists in the cache. The method additionally includes appending the recording ID of the request to a URL prefix in the unique manifest. The method also includes sending the unique manifest to the client.
    Type: Grant
    Filed: December 3, 2022
    Date of Patent: January 7, 2025
    Assignee: SYNAMEDIA LIMITED
    Inventors: Rourke Rabinowitz, Clint Earl Ricker, Samie Beheydt, Kenneth James Penner, Chunfan Wu
  • Patent number: 12182155
    Abstract: Techniques for configuring event tables include retrieving, by at least one hardware processor of a computing node, log data at a first process of the computing node. The log data is associated with a function executing at a second process of the computing node. The log data is revised using a table stage to generate revised log data. The table stage is configured as a dedicated storage location of the first process. The revising includes a data enrichment process based on metadata associated with execution of the function at the second process. The revised log data is ingested into an event table.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: December 31, 2024
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Ganeshan Ramachandran Iyer, Unmesh Jagtap, Subramanian Muralidhar
  • Patent number: 12177498
    Abstract: Systems, methods, machine-readable media, and media device are provided to facilitate seamless flow content splicing to dynamically insert particularized content items in television programming content. A plurality of particularized content items may be received and stored in a content store. First content that corresponds to television programming may be received and processed to detect a first set of color characteristics of video content. A subset of the particularized content items may be selected based on matching a second set of color characteristics of the subset of the particularized content items to the first set of color characteristics of the video content corresponding to the television programming. The first content may be output for display. Then, the subset of the particularized content items may be output for display in succession so that display of the subset of the particularized content items directly follows display of the first content.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: December 24, 2024
    Assignee: DISH Technologies L.L.C.
    Inventor: Abhijit Sharma
  • Patent number: 12177541
    Abstract: Systems and methods are provided herein for generating a summary for a piece of content using a thumbnail container. This may be accomplished by a system receiving a thumbnail container related to a piece of content. The system may also receive user information, a device characteristic, and/or content information related to the piece of content and use the received data to select a machine learning model. The selected machine learning model can identify one or more thumbnails of the thumbnail container as a thumbnail of interest to a user. The system can then generate a summary of the piece of content based on the thumbnail identified by the machine learning model and display the generated summary for the user.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: December 24, 2024
    Assignee: Adeia Guides Inc.
    Inventors: Ghulam Mujtaba, Eun Seok Ryu, Reda Harb
  • Patent number: 12154040
    Abstract: Session-based Recommendation (SR) is the task of recommending the next item based on previously recorded user interactions. However, most existing approaches for SR either rely on costly online interactions with real users (model-free approaches) or rely on potentially biased rule-based or data-driven user-behavior models (model-based approaches) for learning. This disclosure relates to a system and method for selecting session-based recommendation policies using historical recommendations and user feedback. Herein, the learning of recommendation policies given offline or batch data from old recommendation policies based on a Distributional Reinforcement Learning (DRL) based recommender system in the offline or batch-constrained setting without requiring access to a user-behavior model or real-interactions with the users.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: November 26, 2024
    Assignee: Tata Consultancy Services Limited
    Inventors: Diksha Garg, Pankaj Malhotra, Priyanka Gupta, Lovekesh Vig, Gautam Shroff
  • Patent number: 12153606
    Abstract: A supplemental content retrieval system receives requests for supplemental content from various content providers, and makes respective requests to supplemental content provider(s). Responses to the requests may be subject to a time limit. The requests to the supplemental content provider(s) may be made in parallel or serially, and may sometimes include information based on responses from another content provider. The supplemental content retrieval system receives responses with content items from the supplemental content providers and, for items in the responses that do not specify a category, determines categories of the items (e.g., based on item metadata, interactive links in the content item, item identifiers for the items, etc.). The supplemental content retrieval system applies a constraint (e.g., an inter-item category constraint or similar, which also may be associated with a time limit) to the categorized items to prepare responses to respective content provider requests.
    Type: Grant
    Filed: July 5, 2023
    Date of Patent: November 26, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: James Zachary Kersh, Manish Landge Nilkanth
  • Patent number: 12155882
    Abstract: Methods and systems are described for generating content identification files, such as manifest files, for ensuring content and advertising continuity when changes occur during playback. A user device can request content at a particular bitrate, and a first manifest file comprising references to the content and selected associated content such as advertisements can be created in response to the request. While one of the advertisements is being displayed, the user device can request a change, such as for a different bitrate. A computing device, such as a manifest server can access the first manifest file to determine the content and the associated content, such as the advertisements, that were intended for the user. The manifest server can then create a second manifest file in response to the request, where the second manifest file can be created with the associated content, for example, the advertisements in the first manifest file.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: November 26, 2024
    Assignee: Comcast Cable Communications Management, LLC
    Inventor: Alan Ramaley
  • Patent number: 12148231
    Abstract: In some embodiments, user extraction of in-video text may be facilitated. In some embodiments, a video associated with a video communication session may be processed to detect moving text to which a first user is referring in the video. Based on the detection of the moving text, location information associated with the moving text may be determined. For example, the location information may indicate spatial locations of the moving text. Based on the text location information, a graphical text location indicator may be overlayed on the video (e.g., on a first portion of a user interface of a user device) where the graphical text location indicator is presented proximate the moving text. Selectable text corresponding to the moving text and an auxiliary indicator corresponding to the graphical text location indicator may be presented on a second portion of the user interface.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: November 19, 2024
    Assignee: Capital One Services, LLC
    Inventors: Vamsi Kavuri, Jignesh Rangwala, Santhi Sridharan, Muthukumaran Vembuli, Lee Adcock, Mehulkumar Jayantilal Garnara, Srikanth Reddy Sheshaiahgari
  • 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: 12131006
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for navigating an avatar based on time zones. A global event is identified that begins at a particular time on a given date; a sequential list of time zones associated with a plurality of geographical locations is retrieved; and a current time at a first time zone of the sequential list of time zones is determined to have reached the particular time on the given date. In response, an avatar is generated for display on a map at a first of the plurality of geographical locations associated with the first time zone and is navigated to a second geographical location when a current time at a second time zone, associated with the second geographical location, reaches the particular time on the given date.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: October 29, 2024
    Assignee: SNAP INC.
    Inventors: Sumbul Alvi, David Mark, Kimberly A. Phifer, Graham Reid, Suraj Vindana Samaranayake, Alexandre Valdetaro Porto
  • Patent number: 12120401
    Abstract: When a viewer is determined to be interested in an advertisement, a media guidance application may identify a second related advertisement to display to the viewer. The second advertisement may be displayed following the first interesting advertisement. To avoid timing issues, media content following the advertisements may be buffered so that the viewer can catch up on the media content without missing anything.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: October 15, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Parasuraman Ramakrishnan, Michael A. Montalto, Pok-Ching Lee, Wendy Cheang
  • Patent number: 12118262
    Abstract: An electronic device is provided. The electronic device includes a first display disposed on a first surface of the electronic device, a second display disposed on a second surface of the electronic device and having at least a portion thereof being unviewable to a user according to a folding state of the electronic device, a memory configured to store instructions, and a processor electrically connected to the first display, the second display, and the memory.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: October 15, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seungjin Kim, Sungjun Lee, Jungbae Kim, Joonyung Park, Jiesoon Jeong, Mooyoung Kim
  • Patent number: 12113876
    Abstract: A smart casting device includes a broadcast hardware interface coupled to one or more external program material sources, a network controller coupled to one or more digital devices through a network, a service logic controller configured to control the broadcast hardware interface and the network controller to advertise identified ones of the one or more external program material sources to the one or more digital devices, convey, to one or more service providers accessible through the identified external program material sources, subscriptions from the one or more digital devices for program services, and in response to the subscriptions, receive the program services from the one or more service providers and provide the received program services to the one or more subscribing digital devices.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: October 8, 2024
    Assignee: mediathand ApS
    Inventor: Allan Dyhr Hammershøj
  • Patent number: 12101518
    Abstract: In a communication system where a channel teed carrying a media stream is broadcast for delivery of the media stream to a media client, where the channel feed further includes metadata in-band and correlated with a content frame of the media stream, but where the metadata gets removed from the channel feed before the media stream reaches the media client, a computing system (i) extracts the metadata from the channel feed and (ii) transmits out-of-band to the media client the extracted metadata in correlation with reference fingerprint data representing the frame of the media stream, the correlation being useable by the media client as a basis to re-correlate the metadata with the frame of the media stream, so as to enable the media client to carry out an action, such as dynamic ad insertion, based on the correlation of the metadata with the frame of the media stream.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: September 24, 2024
    Assignee: ROKU, INC.
    Inventors: Steven M. Cormie, Brian Jentz
  • Patent number: 12100028
    Abstract: Disclosed embodiments describe text-driven AI-assisted short-form video creation. Text from a website is extracted to generate extracted text. Possible summary sentences are formed from the extracted text. The forming is based on natural language processing. The summary sentences are ranked according to an engagement metric. Summary sentences from the possible summary sentences are picked based on a threshold engagement metric value. A list of video scenes is generated based on the summary sentences. Each video scene is associated with a summary sentence. A media asset from a media asset library is chosen for each video scene within the list of video scenes. The choosing is accomplished by machine learning. The list of video scenes, including the media asset that was chosen for each video scene, is compiled into a short-form video. Media is extracted from the website included into the short-form video. The compiling includes a dynamically generated image.
    Type: Grant
    Filed: December 5, 2023
    Date of Patent: September 24, 2024
    Assignee: Loop Now Technologies, Inc.
    Inventors: Wu-Hsi Li, Jeremiah Kevin Tu, Hong-Ming Tseng, Xiaochen Zhang
  • Patent number: 12096096
    Abstract: A method that includes obtaining information that indicates an insertion point for a first ad break. The method also includes receiving a manifest associated with a video; generating a modified manifest comprising first segment locator information for causing a player to request a number of segments, wherein generating the modified manifest comprises inserting into the manifest at the insertion point the first segment locator information, wherein the first segment locator information comprises a first uniform resource locator (URL) or URL template information for generating the first URL, and wherein the first URL includes a segment identifier; providing the modified manifest to the player; receiving from the player a segment request comprising the segment identifier; and in response to receiving the segment request comprising the segment identifier, providing to the player a segment or a redirect message for causing the player to request the segment.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: September 17, 2024
    Assignee: PENTHERA PARTNERS, INC.
    Inventors: Joshua Pressnell, Scott Halpert
  • Patent number: 12088892
    Abstract: The invention provides a system and method for monitoring adaptive streaming media, including but not limited to HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (MPEG-DASH), and tracking SCTE-35 markers. The system parses a media playlist, identifies cue-in and cue-out markers, computes and compares the measured and expected durations of ad blocks, generates alerts for mismatches, and communicates findings. This system is capable of accurately determining the cue-in and cue-out times of advertisements in media streams. The invention enhances the accuracy of ad placement, ensuring robustness, adaptability, and effectiveness of advertising campaigns in streaming media.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: September 10, 2024
    Inventor: Kourosh Soroushian
  • Patent number: 12088663
    Abstract: Aspects as described herein are directed to providing an enhanced user experience for consuming content on a computing device. Secondary computing devices, such as handheld smartphones and tablet-style computers, may be identified by a primary computing device, such as a set-top box. The secondary computing devices may be configured to receive actionable instructions from the primary computing device. An actionable event associated with content being outputted to a user via the primary computing device may be determined and an actionable instruction may be transmitted to the secondary computing device in response to the determined actionable event.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: September 10, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Stephen Ziring, David Nicholas Voyles, Kalila Sharafi, Charles White, Maurice Gaston, Bryan Yurasits
  • Patent number: 12075125
    Abstract: Predict whether active viewability is taking place and/or the likelihood that active viewability will be taking place in the future is described. Historical viewing data may be obtained. One or more probability distribution functions may be generated based on the historical viewing data. One or more survival curves may be determined based on the one or more probability distribution functions. Current viewing data may be obtained. Whether viewability is active in at least one of a current time or a specified future time may be predicted based on the one or more probability distribution functions and the current viewing data. Alternatively, this prediction may be performed via a machine learning model trained on the historical viewing data. Whether to perform a function may be determined based on the prediction.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: August 27, 2024
    Assignee: Comscore, Inc.
    Inventors: Joseph R. Ruthruff, Michael J. Vinson
  • Patent number: 12063396
    Abstract: A portable device includes solid-state memory, an Ethernet and/or wireless network connection, and an HDMI. The portable device receives content guide data from a first server and displays a content guide on a display. In response to a user's selection of a content item, the portable device requests the content item over the Internet from a second server. The portable device receives the content item, stores the content item in solid-state memory, generates display signals that represent the content item, and sends the display signals to a display. The second server may match the content item with relevant advertisements based on keywords associated with the content item and the advertisements. The second server may send selected advertisement URLs to the portable device. Using the URLs, the portable device may obtain the advertisements over the Internet and cause the display to display the advertisements in conjunction with the content item.
    Type: Grant
    Filed: February 29, 2024
    Date of Patent: August 13, 2024
    Assignee: TiVo Solutions Inc.
    Inventor: James M. Barton
  • Patent number: 12058391
    Abstract: A system for utilizing media content reference point information to perform media content encoding, and supplemental content stitching and/or insertion. Media content can be encoded and packaged based on boundaries of the media content. The boundaries can be received from a third-party and/or generated via an automated process. Target boundaries can be selected based on accuracy levels associated with the received and/or generated boundaries. Supplemental content can be stitched and/or inserted into packaged media content based on audio and video content of the packaged media content being aligned.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: August 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Yongjun Wu, Sitaraman Ganapathy, Vasanthakumar Soundararajan, Nikhil Sharma
  • Patent number: 12058385
    Abstract: This application provides a livestreaming processing method performed by an electronic device. The method includes: obtaining real-time livestreaming data of a livestreaming room while displaying livestreaming content of the livestreaming room; acquiring a portion of the livestreaming content of the livestreaming room according to the real-time livestreaming data, and generating a promotion video according to the acquired portion of the livestreaming content; and; and transmitting the promotion video to a plurality of social networking accounts of a social networking application, wherein the transmitted promotion video provides an option for a user associated with one of the plurality of social networking accounts to join the livestreaming room.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: August 6, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Chunyong Chen
  • Patent number: 12058423
    Abstract: Example systems and methods for automated generation of banner images are disclosed. A program identifier associated with a particular media program may be received by a system, and used for accessing a set of iconic digital images and corresponding metadata associated with the particular media program. The system may select a particular iconic digital image for placing a banner of text associated with the particular media program, by applying an analytical model of banner-placement criteria to the iconic digital images. The system may apply another analytical model for banner generation to the particular iconic image to determine (i) dimensions and placement of a bounding box for containing the text, (ii) segmentation of the text for display within the bounding box, and (iii) selection of font, text size, and font color for display of the text. The system may store the particular iconic digital image and banner metadata specifying the banner.
    Type: Grant
    Filed: June 6, 2023
    Date of Patent: August 6, 2024
    Assignee: GRACENOTE, INC.
    Inventor: Aneesh Vartakavi
  • Patent number: 12050690
    Abstract: At a sidecar portion sharing a container with a first application portion, metadata describing a modification to a communications protocol is received. At the sidecar portion, a communication of the first application portion to a second application outside the container is received. The modifying is performed according to the metadata. The modified communication is transmitted to the second application.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: July 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Magesh Kumar Sivaswamy, Rashmi Khanna, Manesh Chandran Nambiar
  • Patent number: 12038964
    Abstract: In some implementations, a computing device may create a semantic mapping that includes identified features that appear in a particular percentage of assets in a subset of assets of a media library. Also, the computing device may analyze assets of the media library using the semantic mapping to generate semantic scores, which may be used to determine a first tier of assets from the media library that rate highest for semantic score out of all assets. The computing device may present at least one of the first tier assets prominently in a user interface when viewing assets of the media library.
    Type: Grant
    Filed: February 9, 2023
    Date of Patent: July 16, 2024
    Assignee: Apple Inc.
    Inventors: Sabrine Rekik, Marcos Regis Vescovi, Eric Circlaeys
  • Patent number: 12034556
    Abstract: In one embodiment, the system connects to a communication session with a number of participants; receives a transcript of a conversation between the participants; extracts utterances from the transcript; associates a subset of the utterances with a first group of speakers and the remaining subset of the utterances with a second group of speakers; calculates one or more statistical metrics for a number of engagement metrics based on the utterances of the first group of speakers and the utterances of the second group of speakers; assigns a weight to each of the engagement metrics; determines an engagement score for the communication session based on the assigned weights for the engagement metrics; and presents, to one or more users, the engagement score for the communication session.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: July 9, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Stephen Muchovej, Min Xiao-Devins
  • Patent number: 12022139
    Abstract: A device may receive a manifest that identifies a plurality of content fragments associated with a content asset. The device may receive or access instructions for inserting secondary content into a location of the content asset that does not align with the boundaries between the content fragments. Based on the received instructions, the playback device may generate updated manifest information that identifies a first modified content fragment and a second modified content fragment. The location for inserting the secondary content in the updated manifest information may align with a new boundary of the first modified content fragment or the second modified content fragment. The device may share the updated manifest information, and may receive a modified manifest file, or content asset, comprising the modified content fragments.
    Type: Grant
    Filed: March 14, 2023
    Date of Patent: June 25, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Andrew Morrow
  • Patent number: 12022164
    Abstract: A system for controlling turning on and off of closed captioning receives information regarding a program content stream and automatically determines whether to turn on or off closed captioning based on thresholds being crossed regarding an estimated current loudness level of ambient noise and an estimated current loudness level of the audio of the program content stream. The estimated current loudness level of audio of the program content stream is, or is based on, one or more indications of current volume level in an audio signal representing the audio of the program content stream and current audio settings of a device outputting the audio of the program content stream. The system may estimate the loudness level of the ambient noise by use of a loudness meter that causes the ambient noise to be sampled with a microphone and a decibel level of the sampled ambient noise to be determined.
    Type: Grant
    Filed: April 29, 2023
    Date of Patent: June 25, 2024
    Assignee: DISH Network L.L.C.
    Inventor: Neil Marten
  • Patent number: 12003641
    Abstract: A method includes a computing device of a computing infrastructure interpreting a request from a user computing device of the computing infrastructure to cause a license of a set of learning objects pertaining to a common topic for use by the user computing device to produce licensee information for the set of learning objects. The method further includes identifying a non-fungible token (NFT) associated with the set of learning objects and establishing, with the user computing device, agreed licensing terms utilizing the licensee information and based on available licensing terms of a smart contract for the set of learning objects. The method further includes generating a license smart contract for the set of learning objects to include the licensee information and the agreed licensing terms and causing generation of a license block affiliated with the NFT via a blockchain of the object distributed ledger.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: June 4, 2024
    Assignee: Enduvo, Inc.
    Inventors: Matthew Bramlet, Justin Douglas Drawz, Steven J. Garrou, Christine Mancini Varani, Gary W. Grube
  • Patent number: 11997334
    Abstract: Techniques for dynamically determining a configuration file are described. In an example, a system receives, from a device, a request for first content to be presented by the device. The system determines metadata of the first content and a cue point indicating a start of a segment in which second content can be presented by the device. Based on the metadata and subsequent to the request, the system determines a configuration of the segment. The configuration includes: a duration of the segment, a sequence of slots in the segment, and/or a content duration usable in a slot of the segment. The system generates a configuration file that includes the metadata and the configuration, determines the second content based at least in part on the configuration file, and sends data about the first content and the second content to the device.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: May 28, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sahil Sethi, Utkarsh Dubey, Karan Juneja, Brian Lau, Mingyu Fan, Akshay Sudhakar Dhokale, Rohit Kumar Saharia, Sathwik Pati, Pravi Garg, Bhuvan Puri, Maciej Tadeusz Golonka
  • Patent number: 11989231
    Abstract: An electronic device and method for audio recommendation and generation are disclosed. The electronic device receives textual information that indicates a plurality of scenes for video content, and determines a first plurality of features for the plurality of scenes. The electronic device determines a set of positions in the textual information based on the determined first plurality of features. A set of audio files are to be inserted at the set of positions related to a set of scenes of the plurality of scenes. The electronic device determines, by an artificial intelligent (AI) engine, the set of audio files for the set of scenes, based on a second plurality of features and the first plurality of features related to the set of scenes. The electronic device controls a display device to display first information corresponding to the set of positions and second information corresponding to the set of audio files.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: May 21, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Om Prakash Chinta, Karthik Gayakwad, Shehnaz Mohamed, Karan Parikh
  • Patent number: 11985366
    Abstract: System for present content. The system includes means for receiving a set of timepoints relating to a content data and means for generating display signals based on the content data. The system also includes means for sending display signals to a display device that represent the content data and means for notifying a server over the Internet, that a timepoint among the set of timepoints has been reached in the content data. The system also includes means for receiving, from the server, via the Internet, an identification of one or more particular additional content and in response to receiving the identification of the one or more particular additional content from the server, means for interrupting presentation of the content data; and presenting the one or more particular additional content. The system further includes means for resuming, presentation of the content data after presenting the one or more particular additional content.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: May 14, 2024
    Assignee: TiVo Solutions Inc.
    Inventor: James M. Barton
  • Patent number: 11985392
    Abstract: A system, method, and apparatus for Internet Protocol television streaming are disclosed. An example apparatus includes a plurality of remote access points. Each remote access point provides line termination for television programming received via a data feed from a television service provider. The respective remote access point is specifically assigned to an application operating on a client device for maintaining a one-to-one correspondence between the application and the respective data feed from the television service provider.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: May 14, 2024
    Assignee: VIRTUAL MARKETING, LLC
    Inventor: Matthew Steven Murphy
  • Patent number: 11972456
    Abstract: A device and method, as disclosed herein, are operable to receive reference data during an in-process period that occurs while an advertising campaign is implemented based on purchase data. The reference data includes first reference data arranged in accordance with a first data organization. The reference data also includes second reference data arranged in accordance with a second data organization that differs from the first data organization. The purchase data includes an actual rate related to one or more ad placements. During the in-process period, with respect to the at least one ad placements, the device and method are operable to determine a plurality of metrics related to the one or more ad placement. The metrics depend at least partially on the reference data. Also, during the in-process period, the device and method are operable to determine a target rate related to the one or more ad placements. The target rate depends at least partially on a plurality of the metrics.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: April 30, 2024
    Assignee: Active Media Services, Inc.
    Inventors: Alexander Sapoznikov, Vladyslav Marchenko, James T. Ou
  • Patent number: 11962839
    Abstract: In one aspect, a method is disclosed. The method includes identifying, by a content-presentation device, an upcoming content modification opportunity on an identified channel, where the identified upcoming content modification opportunity relates to a modifiable content-segment. The method also includes receiving, by the content-presentation device, the modifiable content-segment. The method further includes performing, by the content-presentation device, a set of operations to prepare the content-presentation device to perform a content-modification operation in connection with the identified upcoming content modification opportunity on the identified channel. The method additionally includes receiving, by the content-presentation device, an instruction to operate in a test mode. The method also includes responsive to receiving the instruction, outputting, by the content-presentation device, for presentation the modifiable content-segment without a modification that relates to supplemental content.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: April 16, 2024
    Assignee: Roku, Inc.
    Inventors: Matthew George Grover, Stefanos Christakis Liassides
  • Patent number: 11943560
    Abstract: The information processing apparatus includes: one or more processors functioning by executing instructions stored in one or more memories as the following units: a setting unit configured to set a parameter with which a display condition of additional information that is displayed in a virtual viewpoint image, identification information indicating the additional information, and virtual viewpoint information on a virtual viewpoint image that is generated are associated; and an output unit configured to output a parameter that is set by the setting unit.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: March 26, 2024
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hiroyasu Ito
  • Patent number: 11941226
    Abstract: A transaction application implemented on a computing device for automating personalized multimedia based on user preferences and multimedia content for improving the rate of completing transactions, wherein the application is used when an application is executed on the computing device and identifies multimedia content and a transaction type, and uses preferences of the user to configure a personalized multimedia content output for completing the transaction.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: March 26, 2024
    Inventor: Jon Frank Shaffer
  • Patent number: 11936923
    Abstract: A system for transcoding a media stream includes at least one network interface; at least one memory; and at least one processor each coupled to one or more of the at least one network interface and one or more of the at least one memory. The at least one processor is configured to publish, via a messaging bus, a segment transcode request in a segment transcode request queue, retrieve the segment transcode request by a transcode worker thread, wherein the first transcode worker thread monitors the segment transcode request queue, transcode by a second transcode worker thread a segment referenced by the segment transcode request, determine by the manifest processor whether the second transcode worker thread has completed transcoding the segment and is still operating, and, if not, transcode the segment by a third transcode worker thread, and store the transcoded segment.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: March 19, 2024
    Assignee: RESI MEDIA LLC
    Inventors: Bradley Reitmeyer, Paul Martel, Christopher Joel Ribble