Patents Examined by Alexander Boyd
  • Patent number: 11122317
    Abstract: A method, system, or device to determine when media content has been displayed. The method can include receiving a unique identifier (UID) and fingerprint for a media segment. The method can also include determining a media segment ID for the media segment, generating and submitting a query for the media segment ID in a record database, determining that the media segment ID is not stored in the record database, and identifying an overlay content segment ID. The method can include generating and submitting for the overlay content segment ID in the record database, determining it is not stored in an entry, sending the overlay content segment to the electronic device, and receiving a notification from the electronic device.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: September 14, 2021
    Assignee: Roku, Inc.
    Inventor: Matthew Grover
  • Patent number: 11109084
    Abstract: Machine-learning based multi-step engagement strategy generation and visualization is described. Rather than rely heavily on human involvement to create delivery strategies, the described learning-based engagement system generates multi-step engagement strategies by leveraging machine-learning models trained using data describing historical user interactions with content delivered in connection with historical campaigns. Initially, the learning-based engagement system obtains data describing an entry condition and an exit condition for a campaign. Based on the entry and exit condition, the learning-based engagement system utilizes the machine-learning models to generate a multi-step engagement strategy, which describes a sequence of content deliveries that are to be served to a particular client device user (or segment of client device users).
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: August 31, 2021
    Assignee: Adobe Inc.
    Inventors: Pankhri Singhai, Sundeep Parsa, Piyush Gupta, Nikaash Puri, Eshita Shah, Balaji Krishnamurthy, Nupur Kumari, Mayank Singh, Akash Rupela
  • Patent number: 11109098
    Abstract: Systems and methods for performing user accommodations are described. An exemplary system may include an electronic device configured to receive audiovisual content and/or user inputs. The electronic device may further include one or more processors as well as memory, which when executed by the one or more processors, cause them to perform one or more locating functions to locate one or more users of the electronic device, and determine a level of interaction for the one or more users based at least in part on the location. The one or more processors may further be caused to perform at least one accommodation function based at least in part on the determined level of interaction for the one or more users or location of the one or more users.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: August 31, 2021
    Assignee: DISH Technologies L.L.C.
    Inventor: Jon Richardson
  • Patent number: 11095953
    Abstract: A computer system, method, and computer-readable product for automatically generating a hierarchy of concepts described in a video using semantic concept matching that assists persons in searching for specific types of content within videos. A video segment is obtained, with the segment having a distinct running time with discrete information related to one or more topics within its content. The discrete information of the video segment is then parsed out and related to a predetermined relevant topic, and then one or more attributes for weighting each discrete information relevant topic within the video segment are determined. A hierarchy of concepts of the video segments is then created, based upon, at least, the weighting of the information topic within the running time of the video segment based upon the presence of the one or more attributes. Other information related to the video segment can also be used to modify the hierarchy.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: August 17, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yi-Min Chee, Ashish Jagmohan, Ravindranath Kokku, Rong Liu, Satyanarayana V. Nitta
  • Patent number: 11082727
    Abstract: [Object] The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method that enable more flexible operations to be performed. [Solving Means] A reception apparatus receives a content transmitted in an IP transmission system, acquires, based on first control information that is transmitted in a first layer in a protocol stack of the IP transmission system and includes information indicating whether second control information transmitted in a second layer higher than the first layer exists, the second control information, and controls operations of units that process the content based on the second control information. The present technology is applicable to television receivers supporting the IP transmission system.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: August 3, 2021
    Assignee: Saturn Licensing LLC
    Inventors: Kazuyuki Takahashi, Lachlan Bruce Michael
  • Patent number: 11064238
    Abstract: A method, system, or device to determine when media content has been displayed. The method can include receiving a unique identifier (UID) and fingerprint for a media segment. The method can also include determining a media segment ID for the media segment, generating and submitting a query for the media segment ID in a record database, determining that the media segment ID is not stored in the record database, and identifying an overlay content segment ID. The method can include generating and submitting for the overlay content segment ID in the record database, determining it is not stored in an entry, sending the overlay content segment to the electronic device, and receiving a notification from the electronic device.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: July 13, 2021
    Assignee: Roku, Inc.
    Inventor: Matthew Grover
  • Patent number: 10999624
    Abstract: A multimedia device of a vehicle may include: a broadcast receiver configured to receive broadcast information of a plurality of channels from a radio signal; a controller configured to divide the received broadcast information into sound information and subtitle information, and to simultaneously output the sound and subtitle information; a sound outputter configured to output the divided sound information; and a display configured to display the divided subtitle information. The controller is further configured to determine electronic program guide (EPG) information of the radio signal, and to control the display so as to display a text-changeable channel according to the EPG information.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: May 4, 2021
    Assignees: Hyundai Motor Company, Kia Motors Corporation
    Inventors: Hyunwoo Lee, Daebong An
  • Patent number: 10999611
    Abstract: A playout system for providing playout of fragmented video content is provided. The system includes a non-transitory data store and a processor. The processor is configured to playout content for video origination using a fragmented format. The processor can receive a playlist and generate a plurality of video fragments from source content. A transcoder can process video fragments based on one or more program scheduling requirements from the playlist to generate new video fragments. A manifest is updated to reference the new video fragments. The process can output a video stream based on the new video fragments.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: May 4, 2021
    Assignee: IMAGINE COMMUNICATIONS CORP.
    Inventors: Stephen Smith, Yuval Fisher, Brick Eksten, Steven Reynolds
  • Patent number: 10986404
    Abstract: The system and methods described herein determine whether to override commands to modify content presentation in a multi-user content consumption environment. A media guidance application detects a first and second user consuming content. Upon receiving a command from the first user to modify the presentation of the content, the media guidance application retrieves a user profile of the second user and compares attributes in the user profile to metadata for the segment of the content. Based on the comparison, the media guidance application determines whether to override the command, for example based on a predicted interest level or importance level determined by the comparison. In response to determining to override the command, the media guidance application refrains from executing the command by canceling or delaying the command and generates a notification message to the user with a reason why the command was overridden.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: April 20, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Akanksha Mishra, Manjappa Hullalad, Susanto Sen, Vikram Makam Gupta
  • Patent number: 10979756
    Abstract: A method, system, or device to determine when media content has been displayed. The method can include receiving a unique identifier (UID) and fingerprint for a media segment. The method can also include determining a media segment ID for the media segment, generating and submitting a query for the media segment ID in a record database, determining that the media segment ID is not stored in the record database, and identifying an overlay content segment ID. The method can include generating and submitting for the overlay content segment ID in the record database, determining it is not stored in an entry, sending the overlay content segment to the electronic device, and receiving a notification from the electronic device.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: April 13, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventor: Matthew Grover
  • Patent number: 10972795
    Abstract: Subscriptions for object updates to be transmitted to a client device may be dynamically managed based on the occurrence of one or more trigger events at the client device, which causes the client device to transmit subscription modification requests to a computing platform configured to dynamically maintain object subscription lists for each of one or more client devices based at least in part on subscription modification requests received from each of the one or more client devices, to determine whether subscribed objects for a particular client device are current at the client device, and to transmit updates of subscribed objects in real-time upon determining that the particular client device does not comprise current object data.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: April 6, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Raissa Largman, Jason Klym, Danil Glinenko, Neil Walker, Mark Christian, Serguei Mourachov
  • Patent number: 10965988
    Abstract: Methods and systems for facilitating discovery of fresh content in a grid guide are described herein. The system generates for display a grid guide with a first set of content identifiers populating the grid guide. The system receives an input to shift the grid guide and, in response, identifies a second set of content identifiers that would populate the grid guide following the shift. The system determines duplicative content identifiers between the first and second sets of content identifiers. The system then removes the duplicative content identifiers or highlights the non-duplicative content identifiers in order to emphasize fresh content in the grid guide. The system may additionally add identifiers to the content identifiers to indicate recorded or previously watched content and may collapse the grid guide if there are blank rows or columns. These methods and systems provide the user with easier access to fresh content in the grid guide.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: March 30, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Benjamin Harden, Walter John Schmidt
  • Patent number: 10924770
    Abstract: Networking methods and systems are provided for a transportation vehicle, e.g. an aircraft. One method includes registering with a switching device, multicast network addresses assigned to each of a plurality of regions of an aircraft, each region including a plurality of seat devices configured to store media files of a media library of an in-flight entertainment system, the media files assigned to one of a plurality of tiers. A range of the multicast network addresses are reserved for each tier and the multicast network addresses are distributed across different regions of the aircraft, based on where media files are intended to be stored. Based on registered multicast network addresses, the switching device selectively forwards specific media files associated with specific multicast network addresses for storage at one or more seat devices located within a region associated with the specific multicast network address.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: February 16, 2021
    Assignee: Panasonic Avionics Corporation
    Inventor: Peter Braun
  • Patent number: 10917690
    Abstract: Methods and systems for navigating content displayed on a user computing device comprising generating content data configured for presentation on a display of a user computing device, transmitting, the content data to the display of the user computing device for display on the user computing device, collecting behavior data of the user sensed by the tracking module, and determining whether behavior engagement data represents a value that satisfies a threshold value. When the value satisfies the threshold value an instruction request that is associated with the value of the behavior engagement data is generated and when the value does not satisfy the threshold value the same content on the display of the user computing device is displayed to the user.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: February 9, 2021
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Michal Knas, Jiby John
  • Patent number: 10893338
    Abstract: A method for ad delivery placements to consumer devices within managed service provider networks comprising the following steps is provided. providing Real-time, targeted video advertisements delivery to at least one consumer device is provided across multiple content delivery services accessible to viewers. A unified system capable of simultaneous targeting and delivery of a video advertisement is supported across multiple content delivery platforms to one more consumer devices. Delivery of the targeted video advertisements is supported to managed service provider devices. Efficient IP delivery of video advertisements is supported to service provider managed networks of consumer devices. Real-time targeted advertisements to all IP connected devices and managed consumer devices are supported based on targeting criteria.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: January 12, 2021
    Assignee: ZODIAC SYSTEMS, LLC
    Inventors: Richard Neill, Alexei Savguira, Valerii Grishin, Leon Rivkin
  • Patent number: 10893332
    Abstract: Example embodiments facilitate user-initiated transitioning between versions of media content. In an example embodiment, a content access device receives a first version of a plurality of versions of a media content item via a communication network from a media content source, and causes presentation of the first version via a display device. During the receiving of the first version, the media content device receives a first request for a second version of the media content item. In response to the first request, the content access device transmits a second request to the media content source to begin receiving the second version. After the transmitting of the second request, the content access device receives the second version for display beginning at a point in the second version related to a point in the first version last received from the media content source.
    Type: Grant
    Filed: May 10, 2019
    Date of Patent: January 12, 2021
    Assignee: OPENTV, INC.
    Inventors: Mehmet Hakan Isbiliroglu, Rohan Pingali
  • Patent number: 10880595
    Abstract: The present disclosure discloses a method for adjusting a virtual reality (VR) scene. The method includes pre-storing a plurality of VR theme-scenes, and determining feature information corresponding to the VR theme-scenes; obtaining a movie and television work selected by a user to be played. The method also includes determining feature information of the selected movie and television work; and determining a VR theme-scene corresponding to the selected movie and television work from the plurality of VR theme-scenes, according to the feature information of the selected movie and television work and the feature information of the VR theme-scene.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: December 29, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Shaoting Fan, Miao Chen
  • Patent number: 10880599
    Abstract: A method of processing media output events, each having a corresponding duration, from a plurality of media content receivers within a media distribution system, comprises: a. dividing the output events into a plurality of segments, such that output events having similar properties are placed into the same one of said segments; b. within each said segment, identifying a long duration threshold based on the distribution of the durations of the output events within that segment; c. and applying the long duration thresholds of each said segment for control and/or analysis of the media distribution system.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: December 29, 2020
    Inventors: Jose Sanchez Loureda, Gavin Meggs, Sarah Moore, Julie Chung, Robert Stafford, Michael Scott, Shaun Russell, Jason Thompson, Jonathan Green, Christopher Spencer
  • Patent number: 10869082
    Abstract: Various arrangements for providing a multichannel viewing event are presented. A definition of the multichannel viewing event may be transmitted to multiple television receivers. A television receiver may, as part of an electronic programming guide, provide a single-selection option to activate the multichannel viewing event based on the definition. In response to receiving user input that selects the single-selection option, the definition of the multichannel viewing event is accessed. The television receiver may output the television channels defined in the definition of the multichannel viewing event. A video stream that includes live feeds of multiple television channels may then be output to a display device for simultaneous presentation.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 15, 2020
    Assignee: DISH Technologies L.L.C.
    Inventor: Mark Templeman
  • Patent number: 10856037
    Abstract: A live broadcast is depicted, in this case a golf tournament. The broadcast is depicted on a television screen of a user, substantially in real time. In a television studio, which may be close to the site of the live broadcast, or may be remote therefrom, a commentator or pundit records segments of video analysis. The video image is sent to a server. The video clip of the commentator is then downloadable by the user using a device such as a mobile phone or tablet. The user can then view the additional content—the video segment of the commentator—on his device. Using the techniques of positioning and anchoring as described herein, the user can enjoy the video segment as though the commentator were present in the room, by viewing the room through a camera of the device.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: December 1, 2020
    Assignee: 2MEE LTD.
    Inventors: Christopher George Knight, James Patrick Riley, David Soppelsa