Patents Examined by Brian T. Pendleton
  • Patent number: 11968422
    Abstract: A fault detection method includes: obtaining a video quality parameter of a monitored video stream, where the video quality parameter is determined according to a packet loss recovery method of the monitored video stream, the video quality parameter includes an effective packet loss factor, and the effective packet loss factor is used to indicate effectiveness of network packet loss recovery performed by using the packet loss recovery method of the monitored video stream; and performing fault detection based on the video quality parameter of the monitored video stream.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: April 23, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yanfang Zhang, Jian Cheng, Yan Bai, Liang Zhang
  • Patent number: 11962853
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a computing device upgrading system over a wireless network. An embodiment operates by determining that a computing device is connected to an upgrader device over a wireless network connection. It is determined that an upgrader mode of the computing device is activated based on the determination that the wireless network connection to the upgrader device is active. A command at is received at the computing device. It is determined that a speed of the wireless network connection exceeds a threshold. The command is transmitted to the upgrader device based on both the determination that the upgrader mode of the computing device is active and the determination that the speed of the wireless network connection exceeds the threshold. At the computing device, a response from the upgrader device executing the command is received, and content is output.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: April 16, 2024
    Assignee: Roku, Inc.
    Inventors: Prateek Tandon, Cameron Esfahani
  • Patent number: 11956486
    Abstract: Example apparatus disclosed herein are to identify encoded information present in audio obtained for a time period. Disclosed example apparatus are also to generate a signature of the audio for comparison with signatures of reference media. Disclosed example apparatus are also to generate a first determination that a media presentation device was in an off state during a first portion of the time period based on a gain level applied by an automatic gain controller to collect the audio. Disclosed example apparatus are also to override the first determination that the media presentation device was in the off state during the first portion of the time period with a second determination that the media presentation device was in an on state during the first portion of the time period, the second determination based on at least one of the encoded information or the signature.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: April 9, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Robert Stokes, Venugopal Srinivasan, Arun Ramaswamy, Daniel Nelson
  • Patent number: 11948588
    Abstract: Example methods disclosed herein include accessing a secondary content schedule based on one or more watermarks detected in primary media content, the secondary content schedule to identify (i) one or more secondary content items and (ii) one or more first time values associated with the one or more secondary content items. Disclosed example methods also include comparing the one or more first time values associated with the one or more secondary content items in the secondary content schedule to second time values provided by a clock to determine whether to present a first one of the one or more secondary content items, the second time values based on a timestamp associated with the one or more watermarks detected in the primary media content. Disclosed example methods further include causing a media presentation device to display the first one of the secondary content items according to the secondary content schedule.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 2, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: David Henry Harkness, Arun Ramaswamy, Jerome Samson, Jan Besehanic, Venugopal Srinivasan, Alexander Pavlovich Topchy
  • Patent number: 11943513
    Abstract: There is provided an information processing apparatus that presents a user with a content selection screen including a plurality of types of content as content options and that presents the user with, in the case where one of the content options is selected while the content selection screen is presented, a preview screen including a video which represents a state of a screen watched by another user who is actually using the selected content option.
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: March 26, 2024
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Erika Ohno, Daisuke Kawamura
  • Patent number: 11943486
    Abstract: The present disclosure provides a live video broadcast method performed by a terminal device. The method includes: receiving a live broadcast command to live broadcast a video game in real time, and creating a video buffer for the video game based on the live broadcast command; while playing the video game in real time, extracting video picture frames from the video game and storing them in the video buffer; collecting voice data by using a microphone of the terminal device, and synchronously synthesize the voice data and the video picture frames stored in the video buffer into a video streaming media file; and uploading the video streaming media file to a live broadcast server for live broadcasting the video streaming media file on other mobile devices.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: March 26, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Baocheng Fan
  • Patent number: 11930233
    Abstract: Systems and methods are described herein for modifying content recommendations based on what content items will be available on content platforms to which the user will have access during a trip. Content items to be recommended to the user on a first content platform are identified by comparing characteristics of each available content item to a profile associated with the user. A second content platform to which the user will have access during a particular time period in the near future is also identified. The second content platform is queried to identify content items that will be available during the particular time period. If any content item available on the second content platform during the particular time period also appears in the set of content items identified for recommendation, recommendation of that content item is suppressed.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: March 12, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 11917235
    Abstract: Systems and methods for enhancing user experience in accessing media of a certain content type by outputting the media on a nearby device that is better suited for access. For example, a media guidance application may determine that a user is accessing, on his/her smartphone, a digital page (e.g., a website, a newsfeed, etc.) that features embedded content (e.g., photos, movies, music, etc.). In response to determining that the user has navigated to an embedded content, such as a video clip, the media guidance application may determine a device in the vicinity of the user that is better suited than the user's smartphone for playback of the video clip. For example, a nearby smart television may have a larger screen, better sound output, and a better display resolution than the smartphone. As a result, the media guidance application may cause the smart television to output the video clip.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: February 27, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 11917266
    Abstract: Devices, systems, and methods are provided for generating and selecting video clips for inclusion in video sequences based on still frame images. A method may include encoding first embeddings for a first video including first images of an item at a first scene, the first embeddings indicative of features of the first scene; encoding second embeddings for a second video including second images of the item at a second scene, the second embeddings indicative of features of the second scene; encoding third embeddings for the first video, the third embeddings indicative of features of a first type of camera shot used for the first images; encoding fourth embeddings for the second video, the fourth embeddings indicative of features of a second type of camera shot used for the second images; and generating, based on the first, second, third, and fourth embeddings, a video sequence for the item.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: February 27, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Shilpa Pundi Ananth, Sai Sree Harsha, Pooja Ashok Kumar, Yashal Shakti Kanungo, Sumit Negi, Brittney C. Gannon, Lauren K. Johnson
  • Patent number: 11917231
    Abstract: A method and system for adjustment of replacement content duration in content modification operations. An example method includes determining a duration of a modifiable content segment in a media sequence being received by a content-presentation device. The example method then includes selecting a supplemental content segment based on the selected supplemental content segment having a duration within a predefined threshold range of the determined duration of the modifiable content segment. The example method further includes altering the duration of the selected supplemental content segment to be the same as the duration of the modifiable content segment. And, the example method includes causing the altered supplemental content segment to be transmitted to the content-presentation device to facilitate dynamic replacement of the modifiable content segment with the altered supplemental content segment.
    Type: Grant
    Filed: October 22, 2021
    Date of Patent: February 27, 2024
    Assignee: Roku, Inc.
    Inventor: Matthew George Grover
  • Patent number: 11894939
    Abstract: Techniques are provided that validate a participant in a video conference. As a video conferencing system is remote from a video conference participant, and user devices are not trusted, traditional methods such as client side facial recognition are ineffective at validating a participant from a video conferencing system. Thus, the embodiments encode modulated data for projection onto a face of the participant. A video of the participant is then captured. The conferencing system then confirms that the modulated data is present in the captured video.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: February 6, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pascal Thubert, Patrick Wetterwald, Eric Levy- Abegnoli, Jonas Zaddach
  • Patent number: 11889130
    Abstract: Systems and methods presented herein provide for intelligent routing of requests for insertion of advertisements into content. A network element, communicatively coupled to content distributers and to advertisement decision servers (ADSs), is operable to receive a Society of Cable Telecommunications Engineers (SCTE) 130-3 request from a content distributer for advertisements to be inserted into a content selection. In response to receiving the SCTE 130-3 request, the network element communicates a request for advertisements to the ADSs, receives advertisements from each, determines a number of advertisement opportunities in the content selection, determines values of the advertisements from the ADSs, selects a portion of the advertisements from the ADSs that fulfills all of the advertisement opportunities in the content selection and that provides the most value, and combines the selected portion of the advertisements from the ADSs in a response to the content distributer for insertion into the content.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: January 30, 2024
    Assignee: Canoe Ventures, LLC
    Inventor: Julianne Samuelson
  • Patent number: 11880780
    Abstract: Methods, apparatus, systems to determine a conditional probability based on audience member probability distributions for media audience measurement are disclosed. Disclosed example methods for media audience measurement include determining a first audience probability distribution for a first member of a household and determining a second audience probability distribution for a second member of the household. Disclosed example methods also include calculating probabilities for audience combinations of the first member and the second member of the household based on the first audience probability distribution and the second audience probability distribution. Disclosed example methods further include determining a household audience characteristic probability based on the calculated probabilities of the audience combinations of the household. The household audience characteristic indicates likelihoods of different possible audience compositions of the household for a media event.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: January 23, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Michael Sheppard, Paul Donato, Peter C. Doe
  • Patent number: 11871068
    Abstract: Techniques for identifying synchronization errors between audio and video are described herein. Audio portions in audio for media content may be identified based at least in part on a sound level associated with first respective segments of the audio portions. A subset of the audio portions may be selected based at least in part on a duration associated with the audio portions. For a segment of the subset a first number of frames in the audio and a second number of frames in the video for the segment may be determined. A determination may be made that the segment includes a conversation segment based at least in part on the first number of frames, the second number of frames, and a first threshold. A synchronization error may be identified in the conversation segment based on a difference between the audio and the video of the conversation segment.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: January 9, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Christian Garcia Siagian, Ryan Barlow Dall, Charles Effinger, Ramakanth Mudumba
  • Patent number: 11870949
    Abstract: An electronic device obtains a listening history for a media item, the listening history including retention information indicating, for each respective portion of a plurality of portions of the media item, a number of listeners who listened to the respective portion of the media item. The electronic device, using the retention information, determines a pattern indicating a reduction in the number of listeners who listened to corresponding portions of the media item and determines a start time and an end time corresponding to a first portion of the corresponding portions of the media item. In accordance with the determination that the first portion of the corresponding portions of the media item meets predefined sub-content criteria, the electronic device stores an indication that the first portion of the media item comprises first sub-content, different from primary content, embedded in the media item.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: January 9, 2024
    Assignee: Spotify AB
    Inventors: Aasish Kumar Pappu, Rosemary Ellen Jones, Sari Nahmad, Kristin Savage, Aswin Sivaraman
  • Patent number: 11856156
    Abstract: A set of criteria for deploying an advertisement campaign to a set of audience members associated with a region are received. An audience propensity dataset associated with media platforms are received. The media platforms can include a first and second set of media platforms. Content output by the first set of media platforms can be monitorable by an organization, and content output by the second set of media platforms is not monitorable by the organization. A pricing dataset indicating pricing information associated with the first set of media platforms at the region is received. A viewing dataset indicating viewing information for the set of audience members using the first set of media platforms is received. A media plan generated based on a predicted viewership dataset, a tier dataset, and a cost dataset.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: December 26, 2023
    Assignee: Cross Screen Media, LLC
    Inventors: Michael Beach, Peter Sheridan, Zhuoqi Du
  • Patent number: 11838589
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a port-connected television upgrader system. An embodiment operates by determining that an application that streams output is installed on a television. A command to execute a function of the application is received. It is determined that an upgrader device is physically connected to the television through a port of the television. The command is provided to the upgrader device physically connected to the television. A response to the command is received by the television from the upgrader device. Content corresponding to executing the response is output by the television.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: December 5, 2023
    Assignee: Roku, Inc.
    Inventors: Prateek Tandon, Cameron Esfahani, David Stern, Robin Edgell
  • Patent number: 11838581
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for preserving channel lock while performing dynamic ad insertion (DAI) in a multi-device setup. An example embodiment operates by identifying a secondary device that loses a channel lock on a channel based on a primary device performing DAI on the channel. The embodiment determines that that the primary device is configured to perform a DAI to replace a portion of multimedia content in the channel with a replacement portion of multimedia content. The embodiment modifies an automated content recognition (ACR) behavior for the secondary device based on the determining, thereby preventing the secondary device from losing channel lock on the channel. The embodiment then modifies a DAI behavior for the secondary device in response to the modifying the ACR behavior for the secondary device.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: December 5, 2023
    Assignee: Roku, Inc.
    Inventor: Matthew Grover
  • Patent number: 11835707
    Abstract: The present disclosure pertains to an apparatus and methods of an imaging device for obtaining images from the walls of luminal organs or a surgical cavity. The device is capable of passage through luminal organs or introduction into surgical cavities, and obtains images by rapidly scanning a focused light beam on the tissue to be imaged and receiving light from the tissue. The device comprises at least one mechanism for projecting a 2-dimensional (2-D) optical pattern, such as a 2-D scanner (508) or a 2-D optical array forming a closed loop scan pattern (506). The device comprises at least one other beam scanning mechanism, such as a rotary or angular scanner (510) such that cycloid scan pattern is formed on the surface to be scanned, and also has embodiments of focusing optics at different regimes of numerical aperture. The disclosure also describes methods for accurate image reconstruction with embodiments of hardware control and post-acquisition processing.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: December 5, 2023
    Assignee: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Kaicheng Liang, James G. Fujimoto, Osman Oguz Ahsen, Michael Gene Giacomelli, Hsiang-Chieh Lee, Zhao Wang
  • Patent number: 11831947
    Abstract: Systems and methods for identifying objects of interest in video streams associated with an incident. One system includes an electronic processor that receives a search attribute for an object associated with the incident and receives, from a primary video analytics system having a first video coverage capability associated with the incident, a video analytics policy for the first capability. The processor identifies a conflict between the attribute and the policy, and, in response, determines a plurality of secondary video analytics systems, each having a secondary video coverage capability. The processor, for each of the plurality of secondary systems: receives a secondary video analytics policy and determines whether a secondary conflict exists between the attribute and the policy, and, in response to determining that a conflict does not exist, transmits, to the secondary video analytics system, a request to apply the search attribute to a video stream of the secondary capability.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: November 28, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Yong Tian