Patents Examined by Franklin S Andramuno
  • Patent number: 11343550
    Abstract: A transmission device encodes content data, divides the encoded content data into a plurality of pieces of transmission data, and transmits the pieces to, through a plurality of uploaders and a plurality of networks corresponding to the plurality of uploaders, a distribution device configured to perform content distribution.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: May 24, 2022
    Assignee: SONY CORPORATION
    Inventors: Yukio Ichikawa, Makoto Urushihara
  • Patent number: 11297362
    Abstract: A receiver of television signals received via air, cable, internet, or by way of connection to an external device. The receiver includes a memory means wherein contents are stored, received through said receiver. The receiver also includes a data management means configured to organize and display the contents of the memory means. The data management means carries out an authentication procedure that allows for a determined user to be associated to his/her profile, that allows for storing and/or accessing private data of said memory means, that are associated uniquely to said determined user, and that do not appear to exist when exploring the contents of said memory means, if beforehand said authentication procedure has not been carried out by said determined user.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: April 5, 2022
    Assignee: Saronikos Trading and Services, Unipessoal Lda
    Inventor: Robert James
  • Patent number: 11283861
    Abstract: Connection of clients to nodes associated with a storage system can be managed during non-disruptive upgrades (NDUs) of software or firmware of nodes. During NDU, connection manager component (CMC) manages connections of clients to nodes based on a node pool policy to determine nodes to consider for connection for a client request and a connection policy. CMC can determine whether to reduce a set of nodes to a subset of nodes having a particular upgrade status based on a threshold value associated with the particular upgrade status, which can be one of upgraded or non-upgraded. If threshold is satisfied for the set, CMC can reduce the set to the subset of nodes, and CMC can determine a node of the subset based on the connection policy. If threshold is not satisfied, the set is not reduced, and CMC determines a node from the set based on the connection policy.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: March 22, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Shiv Kumar, Avadut Mungre
  • Patent number: 11223870
    Abstract: Method and device of transmitting and receiving ultra high video are provided. The method of transmitting ultra high definition video includes: acquiring ultra high definition video; compressing data, by a compression algorithm to obtain compressed data, of the ultra high definition video; packing the compressed data into user datagram protocol (UDP) data packets; transmitting the UDP data packets to a first 10-gigabit network module according to a UDP protocol. The compressed data is packaged into the UDP data packets and the UDP data packets are transmitted by the 10-gigabit network module, thereby realizing the high-efficiency transmission of video data based on the 10-gigabit network and UDP protocol stack. A transmission system is also provided.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: January 11, 2022
    Assignee: SHENZHEN LENKENG TECHNOLOGY CO., LTD.
    Inventor: Binghai Gao
  • Patent number: 11212365
    Abstract: Methods and systems for managing data and/or operations on data such as content are disclosed. A method can comprise receiving data from a source, determining timing information associated with the source and automatically modifying a storage operation of data received from the source based upon the timing information.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: December 28, 2021
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: Jeffrey Elsloo
  • 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: 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: 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: 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: 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: 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