Patents by Inventor Jerry Morrison

Jerry Morrison 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: 20240302935
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Application
    Filed: January 12, 2024
    Publication date: September 12, 2024
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Patent number: 11907497
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Publication number: 20190012062
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Application
    Filed: May 8, 2018
    Publication date: January 10, 2019
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Patent number: 9880699
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 30, 2018
    Assignee: Google Inc.
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Patent number: 9563976
    Abstract: A path made up of several points including an origin, a destination, and intermediate points, is determined. Map data is fetched from an external map database to a local memory of a client device prior to detecting a need to use the map data for rendering maps at the client device. To this end, respective priorities of the points are determined, amounts of map data to be fetched are determined based on the determined priorities, and map data is fetched in accordance with the determined priorities, so that a first amount of map data is fetched for a point with a first priority and a second amount of map data for a point with a second priority, where the first amount is greater from the second amount. Respective digital maps of the one the geographic areas are generated using the pre-fetched map data stored in the local memory.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: February 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew Miller
  • Patent number: 9395876
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 19, 2016
    Assignee: Google Inc.
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Patent number: 9389088
    Abstract: The present application describes techniques for fetching map data as a selected subset of entire map data available, by selecting map data tiles corresponding to an area that encompasses a first route and to an area encompassing a secondary route based on the first route. An amount of map data accessed may be adjusted based on a priority of the secondary route.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: July 12, 2016
    Assignee: GOOGLE INC.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew T. Miller
  • Patent number: 9323303
    Abstract: In general, the subject matter described in this specification can be embodied in methods systems, and program products for determining a change in a mode of transportation. A change in a mode of transportation of the mobile computing device may be determined by determining that a speed of the mobile computing device has changed. A first geographical location is stored as a geographical location of the mobile computing device that corresponds to the change in mode of transportation. A graphical indication of the first geographical location is displayed. The graphical indication of the first geographical location is different than graphical indications for one or more other geographical locations of the mobile computing device at one or more other times. The one or more other geographical locations were not determined to correspond to a change in mode of transportation.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: April 26, 2016
    Assignee: Google Inc.
    Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. LeBeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
  • Publication number: 20150356118
    Abstract: A path made up of several points including an origin, a destination, and intermediate points, is determined. Map data is fetched from an external map database to a local memory of a client device prior to detecting a need to use the map data for rendering maps at the client device. To this end, respective priorities of the points are determined, amounts of map data to be fetched are determined based on the determined priorities, and map data is fetched in accordance with the determined priorities, so that a first amount of map data is fetched for a point with a first priority and a second amount of map data for a point with a second priority, where the first amount is greater from the second amount. Respective digital maps of the one the geographic areas are generated using the pre-fetched map data stored in the local memory.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew Miller
  • Patent number: 9164655
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: October 20, 2015
    Assignee: Google Inc.
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Patent number: 9111397
    Abstract: The present application describes techniques for fetching map data as a selected subset of entire map data available by selecting map data tiles corresponding to an area that encompasses a route. An amount of map data accessed may be adjusted based on a priority assigned to areas or points along the route. A sequence of map data may be accessed based on a priority assigned to sets of map data.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: August 18, 2015
    Assignee: GOOGLE INC.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew Miller
  • Publication number: 20140306991
    Abstract: The present application describes techniques for fetching map data as a selected subset of entire map data available by selecting map data tiles corresponding to an area that encompasses a route. An amount of map data accessed may be adjusted based on a priority assigned to areas or points along the route. A sequence of map data may be accessed based on a priority assigned to sets of map data.
    Type: Application
    Filed: June 24, 2014
    Publication date: October 16, 2014
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew Miller
  • Patent number: 8803920
    Abstract: The present application describes techniques for fetching map data as a selected subset of entire map data available by selecting map data tiles corresponding to an area that encompasses a route. An amount of map data accessed may be adjusted based on a priority assigned to areas or points along the route. A sequence of map data may be accessed based on a priority assigned to sets of map data.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: August 12, 2014
    Assignee: Google Inc.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew T. Miller
  • Patent number: 8744495
    Abstract: In general, the subject matter described in this specification can be embodied in methods systems, and program products for determining a change in a mode of transportation. A change in a mode of transportation of the mobile computing device may be determined by determining that a speed of the mobile computing device has changed. A first geographical location is stored as a geographical location of the mobile computing device that corresponds to the change in mode of transportation. A graphical indication of the first geographical location is displayed. The graphical indication of the first geographical location is different than graphical indications for one or more other geographical locations of the mobile computing device at one or more other times. The one or more other geographical locations were not determined to correspond to a change in mode of transportation.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventors: Casey Ho, Sharvil A. Nanavati, Scott Jenson, Jerry Morrison, Michael J. Lebeau, Sanjay Mavinkurve, Fred Gilbert, Will Dzierson
  • Publication number: 20140123070
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 1, 2014
    Applicant: Google Inc.
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Publication number: 20130147846
    Abstract: The present application describes techniques for fetching map data as a selected subset of entire map data available by selecting map data tiles corresponding to an area that encompasses a route. An amount of map data accessed may be adjusted based on a priority assigned to areas or points along the route. A sequence of map data may be accessed based on a priority assigned to sets of map data.
    Type: Application
    Filed: July 11, 2012
    Publication date: June 13, 2013
    Applicant: Google Inc.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew T. Miller
  • Publication number: 20130147820
    Abstract: The present application describes techniques for fetching map data as a selected subset of entire map data available, by selecting map data tiles corresponding to an area that encompasses a first route and to an area encompassing a secondary route based on the first route. An amount of map data accessed may be adjusted based on a priority of the secondary route.
    Type: Application
    Filed: July 11, 2012
    Publication date: June 13, 2013
    Applicant: GOOGLE INC.
    Inventors: Iljya Kalai, Michael Siliski, Jerry Morrison, Keith Ito, Andrew T. Miller
  • Publication number: 20130102364
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Application
    Filed: September 15, 2012
    Publication date: April 25, 2013
    Applicant: Google Inc.
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Publication number: 20130095892
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Application
    Filed: September 14, 2012
    Publication date: April 18, 2013
    Applicant: Google Inc.
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison
  • Publication number: 20130095893
    Abstract: A computer-implemented method is disclosed that includes receiving on a mobile device a search query associated with a geographic location, providing one or more search results in response to the search query, the search results each being associated with a geographic location, and presenting on a graphical display of the computing device icons corresponding to each search result and also corresponding to a key on the computing device.
    Type: Application
    Filed: September 15, 2012
    Publication date: April 18, 2013
    Applicant: Google Inc.
    Inventors: Adam Bliss, Mark Crady, Michael Chu, Scott Jenson, Sanjay Mavinkurve, Joshua J. Sacks, Jerry Morrison