DEVICE, METHOD AND GRAPHICAL USER INTERFACE FOR LOCATION-BASED DATA COLLECTION
0 Assignments
0 Petitions
Accused Products
Abstract
Automated population of location-based data and formulae into electronic documents is disclosed. In one embodiment, in response to detecting a user selection of a first data population control, first location-based data is populated in an electronic document, wherein the first location-based data includes data obtained from a location-data source. After the first location-based data is populated in the electronic document, in response to detecting a user selection of a second data population control, second location-based data and one or more formulae are populated in the electronic document, wherein the second location-based data includes data obtained from the location-data source, and wherein the one or more formulae are configured for performing calculations upon the first and second location-based data.
-
Citations
21 Claims
-
1. (canceled)
-
2. A computer-implemented method, comprising:
-
determining, at a computing device, that a first data population control has been activated; determining first location-based data that includes a current location of the computing device when the first data population control has been activated; populating a data row in an electronic document with the current location of the computing device; determining that a second data population control has been activated; determining second location-based data corresponding to a new location of the computing device at the time the second data population control was activated, wherein the new location of the computing device is different from the current location of the computing device; determining a formula that performs a calculation using the first location-based data and the second location-based data; populating another data row in the electronic document with the new location of the computing device; and displaying the formula or location-based metrics calculated using the formula, wherein the display includes the current location or the new location. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A computer readable memory encoded with a set of program instructions that, when executed, causes one or more processors to execute a method, the method comprising:
-
determining, at a computing device, that a first data population control has been activated; determining first location-based data that includes a current location of the computing device when the first data population control has been activated; populating a data row in an electronic document with the current location of the computing device; determining that a second data population control has been activated; determining second location-based data corresponding to a new location of the computing device at the time the second data population control was activated, wherein the new location of the computing device is different from the current location of the computing device; determining a formula that performs a calculation using the first location-based data and the second location-based data; populating another data row in the electronic document with the new location of the computing device; and displaying the formula or location-based metrics calculated using the formula, wherein the display includes the current location or the new location. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and memory coupled to the one or more processors and including one or more instructions configured to cause the one or more processors to; determine, at a computing device, that a first data population control has been activated; determine first location-based data that includes a current location of the computing device when the first data population control has been activated; populate a data row in an electronic document with the current location of the computing device; determine that a second data population control has been activated; determine second location-based data corresponding to a new location of the computing device at the time the second data population control was activated, wherein the new location of the computing device is different from the current location of the computing device; determine a formula that performs a calculation using the first location-based data and the second location-based data; populate another data row in the electronic document with the new location of the computing device; and display the formula or location-based metrics calculated using the formula, wherein the display includes the current location or the new location. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification