System and method for initiating location-dependent applications on mobile devices
First Claim
1. A method for automatically initiating at least one action on a wireless device, comprising:
- receiving one or more wireless service area identifiers at the wireless device;
user-initiated storing of one or more of the received wireless service area identifiers as points of interest on the wireless device;
facilitating user-directed association of actions with one or more of the stored points of interest;
receiving a wireless service area identifier corresponding to a particular one of the stored points of interest when the wireless device enters a wireless service area corresponding to the particular one of the stored points of interest; and
invoking the action associated with the particular one of the stored points of interest when the wireless device enters the wireless service area corresponding to the particular one of the stored points of interest and receives the wireless service area identifier corresponding to the particular one of the stored points of interest.
2 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
A system, apparatus, and method for facilitating location-based triggering of actions, applications, services, and the like on wireless devices, for locations that may be subsequently visited by the mobile device user. Wireless service area identifiers are received at the wireless device, where selected ones can be stored as points of interest on the wireless device. Actions are correlated with the stored points of interest, where this correlation is also stored on the wireless device. An action associated with a particular stored point of interest is invoked when the wireless device enters a wireless service area corresponding to the particular stored point of interest.
368 Citations
44 Claims
-
1. A method for automatically initiating at least one action on a wireless device, comprising:
-
receiving one or more wireless service area identifiers at the wireless device; user-initiated storing of one or more of the received wireless service area identifiers as points of interest on the wireless device; facilitating user-directed association of actions with one or more of the stored points of interest; receiving a wireless service area identifier corresponding to a particular one of the stored points of interest when the wireless device enters a wireless service area corresponding to the particular one of the stored points of interest; and invoking the action associated with the particular one of the stored points of interest when the wireless device enters the wireless service area corresponding to the particular one of the stored points of interest and receives the wireless service area identifier corresponding to the particular one of the stored points of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A mobile terminal operable in a wireless network, comprising:
-
a memory comprising a user-identified point of interest list, and an action list correlating one or more actions with each point of interest in the point of interest list; a processor coupled to the memory to store wireless service area identifiers received at the mobile terminal as the points of interest in the point of interest list when the mobile terminal enters a wireless service area corresponding to each point of interest, wherein the processor is configured to invoke an action pre-assigned by a user of the mobile terminal via the action list to a particular one of the points of interest when the mobile terminal is within a wireless service area corresponding to the particular stored point of interest and receives a wireless service area identifier corresponding to the particular one of the points of interest; and a user interface for presenting the invoked action to the user of the mobile terminal. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system for facilitating automatic initiation of actions on mobile terminals, comprising:
-
a cellular network having a plurality of cells each substantially defined by a wireless transmission range of a corresponding base station, wherein each of the cells is identifiable by a cell identifier (cell-ID) that is transmitted via its respective base station; at least one mobile terminal operable in the cellular network and capable of performing mobile-assisted handovers, the mobile terminal comprising; (a) a memory comprising; (1) a point of interest list; (2) an action list correlating one or more actions with each point of interest in the point of interest list; (3) a list of cell-IDs provided by a base station of the cell in which the mobile terminal is physically located, wherein the list of cell-IDs corresponds to a plurality of candidate channels for mobile-assisted handovers supplied by the base station; and (b) a processor coupled to the memory to store one or more cell-IDs, selected from the list of cell-IDs, as the points of interest in the point of interest list, wherein the processor is configured to invoke an action pre-assigned via the action list to a particular one of the points of interest when the mobile terminal is within a cell corresponding to the particular stored point of interest. - View Dependent Claims (39, 40)
-
-
41. A mobile terminal operable in a wireless network, comprising:
-
means for receiving one or more wireless service area identifiers at the mobile terminal; means for user-initiated storing on the mobile terminal at least one of the received wireless service area identifiers as a point of interest; the receiving means comprising means for receiving the at least one of the wireless service area identifiers corresponding to the point of interest when the mobile terminal enters a wireless service area corresponding to the point of interest; means for facilitating user-correlation of at least one action with the point of interest; and means for invoking the action correlated with the point of interest, when the mobile terminal is located in a the wireless service area corresponding to the point of interest and receives the at least one of the wireless service area identifiers.
-
-
42. A computer-readable medium having instructions stored thereon and executable by a computing arrangement in a wireless device for facilitating automatic initiation of actions on the wireless device by performing steps comprising:
-
receiving one or more wireless service area identifiers at the wireless device; user-initiated storing of one or more of the received wireless service area identifiers as points of interest on the wireless device; user-facilitated associating of actions with one or more of the stored points of interest; receiving a wireless service area identifier corresponding to a particular one of the stored points of interest when the wireless device enters a wireless service area corresponding to the particular one of the stored points of interest; and invoking the action associated with the particular one of the stored points of interest when the wireless device enters the wireless service area corresponding to the particular one of the stored points of interest and receives the wireless service area identifier corresponding to the particular one of the stored points of interest.
-
-
43. A computer-readable medium having instructions stored thereon which are executable by a computing module for automatically initiating actions on an associated mobile terminal capable of performing mobile-assisted handovers, the executable instructions performing steps comprising:
-
storing a point of interest list; providing an action list correlating one or more actions with each point of interest in the point of interest list; storing a list of cell identifiers (cell IDs) provided via a base station of a cellular network corresponding to a cell in which the mobile terminal is physically located, wherein the list of cell-IDs corresponds to a plurality of candidate channels for mobile-assisted handovers supplied by the base station; storing one or more cell-IDs, selected from the list of cell-IDs, as the points of interest in the point of interest list; and invoking an action pre-assigned via the action list to a particular one of the points of interest when the mobile terminal is within a cell corresponding to the particular stored point of interest.
-
-
44. A mobile terminal capable of performing mobile-assisted handovers in a cellular network having a plurality of cells each substantially defined by a wireless transmission range of a corresponding base station, wherein each of the cells is identifiable by a cell identifier (cell-ID) that is transmitted via its respective base station, the mobile terminal comprising:
-
a memory comprising a point of interest list, an action list correlating one or more actions with each point of interest in the point of interest list, and a list of cell-IDs provided by a base station of the cell in which the mobile terminal is physically located, wherein the list of cell-IDs corresponds to a plurality of candidate channels for mobile-assisted handovers supplied by the base station; and a processor coupled to the memory to store one or more cell-IDs, selected from the list of cell-IDs, as the points of interest in the point of interest list, wherein the processor is configured to invoke an action pre-assigned via the action list to a particular one of the points of interest when the mobile terminal is within a cell corresponding to the particular stored point of interest.
-
Specification