Determining a Geographical Location
First Claim
1. A computer-implemented method for determining a change in a mode of transportation, the method comprising:
- determining with a mobile computing device a change in a mode of transportation of the mobile computing device by determining that a speed of the mobile computing device has changed;
storing, as a first geographical location and in response to said determining that the speed of the mobile computing device has changed, a geographical location of the mobile computing device that corresponds to the change in mode of transportation; and
displaying a graphical indication of the first geographical location, wherein 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, wherein the one or more other geographical locations were not determined to correspond to a change in mode of transportation.
2 Assignments
0 Petitions
Accused Products
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.
106 Citations
23 Claims
-
1. A computer-implemented method for determining a change in a mode of transportation, the method comprising:
-
determining with a mobile computing device a change in a mode of transportation of the mobile computing device by determining that a speed of the mobile computing device has changed; storing, as a first geographical location and in response to said determining that the speed of the mobile computing device has changed, a geographical location of the mobile computing device that corresponds to the change in mode of transportation; and displaying a graphical indication of the first geographical location, wherein 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, wherein the one or more other geographical locations were not determined to correspond to a change in mode of transportation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable storage device storing instructions that, when executed by one or more processing devices, perform operations comprising:
-
determining by a mobile computing device a change in a mode of transportation of the mobile computing device by determining that a speed of the mobile computing device has changed; storing, as a first geographical location and in response to said determining that the speed of the mobile computing device has changed, a geographical location of the mobile computing device that corresponds to the change in mode of transportation; and displaying a graphical indication of the first geographical location, wherein 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, wherein the one or more other geographical locations were not determined to correspond to a change in mode of transportation.
-
-
22. A computer-implemented method for determining a change in a mode of transportation, the method comprising:
-
determining by a mobile computing device a change in a mode of transportation of the mobile computing device by determining that the mobile computing device has been physically removed from a dock in which the mobile computing device had been physically paired; storing for the mobile computing device, as a first geographical location, a geographical location of the mobile computing device that corresponds to the change in mode of transportation; and displaying a graphical indication of the first geographical location.
-
-
23. A computer-implemented system comprising:
-
a location identifier that is programmed to determine a plurality of geographical locations of a mobile computing device at a plurality of respective times; a location repository that stores the plurality of geographical locations in association with the plurality of respective times; a speed determiner that is programmed to determine a plurality of speeds of the mobile computing device based on the plurality of geographical locations and the plurality of respective times; a transportation mode determiner that is programmed to determine a particular geographical location at which the mobile computing device switched from a first transportation mode to a second transportation mode based on a change in speed of the mobile computing device; and a location displayer that is programmed to display a visual indication of the particular geographical location.
-
Specification