Patents Examined by Franklin S Andramuno
  • Patent number: 11202110
    Abstract: An information processing apparatus receives, from a server apparatus, image data of one or a plurality of partial areas of a plurality of partial areas forming an image. The information processing apparatus comprises: a designating unit configured to designate a region of interest in the image; an establishing unit configured to establish a connection as a logical communication path to the server apparatus, and establish, as a plurality of streams based on the connection to the server apparatus; a control unit configured to control the plurality of streams such that the image data of the region of interest is obtained preferentially to the partial area; and a receiving unit configured to receive image data from the server apparatus by using the plurality of streams controlled by the control unit.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: December 14, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tomoya Sakai, Kensuke Yasuma, Kazuya Taniguchi
  • Patent number: 11151012
    Abstract: An example system and method to provide a dashboard for users to analyze and review their hyper-scaler usage and spending and offer optimizations to predict optimal use of reserved and unreserved instances on various hyper-scaler platforms. While hyper-scaler platforms offer flexibility for users to scale their use on a platform, there is a potential risk of rapid cost overruns in large enterprise organizations that may be difficult to control and predict. In some examples, the system can determine an optimal number of reserved instances using past usage data and/or prediction data from a user may be used by the system to make forward predictions about reserving an optimal number of instances and minimizing hyper-scaler resource use.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: October 19, 2021
    Assignee: NETAPP, INC.
    Inventors: Jason Sprague, Nir Nossenson, Sibel Kadioglu, Ravi Kesarwani, Omri Kessel
  • Patent number: 11134283
    Abstract: Systems and methods for efficiently determining that a media asset scheduled to be stored from one content source has been rescheduled to another content source. For example, by examining the contents of data packets received with a media asset which identify the media asset currently being received (e.g., a field in an event information table), a media guidance application executed on a set-top box or other user equipment device may determine in real-time that the media asset scheduled to be stored is not currently being transmitted from the originally-scheduled content source. In response to determining the media asset is not available from the originally-scheduled content source, the media guidance application may search through packets received from other content sources to determine a content source the media asset has been rescheduled to and store the media asset from that content source.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: September 28, 2021
    Assignee: Rovi Guides, Inc.
    Inventor: Sean William Rosqvist
  • Patent number: 11128923
    Abstract: A television program switching method includes that a program selection instruction entered by a user is received when an electronic program guide (EPG) screen is displayed on a mobile terminal, where the program selection instruction includes a program identifier, and where the EPG screen includes at least two program identifiers and first program information corresponding to each program identifier. The EPG is searched for program frequency information corresponding to the program identifier according to the program identifier, and the program frequency information is sent to a to-be-controlled television.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: September 21, 2021
    Assignee: Honor Device Co., Ltd.
    Inventor: Qingquan Peng
  • Patent number: 11121957
    Abstract: A device of a service coordinating entity includes communications circuitry to communicate with a plurality of access networks via a corresponding plurality of network function virtualization (NFV) instances, processing circuitry, and a memory device. The processing circuitry is to perform operations to monitor stored performance metrics for the plurality of NFV instances. Each of the NFV instances is instantiated by a corresponding scheduler of a plurality of schedulers on a virtualization infrastructure of the service coordinating entity. A plurality of stored threshold metrics is retrieved, indicating a desired level for each of the plurality of performance metrics. A threshold condition is detected for at least one of the performance metrics for an NFV instance of the plurality of NFV instances, based on the retrieved plurality of threshold metrics. A hardware resource used by the NFV instance to communicate with an access network is adjusted based on the detected threshold condition.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: September 14, 2021
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Andrew J. Herdrich, Karthik Kumar, Felipe Pastor Beneyto, Edwin Verplanke, Rashmin Patel, Monica Kenguva, Brinda Ganesh, Alexander Vul, Ned M. Smith
  • Patent number: 11089373
    Abstract: Seek and other trick play functions can be improved in placeshifting and similarly live-encoded video streams. Thumbnail images are derived from I-frames (or similar key frames) of the source video stream rather than from the live-encoded stream. The thumbnail images are tagged to indicate a presentation time stamp (PTS) or similar identification of the source video frame that was used to create the thumbnail image. The tagged thumbnails are provided to the media player, which renders the images to indicate different portions of the video stream as the viewer scans or performs other functions. When the viewer selects to skip to a different part of the video stream, the PTS or similar identifier associated with the presented thumbnail image is sent to the placeshifting encoder to identify the appropriate starting point to resume live encoding.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: August 10, 2021
    Assignee: Sling Media PVT LTD
    Inventors: Kiran Chittella, Bharani Gopinath, Rueju Namath, Jayaprakash Ramaraj, Arunoday Thammineni, Varunkumar Tripathi
  • Patent number: 11089354
    Abstract: A system of one or more processors receives information from a computing device associated with a user profile, the information identifying a first list of content items including first episode in a series. The system determines that the first episode has been played using a content state of the first episode. The system determines a second list of content items, including a second episode in the series as an unsolicited content item and removing the first episode from the second list. The system sends the second list to the computing device and the computing device deletes the first episode and downloads the second episode in the series without first receiving a download request from a user or application of the computing device.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ishwar VenkataManikanda Ramani, Michael Wendling, James Robert Wright
  • Patent number: 11082735
    Abstract: The described technology is directed towards obtaining and returning time offset data instead of current data in response to a data request. The time offset data may be limited to privileged clients only, and only provided thereto when desired, using a time offset value set by the client, for example. For example, a privileged user may request time offset data corresponding to a future time so as to preview how the data may be presented at a future time. Time offset data may be used by a system entity to fill a cache, e.g., as secondary cached data that may be used once primary cached data expires.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: August 3, 2021
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Allen Arthur Gay, Sata Busayarat
  • Patent number: 11082741
    Abstract: In some embodiments, a method receives one or more segments for content from a first content delivery network during a playback session for the content. The content includes a number of segments. The method evaluates buffer occupancy of a buffer configured to store segments of the content for playback and evaluates a number of times of a failure to download a segment for the content. The buffer occupancy is compared to a first threshold and the number of times of the failure to a second threshold. The method determines a switch from the first content delivery network to a second content delivery network during the playback session based on the comparing.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: August 3, 2021
    Assignee: HULU, LLC
    Inventors: Lan Xie, Shenglan Huang, Wenhao Zhang, Deliang Fu, Shun Ni, Qiang She, Yanping Zhou, Yicheng Liu, Yuting Gui
  • Patent number: 11070866
    Abstract: Tag data is created from in-band data in a media content item by a remote location while the media content item is being broadcasted by a content provider and received by the remote location. The tag data identifies locations in the media content item which enables media devices to accurately jump to particular locations in the media content item based on the tag data.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: July 20, 2021
    Assignee: TiVo Solutions Inc.
    Inventors: Mark Berner, David Chamberlin, Kevin P. Smith
  • Patent number: 11064260
    Abstract: Systems and methods are disclosed herein for providing content related to a user-selected media asset featuring a person unrelated to that media asset, but that was involved in another media asset together with a person that was involved with the user-selected media. Specifically, a user-selection of a media asset is received and a first person involved in the media asset is identified. A second person that is associated with the first person and is not involved in the user-selected media asset is identified and content featuring the second person and related to the user-selected media asset is presented to a user.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: July 13, 2021
    Assignee: ROVl GUIDES, INC.
    Inventors: Milan Patel, Sandip Shah
  • Patent number: 11044532
    Abstract: An apparatus may include a control unit to control transmission of a transformed video stream over a network, in response to a reproduction control command for a video stream realized by an application executed by a browser at a client device.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: June 22, 2021
    Assignee: Saturn Licensing LLC
    Inventor: Yasuaki Yamagishi
  • Patent number: 10986386
    Abstract: The present disclosure disclose a video surveillance method performed at a sever. After sending first video information of a target video to a first client, the server receives reported information indicating a playback state of the target video from the first client. The reported information is obtained when the first client plays a video source file of the target video according to original address information and updates a first-frame playback time stored on a first location in a multi-dimensional table according to a first first-frame playback time in the reported information. The server then obtains, according to the first-frame playback time, a timeout waiting time in second video information and sends the second video information to a second client. When the second client does not play the target video in the timeout waiting time, the playback state of the target video is determined as unsuccessful playback.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: April 20, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Hancheng Liao
  • Patent number: 10972769
    Abstract: Systems for electronic media distribution includes a differential versioning server configured to receive a first media file including a first set of data with a first set of attributes and a second media file including a second set of data with a second set of attributes, generate a first differential data file as a function of differences between the first media file and the second media file, and generate a first differential metadata file including an encoding data set configured to enable a media decoder to regenerate the second media file by applying the first differential data file to the first media file. Systems for electronic media distribution may also include a receiver communicatively coupled to a differential versioning decoder configured to receive the first media file and the first differential data file and generate the second media file by applying the first differential data file to the first media file.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: April 6, 2021
    Assignee: Disney Enterprises, Inc.
    Inventors: Leon Silverman, Anne Chang, Kari Grubin, Jeffrey Miller, Christopher Witham
  • Patent number: 10972204
    Abstract: A computing system obtains a fingerprint of video content being rendered by a video presentation device, including a first portion representing a pre-established video segment and a second portion representing a dynamically-defined video segment. While obtaining the query fingerprint, the computing system (a) detects a match between the first portion of the query fingerprint and a reference fingerprint that represents the pre-established video segment, (b) based on the detecting of the match, identifies the video content being rendered, (c) after identifying the video content being rendered, applies a trained neural network to at least the second portion of the query fingerprint, and (d) detects, based on the applying of the neural network, that rendering of the identified video content continues. And responsive to at least the detecting that rendering of the identified video content continues, the computing system then takes associated action.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: April 6, 2021
    Assignee: Gracenote, Inc.
    Inventors: Dewey Ho Lee, Shashank C. Merchant, Markus K. Cremer
  • Patent number: 10972203
    Abstract: A computing system obtains a fingerprint of video content being rendered by a video presentation device, including a first portion representing a pre-established video segment and a second portion representing a dynamically-defined video segment. While obtaining the query fingerprint, the computing system (a) detects a match between the first portion of the query fingerprint and a reference fingerprint that represents the pre-established video segment, (b) based on the detecting of the match, identifies the video content being rendered, (c) after identifying the video content being rendered, applies a trained neural network to at least the second portion of the query fingerprint, and (d) detects, based on the applying of the neural network, that rendering of the identified video content continues. And responsive to at least the detecting that rendering of the identified video content continues, the computing system then takes associated action.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: April 6, 2021
    Assignee: Gracenote, Inc.
    Inventors: Dewey Ho Lee, Shashank C. Merchant, Markus K. Cremer
  • Patent number: 10958980
    Abstract: Systems and methods are disclosed herein for providing content related to a user-selected media asset featuring a person unrelated to that media asset, but that was involved in another media asset together with a person that was involved with the user-selected media. Specifically, a user-selection of a media asset is received and a first person involved in the media asset is identified. A second person that is associated with the first person and is not involved in the user-selected media asset is identified and content featuring the second person and related to the user-selected media asset is presented to a user.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: March 23, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Milan Patel, Sandip Shah
  • Patent number: 10924779
    Abstract: A method and apparatus for generating a broadcast video stream from a primary video component having a live feed from a source remote from the virtual media control system in at least near real time is disclosed. Live queueing events are inserted into the live video feed and automatically interpreted to insert secondary video components that become part of a broadcast video stream.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: February 16, 2021
    Assignee: FOX BROADCASTING COMPANY, LLC
    Inventor: Joseph P. Coffaro
  • Patent number: 10917689
    Abstract: Systems and methods for monitoring a user's viewing progress of media in a series are provided. The user may setup a media profile containing a list of program series to be monitored. The interactive media monitoring application may track the user's viewing progress of programs in the program series on the user equipment and update the user's media profile. The user may request and watch programs in the series at the user's leisure while peripheral media content may be filtered to be consistent with the user's viewing progress in the series.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: February 9, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Charles Cordray, Todd A. Walker, Samir B. Armaly
  • Patent number: 10904634
    Abstract: A television program switching method includes that a program selection instruction entered by a user is received when an electronic program guide (EPG) screen is displayed on a mobile terminal, where the program selection instruction includes a program identifier, and where the EPG screen includes at least two program identifiers and first program information corresponding to each program identifier. The EPG is searched for program frequency information corresponding to the program identifier according to the program identifier, and the program frequency information is sent to a to-be-controlled television.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: January 26, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Qingquan Peng