Patents Examined by Hsiungfei Peng
-
Patent number: 11838580Abstract: A method for targeted content insertion in real-time streaming. The method leverages the different ordered signals available on a multi-step process that clients follow when subscribing to a real-time media (video and/or audio) stream including selecting a region, connecting to a control channel, and subscribing to a stream to guide a multi-stage process of content selection, transcoding, and insertion in a real-time media stream. A system is also specified for implementing the described method on a real-time streaming architecture.Type: GrantFiled: September 2, 2021Date of Patent: December 5, 2023Assignee: Phenix Real Time Solutions, Inc.Inventors: Fabián E. Bustamante, Stefan Birrer, Nicholas Los
-
Patent number: 11830241Abstract: A method and system for auto-curating a media are provided. Media content is received over the network interface. A set of markers is identified for the media content, each marker corresponding to one of a plurality of visible and audible cues in the media content. Segments in the media content are identified based on the identified set of markers. An excitement score is computed for each segment based on the identified markers that fall within the segment. A highlight clip is generated by identifying segments having excitement scores greater than a threshold.Type: GrantFiled: January 25, 2020Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele Merler, Dhiraj Joshi, Quoc-Bao Nguyen, Stephen C. Hammer, John Joseph Kent, John R. Smith, Rogerio Feris
-
Patent number: 11825141Abstract: Example methods, apparatus, systems, and articles of manufacture are disclosed to estimate population reach for different unions based on marginal ratings. An example method includes performing first parallel computations to determine first multipliers corresponding to a total number of panelists exposed to media at (a) a first margin of time, (b) a second margin of time, and (c) a union corresponding to the first and second margins of time, keeping a subset of the first multipliers corresponding to unknown census data; performing second parallel computation to determine second multipliers corresponding to a total audience exposed to the media at the first margin of time and the second margin of time, the second parallel computations to be performed by solving second equations corresponding to a tree association; and determining an estimate for a population reach of the union based on the second multipliers.Type: GrantFiled: October 24, 2022Date of Patent: November 21, 2023Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Ludo Daemen, Jonathan Sullivan, Michael D. Morgan, Edward Murphy
-
Patent number: 11825155Abstract: 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. A receiver, to automatically switch from presenting a service on a first frequency to a second frequency such as when a mobile receiver is moving through a boundary region between two broadcasters, can temporarily use a satellite link or 5G wireless telephony or other over the top (OTT) source to acquire a service until an OTA link satisfies quality requirements.Type: GrantFiled: November 23, 2021Date of Patent: November 21, 2023Assignee: Sony Group CorporationInventors: Brant Candelore, Adam Goldberg, Fred Ansfield, Graham Clift, Luke Fay, Loren F. Pineda
-
Patent number: 11816585Abstract: Systems and methods include machine learning models operating at different frequencies. An example method includes obtaining images at a threshold frequency from one or more image sensors positioned about a vehicle. Location information associated with objects classified in the images is determined based on the images. The images are analyzed via a first machine learning model at the threshold frequency. For a subset of the images, the first machine learning model uses output information from a second machine learning model, the second machine learning model being performed at less than the threshold frequency.Type: GrantFiled: December 3, 2019Date of Patent: November 14, 2023Assignee: Tesla, Inc.Inventor: Anting Shen
-
Patent number: 11818426Abstract: Systems and methods for modifying audio events in video content that correspond to one or more defined audio event types. A request is received to modify audio events in video corresponding to an audio event type. Video content to be presented on a display device is obtained that includes visual and audio content. An occurrence of a defined audio event corresponding to a defined audio event type is identified in the audio content. The defined audio event is modified according to a modification operation to generate modified audio content. The modified audio content is associated with a segment of the visual content that corresponds to the occurrence of the defined audio event. The modified audio content is provided in association with the segment of visual content for display on the display device.Type: GrantFiled: November 14, 2019Date of Patent: November 14, 2023Assignee: DISH Network L.L.C.Inventors: Neil Marten, Rebecca Albinola
-
Patent number: 11799572Abstract: A media playout system receives a broadcast log transmitted from a media scheduling system. The broadcast log includes a restricted show, and the media playout system makes a first determination a blackout period assigned to the restricted show. The blackout period indicates a period of time associated with the restricted show during which at least one media item is prohibited from being scheduled. The media player also determines that the broadcast log indicates that the at least one media item has been improperly scheduled during the blackout period. In response to determining that the at least one media item has been improperly scheduled during the blackout period, the media playout system transmits, to the media scheduling system, a message requesting a replacement media item to replace the at least one media item that has been improperly scheduled during the blackout period.Type: GrantFiled: January 2, 2020Date of Patent: October 24, 2023Assignee: BANK OF AMERICA, N.A.Inventors: Jeffrey Lee Littlejohn, Mark R. Allen, David C. Jellison, Jr., Curt Lutringer, Joseph Brewer
-
Patent number: 11792491Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and method for inserting ads into a video. The program and method provide for receiving a request to play a video, the video comprising plural shots separated by breakpoints, each shot of the plural shots corresponding to a contiguous sequence of video frames that is free of cuts or transitions; initiating, in response to receiving the request, playback of the video from a selected shot of the plural shots; receiving indication of an ad to present at a breakpoint following the selected shot; determining, in response to receiving the indication, that a first threshold amount of time has passed since initiating the playback of the video; and inserting, based on the determining, the ad at the breakpoint following the selected shot.Type: GrantFiled: April 5, 2021Date of Patent: October 17, 2023Assignee: Snap Inc.Inventors: David Michael Hornsby, Jeffrey Kile, Chinmay Lonkar, Zhimin Wang, Ian Anthony Wehrman, Khalil Chatoo
-
Patent number: 11758220Abstract: A method and system for controlling whether to have a content-presentation device dynamically replace a modifiable content segment, such as a replaceable ad, that is upcoming on a channel being received by the content-presentation device. An example method includes a computing system determining, based on objectionable-content data established from user input and/or channel-changing history, whether the modifiable content segment is objectionable as to the content-presentation device. And the example method then includes, based at least on the determination of whether the determined modifiable content segment is objectionable as to the content-presentation device, the computing system controlling whether to have the content-presentation device dynamically replace the modifiable content segment with a replacement content segment.Type: GrantFiled: September 3, 2021Date of Patent: September 12, 2023Assignee: Roku, Inc.Inventors: Matthew Grover, Nick Hammett
-
Patent number: 11758208Abstract: Methods, apparatus, systems and articles of manufacture to determine media exposure of a panelist are disclosed. An example apparatus include memory; computer readable instructions; and processor circuitry to execute the computer readable instructions to: determine an anonymized identifier from media monitoring data corresponding to a personal people meter of a panelist; filter anonymized census data from a plurality of media devices based on the anonymized identifier; when second media data different than first media data is included in the media monitoring data during a same time duration, tag the time duration as corresponding to multiple media exposure; and credit exposure to media for the panelist based on the tag.Type: GrantFiled: May 24, 2021Date of Patent: September 12, 2023Assignee: The Nielsen Company (US), LLCInventors: Jeremey M. Davis, Nicholas Mannion
-
Patent number: 11750865Abstract: A system, apparatus and method for synchronizing distributed adaptive streaming transcoders or packagers includes a plurality of distributed transcoders having one or more processors configured to perform the functions of identifying the output track timescale, identifying from an input signal a frame time information and optionally adjusting it for the output track timescale, calculating the frame time information of the frame relative to a time anchor by adjusting it with a synchronization time stamp, identifying a fixed segment duration by reading it from a memory, computing an earliest presentation time of a next media segment as an integer multiple of the fixed segment duration times the output track timescale, generating the next media segment with the fixed segment duration and the earliest presentation time of the next media segment, and transmitting the next media segment using an HTTP Request or a receiver.Type: GrantFiled: April 8, 2022Date of Patent: September 5, 2023Assignee: CodeShop, B.V.Inventors: Rufael Negatu Mekuria, Arjen Wagenaar, Dirk Griffioen, Mohamad Raad
-
Patent number: 11736747Abstract: Storage and delivery distinct media segmentation is performed by receiving a request from a network device for a media asset, retrieving a plurality of first packets from an object storage, each first packet of the plurality of first packets including a segment of the media asset of a first length, preparing, as the plurality of first packets are retrieved from the object storage, a plurality of second packets, each second packet of the plurality of second packets including a segment of the media asset of a second length, the second length being shorter than the first length, and transmitting, as the plurality of second packets are prepared, the plurality of second packets to the network device.Type: GrantFiled: November 26, 2021Date of Patent: August 22, 2023Assignee: RAKUTEN MOBILE, INC.Inventor: Sachin Bolmal
-
Patent number: 11734472Abstract: An object model for a real-world object is constructed using a parameter-based object generator, where the parameters for the object model are determined using sensor data such as photographic images, radar images, or LIDAR images obtained from the real-world object. Conversion of the sensor data to appropriate object parameters is accomplished using a machine learning system. The machine learning system is calibrated by generating a plurality of object parameters, generating a corresponding plurality of learning objects from the plurality of object parameters, generating a plurality of simulated sensor return data for the learning objects, and then providing the simulated sensor return data and object parameters to the machine learning system.Type: GrantFiled: December 7, 2018Date of Patent: August 22, 2023Assignee: Zoox, Inc.Inventor: James Graham Dolan
-
Patent number: 11734054Abstract: In various embodiments, a function build application compiles source code to generate an executable version of a function that has a first function signature. The function build application then replaces a first data type of a first parameter included in the first function signature with a second data type to generate a second function signature for a client stub function. Subsequently, the function build application generates a remote procedure call (RPC) client that includes the client stub function. Notably, the RPC client causes the function to execute when the client stub function is invoked. Advantageously, unlike conventional techniques that require manual generation of strongly typed functions, the function build application automatically customizes the RPC client for the function.Type: GrantFiled: November 20, 2019Date of Patent: August 22, 2023Assignee: NETFLIX, INC.Inventors: Francisco J San Miguel, Ameya Vasani, Dmitry Vasilyev, Chih Hao Lin, Xiaomei Liu, Naveen Mareddy, Guanhua Ye, Megha Manohara, Anush Moorthy
-
Patent number: 11736763Abstract: Detection of whether a video is a fake video derived from an original video and altered is undertaken using a block chain that either forbids adding to the block chain copies of original videos that have been altered or indicating in the block chain that an altered video has been altered. Image fingerprinting techniques are described for determining whether video sought to be added to block chain has been altered.Type: GrantFiled: June 15, 2021Date of Patent: August 22, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Xiaoyong Ye, Warren Benedetto
-
Patent number: 11736745Abstract: A multimedia content selection system includes at least one processor executing instructions for performing operations. The operations include receiving a playback request from a playback unit, including a content identifier, providing, to the playback unit, a manifest with at least a set of content segment identifiers based on the content identifier, each content segment identifier identifying a content segment associated with a content stream, receiving a content stream request comprising one of the content segment identifiers, and selecting a segment for playback from the content segment associated with the received content segment identifier, determined using a set of content selection rules.Type: GrantFiled: February 22, 2022Date of Patent: August 22, 2023Assignee: SYNAMEDIA LIMITEDInventors: Amotz Terem, Reuven Nimrod, Avi Fruchter
-
Patent number: 11729444Abstract: A system for providing audience estimation for digital media display sessions displayed on a mobile vehicle, including storage media, a processing system, an interface system including a communications interface, one or more neural networks, and program instructions that the processing system to receive object sensor data, apply an entity classifier thereto to determine a type of each unique audience entity, determine a presence duration of the entity during the digital media display session, and transmit each unique audience entity to an online dashboard.Type: GrantFiled: May 13, 2022Date of Patent: August 15, 2023Inventors: Albert Stevens, Ibrahim Atiya
-
Patent number: 11727203Abstract: A descriptor generation unit 81 uses a first template prepared in advance to generate a feature descriptor, which generates a feature that may affect a prediction target from a first table including a variable of the prediction target and a second table. A feature generation unit 82 generates the feature by applying the feature descriptor to the first and second tables. A feature explanation generation unit 83 generates a feature explanation about the feature descriptor or the feature on the basis of a second template. An accepting unit 84 accepts values to be assigned to the first and second templates. The descriptor generation unit 81 generates the feature descriptor by assigning the accepted values to the first template, and the feature explanation generation unit 83 generates the feature explanation by assigning the values assigned to the first template to the second template.Type: GrantFiled: March 23, 2018Date of Patent: August 15, 2023Assignee: DOTDATA, INC.Inventors: Yukitaka Kusumura, Ryohei Fujimaki
-
Patent number: 11722731Abstract: While an assistant-enabled device is playing back media content, a method includes receiving a contextual signal from an environment of the assistant-enabled device and executing an event recognition routine to determine whether the received contextual signal is indicative of an event that conflicts with the playback of the media content from the assistant-enabled device. When the event recognition routine determines that the received contextual signal is indicative of the event that conflicts with the playback of the media content, the method also includes adjusting content playback settings of the assistant-enabled device.Type: GrantFiled: November 24, 2020Date of Patent: August 8, 2023Assignee: Google LLCInventors: Victor Carbune, Matthew Sharifi
-
Patent number: 11706498Abstract: The present application discloses techniques for playback of live broadcast content. The techniques comprise receiving a request of playing live broadcast content from a client computing device, wherein the request comprises information indicating a first address associated with the live broadcast content, and the request further comprises a playback time parameter indicating a playback time length; generating a second address based on a current system time parameter, the first address, and the playback time parameter; obtaining live broadcast content based on the second address and transmitting the live broadcast content to the client computing device.Type: GrantFiled: November 23, 2021Date of Patent: July 18, 2023Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventors: Nanling Zheng, Jun Jiang