With At Least One Adaptive Element (epo) Patents (Class 375/E7.046)
  • Patent number: 11470360
    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 12, 2021
    Date of Patent: October 11, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Bo Han, Vijay Gopalakrishnan, Tan Xu
  • Patent number: 8902929
    Abstract: An approximate enumerative coding method (100, 200) and apparatus (300) employ a cardinality-approximating (C-A) lower bound in mapping a message M to a 2-dimensional (2-D) codeword array that satisfies a 2-D constraint. The method (100) includes encoding the message M as a codeword array X using an encoder apparatus. The encoding determines entries in a codeword array X using the C-A lower bound. The C-A lower bound is a function of several terms, namely a memory term k, a cardinality of a set of sequences satisfying a horizontal constraint, a columnar extension probability of the 2-D constraint, and a non-negative constant that is a function of the columnar extension probability. The apparatus (300) includes an encoder processor (310), memory (320) and a computer program (330) stored in the memory (320) and executed by the encoder processor (310).
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: December 2, 2014
    Assignee: Hewlett-Packard Developent Company, L.P.
    Inventors: Erik Ordentlich, Ron M. Roth