Patents by Inventor Michael Paul Rolig

Michael Paul Rolig 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: 10393539
    Abstract: Provided are systems and methods for obtaining geographic location data. In one embodiment, an example method includes identifying, by the first software application running on one or more computing devices, one or more location parameters indicative of a geographic point of interest based at least in part on an application programming interface invoked by the first software application. The method includes generating, by the first software application running on the one or more computing devices, a query string including the one or more location parameters and a parameter that is indicative of the application programming interface. The method includes requesting, by the first software application, location data associated with the geographic point of interest based at least in part on the query string. The method includes providing for display, on at least one display device, the location data associated with the geographic point of interest.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: August 27, 2019
    Assignee: Google LLC
    Inventors: Benjamin Greenwood, Joseph Laurence Scarr, Joel Sunray Kalmanowicz, Michael Paul Rolig, Andrey Salaev, Leonard Hourvitz
  • Publication number: 20180100747
    Abstract: Provided are systems and methods for obtaining geographic location data. In one embodiment, an example method includes identifying, by the first software application running on one or more computing devices, one or more location parameters indicative of a geographic point of interest based at least in part on an application programming interface invoked by the first software application. The method includes generating, by the first software application running on the one or more computing devices, a query string including the one or more location parameters and a parameter that is indicative of the application programming interface. The method includes requesting, by the first software application, location data associated with the geographic point of interest based at least in part on the query string. The method includes providing for display, on at least one display device, the location data associated with the geographic point of interest.
    Type: Application
    Filed: May 5, 2017
    Publication date: April 12, 2018
    Inventors: Benjamin Greenwood, Joseph Laurence Scarr, Joel Sunray Kalmanowicz, Michael Paul Rolig, Andrey Salaev, Leonard Hourvitz
  • Patent number: 9529803
    Abstract: In one aspect, a request to alter a first image is received. The request includes a portion of the first image that is provided for display with a second image. The second image is associated with three-dimensional (3D) geometry data for an object depicted in both the first and second images and date information identifying when the second image was captured. Input identifying an area of the second image is received. A third image is identified based on the date information of the third image and the second image. The third image is associated with 3D geometry data for the object. An area of the third image is determined based on the 3D geometry data of the second image, the 3D geometry data of the second image, and the area of the second image. Information identifying the area of the third image is provided for display with the third image.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: December 27, 2016
    Assignee: Google Inc.
    Inventors: Andrew Vytas Kisielius, Wenfeng Li, Michael Paul Rolig, Chunfeng Hao, Jacqueline Anne Lai, Alena Viktorovna Repina, Bryan M. Klingner, Robert William Christy
  • Publication number: 20160019223
    Abstract: In one aspect, a request to alter a first image is received. The request includes a portion of the first image that is provided for display with a second image. The second image is associated with three-dimensional (3D) geometry data for an object depicted in both the first and second images and date information identifying when the second image was captured. Input identifying an area of the second image is received. A third image is identified based on the date information of the third image and the second image. The third image is associated with 3D geometry data for the object. An area of the third image is determined based on the 3D geometry data of the second image, the 3D geometry data of the second image, and the area of the second image. Information identifying the area of the third image is provided for display with the third image.
    Type: Application
    Filed: July 15, 2014
    Publication date: January 21, 2016
    Inventors: Andrew Vytas Kisielius, Wenfeng Li, Michael Paul Rolig, Chunfeng Hao, Jacqueline Anne Lai, Alena Viktorovna Repina, Bryan M. Klingner, Robert William Christy