Patents by Inventor Andrew Kirmse

Andrew Kirmse 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: 20130345965
    Abstract: In general, techniques, devices, and systems for filtering location information received from multiple computing devices are described. In one example, a method includes receiving a first plurality of location indicators from a first mobile computing device and a second plurality of location indicators from a second mobile computing device, wherein the first and second computing devices are both associated with a single user and the first and second pluralities of location indicators are representative of geographical locations at which each of the respective first and second mobile computing devices has been located. The method may also include determining a subset of the location indicators for a period of time, all location indicators included in the subset being associated with the one of the first or second mobile computing devices that moved with the user during the period of time, and outputting information related to the subset of the location indicators.
    Type: Application
    Filed: January 9, 2013
    Publication date: December 26, 2013
    Applicant: Google Inc.
    Inventors: Andrew Kirmse, Gokay Baris Gultekin
  • Publication number: 20130335411
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Application
    Filed: August 22, 2013
    Publication date: December 19, 2013
    Applicant: GOOGLE INC.
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Publication number: 20130301871
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Application
    Filed: July 11, 2013
    Publication date: November 14, 2013
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Patent number: 8583684
    Abstract: Methods, systems, and computer program products are provided for providing aggregated starting point information. One example method includes identifying a location associated with an entity, identifying, from navigation information query logs, starting points for navigation information that includes an ending point in a predefined vicinity of the location associated with the entity, aggregating information associated with the starting points, and providing aggregated starting point information to the entity.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: November 12, 2013
    Assignee: Google Inc.
    Inventor: Andrew Kirmse
  • Patent number: 8520977
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Patent number: 8514266
    Abstract: Embodiments of this invention relates to orthorectifying oblique imagery to a nadir view. In an embodiment, a method orthorectifies oblique photographic imagery. An oblique photographic image is projected onto a three-dimensional model of terrain. Points are sampled from the projected photographic image at the intersection of the three-dimensional model of terrain and parallel rays extended from a virtual viewport having a nadir perspective. The sampled points are assembled into an orthorectified image. Finally, the orthorectified image or the sampled points are adjusted approximately according to a difference in tilt angle between a camera that captured the oblique photographic image and the viewport having the nadir perspective to generate a foreshortened orthorectified image. Each location in the foreshortened orthorectified image corresponds linearly to a corresponding location in a two-dimensional map.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: August 20, 2013
    Assignee: Google Inc.
    Inventors: Randall Wilson, Charles C. Rhodes, Andrew Kirmse, Stephen D. Zelinka
  • Publication number: 20130011079
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: GOOGLE INC.
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Patent number: 8315649
    Abstract: Systems and methods for providing geographic location of device are provided. Method includes receiving query for location of device. Query includes indicia of one or more access points. Method includes determining whether query includes indicia of only single access point or multiple access points. Method includes, if query includes indicia of only single access point, facilitating providing low resolution version of location of device. Low resolution version of location of device is not determined based on indicia of access points.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: November 20, 2012
    Assignee: Google Inc.
    Inventors: Brian McClendon, Tsuwei Chen, Andrew Kirmse
  • Patent number: 8295550
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: October 23, 2012
    Assignee: Google Inc.
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Publication number: 20120200702
    Abstract: Embodiments of this invention relates to orthorectifying oblique imagery to a nadir view. In an embodiment, a method orthorectifies oblique photographic imagery. An oblique photographic image is projected onto a three-dimensional model of terrain. Points are sampled from the projected photographic image at the intersection of the three-dimensional model of terrain and parallel rays extended from a virtual viewport having a nadir perspective. The sampled points are assembled into an orthorectified image. Finally, the orthorectified image or the sampled points are adjusted approximately according to a difference in tilt angle between a camera that captured the oblique photographic image and the viewport having the nadir perspective to generate a foreshortened orthorectified image. Each location in the foreshortened orthorectified image corresponds linearly to a corresponding location in a two-dimensional map.
    Type: Application
    Filed: April 13, 2012
    Publication date: August 9, 2012
    Applicant: Google Inc.
    Inventors: Randall Wilson, Charles C. Rhodes, Andrew Kirmse, Stephen D. Zelinka
  • Patent number: 8159524
    Abstract: An oblique photographic image is projected onto a three-dimensional model of terrain. Points are sampled from the projected photographic image at the intersection of the three-dimensional model of terrain and parallel rays extended from a virtual viewport having a nadir perspective. The sampled points are assembled into an orthorectified image. Finally, the orthorectified image or the sampled points are adjusted approximately according to a difference in tilt angle between a camera that captured the oblique photographic image and the viewport having the nadir perspective to generate a foreshortened orthorectified image. Each location in the foreshortened orthorectified image corresponds linearly to a corresponding location in a two-dimensional map.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: April 17, 2012
    Assignee: Google Inc.
    Inventors: Randall Wilson, Charles C. Rhodes, Andrew Kirmse, Stephen D. Zelinka
  • Publication number: 20120045098
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Application
    Filed: October 31, 2011
    Publication date: February 23, 2012
    Applicant: GOOGLE INC.
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Patent number: 8077918
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: December 13, 2011
    Assignee: Google, Inc.
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Publication number: 20110109719
    Abstract: Embodiments of this invention relates to orthorectifying oblique imagery to a nadir view. In an embodiment, a method orthorectifies oblique photographic imagery. An oblique photographic image is projected onto a three-dimensional model of terrain. Points are sampled from the projected photographic image at the intersection of the three-dimensional model of terrain and parallel rays extended from a virtual viewport having a nadir perspective. The sampled points are assembled into an orthorectified image. Finally, the orthorectified image or the sampled points are adjusted approximately according to a difference in tilt angle between a camera that captured the oblique photographic image and the viewport having the nadir perspective to generate a foreshortened orthorectified image. Each location in the foreshortened orthorectified image corresponds linearly to a corresponding location in a two-dimensional map.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Applicant: Google Inc.
    Inventors: Randall Wilson, Charles C. Rhodes, Andrew Kirmse, Stephen D. Zelinka
  • Publication number: 20110007094
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Application
    Filed: September 9, 2010
    Publication date: January 13, 2011
    Applicant: GOOGLE INC.
    Inventors: Reuel William Nash, Christopher S. Co, Andrew Kirmse
  • Publication number: 20100054527
    Abstract: The present invention pertains to geographical image processing of time-dependent imagery. Various assets acquired at different times are stored and processing according to acquisition date in order to generate one or more image tiles for a geographical region of interest. The different image tiles are sorted based on asset acquisition date. Multiple image tiles for the same region of interest may be available. In response to a user request for imagery as of a certain date, one or more image tiles associated with assets from prior to that date are used to generate a time-based geographical image for the user.
    Type: Application
    Filed: August 28, 2008
    Publication date: March 4, 2010
    Applicant: Google Inc.
    Inventors: Andrew Kirmse, Reuel William Nash, Steve Zelinka
  • Publication number: 20070096945
    Abstract: Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request from a client-side computing device to a map tile server, receiving a set of map tiles in response to the location request, assembling said received map tiles into a tile grid, aligning the tile grid relative to a clipping shape, and displaying the result as a map image. One apparatus according to aspects of the present invention includes means for sending a location request from a client-side computing device to a map tile server, means for receiving a set of map tiles in response to the location request, means for assembling said received map tiles into a tile grid, means for aligning the tile grid relative to a clipping shape, and means for displaying the result as a map image.
    Type: Application
    Filed: December 5, 2006
    Publication date: May 3, 2007
    Inventors: Jens Eilstrup Rasmussen, Lars Rasmussen, Bret Taylor, James Norris, Stephen Ma, Andrew Kirmse, Noel Gordon, Seth LaForge
  • Publication number: 20050270311
    Abstract: Various methods, systems, and apparatus for implementing aspects of a digital mapping system are disclosed. One such method includes sending a location request from a client-side computing device to a map tile server, receiving a set of map tiles in response to the location request, assembling said received map tiles into a tile grid, aligning the tile grid relative to a clipping shape, and displaying the result as a map image. One apparatus according to aspects of the present invention includes means for sending a location request from a client-side computing device to a map tile server, means for receiving a set of map tiles in response to the location request, means for assembling said received map tiles into a tile grid, means for aligning the tile grid relative to a clipping shape, and means for displaying the result as a map image.
    Type: Application
    Filed: February 5, 2005
    Publication date: December 8, 2005
    Inventors: Jens Rasmussen, Lars Rasmussen, Bret Taylor, James Norris, Stephen Ma, Andrew Kirmse, Noel Gordon, Seth LaForge