System and method for employing a controlled-modification current time value
First Claim
Patent Images
1. A method for employing a controlled-modification of a current time value of a clock of an electronic device, the method comprising:
- maintaining the current time value of the clock;
receiving a request to modify the current time value of the clock;
tracking an amount of time of a countdown timer,wherein the countdown timer is set in response to receiving a previous request to modify the current time value of the clock, andwherein the amount of time of the countdown timer is based upon a function of a magnitude of a previous requested modification;
immediately incorporating the request to modify the current time value into the current time value of the clock if the countdown tinier amount of time has expired; and
delaying the request to modify the current time value for a period of time corresponding to an expiration of the countdown timer, wherein the requested modification is incorporated into the current time value of the clock after the countdown timer has expired.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for employing a controlled-modification current time value is presented. In the method, the current time value is maintained. Also, requests for modification of the current time value are received. The requests are processed so that the requested modification associated with one of the requests is immediately incorporated into the current time value, and so that the requested modification associated with another one of the requests is not immediately incorporated into the current time value.
18 Citations
19 Claims
-
1. A method for employing a controlled-modification of a current time value of a clock of an electronic device, the method comprising:
-
maintaining the current time value of the clock; receiving a request to modify the current time value of the clock; tracking an amount of time of a countdown timer, wherein the countdown timer is set in response to receiving a previous request to modify the current time value of the clock, and wherein the amount of time of the countdown timer is based upon a function of a magnitude of a previous requested modification; immediately incorporating the request to modify the current time value into the current time value of the clock if the countdown tinier amount of time has expired; and delaying the request to modify the current time value for a period of time corresponding to an expiration of the countdown timer, wherein the requested modification is incorporated into the current time value of the clock after the countdown timer has expired. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for employing a controlled-modification of a current time value of a clock of an electronic device, the method comprising:
-
maintaining the current time value of the clock; tracking an amount of time of a countdown timer, wherein the countdown timer is set in response to receiving a previous request to modify the current time value of the clock; receiving a request to modify the current time value of the clock, wherein the request specifies a total magnitude of modification to the current time value of the clock; comparing the requested total magnitude of modification to the current time value of the clock with a predetermined threshold; immediately incorporating the requested total magnitude of modification to the current time value of the clock if the countdown timer amount of time has expired and the requested total magnitude of modification to the current time value of the clock is not greater than the predetermined threshold; immediately incorporating a first reduced magnitude of modification to the current time value of the clock if the countdown timer amount of time has not yet expired, wherein the first reduced magnitude of modification is less than the requested total magnitude of modification of the request; and immediately incorporating a second reduced magnitude of modification to the current time value of the clock if the requested total magnitude of modification to the current time value of the clock is greater than the predetermined threshold, wherein the first reduced magnitude of modification is less than the requested total magnitude of modification of the request. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for maintaining a controlled-modification current time value, the system comprising:
-
a system clock configured to maintain a current time; an interface configured to receive a request from a user to modify the current time of the system clock; and a processor configured to; track an amount of time of a countdown timer, wherein the countdown timer is set in response to receiving a previous request to modify the current time value of the clock; immediately incorporate the request to modify the current time value into the current time value of the clock if the countdown timer amount of time has expired, wherein the amount of time of the countdown timer is based upon a function of a magnitude of the previous requested modification. - View Dependent Claims (17, 18, 19)
-
Specification