Determining a geographical location
First Claim
1. A computer-implemented method comprising:
- determining, by a computing system, that a mode of transportation of a mobile computing device has changed, said determining being based at least in part on a determination that one or more other computing devices has previously changed its mode of transportation at a present geographical location of the mobile computing device;
storing, as a first geographical location and in response to said determining that the mode of transportation of the mobile computing device has changed, the present geographical location of the mobile computing device; and
displaying a graphical indication of the first geographical location, wherein the graphical indication of the first geographical location is different than one or more 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,wherein an area around the present geographical location of the mobile computing device was identified by the computing system as being a location at which the one or more other computing devices previously changed its mode of transportation before the computing system received data from the mobile computing device from which the computing system determined that the mode of transportation of the mobile computing device changed.
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.
53 Citations
25 Claims
-
1. A computer-implemented method comprising:
-
determining, by a computing system, that a mode of transportation of a mobile computing device has changed, said determining being based at least in part on a determination that one or more other computing devices has previously changed its mode of transportation at a present geographical location of the mobile computing device; storing, as a first geographical location and in response to said determining that the mode of transportation of the mobile computing device has changed, the present geographical location of the mobile computing device; and displaying a graphical indication of the first geographical location, wherein the graphical indication of the first geographical location is different than one or more 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, wherein an area around the present geographical location of the mobile computing device was identified by the computing system as being a location at which the one or more other computing devices previously changed its mode of transportation before the computing system received data from the mobile computing device from which the computing system determined that the mode of transportation of the mobile computing device changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable storage device storing instructions that, when executed by one or more processing devices, perform operations comprising:
-
determining, by a computing system, that a mode of transportation of a mobile computing device has changed, said determining being based at least in part on a determination that one or more other computing devices has previously changed its mode of transportation at a present geographical location of the mobile computing device; storing, as a first geographical location and in response to said determining that the mode of transportation of the mobile computing device has changed, the present geographical location of the mobile computing device; and displaying a graphical indication of the first geographical location, wherein the graphical indication of the first geographical location is different than one or more 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, wherein an area around the present geographical location of the mobile computing device was identified by the computing system as being a location at which the one or more other computing devices previously changed its mode of transportation before the computing system received data from the mobile computing device from which the computing system determined that the mode of transportation of the mobile computing device changed.
-
-
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 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, at least in part, on a determination that one or more other computing devices has changed its mode of transportation at the particular geographical location of the mobile computing device; a location repository that stores (i) the plurality of geographical locations in association with the plurality of respective times, and (ii) the particular geographical location at which the one or more other mobile computing devices determined to have changed its mode of transportation; and a location displayer that is programmed to display a visual indication of the particular geographical location, wherein the particular geographical location of the mobile computing device was identified by a system as being a location at which the one or more other computing devices previously changed its mode of transportation before the transportation mode determiner received data from the mobile computing device from which the transportation mode determiner determined that the mode of transportation of the mobile computing device changed.
-
-
24. A computer-implemented method, comprising:
-
determining, by a computing system, that a mode of transportation of a first mobile computing device has changed; in response to determining that the mode of transportation of the first mobile computing device has changed, storing a location at which the mode of transportation of the first mobile computing device was determined to have changed; determining that a second mobile computing device is at the stored location at which the mode of transportation of the first mobile computing device was determined to have changed; and using the stored location at which the mode of transportation of the first mobile computing device was determined to have changed to influence a subsequent determination whether a mode of transportation of the second mobile computing device has changed. - View Dependent Claims (25)
-
Specification