Patents by Inventor David Kornmann

David Kornmann 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).

  • Publication number: 20100045667
    Abstract: This invention relates to navigation in a three dimensional environment using an orientation of a mobile device. In an embodiment, a computer-implemented method navigates a virtual camera in a three dimensional environment on a mobile device. The method includes: receiving orientation information of the mobile device; and orienting the virtual camera in the three dimensional environment according to the orientation information.
    Type: Application
    Filed: August 24, 2009
    Publication date: February 25, 2010
    Applicant: Google Inc.
    Inventors: David Kornmann, Peter Birch
  • Publication number: 20100045666
    Abstract: This invention relates to anchored navigation in a three dimensional environment on a mobile device. In an embodiment, a computer-implemented method navigates a virtual camera in a three dimensional environment on a mobile device having a touch screen. A first user input is received indicating that a first object is approximately stationary on a touch screen of the mobile device. A second user input is received indicating that a second object has moved on the touch screen. An orientation of the virtual camera of the virtual camera is changed according to the second user input.
    Type: Application
    Filed: August 24, 2009
    Publication date: February 25, 2010
    Applicant: Google Inc.
    Inventors: David Kornmann, Peter Birch
  • Publication number: 20100045703
    Abstract: This invention relates to user interface gestures for moving a virtual camera on a mobile device. In an embodiment, a computer-implemented method navigates a virtual camera in a three dimensional environment on a mobile device having a touch screen. A user input is received indicating that two objects have touched a view of the mobile device and the two objects have moved relative to each other. A speed of the objects is determined based on the user input. A speed of the virtual camera is determined based on the speed of the objects. The virtual camera is moved relative to the three dimensional environment according to the speed of the virtual camera.
    Type: Application
    Filed: August 24, 2009
    Publication date: February 25, 2010
    Applicant: Google Inc.
    Inventors: David Kornmann, Peter Birch, Michael Morton