Patents by Inventor Harlan Hile

Harlan Hile 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: 9721363
    Abstract: An indexed list of vertices is generated to represent a polygon. The indexed list is ordered so as to define one or more boundaries of a polygon, where each element in the indexed list of vertices specifies respective coordinates in an at least two-dimensional space. A description of several component shapes that make up the polygon is generated, where the description includes indices into the indexed list of vertices. The indexed list of vertices and the description of the component shapes are provided to a computing device for rendering the polygon.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: August 1, 2017
    Assignee: GOOGLE INC.
    Inventors: Brian Williams, Harlan Hile, Hannah Tang, Andrew Miller, David Sunderland
  • Patent number: 9195290
    Abstract: A computer-implemented navigational method includes transmitting, from a mobile computing device to a computer server system, data that can be used to determine a start point and an end point of a trip. The method also includes receiving navigational information defining a route between the start point and the end point, and a plurality of digital photographic images that have previously been taken along the route, sensing motion of the mobile computing device along the route, and displaying updated images from the plurality of images that substantially match a geographic position of the mobile computing device along the route.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: November 24, 2015
    Assignee: Google Inc.
    Inventors: Michael Siliski, Keith Ito, Harlan Hile
  • Publication number: 20150332487
    Abstract: An indexed list of vertices is generated to represent a polygon. The indexed list is ordered so as to define one or more boundaries of a polygon, where each element in the indexed list of vertices specifies respective coordinates in an at least two-dimensional space. A description of several component shapes that make up the polygon is generated, where the description includes indices into the indexed list of vertices. The indexed list of vertices and the description of the component shapes are provided to a computing device for rendering the polygon.
    Type: Application
    Filed: May 19, 2014
    Publication date: November 19, 2015
    Applicant: GOOGLE INC.
    Inventors: Brian Williams, Harlan Hile, Hannah Tang, Andrew Miller, David Sunderland
  • Publication number: 20120022786
    Abstract: A computer-implemented navigational method includes transmitting, from a mobile computing device to a computer server system, data that can be used to determine a start point and an end point of a trip. The method also includes receiving navigational information defining a route between the start point and the end point, and a plurality of digital photographic images that have previously been taken along the route, sensing motion of the mobile computing device along the route, and displaying updated images from the plurality of images that substantially match a geographic position of the mobile computing device along the route.
    Type: Application
    Filed: September 29, 2011
    Publication date: January 26, 2012
    Applicant: GOOGLE INC.
    Inventors: Michael Siliski, Keith Ito, Harlan Hile
  • Publication number: 20110098918
    Abstract: A computer-implemented navigational method includes transmitting, from a mobile computing device to a computer server system, data that can be used to determine a start point and an end point of a trip. The method also includes receiving navigational information defining a route between the start point and the end point, and a plurality of digital photographic images that have previously been taken along the route, sensing motion of the mobile computing device along the route, and displaying updated images from the plurality of images that substantially match a geographic position of the mobile computing device along the route.
    Type: Application
    Filed: October 28, 2010
    Publication date: April 28, 2011
    Inventors: Michael Siliski, Keith Ito, Harlan Hile