Method and apparatus for generating and using location information
AssigneeResearch In Motion Limited
InventorAndrey LI
Life of this patent
Estimating the term…
Abstract
A method and apparatus for generating and using location information is provided to a user of a mobile device. The method involves obtaining and processing a location history of the mobile device to determine locations of significance; automatically generating potential location identifiers associated with the locations of significance; and prompting, at a determined appropriate time, for user input for refining the set of one or more potential location identifiers into a customized location identifier.
Claims21
A mobile device comprising:
- a. a positioning module configured to obtain a location history of the mobile device;
- b. a processing module configured to:
- i. process the location history to determine one or more locations of significance;
- ii. generate, for at least one of the locations of significance, a set of one or more potential location identifiers associated therewith;
- iii. determine an appropriate time to prompt for user input regarding said at least one of the locations of significance, said user input for refining the set of one or more potential location identifiers into a customized location identifier;
- and
- iv. prompt, at the determined appropriate time, for said user input.
A method for generating information based at least in part on a location history of a mobile device, the method comprising:
- a. obtaining the location history of the mobile device;
- b. processing the location history to determine one or more locations of significance;
- and
- c. for at least one of the locations of significance:
- i. automatically generating a set of one or more potential location identifiers associated with at least one of the locations of significance;
- ii. determining an appropriate time to prompt for user input regarding said at least one of the locations of significance, said user input for refining the set of one or more potential location identifiers into a customized location identifier;
- and
- iii. prompting, at the determined appropriate time, for said user input.
A computer program product comprising code which, when loaded into memory and executed on a processor of a mobile device, is adapted to:
- a. obtain the location history of the mobile device;
- b. process the location history to determine one or more locations of significance;
- and
- c. for at least one of the locations of significance:
- i. automatically generate a set of one or more potential location identifiers associated with at least one of the locations of significance;
- ii. determine an appropriate time to prompt for user input regarding said at least one of the locations of significance, said user input for refining the set of one or more potential location identifiers into a customized location identifier;
- and
- iii. prompt, at the determined appropriate time, for said user input.
Dependencies are inferred from the claim text.