Patents Examined by Jefferey F. Harold
  • Patent number: 11166082
    Abstract: Allocating streaming content on a hybrid network can include searching for streaming content broadcast via broadcast signals over a broadcast network as a communications device is receiving the streaming content via a cellular network. Responsive to identifying, based on the searching, a within-range broadcast source broadcasting the streaming content via broadcast signals, the communications device can begin receiving the streaming content via the broadcast signals over the broadcast network and cease receiving the streaming content via the cellular network.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig Anthony Farrell, Peter Guglielmino, Michael Edward Alexander, Stephen A. Laufer, Michael William Clanton, Fabien Lanne, Zygmunt Lozinski
  • Patent number: 11159833
    Abstract: A method for managing a buffer having a preset byte size for storing files includes determining a file identifier and length of an incoming file. The method includes determining that the incoming file will not fit into a space between a next write location and an end of the buffer. In response to the determination that the incoming file will not fit, the method includes, in a map, deleting each entry corresponding to a file at least partially overlapping the range of the incoming file and adding an entry in the map for the incoming file. The method further includes allocating a contiguous area in the buffer for the incoming file and then moving the next write location to the end of the allocated contiguous area, and receiving packets of the incoming file and storing the received packets into the allocated contiguous area.
    Type: Grant
    Filed: November 23, 2018
    Date of Patent: October 26, 2021
    Assignee: SONY CORPORATION
    Inventor: Graham Clift
  • 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: 11153654
    Abstract: An interactive television program guide application is provided that queries a user regarding the user's interest in television programs and suggests television programs to the user based on the user's responses. The interactive television program guide application identifies a television program that is potentially of interest to the user. The interactive television program guide application then queries the user regarding the user's interest using questions that are formulated based on attributes associated with the identified television program. Using the user's responses to the questions, the interactive television program guide application identifies and suggests one or more television programs to the user.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: October 19, 2021
    Assignee: ROVI GUIDES, INC.
    Inventor: Thomas E. Westberg
  • Patent number: 11153631
    Abstract: A terminal device includes an application layer, an operating system layer, a hardware driver layer, and a hardware layer. The operating system layer includes a hardware abstraction layer, and the hardware layer includes a master chip and a television receiver chip. The hardware abstraction layer is disposed between the hardware driver layer and the player application at the application layer, so that the hardware abstraction layer shields the player application from an interface difference of television receiver chips, and provides a unified interface protocol between the player application and the television receiver chip, to be compatible with and support television receiver chips with different interfaces.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: October 19, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Chang Liu, Tao Liu, Jiang Rui
  • Patent number: 11146857
    Abstract: Methods and systems are described herein for providing streamlined access to media assets of interest to a user. The method includes determining that a supplemental viewing device, through which a user views a field of view, is directed at a first field of view. The method further involves detecting that the supplemental viewing device is now directed at a second field of view, and determining that a media consumption device is within the second field of view. A first media asset of interest to the user that is available for consumption via the media consumption device is identified, and the supplemental viewing device generates a visual indication in the second field of view. The visual indication indicates that the first media asset is available for consumption via the media consumption device, and the visual indication tracks a location of the media consumption device in the second field of view.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: October 12, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Jonathan A. Logan, Alexander W. Liston, William L. Thomas, Gabriel C. Dalbec, Margret B. Schmidt, Mathew C. Burns, Ajay Kumar Gupta
  • Patent number: 11134312
    Abstract: Methods, systems, and media for presenting contextual information in connection with media content are provided.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: September 28, 2021
    Assignee: Google LLC
    Inventors: Neil Cormican, Christopher David Scott, Andre Cunha, Kathryn Lee Smith
  • Patent number: 11134293
    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 28, 2021
    Assignee: Roku, Inc.
    Inventor: Matthew Grover
  • Patent number: 11134308
    Abstract: Implementations generally relate to adapting interactions with a television user. In some implementations, a method includes interacting with a user based on a first behavior pattern, wherein the first behavior pattern includes one or more predetermined behaviors. The method further includes observing one or more responses from the user, wherein the one or more responses are responsive to the one or more predetermined behaviors. The method further includes modifying at least one of the predetermined behaviors, wherein the modifying of the results in at least one modified behavior. The method further includes observing at least one change in one or more of the responses, wherein the at least one change is responsive to the at least one modified behavior. The method further includes interacting with the user based on a second behavior pattern, wherein the second behavior pattern includes one or more of the predetermined behaviors and the modified behavior.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: September 28, 2021
    Assignee: Sony Corporation
    Inventors: Hyehoon Yi, David Young, Lindsay Miller
  • 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: 11128924
    Abstract: Systems and methods for presenting custom navigation options are described herein. In some embodiments, the media guidance application displays a first portion of a media asset, and receives a user selection of an entity depicted within the portion. The media guidance application identifies a playlist of media asset portions associated with the entity, and generates for display a transport bar associated with the entity comprising an indicator identifying the entity and only one or more regions associated with the playlist of media asset portions. The media guidance application then receives a second user selection, and generates for display a second portion of the media asset associated with the entity in response. In some embodiments, the media guidance application identifies the playlist by searching a custom presentation database for entries associated with the entity, and retrieves the playlist from the identified entry.
    Type: Grant
    Filed: June 16, 2020
    Date of Patent: September 21, 2021
    Assignee: ROVI GUIDES, INC.
    Inventors: William L. Thomas, Margret B. Schmidt, Ajay Kumar Gupta, Alexander W. Liston, Jonathan A. Logan, Mathew C. Burns, Gabriel C. Dalbec
  • Patent number: 11128896
    Abstract: Described herein are systems, methods, and apparatuses for secondary content delivery via a network. A data stream carrying, for example, a primary content may also carry a network address of a schedule that indicates one or more times at which secondary content should be presented in coordination with the primary content. A user device may receive this data stream, and use it to obtain the secondary content and to present it with the primary content. The user device may also determine whether the schedule has changed by comparing a received network address with a previously-received network address.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: September 21, 2021
    Assignee: Comcast Cable Communications, LLC
    Inventor: Michael Lipczynski
  • 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: 11128764
    Abstract: An imaging apparatus includes: a plurality of image processing units output images obtained by imaging an object respectively in different directions; a generating unit combines images output by the plurality of image processing units; a recording unit; acquiring unit acquires display range information; a control unit: controls the plurality of image processing units to drive in a first mode, in a case where the combined image is recorded in the recording medium; and controls (1) a first image processing unit which outputs an image corresponding to a displayed range in the combined image to drive in the first mode, and (2) a second image processing unit which outputs an image corresponding to a non-displayed range in the combined image to drive in a second mode, in a case where the combined image is not recorded in the recording medium.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: September 21, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Yasuhiro Kuwabara
  • 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: 11122333
    Abstract: A user feature generation method is performed at a server, the method including: acquiring n groups of timing correspondences between target videos and corresponding user accounts, each group of timing correspondences comprising user accounts that have viewed a respective target video, the user accounts being sorted according to their corresponding viewing timestamps, n being a positive integer; obtaining a word-embedding matrix by mapping the n groups of timing correspondences into the word-embedding matrix, the word-embedding matrix comprising a word vector corresponding to each user account; training the word-embedding matrix by using a loss function, the loss function being used for defining a similarity relationship between the user accounts according to a degree of similarity between their respective watch histories; and determining a word vector corresponding to each user account in the trained word-embedding matrix as a user feature of the user account.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: September 14, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xuesong Li, Liangni Lu, Yuan Feng
  • Patent number: 11122331
    Abstract: The present technology relates to a receiving device, a transmitting device, and a data processing method, in which seamless reproduction can be performed at the time of switching a broadcast signal. A receiving device receives a plurality of broadcast signals, and selects a broadcast signal of a target from the plurality of broadcast signals, on the basis of a result of processing with respect to the broadcast signal, and thus, it is possible to perform seamless reproduction at the time of switching the broadcast signal. The present technology, for example, can be applied to a receiver which is capable of receiving digital television broadcast.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: September 14, 2021
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Kazuyuki Takahashi, Lachlan Bruce Michael
  • Patent number: 11122307
    Abstract: A data live streaming method is provided. The data live streaming method includes: receiving, by at least one processor, frame data from clients in a client set, wherein each client in the client set is synchronously running a target application; broadcasting, by the at least one processor, the frame data to each client in the client set to perform data exchange; and synchronously sending, by the at least one processor, the frame data to a mobile terminal, wherein the mobile terminal generates live streaming data corresponding to the target application according to the frame data and prestored data corresponding to the target application.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: September 14, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Shuang Wu, Bin Wu
  • Patent number: 11115708
    Abstract: A companion device interoperating with a broadcast reception device for receiving a broadcast service, includes a communication device configured to connect the companion device with the broadcast reception device; and a controller configured to receive emergency alert information from the broadcast reception device, the emergency alert information including identifier information for the emergency alert information, category information of the emergency alert information, and priority information for the emergency alert information, wherein a value of the priority information represents one of 5 levels of priority of the emergency alert information, the 5 levels represents the priority from low priority to high priority, and in response to a change of the priority, the controller receives changed emergency alert information including changed priority information of which a value represents a level of the changed priority.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: September 7, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Jinwon Lee, Seungryul Yang, Woosuk Ko, Sungryong Hong, Minsung Kwak, Kyoungsoo Moon, Seungjoo An
  • Patent number: 11115629
    Abstract: A method for remotely confirming delivery of a package may be accomplished using a client device and a using a network-connectable audio/video (A/V) recording and communication device. The method includes initiating the two-way communication between the client device and the A/V recording and communication device. The method further includes receiving, via a user interface of the client device, an indication that a package is being delivered to a building associated with the A/V recording and communication device. The method further includes receiving, at the client device, information about the package and displaying, on a display of the client device, the information about the package. The method further includes receiving, via the user interface, an electronic signature indicating acceptance of delivery of the package. The method further includes transmitting, by the client device, the electronic signature to a delivery service server.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: September 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Elliott Lemberger, John Modestine, Joshua Roth, Micah Stone