Patents Examined by Pankaj Kumar
  • Patent number: 11115343
    Abstract: In one embodiment, a method comprises: receiving, by a transport layer executed by a processor circuit in an apparatus, a flow of application data having been originated by an executable application; storing, by the transport layer, the application data as transport layer packets in a buffer circuit in the apparatus, each transport layer packet having a corresponding transport sequence identifier identifying a corresponding position of the transport layer packet relative to a transmit order of the transport layer packets; and causing, by the transport layer, a plurality of deterministic network interface circuits to deterministically retrieve the transport layer packets, in the transmit order, from the buffer circuit for deterministic transmission across respective deterministic links, the transport sequence identifiers enabling a destination transport layer to recover the transmit order of the transport layer following the deterministic transmission across the deterministic links, regardless of order of rece
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: September 7, 2021
    Inventors: Pascal Thubert, Patrick Wetterwald, Eric Michel Levy-Abegnoli
  • Patent number: 11108596
    Abstract: The invention concerns a method for receiving and a receiver configured to receive a radio signal carrying information, the radio signal including an overall frequency band having a first frequency sub band and a second frequency sub band. The receiver is further configured to receive during a first time period a first portion of the information carried by the radio signal in the first frequency sub band, and to receive during a second time period a second portion of the information carried by the radio signal in the second frequency sub band. The receiver is further configured to perform channel estimation of the first frequency sub band in order to determine a first phase and to perform channel estimation of the second frequency sub band in order to determine a second phase. The receiver is further configured to determine an overall phase basis of the radio signal using the first and second phases.
    Type: Grant
    Filed: April 25, 2019
    Date of Patent: August 31, 2021
    Inventors: Niels Hadaschik, Benjamin Sackenreuter
  • Patent number: 11096154
    Abstract: An uplink control channel resource mapping method performed by a terminal device, the method including obtaining, by a terminal device, resource configuration information of an uplink control channel, and determining, by the terminal device according to the resource configuration information, information about a time domain location in at least one of a slot in which the uplink control channel is located or a subframe in which the uplink control channel is located.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: August 17, 2021
    Inventors: Jie Shi, Chao Li, Xingwei Zhang, Zhe Liu
  • Patent number: 11082730
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for affiliate interrupt detection. An example method disclosed herein includes determining whether a first time period of a first audio signal corresponds to a first affiliate interrupt period based on whether (1) a first type of watermark is detected in the first time period of the first audio signal, and (2) a second type of watermark is detected in the first audio signal outside the first time period but not in the first time period of the first audio signal, and determining whether the first time period of the first audio signal corresponds to the first affiliate interrupt period when watermarks are not detected in the first time period of the first audio signal based on comparison of first signatures with second signatures representing a corresponding first time period of a reference audio signal.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: August 3, 2021
    Inventors: Jeremey M. Davis, David H. Wright, Alexander Topchy, Cherisse Ponraj, Chris Curtis, Jonathan Chazen, Markus Kurt Cremer, Sharmishtha Gupta, Jeffrey Scott
  • Patent number: 11044742
    Abstract: The present disclosure provides an uplink scheduling method in an unlicensed frequency band based on a dynamic frame structure, an uplink scheduling device and a base station. Each frame structure includes uplink and downlink subframes, and same type of a subframe continuity settings, the method includes: determining whether a currently used frame structure in an unlicensed frequency band needs to be reconfigured; when reconfiguration is not required, determining an uplink subframe to be scheduled on each downlink subframe according to the currently used frame structure; when reconfiguration is required, determining an uplink subframe to be scheduled on each downlink subframe in a last radio frame before a reconfiguration time point according to a first frame structure used before the reconfiguration time point and a second frame structure to be used; transmitting a scheduling instruction for the uplink subframe to be scheduled on each downlink subframe.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: June 22, 2021
    Inventors: Shi-Xiao Liu, Yan-Tao Zhong, Xiong-Wei Guo
  • Patent number: 11026292
    Abstract: This disclosure provides a User Equipment (UE), including: a transmitter configured to transmit at least one Protocol Data Unit (PDU) session identifier (ID), each of which indicates a PDU session that the UE needs to use in a Non Access Stratum (NAS) Service Request message to a Mobility Management Function (MMF) via an access network (AN) node when the UE has user data to send.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: June 1, 2021
    Inventors: Genadi Velev, Toshiyuki Tamura, Andreas Kunz
  • Patent number: 11006182
    Abstract: The described technology is generally directed towards a surf mode of operation for streaming content such as video content, in which different content is arranged as different channels though which a user can surf by changing the streaming channels. The starting times of the different content can be staggered. Aspects comprise streaming first content corresponding to a first interactively selectable streaming channel to an output device, receiving a change request to change to a second interactively selectable streaming channel, and in response to the receiving the change request, streaming second content corresponding to the second interactively selectable streaming channel to the output device.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: May 11, 2021
    Assignee: HOME BOX OFFICE, INC.
    Inventors: Jason S. Ferrara, Brandon C. Furtwangler, Cathrynn E. Toshach
  • 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
    Inventors: Stephen Smith, Yuval Fisher, Brick Eksten, Steven Reynolds
  • Patent number: 10999090
    Abstract: Techniques are described for multicast flow prioritization in protocol independent multicast (PIM) networks with multicast flow limits. According to the disclosed techniques, once a router has reached its multicast flow limit, the router may preempt an installed lower priority multicast flow with a newly requested higher priority multicast flow. For example, if a maximum number of multicast flows are installed on the router, then, upon receiving a PIM join for a higher priority flow as compared to the installed flows, the router replaces one of the installed lower priority flows with the received higher priority flow. Furthermore, according to the disclosed techniques, priority values for multicast flows are consistent across a PIM domain and each of the routers within the PIM domain is configured to use the priority values to select a higher priority flow over a lower priority flow.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: May 4, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Sanoj Kadavil Vivekanandan, Robert W. Kebler, Vikram Nagarajan, Anish Peter
  • Patent number: 10997413
    Abstract: A system and method for obtaining target views of a vehicle is disclosed. A seller of a vehicle may seek to obtain one or more target views of the vehicle. To obtain the target views, the user may use a smartphone with an app that accesses the video stream while the user walks around or inside the vehicle. When the app identifies a frame in the video stream as one of the target views sought, the app tags the frame as an image of one of the target views. Further, the user may provide additional input, such as voice input (as part of the video stream) or manual taps on the touchscreen of the smartphone. The additional input may be used for damage assessment or sentiment analysis of the vehicle.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: May 4, 2021
    Assignee: NthGen Software Inc.
    Inventors: Mark Endras, Li Zhang, Yunlei Zhang, Nataliya Portman, Akbar Nurlybayev
  • Patent number: 10992972
    Abstract: The present disclosure relates to a method for detecting impermissible account sharing among user accounts of a streaming media service including the steps of determining a plurality of locations accessed by a given user account of the user accounts; determining a device access count for each of the locations, the device access count indicating how many times the corresponding location was accessed by at least one device associated with the given user account; identifying one of the locations having the highest device access count as a base location; calculating a risk coefficient for each remaining location; generating a sharing score for the given user account by summing the risk coefficients; and determining impermissible account sharing of the given user account has occurred when the sharing score exceeds a threshold.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: April 27, 2021
    Assignee: ADOBE INC.
    Inventors: Wei Zhang, Chris Challis
  • Patent number: 10986390
    Abstract: A recording device and a method are described herein that provide a network-based personal video recording service utilizing adaptive bit rate technology for a plurality of users. In operation, the recording device records at a minimum a single bit rate (one set of segmented files) of the broadcast content within each user's network personal video recorder storage unit. Plus, the recording device stores the other bit rates (remaining sets of segmented files) in a central storage location or some other storage location.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: April 20, 2021
    Assignee: ERICSSON AB
    Inventors: Chris Phillips, Jennifer Anne 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: 10986414
    Abstract: Techniques are described for allocation hardware and/or bandwidth resources of a viewer device between a live streaming media content playback of a video player and a concurrently provided live chat. For example, the network and hardware resources used by a video player for streaming media content playback can be adjusted based on chat conditions of the live chat.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: April 20, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Aneeb Naveed Qureshi, Adam Paul DeRusha, David James Roy Erdmann, Samuel Scott Gigliotti
  • Patent number: 10979764
    Abstract: Methods, apparatus, and articles of manufacture to correct misattributions of media impressions are disclosed. An example method includes obtaining first demographic-based impressions via a beacon transmitted in response to access to content by a first set of panelists, obtaining, from a database proprietor, second demographic-based impressions of the content on a second set of persons, forming a pseudo-inverse matrix determined based in part on the first impressions, and having a truncated value and a damped value to form third demographic-based impressions of the content on the second set of persons based on the second impressions, and computing at least partially corrected demographic-based impressions values by multiplying a vector of database proprietor impression data by the pseudo-inverse matrix.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: April 13, 2021
    Assignee: The Nielsen Company (US), LLC
    Inventors: Anil Pratap Singh, Matthew VanLandeghem, Lindsey Rabhan
  • Patent number: 10979740
    Abstract: A method for streaming a 360 degree video over a communications network, wherein the video is streamed in a plurality of chunks, includes selecting a prediction window during which to predict a field of view within the video, the field of view is expected to be visible by a viewer at a time of playback of a next chunk of the video, wherein a duration of the prediction window is based on at least one condition within the communications network, selecting a machine learning algorithm to predict the field of view based on a head movement of the viewer, wherein the machine learning algorithm is selected based on the duration of the prediction window, predicting the field of view based on the head movement of the viewer and the machine learning algorithm, identifying a tile of the next chunk that corresponds to the field of view, and downloading the tile.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: April 13, 2021
    Inventors: Bo Han, Vijay Gopalakrishnan, Tan Xu
  • 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: 10979780
    Abstract: The present technology relates to a receiving device, a receiving method, a transmission device, and a transmission method for operation of various services. The receiving device acquires trigger information for providing various functions, the trigger information containing type information indicating the type of trigger information and channel information indicating a series for each function provided by the trigger information. The receiving device performs processing corresponding to each function on the basis of the trigger information identified by the type information and the channel information. The present technology is applicable to a television receiver being able to receive a digital broadcast signal, for example.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: April 13, 2021
    Assignee: Saturn Licensing LLC
    Inventors: Naohisa Kitazato, Yasuaki Yamagishi, Yoshiharu Dewa, Jun Kitahara
  • 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: 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