RTC circuit with time value adjustment
First Claim
Patent Images
1. In an electronic device having a real-time clock (RTC) circuit, a method comprising:
- obtaining an RTC value from the RTC circuit, the RTC value being based on a previous time value and being arranged to represent current time;
generating an adjustment factor arranged to adjust for imperfection in an oscillator of the RTC circuit;
providing a new time value based on the RTC value and the adjustment factor, the new time value representing current time at least as accurately as the RTC value; and
supplying a user passcode based on the new time value, the user passcode being arranged to authenticate a user of the electronic device.
14 Assignments
0 Petitions
Accused Products
Abstract
A technique involves the use of an electronic device having a real-time clock (RTC) circuit. In particular, the technique involves obtaining an RTC value from the RTC circuit. The RTC value is based on a previous time value and being arranged to represent current time. The technique further involves generating an adjustment factor arranged to adjust for imperfection in an oscillator of the RTC circuit, and providing a new time value based on the RTC value and the adjustment factor. The new time value represents current time at least as accurately as the RTC value.
-
Citations
20 Claims
-
1. In an electronic device having a real-time clock (RTC) circuit, a method comprising:
-
obtaining an RTC value from the RTC circuit, the RTC value being based on a previous time value and being arranged to represent current time; generating an adjustment factor arranged to adjust for imperfection in an oscillator of the RTC circuit; providing a new time value based on the RTC value and the adjustment factor, the new time value representing current time at least as accurately as the RTC value; and supplying a user passcode based on the new time value, the user passcode being arranged to authenticate a user of the electronic device. - View Dependent Claims (2, 3, 4, 12, 13, 18)
-
-
5. In an electronic device having a real-time clock (RTC) circuit, a method comprising:
-
obtaining an RTC value from the RTC circuit, the RTC value being based on a previous time value and being arranged to represent current time; generating an adjustment factor arranged to adjust for imperfection in an oscillator of the RTC circuit; providing a new time value based on the RTC value and the adjustment factor, the new time value representing current time at least as accurately as the RTC value; and prior to obtaining, generating, and providing, receiving an event signal indicating an occurrence of an event; wherein the RTC value is obtained from the RTC circuit in response to receipt of the event signal; wherein the adjustment factor is generated in response to the event signal; wherein the new time value is provided in response to the event signal; and wherein receiving the event signal includes acquiring the event signal in response to a wake-up operation performed by the RTC circuit.
-
-
6. In an electronic device having a real-time clock (RTC) circuit, a method comprising:
-
obtaining an RTC value from the RTC circuit, the RTC value being based on a previous time value and being arranged to represent current time; generating an adjustment factor arranged to adjust for imperfection in an oscillator of the RTC circuit; providing a new time value based on the RTC value and the adjustment factor, the new time value representing current time at least as accurately as the RTC value; wherein a memory of the electronic device stores a predetermined correction interval; and wherein generating the adjustment factor includes; indicating, as the adjustment factor, a number of times the predetermined correction interval stored in the memory spans a range between the previous time value and the RTC value. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
14. An electronic circuit, comprising:
-
a real-time clock (RTC) interface constructed and arranged to couple to an RTC circuit; and processing circuitry coupled to the RTC interface, the processing circuitry being constructed and arranged to; obtain an RTC value from the RTC circuit through the RTC interface, the RTC value being based on a previous time value and being arranged to represent current time, generate an adjustment factor arranged to adjust for imperfection in an oscillator of the RTC circuit, provide a new time value based on the RTC value and the adjustment factor, the new time value representing current time at least as accurately as the RTC value, and supply a user passcode based on the new time value, the user passcode being arranged to authenticate a user. - View Dependent Claims (15, 19)
-
-
16. An electronic circuit, comprising:
-
a real-time clock (RTC) interface constructed and arranged to couple to an RTC circuit; processing circuitry coupled to the RTC interface, the processing circuitry being constructed and arranged to; obtain an RTC value from the RTC circuit through the RTC interface, the RTC value being based on a previous time value and being arranged to represent current time, generate an adjustment factor arranged to adjust for imperfection in an oscillator of the RTC circuit, and provide a new time value based on the RTC value and the adjustment factor, the new time value representing current time at least as accurately as the RTC value; and a memory which stores a predetermined correction interval; wherein the processing circuitry, when generating the adjustment factor is constructed and arranged to indicate, as the adjustment factor, a number of times the predetermined correction interval stored in the memory spans a range between the previous time value and the RTC value. - View Dependent Claims (17, 20)
-
Specification