Patents Examined by Randy Flynn
  • Patent number: 11368756
    Abstract: A system and method for correlating video frames in a computing environment. The method includes receiving first video data and second video data from one or more data sources. The method further includes encoding the received first video data and the second video data using machine learning network. Further, the method includes generating first embedding video data and second embedding video data corresponding to the received first video data and the received second video data. Additionally, the method includes determining a contrastive IDM temporal regularization value for the first video data and the second video data. The method further includes determining temporal alignment loss between the first video data and the second video data. Also, the method includes determining correlated video frames between the first video data and the second video databased on the determined temporal alignment loss and the determined contrastive IDM temporal regularization value.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: June 21, 2022
    Inventors: Quoc-Huy Tran, Muhammad Zeeshan Zia, Andrey Konin, Sanjay Haresh, Sateesh Kumar, Shahram Najam Syed
  • Patent number: 11349680
    Abstract: Embodiments of the disclosure disclose a method and apparatus for pushing information based on artificial intelligence. A specific embodiment of the method includes: mining, in response to a new match occurring, real-time match data of the match and real-time associated data of the match; generating structured data using the real-time match data; generating a to-be-recommended item using the real-time associated data and an offline item; determining whether a current time point is a recommendation node based on the structured data and real-time match state information acquired from a state manager; generating a to-be-pushed message based on the to-be-recommended item, the real-time match state information, and basic match information acquired from the state manager, and updating a to-be-pushed message record in the state manager, if the current time point is the recommendation node; and pushing the to-be-pushed message. The embodiment has improved the quality and timeliness of pushing a to-be-pushed message.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: May 31, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Jianqing Cui, Yingchao Shi, Hao Tian, Qiaoqiao She, Shiqi Zhao
  • Patent number: 11350167
    Abstract: A display device is disclosed.
    Type: Grant
    Filed: November 22, 2018
    Date of Patent: May 31, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eunjin Lee, Hansoo Kim, Hajeong Yun, Byungjeong Jeon, Hyoseung Park, Seongwook Jeong
  • Patent number: 11336945
    Abstract: An embodiment for recording a channel that is communicating a program of interest identifies a selected program for recording as a program of interest based upon a characteristic of the selected program, the characteristic of the selected program corresponding to at least one characteristic associated with the program of interest, records an advance period corresponding to a period before a beginning of the program of interest, and records a following period corresponding to a period after a conclusion of the program of interest.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: May 17, 2022
    Assignee: DISH TECHNOLOGIES L.L.C.
    Inventor: Kerry Philip Miller
  • Patent number: 11330344
    Abstract: This technology relates to a receiving apparatus, a transmitting apparatus, and a data processing method for displaying emergency information communicated in an emergency at appropriate positions. The receiving apparatus acquires metadata transmitted by a digital broadcast signal, the metadata including first emergency information required to be announced urgently and display position information indicating whether there is second emergency information embedded in uncompressed video data, the display position information further indicating, if the second emergency information is embedded in the uncompressed video data, the display position of the second emergency information on a screen.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: May 10, 2022
    Assignee: SATURN LICENSING LLC
    Inventors: Jun Kitahara, Naohisa Kitazato, Yasuaki Yamagishi, Taketoshi Yamane
  • Patent number: 11310546
    Abstract: A content streaming system and methodology for facilitating the management of content streaming. A video packaging and origination service requests streaming content that is organized according to content segments. Individual content segments will be encoded according to a plurality of encoding profiles and generated by different encoders. The video packaging and origination service utilizes synchronization information provided to the encoders to select individual encoded content segments responsive to the request for streaming content.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: April 19, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Saurav Sengupta, Kyle Sletmoe, Kristopher Kosmatka, William Shogren, Rory McCarthy, Gary Hertel, Michael Kale, Ramya Krishnamoorthy
  • Patent number: 11310543
    Abstract: In one aspect, a method includes identifying an upcoming content modification opportunity on a channel. The method also includes responsive to identifying the upcoming content modification opportunity on the channel, identifying a group of multiple content-presentation devices tuned to the channel. The method also includes using, at least in part, an amount of content-presentation devices in the identified group as a basis to determine an amount of system resources to request. The method also includes requesting the determined amount of system resources for use in performing actions that facilitate at least a portion of the content-presentation devices in the identified group performing respective content-modification operations.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: April 19, 2022
    Assignee: Roku, Inc.
    Inventor: Matthew George Grover
  • Patent number: 11310541
    Abstract: Methods and apparatus for monitoring locally inserted media are disclosed. A disclosed method includes detecting, at a media device at a media presentation location, a cue in media received at the media device; in response to the detection of the cue, receiving separately form the media an advertisement associated with a user of the media device; presenting, by the media device, the media at a first time and the advertisement at a second time indicated by the detected cue; responsive to presenting the advertisement at the second time, recording a log including first identifying information for the media and second identifying information for the advertisement; and transmitting the log to a data collection facility.
    Type: Grant
    Filed: February 13, 2020
    Date of Patent: April 19, 2022
    Assignee: The Nielsen Company (US), LLC
    Inventors: Arun Ramaswamy, Paul C. Kemper
  • Patent number: 11303939
    Abstract: A media client ascertains a plurality of matching points between (i) query fingerprints representing a media stream being received by the client and (ii) reference fingerprints, each identified matching point defining a respective match between a query fingerprint that is timestamped with client time defined according to a clock of the client and a reference fingerprint that is timestamped with true time defined according to a timeline within a known media stream. Further, the client performs linear regression based on the timestamps of the ascertained plurality of matching points, to establish a mapping between true time and client time. The client then uses the established mapping as a basis to determine a client-time point at which the client should perform an action with respect to media stream being received by the client. And the client performs the action at the determined client-time point.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: April 12, 2022
    Assignee: Roku, Inc.
    Inventors: Peter Dunker, Markus K. Cremer, Shashank C. Merchant, Kurt R. Thielen
  • Patent number: 11284146
    Abstract: Systems and methods are described herein such that, a media guidance application presents, in an interactive program guide, a virtual content source for binge watching a program series. The media guidance application may determine a program series a user is currently watching. The media guidance application may receive a user selection of a media asset. The media guidance application may determine a length of time between a current time and a start time of the media asset. The media guidance application may determine the next episodes of the program series the user can watch before the start time of the media asset and present them using a virtual content source.
    Type: Grant
    Filed: July 15, 2020
    Date of Patent: March 22, 2022
    Assignee: ROVI GUIDES, INC.
    Inventors: William L. Thomas, Margret B. Schmidt, Alexander W. Liston, Jonathan A. Logan, Gabriel C. Dalbec, Mathew C. Burns, Ajay Kumar Gupta
  • Patent number: 11284036
    Abstract: A system and method to facilitating selecting or otherwise providing access to electronic content and services. Access to the content and services may be provided in such as a manner as to facilitate access to higher quality forms of the content. The higher quality forms of the content may be relate to any number of characteristics associated with displaying, transmitting, compressing, securing, and/or otherwise manipulating the content to more suitable forms relative to another form.
    Type: Grant
    Filed: August 6, 2020
    Date of Patent: March 22, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Derek T. Harrar, Jack M. Birnbaum
  • Patent number: 11284121
    Abstract: A media system includes a plurality of set-top boxes coupled to a coax network and a controller. The controller displays a first passkey to a user in response to receiving a request from the user to activate playback of a media content on a particular set-top box. The set-top box receives the first passkey from the user and determines whether the user is authorized to activate playback of the media content by comparing the first passkey received from the user with a second passkey obtained from a passkey module on the set-top box. When the user is determined by the set-top box to be authorized to activate playback of the media content, the set-top box determines a radio frequency channel of the coax network according to the first passkey received from the user and begins playback of the media content received on the radio frequency channel on a display device.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: March 22, 2022
    Assignee: Guest Tek Interactive Entertainment Ltd.
    Inventors: Brendan G. Cassidy, Gary R. Court, Lindsey M. Carriere, Brian W. King, Darren T. Ziebart, Michael D. McCarthy
  • Patent number: 11265619
    Abstract: A method of processing supplementary content in a digital receiving apparatus, includes connecting to an external device being different from a broadcaster; receiving uncompressed audio/video (A/V) content from the external device being different from the broadcaster; extracting audio watermark from the uncompressed A/V content, wherein the audio watermark includes domain type information, time information and event flag, further the event flag is used to signal when an event is available, and the event flag is 1-bit; constructing a first uniform resource locator (URL) based on the audio watermark; transmitting a request to a remote server based on the first URL; receiving a second URL for the supplementary content from the remote server; and presenting the supplementary content based on the second URL.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: March 1, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungjoo An, Kyoungsoo Moon, Jinwon Lee, Woosuk Ko, Sejin Oh, Donghyun Kang, Sungryong Hong
  • Patent number: 11234034
    Abstract: In various embodiments, a subsequence-based encoding application generates subsequences based on a source sequence associated with a media title. The subsequence-based encoding application then encodes both a first subsequence and a second subsequence across each of multiple configured encoders and at least one rate control value to generate, respectively, a first set of encoded subsequences and a second set of encoded subsequences. Notably, each configured encoder is associated with a combination of an encoder and a configuration, and at least two configured encoders are different from one another. Subsequently, the subsequence-based encoding application generates encoded media sequences based on the first set of encoded subsequences and the second set of encoded subsequences. Finally, the application selects a first encoded media sequence from the encoded media sequences based on a first target value for a media metric to subsequently stream to a first endpoint device during playback of the media title.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: January 25, 2022
    Assignee: NETFLIX, INC.
    Inventor: Ioannis Katsavounidis
  • Patent number: 11228806
    Abstract: Aspects of the subject disclosure may include, for example, a method comprising receiving one or more media content items; creating one or more leveraged content items from the media content item(s) by extracting one or more leverage points from the media content item(s); obtaining user information, such as user preferences and user context; selecting a selected content item from the leveraged content item(s) based on the user information; creating a custom content item by further extracting a subset of the leverage points from the selected content item based on the user information; and presenting the custom content item to the user's equipment. Other embodiments are disclosed.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: January 18, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Christopher Volinsky, Zhu Liu, Eric Zavesky, Deirdre Paul, David Crawford Gibbon
  • Patent number: 11228800
    Abstract: Systems, devices and processes are provided to facilitate the streaming of video content. In general, the systems, devices and processes facilitate the synchronized streaming of video content to a plurality of video player devices. Specifically, the systems, devices and processes provide for the synchronized streaming of video content to a plurality of video player devices while also providing the ability selectively restrict timing adjustments. For example, the timing adjustments in one or more of the video player devices can be selectively prevented from occurring at certain times to comply with content-based or other such restrictions. As one example, the systems, devices and processes can be used to prevent timing adjustments from being made in one or more video player devices during the displaying of commercials and/or certain live content on the video player devices.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: January 18, 2022
    Assignee: Sling TV L.L.C.
    Inventor: Shailesh Deshmukh
  • Patent number: 11218776
    Abstract: Embodiments of the present disclosure provides a method for pushing video information, an apparatus, a device and a storage medium. In the embodiments of the present disclosure, the user behavior information in the user page at the current moment is acquired, and the related information of the target video that is pushed to the user terminal at the next moment is determined according to the user behavior information, so that the user terminal refreshes the user page according to the related information of the target video, thus the target video that is pushed by the server to the user terminal is more in line with the user's preference, therefore the user quickly finds the video that he/she likes in the user interface, thereby improving the user experience.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: January 4, 2022
    Inventors: Jingwen Yu, Hao Liang, Bingbing Fan
  • Patent number: 11178446
    Abstract: Systems and techniques are provided for synchronizing playback of a video at a plurality of client-side nodes in a network including a server-side node and the plurality of client-side nodes. The system includes logic to receive a sync video message at the server from a first client-side node identifying a sync event time. The system includes logic to map the sync event time at the server to a sync frame identifier. The server sends a follower sync video message to a follower set of one or more other client-side nodes including the sync frame identifier. In response to the follower sync video message the one or more client-side nodes in the follower set can synchronize playing the video at a frame corresponding to the sync frame identifier.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: November 16, 2021
    Assignee: HAWORTH, INC.
    Inventors: Yuri Kiryanov, Rupen Chanda
  • Patent number: 11172252
    Abstract: The playback device 2 receives fragment data of content via the network 4 to play back the content on the basis of the fragment data. The playback device 2 alternately connects the servers 3 distributing the content and receives the acquisition number of the fragment data continuing in the content from each server 3. The player 16 measures the network characteristics when the fragment data is distributed from the server 3 to the playback device 2. The player 16 compares the respective network characteristics of the servers 3, selects the server 3 with the best network characteristic as the high priority server 3, decides the server 3 other than the high priority server 3 as the low priority server 3, and increases the second acquisition number from the high priority server 3 above the third acquisition number from the low priority server 3.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: November 9, 2021
    Assignee: J-Stream Inc.
    Inventor: Masaaki Nabeshima
  • Patent number: 11172257
    Abstract: Implementations generally relate to managing audio and video content blocking. In some implementations, a method includes receiving a media item at a media device. The method further includes accessing content information associated with the media item. The method further includes determining a plurality of content categories based on the content information. The method further includes analyzing the content information based on the plurality of content categories. The method further includes comparing analysis results from the analyzing of the content information to a plurality of objectionability thresholds. The method further includes blocking the media item from being played on the media device if the analysis results exceed one or more objectionability thresholds of the plurality of objectionability thresholds.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: November 9, 2021
    Assignee: Sony Corporation
    Inventors: Robert Blanchard, Adam Goldberg