Patents by Inventor Riley Adams

Riley Adams has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10880346
    Abstract: A method includes receiving a first video stream at a playback device, the first video stream having a first quality, receiving at least two second video streams at the playback device, the at least two second video streams each corresponding to a portion of the first video stream, the at least two second video streams having a second quality, the second quality being a higher quality as compared to the first quality, playing back the first video stream at the playback device, selecting a third video stream from the at least two second video streams based on a view perspective of a user of the playback device, and playing back the third video stream together with the first video stream at the playback device.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: December 29, 2020
    Assignee: Google LLC
    Inventors: Riley Adams, Christian Luc Duvivier, Andrew Scherkus, Rob Suderman, Jeff Prouty, Dillon Richard Cower
  • Patent number: 10681377
    Abstract: A method includes determining a tile position in a frame of a spherical video based on a view perspective, selecting a portion of the frame of the spherical video as a two dimensional tile based on the tile position, encoding the two dimensional tile at a first quality, mapping the frame of the spherical video to a two dimensional representation of the spherical video based on a two dimensional projection algorithm, and encoding the two dimensional representation of the spherical video at a second quality.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: June 9, 2020
    Assignee: GOOGLE LLC
    Inventors: Riley Adams, Jim Bankoski
  • Patent number: 10038887
    Abstract: Systems and methods are described for defining a set of images based on captured images, receiving a viewing direction associated with a user of a virtual reality (VR) head mounted display, receiving an indication of a change in the viewing direction. The methods further include configuring, a re-projection of a portion of the set of images, the re-projection based at least in part on the changed viewing direction and a field of view associated with the captured images, and converting the portion from a spherical perspective projection into a planar perspective projection, rendering by the computing device and for display in the VR head mounted display, an updated view based on the re-projection, the updated view configured to correct distortion and provide stereo parallax in the portion, and providing, to the head mounted display, the updated view including a stereo panoramic scene corresponding to the changed viewing direction.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: July 31, 2018
    Assignee: GOOGLE LLC
    Inventors: David Gallup, Robert Anderson, Carlos Hernandez Esteban, Steven Maxwell Seitz, Riley Adams
  • Publication number: 20180199065
    Abstract: A method includes determining a tile position in a frame of a spherical video based on a view perspective, selecting a portion of the frame of the spherical video as a two dimensional tile based on the tile position, encoding the two dimensional tile at a first quality, mapping the frame of the spherical video to a two dimensional representation of the spherical video based on a two dimensional projection algorithm, and encoding the two dimensional representation of the spherical video at a second quality.
    Type: Application
    Filed: March 9, 2018
    Publication date: July 12, 2018
    Inventors: Riley Adams, Jim Bankoski
  • Patent number: 9917877
    Abstract: In a general aspect, a method includes determining a tile position in a frame of a spherical video based on a view perspective, selecting a portion of the frame of the spherical video as a two dimensional tile based on the tile position, encoding the two dimensional tile at a first quality, mapping the frame of the spherical video to a two dimensional representation of the spherical video based on a two dimensional projection algorithm, and encoding the two dimensional representation of the spherical video at a second quality.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: March 13, 2018
    Assignee: GOOGLE LLC
    Inventors: Riley Adams, Jim Bankoski
  • Publication number: 20160353089
    Abstract: Systems and methods are described for defining a set of images based on captured images, receiving a viewing direction associated with a user of a virtual reality (VR) head mounted display, receiving an indication of a change in the viewing direction. The methods further include configuring, a re-projection of a portion of the set of images, the re-projection based at least in part on the changed viewing direction and a field of view associated with the captured images, and converting the portion from a spherical perspective projection into a planar perspective projection, rendering by the computing device and for display in the VR head mounted display, an updated view based on the re-projection, the updated view configured to correct distortion and provide stereo parallax in the portion, and providing, to the head mounted display, the updated view including a stereo panoramic scene corresponding to the changed viewing direction.
    Type: Application
    Filed: May 27, 2015
    Publication date: December 1, 2016
    Inventors: David Gallup, Robert Anderson, Carlos Hernandez Esteban, Steven Maxwell Seitz, Riley Adams
  • Publication number: 20160352791
    Abstract: A method includes receiving a first video stream at a playback device, the first video stream having a first quality, receiving at least two second video streams at the playback device, the at least two second video streams each corresponding to a portion of the first video stream, the at least two second video streams having a second quality, the second quality being a higher quality as compared to the first quality, playing back the first video stream at the playback device, selecting a third video stream from the at least two second video streams based on a view perspective of a user of the playback device, and playing back the third video stream together with the first video stream at the playback device.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 1, 2016
    Inventors: Riley Adams, Christian Luc Duvivier, Andrew Scherkus, Rob Suderman, Jeff Prouty, Dillon Richard Cower
  • Publication number: 20160353146
    Abstract: A method includes determining at least one preferred view perspective associated with a three dimensional (3D) video, encoding a first portion of the 3D video corresponding to the at least one preferred view perspective at a first quality, and encoding a second portion of the 3D video at a second quality, the first quality being a higher quality as compared to the second quality.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 1, 2016
    Inventors: Joshua WEAVER, Noam GEFEN, Husain BENGALI, Riley ADAMS
  • Publication number: 20160112489
    Abstract: In a general aspect, a method includes determining a tile position in a frame of a spherical video based on a view perspective, selecting a portion of the frame of the spherical video as a two dimensional tile based on the tile position, encoding the two dimensional tile at a first quality, mapping the frame of the spherical video to a two dimensional representation of the spherical video based on a two dimensional projection algorithm, and encoding the two dimensional representation of the spherical video at a second quality.
    Type: Application
    Filed: October 20, 2014
    Publication date: April 21, 2016
    Inventors: Riley Adams, Jim Bankoski