METHOD AND APPARATUS FOR REMINDING CALENDAR SCHEDULE AND RECORDING MEDIUM
First Claim
1. A method for reminding a calendar schedule, suitable for a mobile device, the method comprising:
- setting a schedule and a location of an event in a calendar, and obtaining first positioning information of the location;
obtaining second positioning information of a current location of the mobile device;
determining whether the current location is within a signal range of a signal source which provides services at the event location;
calculating a transferring time for moving from the location with the second positioning information to the location with the first positioning information when the current location exceeds the signal range of the signal source; and
setting a reminding time of the event according to the transferring time, and performing a reminding action of the event at the reminding time, wherein the reminding time is earlier than the schedule for a length of the transferring time and a predetermined time.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for reminding a calendar schedule and a recording medium are provided. First, a schedule and a location of an event are set in a calendar, and first positioning information of the location is obtained. Then, second positioning information of a current location of a mobile device is obtained. Next, the current location is determining whether to be within a signal range of a signal source. Once the current location is within the signal range, the time for moving from the location with the second positioning information to the location with the first positioning information is calculated. Finally, a reminding time is set according to the transferring time, and a reminding action is taken at the reminding time. Thereby, the reminding time of the event can be dynamically adjusted to avoid delay caused when the mobile device is too far from the event location.
8 Citations
20 Claims
-
1. A method for reminding a calendar schedule, suitable for a mobile device, the method comprising:
-
setting a schedule and a location of an event in a calendar, and obtaining first positioning information of the location; obtaining second positioning information of a current location of the mobile device; determining whether the current location is within a signal range of a signal source which provides services at the event location; calculating a transferring time for moving from the location with the second positioning information to the location with the first positioning information when the current location exceeds the signal range of the signal source; and setting a reminding time of the event according to the transferring time, and performing a reminding action of the event at the reminding time, wherein the reminding time is earlier than the schedule for a length of the transferring time and a predetermined time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus for reminding a calendar schedule, comprising:
-
a calendar module, for setting a schedule and a location of an event and obtaining first positioning information of the location; a positioning module, for obtaining second positioning information of a current location and determining whether the current location is within a signal range of a signal source which provides services at the event location; a calculation unit, for calculating a transferring time for moving from the location with the second positioning information to the location with the first positioning information when the positioning module determines the current location exceeds the signal range of the signal source and setting a reminding time of the event according to the transferring time, wherein the reminding time is earlier than the schedule for a length of the transferring time and a predetermined time; and a reminding module, for performing a reminding action of the event at the reminding time. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus for reminding a calendar schedule, comprising:
-
a calendar means for setting a schedule and a location of an event and obtaining first positioning information of the location; a positioning means for obtaining second positioning information of a current location and determining whether the current location is within a signal range of a signal source which provides services at the event location; a calculation means for calculating a transferring time for moving from the location with the second positioning information to the location with the first positioning information when the positioning means determines the current location exceeds the signal range of the signal source and setting a reminding time of the event according to the transferring time, wherein the reminding time is earlier than the schedule for a length of the transferring time and a predetermined time; and a reminding means for performing a reminding action of the event at the reminding time.
-
Specification