Patents Examined by Benjamin R Bruckart
  • Patent number: 11368732
    Abstract: Systems and methods that may facilitate synchronizing the presentation of a program on multiple devices are disclosed. Synchronization information related to a program may be exchanged via a two-way communications channel. Amounts by which each device may delay its presentation of a program may be calculated and/or exchanged.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: June 21, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventor: Mark David Francisco
  • Patent number: 11366997
    Abstract: Systems and methods are described to enhance interactive engagement during simultaneous delivery of serial or digital content (e.g., audio, video) to a plurality of users. A machine-based awareness of the context of the content and/or one or more user reactions to the presentation of the content may be used as a basis to interrupt content delivery in order to intersperse a snippet that includes a virtual agent with an awareness of the context(s) of the content and/or the one or more user reactions. This “contextual virtual agent” (CVA) enacts actions and/or dialog based on the one or more machine-classified contexts coupled with identified interests and/or aspirations of individuals within the group of users. The CVA may also base its activities on a machine-based awareness of “future” content that has not yet been delivered to the group, but classified by natural language and/or computer vision processing.
    Type: Grant
    Filed: April 17, 2021
    Date of Patent: June 21, 2022
    Assignee: KINOO, INC.
    Inventors: Lewis James Marggraff, Nelson George Publicover
  • Patent number: 11336964
    Abstract: A media system, receives a received sequence of media content, for presentation at the media system and generates a comparison fingerprint of the received sequence of media content. The comparison fingerprint is for comparison with a plurality of reference fingerprints so as to identify the received sequence of media content. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: May 17, 2022
    Assignee: Roku, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 11317132
    Abstract: Systems and methods are disclosed herein for generating new content segments based on object name identification. A content segment may be received from a device and a content structure is generated based on the content segment. The content structure includes objects each having attributes. The system may search a contact database associated with the device to identify a matching entry of the contact database with a particular object. The comparison matches metadata of the matching entry with an attribute of the particular object. Upon matching, the first object is modified to include a name attribute based on the matching metadata of the matching entry. In response to receiving a request using the name of the particular object to create a new content segment, the system inserts the particular object into a new content structure and a new content segment is generated for display from the new content structure.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: April 26, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Alan Waterman, Sahir Nasir
  • Patent number: 11284164
    Abstract: According to one implementation, a system for redirecting to content after an interruption includes a computing platform having a hardware processor and a system memory storing a content redirection software code. The hardware processor executes the content redirection software code to track a playout status of a primary content being provided by the system, and detect a pause to playout of the primary content due to receipt of an interrupt content by the system. In addition, the hardware processor executes the content redirection software code to, during playout of the interrupt content by the system, save the playout status of the primary content at the pause. The hardware processor further executes the content redirection software code to detect completion of interrupt content playout by the system, and enable a return to the primary content after the pause.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: March 22, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Vladislav Feldman, Michael J. Strein
  • Patent number: 11283741
    Abstract: A control device includes a receiver, a generator, and a controller. The receiver receives a shared image to be shared with a user from a poster through a communication line. The generator generates a presented image, the presented image being an image that is to be presented to the user and that is obtained by processing the shared image such that the image is different from the shared image received by the receiver. The controller performs control to transmit the presented image to the poster through the communication line to notify the user of content of the shared image.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: March 22, 2022
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Yusaku Awatsu
  • Patent number: 11240545
    Abstract: Systems and methods for generating and displaying a non-time bound content channel in a time-bound grid is provided. The system comprises receiving content data representing non-time bound content to be displayed in the time bound grid. The system generates the time bound grid, by creating, based on the content data, a non-time bound content channel. The non-time bound content channel displays one or more content objects representing the non-time bound content in the time bound grid. The system incorporates the non-time bound content channel with a plurality of time bound channels in the time bound grid. The system then causes display of the generated time bound grid on a viewing device of a user.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: February 1, 2022
    Assignee: OPENTV, INC.
    Inventors: Danielle Maslow Zimmerman, David Daniel Kempe, Crx K. Chai, Alex Fishman, Colin Shengcai Zhao, Andrea Wheeler
  • Patent number: 11184660
    Abstract: Devices and methods are provided for dynamically switching states of remote control devices. A remote control device may receive voice data from a user, send the voice data to another device which may pass the voice signals to a server. The server may determine instructions associated with responding to the voice signals and send the instructions to the other device, which may convert the instructions to remote control commands. The other device may send the commands along with state information to the remote control device, allowing the remote control device to emit commands determined by the other device and to map other command signals to possible inputs which the remote control device may receive.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: November 23, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Brian Ewanchuk, Hongmei Dilip Li, Bernardo De Carvalho e Silva, Balsa Laban, Vijai Rajagopal, Chang Hwa Rob Yang
  • Patent number: 11177044
    Abstract: Implementing methods to provide a shortened textual summary that includes status information that is most pertinent to the user for a plurality of connected smart appliances. The method includes determining a list of current statuses for a plurality of enabled smart appliances and filtering the list to remove statuses that may not be of interest to the user. The filtering of the list is based on a current context of the requesting user and one or more previous contexts of the user. The resulting filtered statuses are then converted to textual snippets, summarized, and provided to the user via one or more output devices.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: November 16, 2021
    Assignee: GOOGLE LLC
    Inventors: Yuzhao Ni, Ashwin Limaye, Cindy Tran, Thomas Clifton, David Roy Schairer
  • Patent number: 11178452
    Abstract: A playing method of a webpage-based media file is provided, including analyzing moov encapsulated in an moov box of a media file to obtain media information configured for describing media data encapsulated in an mdat box of the media file by a player built-in a webpage, according to time and a position of the media data represented by the media information, obtaining a section of media data in the mdat box of the media file; encapsulating the obtained section of media data and moov describing the section of media data according to a box structure of a fragmented media file to obtain a corresponding fragmented media file; and sending the fragmented media file to a media element of the webpage by a media source extension interface of the webpage for decoding and playing; the media file adopts a non-streaming media format.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: November 16, 2021
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventor: Guohui Yin
  • Patent number: 11171846
    Abstract: Logging includes accessing a plurality of logs associated with network traffic in a distributed networking environment; selecting a subset of logs among the plurality of logs, wherein a log selection rate is pre-specified; determining weights associated with logs in the subset of logs; and collecting log information, including weight information of logs in the subset of logs relative to the plurality of logs.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: November 9, 2021
    Assignee: VMWARE, INC.
    Inventors: Praveen Yalagandula, Chao Li
  • Patent number: 11172272
    Abstract: Methods, systems, and apparatuses are described for identifying highlights of a content item, and identifying times, within the content item, to indicate as a beginning of a chapter within the content item. A second content item that corresponds to a portion of the first content item may be identified. The portion of the first content item may be determined to be a highlight of the first content item. Shot boundaries of the content item may be determined, and chapter information corresponding to a different version of the content item may be mapped to the content item.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: November 9, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventors: Hongcheng Wang, Jan Neumann, Jonghyun Choi
  • Patent number: 11140446
    Abstract: An automatic flagging of sensitive portions of a digital dataset for media production includes receiving the digital dataset comprising at least one of audio data, video data, or audio-video data for producing at least one media program. A processor identifies sensitive portions of the digital dataset likely to be in one or more defined content classifications, based at least in part on comparing unclassified portions of the digital dataset with classified portions of the prior media production using an algorithm, and generates a plurality of sensitivity tags each signifying a sensitivity assessment for a corresponding one of the sensitive portions. The processor may save the plurality of sensitivity tags each correlated to its corresponding one of the sensitive portions in a computer memory for use by a media production or localization team.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: October 5, 2021
    Assignee: WARNER BROS. ENTERTAINMENT INC.
    Inventors: Hitesh Pau, Geoffrey P. Murillo, Rajiv R. Lund, Anshul Kumar, Tasha T. Mehta, Alejandro Bringas, Tarundeep Kaur, Ty Y. Tanita
  • Patent number: 11121986
    Abstract: In an example computer-implemented method, unstructured interactions between an unstructured conversation bot and a plurality of users are logged. A process flow model is generated based on the logged unstructured interactions. Instructions based on the process flow model are presented to a user in real time via the conversation bot.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: September 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Roy Abitbol, Eliezer Wasserkrug, Harold Jeffrey Ship, Jonathan Bnayahu
  • Patent number: 11115727
    Abstract: A system and method for advertising are disclosed. In an aspect, a method comprises rendering a content to a plurality of users, the content having a time duration, rendering a first selectable element associated with the content to a first one of the plurality of users at a first time during the time duration of the rendered content, and rendering a second selectable element associated with the content to a second one of the plurality of users at a second time during the time duration of the rendered content, wherein the second time is different from the first time and the first selectable element is not rendered to the first one of the plurality of users while the second selectable element is rendered to the second one of the plurality of users.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: September 7, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Sohel Khan
  • Patent number: 11113087
    Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus for managing a plurality of VDI systems are provided. The apparatus broadcasts or multicasts, at a first VDI system of the plurality of VDI systems, a message including a first key uniquely associated with the first VDI system and a first network locator for locating the first VDI system in a network. The apparatus further receives, from a second VDI system of the plurality of VDI systems, a web service request including the first key, a second key uniquely associated with the second VDI system, a second network locator for locating the first VDI system in the network, and operation information of the second VDI system.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: September 7, 2021
    Assignee: AMZETTA TECHNOLOGIES, LLC
    Inventors: Caarthyk Mano Sundar V, Mohanapriya Gnanasekaran, Jayachandran Gnanasekaran
  • Patent number: 11102533
    Abstract: The present disclosure discusses systems and methods to mitigate traffic spikes in retrieving secondary content items for display in concurrently streamed content streams. The system can pre-fetch secondary content items for the upcoming secondary content slots. To retrieve an appropriate content item, the system can predict the length of the secondary content slot. The system can use the predicted length of the secondary content slot to distribute the traffic spike over a larger span of time to mitigate the spike.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: August 24, 2021
    Assignee: Google LLC
    Inventors: Igor Fradlis, Charles Weill, Christopher Dinn
  • Patent number: 11102550
    Abstract: A media system, receives a received sequence of media content, for presentation at the media system and generates a comparison fingerprint of the received sequence of media content. The comparison fingerprint is for comparison with a plurality of reference fingerprints so as to identify the received sequence of media content. The media system sends a request for identification of additional content to a server system. The request is based at least in part on the comparison fingerprint. The media system receives a response to the request, including information enabling additional content to be selected for display at the media system based at least in part on the identification of the received sequence of media content, and presents a displayed sequence of media content that includes at least a portion of the received sequence of media content and at least a portion of the additional content.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: August 24, 2021
    Assignee: Roku, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 11095595
    Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework that uses data related to users' personal, online and real-world activity, and inbox viewport information to identify messages that the users will interact with the next time the users view their inbox. Based on this, the user's inbox view can be modified so that third party messages can be situated amongst those messages (e.g., adjacent to or within n positions), so that the user will most likely view that message when interacting with the messages deemed important to the user. Thus, the disclosed framework provides mechanisms for message platforms, systems and applications to modify a user's inbox to strategically position messages from third party providers to capture the attention of the receiving user.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: August 17, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Ayyappan Arasu, Girish Subramanyam, Nishit Chokhawala
  • Patent number: 11089358
    Abstract: A method for unscrambling a multiplicity of television channels, comprises: receiving a first request for a first channel; receiving a first code for the first channel; extracting and demuxing the first channel from a plurality of channels, using the first code; receiving a second request for a second channel; receiving a second code for the second channel; and extracting and demuxing the second channel from the plurality of channels, using the second code, where the extractions of the first channel and the second channel are performed simultaneously. The method further comprises: providing a first video stream corresponding to the first channel, the first video stream being transcoded, transrated, and multiplexed with a first advertisement; and providing a second video stream corresponding to the second channel, the second video stream being transcoded, transrated, and multiplexed with a second advertisement.
    Type: Grant
    Filed: May 18, 2019
    Date of Patent: August 10, 2021
    Assignee: MIMIK TECHNOLOGY INC.
    Inventors: Seyed M. Sharif-Ahmadi, Fay Arjomandi