Patents by Inventor Jamieson BRETTLE

Jamieson BRETTLE 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: 10643384
    Abstract: Techniques of simplifying triangular meshes involve performing machine learning on triangle mesh data to produce simplified triangle mesh data representing a simplified triangle mesh having a specified number of triangles. Along these lines, a computer obtains triangular mesh data representing a triangular mesh that approximates an object. For example, a triangular mesh that provides a very good approximation of a human head may have tens or hundreds of thousands of triangular faces and vertices. The computer then inputs this triangular mesh data and a specified number of triangular faces into a machine learning application. The specified number of triangular faces is much less than the number of faces in the triangular mesh data input into the machine learning application.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: May 5, 2020
    Assignee: GOOGLE LLC
    Inventor: Jamieson Brettle
  • Patent number: 10511928
    Abstract: Techniques of providing spatial audio to a remote user involve transmitting audio data in response to sensor information sent from the remote user. Along these lines, a user remote from a server computer may have a device that is configured to provide data from a sensor, e.g., a GPS, an accelerometer, an orientation sensor, a heart rate monitor, and the like. For example, the user may have granted access to such data via a specialized website hosted by the server computer. The sensor may then send, via a user device (e.g., a smartphone), sensor information that indicates the value of the state of the user. Based on the value of the state of the user, the server computer may then produce an audio file that includes audio data. The server computer may then transmit that audio data to the user device so that the user may hear the audio data.
    Type: Grant
    Filed: August 7, 2017
    Date of Patent: December 17, 2019
    Assignee: GOOGLE LLC
    Inventor: Jamieson Brettle
  • Publication number: 20190244423
    Abstract: Techniques of simplifying triangular meshes involve performing machine learning on triangle mesh data to produce simplified triangle mesh data representing a simplified triangle mesh having a specified number of triangles. Along these lines, a computer obtains triangular mesh data representing a triangular mesh that approximates an object. For example, a triangular mesh that provides a very good approximation of a human head may have tens or hundreds of thousands of triangular faces and vertices. The computer then inputs this triangular mesh data and a specified number of triangular faces into a machine learning application. The specified number of triangular faces is much less than the number of faces in the triangular mesh data input into the machine learning application.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 8, 2019
    Inventor: Jamieson Brettle
  • Patent number: 10319072
    Abstract: Systems and methods are disclosed for adaptation of presentation speed for content presentation (e.g., audio content presentation). For example, methods may include obtaining an indication of motion in a space; adjusting a presentation speed based on the indication of motion; and presenting a content item associated with a location in the space, wherein the content item is presented using the adjusted presentation speed.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: June 11, 2019
    Assignee: GOOGLE LLC
    Inventors: Adrian Grange, Jamieson Brettle
  • Publication number: 20190108614
    Abstract: Systems and methods are disclosed for adaptation of presentation speed for content presentation (e.g., audio content presentation). For example, methods may include obtaining an indication of motion in a space; adjusting a presentation speed based on the indication of motion; and presenting a content item associated with a location in the space, wherein the content item is presented using the adjusted presentation speed.
    Type: Application
    Filed: October 9, 2017
    Publication date: April 11, 2019
    Inventors: Adrian Grange, Jamieson Brettle
  • Publication number: 20190045318
    Abstract: Techniques of providing spatial audio to a remote user involve transmitting audio data in response to sensor information sent from the remote user. Along these lines, a user remote from a server computer may have a device that is configured to provide data from a sensor, e.g., a GPS, an accelerometer, an orientation sensor, a heart rate monitor, and the like. For example, the user may have granted access to such data via a specialized website hosted by the server computer. The sensor may then send, via a user device (e.g., a smartphone), sensor information that indicates the value of the state of the user. Based on the value of the state of the user, the server computer may then produce an audio file that includes audio data. The server computer may then transmit that audio data to the user device so that the user may hear the audio data.
    Type: Application
    Filed: August 7, 2017
    Publication date: February 7, 2019
    Inventor: Jamieson Brettle
  • Patent number: 10158963
    Abstract: Techniques of performing involve providing interactive audio in addition to ambisonic audio in stereo tracks selected according to the occurrence of events in a media delivery system. For example, a user of a VR system observes a virtual environment that contains many virtual objects. The user may experience binaurally rendered audio played over N ambisonic channels from any number of virtual loudspeakers. In addition, the user may also activate another audio source by positioning his/her head at a certain angle, e.g., to look at a particular virtual object. As a specific example, when the user looks at a picture of a person, an audio track may play over a pair of stereo channels N+1 and N+2. Because they are stereo channels, there is no need to perform convolutions with HRTFs. In this way, audio may be provided for all virtual objects in the virtual environment with a small computational overhead.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: December 18, 2018
    Assignee: GOOGLE LLC
    Inventors: Jamieson Brettle, Andrew Allen
  • Publication number: 20180220251
    Abstract: Techniques of performing involve providing interactive audio in addition to ambisonic audio in stereo tracks selected according to the occurrence of events in a media delivery system. For example, a user of a VR system observes a virtual environment that contains many virtual objects. The user may experience binaurally rendered audio played over N ambisonic channels from any number of virtual loudspeakers. In addition, the user may also activate another audio source by positioning his/her head at a certain angle, e.g., to look at a particular virtual object. As a specific example, when the user looks at a picture of a person, an audio track may play over a pair of stereo channels N+1 and N+2. Because they are stereo channels, there is no need to perform convolutions with HRTFs. In this way, audio may be provided for all virtual objects in the virtual environment with a small computational overhead.
    Type: Application
    Filed: January 30, 2017
    Publication date: August 2, 2018
    Inventors: Jamieson BRETTLE, Andrew ALLEN