System and method for indicating reminders via a portable computing device
First Claim
1. A method of processing location data at a portable computing device, the method comprising:
- receiving information associated with a user defined location at the portable computing device, the information including a central point and an entry indication perimeter;
receiving at least one entry alert associated with the user defined location at the portable computing device;
monitoring a location of the portable computing device; and
determining when the portable computing device crosses the entry indication perimeter associated with the central point of the user defined location indicating that the portable computing device is proximate to the user defined location.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of processing location data at a portable computing device is provided and includes receiving information associated with a user defined location at the portable computing device. The information includes a central point and an entry indication perimeter. An entry alert associated with the user defined location is received at the portable computing device. The location of the portable computing device is monitored to determine when the portable computing device crosses the entry indication perimeter associated with the central point of the user defined location indicating that the portable computing device is proximate to the user defined location. The method further includes switching the portable computing device from a roaming state to an entry state indicating that the portable computing device is about to enter the user defined location. An indication can be provided to the user that the portable computing device has switched to the entry state.
49 Citations
60 Claims
-
1. A method of processing location data at a portable computing device, the method comprising:
-
receiving information associated with a user defined location at the portable computing device, the information including a central point and an entry indication perimeter;
receiving at least one entry alert associated with the user defined location at the portable computing device;
monitoring a location of the portable computing device; and
determining when the portable computing device crosses the entry indication perimeter associated with the central point of the user defined location indicating that the portable computing device is proximate to the user defined location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of providing alerts via a portable computing device, the method comprising:
-
receiving information associated with a user defined location at the portable computing device, the information including a central point and a departure indication perimeter;
receiving at least one departure alert associated with the user defined location at the portable computing device;
monitoring a location of the portable computing device; and
determining when the portable computing device crosses the departure indication perimeter associated with the central point of the user defined location. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of reminding a user via a portable computing device, the method comprising:
-
sounding a wake alarm at the portable computing device, when a wake time is reached;
sounding a reminder alarm at the portable computing device, a predetermined time before a predetermined departure time;
determining whether the reminder alarm is acknowledged; and
increasing a volume of the reminder alarm. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A portable computing device, comprising:
-
a processor;
a memory device accessible by the processor;
a global positioning module; and
a computer program embedded within the memory and responsive to the global positioning module, the computer program comprising;
instructions to monitor a location of the portable computing device; and
instructions to determine when the portable computing device crosses an entry indication perimeter associated with a user defined point indicating that the portable computing device is proximate to a user defined location.
-
-
43. A portable computing device, comprising:
-
a processor;
a memory device accessible by the processor;
a location determination module embedded within the memory device; and
a computer program embedded within the memory, the computer program comprising;
instructions to monitor a location of the portable computing device, the location determined by the location determination module; and
instructions to determine when the portable computing device crosses a departure indication perimeter associated with a user defined point of a user defined location indicating that the portable computing device is about to depart the user defined location.
-
-
44. A portable computing device, comprising:
-
a processor;
a memory device accessible by the processor; and
a computer program embedded within the memory, the computer program comprising;
instructions to sound a wake alarm;
instructions to sound a reminder alarm a predetermined time before a predetermined departure time;
instructions to determine whether the reminder alarm is acknowledged. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
45. A user interface for a portable computing device, the user interface comprising:
a set home point button, wherein in response to selection of the set home point button, one or more location coordinates associated with a home point location are saved at the portable computing device.
-
55. A computer program embedded within a computer readable medium, comprising:
-
instructions to monitor a location of a portable computing device outside of a virtual perimeter around a user defined point; and
instructions to determine whether the portable computing device has crossed an entry indication perimeter around the virtual perimeter, indicating that the portable computing device is proximate to the virtual perimeter.
-
-
56. A computer program embedded within a computer readable medium, comprising:
-
instructions to monitor a location of the portable computing device within a virtual perimeter around a user defined point; and
instructions to determine whether the portable computing device has crossed a departure indication perimeter within the virtual perimeter, indicating that the portable computing device is about to cross the virtual perimeter.
-
-
57. A computer program embedded within a computer readable medium, comprising:
-
instructions to sound a wake alarm;
instructions to sound a reminder alarm at a predetermined time before a predetermined departure time is reached;
instructions to determine whether the reminder alarm is acknowledged; and
instructions to increase a volume of the reminder alarm when the reminder alarm is not acknowledged.
-
-
58. A portable computing device, comprising:
-
means for monitoring a location of the portable computing device; and
means for determining when the portable computing device crosses an entry indication perimeter associated with a user defined point indicating that the portable computing device is proximate to a user defined location.
-
-
59. A portable computing device, comprising:
-
means for monitoring a location of the portable computing device; and
means for determining when the portable computing device crosses a departure indication perimeter associated with a user defined point of a user defined location indicating that the portable computing device is about to depart the user defined location.
-
-
60. A portable computing device, comprising:
-
means for sounding a wake alarm;
means for sounding a reminder alarm a predetermined time before a predetermined departure time; and
means for determining whether the reminder alarm is acknowledged.
-
Specification