EXPLICIT AND IMPLICIT TRIGGERS FOR CREATING NEW PLACE DATA
First Claim
Patent Images
1. A method, performed by a mobile device, of creating place data, the method comprising:
- detecting a place-marking trigger by the mobile device;
in response to the trigger, determining current location data for a current location of the mobile device;
determining if the current location corresponds to a place for which place data already exists in a place data store;
if the place data store does not contain any place data corresponding to the current location, creating new place data for the place corresponding to the current location;
if the place data store contains place data corresponding to the current location, updating the place data; and
transferring the place data to the place data store.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, performed by a mobile device, of creating place data, the method comprising receiving a place-marking trigger by the mobile device, in response to the trigger, determining current location data for a current location of the mobile device, determining if the current location corresponds to a place for which place data already exists in a place data store, if the place data store does not contain any place data corresponding to the current location, creating new place data for the place corresponding to the current location, and transferring the place data to the place data store.
31 Citations
20 Claims
-
1. A method, performed by a mobile device, of creating place data, the method comprising:
-
detecting a place-marking trigger by the mobile device; in response to the trigger, determining current location data for a current location of the mobile device; determining if the current location corresponds to a place for which place data already exists in a place data store; if the place data store does not contain any place data corresponding to the current location, creating new place data for the place corresponding to the current location; if the place data store contains place data corresponding to the current location, updating the place data; and transferring the place data to the place data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-readable medium comprising instructions in code which when loaded into a memory and executed by a processor of a mobile device cause the mobile device to:
-
receive a place-marking trigger by the mobile device; in response to the trigger, determine current location data for a current location of the mobile device; determine if the current location corresponds to a place for which place data already exists in a place data store; if the place data store does not contain any place data corresponding to the current location, create new place data for the place corresponding to the current location; if the place data store contains place data corresponding to the current location, update the place data; and transfer the place data to the place data store. - View Dependent Claims (10, 11, 12)
-
-
13. A mobile device comprising:
-
a user interface for receiving a place-marking trigger; a processor operatively coupled to the memory for causing, in response to the trigger, a position-determining subsystem to determine a current location of the mobile device; the processor being configured to; determine if the current location corresponds to a place for which place data already exists in a place data store and, if the place data store does not contain any place data corresponding to the current location, to create new place data for the place corresponding to the current location, whereas if the place data store does contain place data for the current location, to update the place data, and to transfer the place data to the place data store. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification