IP Library Granted Patent US 7,716,512
Granted Patent B1
US 7,716,512 · App. 11/032,578 · Granted May 11, 2010

Real time clock content validation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,716,512
App. No.
11/032,578
Granted
May 11, 2010
Kind
B1
Abstract

Disclosed is a method of validating the contents of a real-time clock in a digital circuit. A plurality of memory elements create a first random signature value when power is newly applied to a circuit. The plurality of memory elements maintain the first random signature value while power to the circuit is maintained. The first random signature value is stored as a reference value such that the reference value is not altered by a power interruption. When power to the circuit is lost and then regained, a second random signature value is created. The second random signature value likely will no longer match the reference value because both the reference value and the second signature are random. When the reference value does not match the signature value, the real-time clock value is considered invalid. User input may be employed to correct the real-time clock value.

Claims (12)

1. A digital circuit for performing a method of validating the contents of a real-time clock, the method comprising:

applying power to a plurality of memory elements, wherein said plurality of memory elements have a random state when power is newly applied to said plurality of memory elements;

creating a random signature using said random state of said plurality of memory elements;

maintaining said random signature in said plurality of memory elements while power to said circuit is maintained;

storing said random signature as a reference value, wherein said reference value is not altered by a power interruption;

comparing said reference value to said random signature; and

identifying when said random signature does not match said reference value.

2. The method according to claim 1 , comprising the additional steps of:

employing user input to correct said real-time clock;

creating a second random signature value by providing power to said circuit

rewriting said reference value to be equal to said second random signature value.

3. The method according to claim 1 , wherein said random signature value is generated through flip-flops.

Assignments (14)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
CHANGE OF NAME Recorded Jun 26, 2017
From: CONEXANT SYSTEMS, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 042986/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2016
From: LAKESTAR SEMI INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 038803/0693 →
CHANGE OF NAME Recorded May 20, 2016
From: CONEXANT SYSTEMS, INC.
To: LAKESTAR SEMI INC.
Reel/Frame 038777/0885 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 038631/0452 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: SIGMATEL, INC.
Reel/Frame 037354/0734 →
SECURITY AGREEMENT Recorded Jun 7, 2010
From: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 024492/0339 →
RELEASE OF SECURITY INTEREST Recorded Mar 8, 2010
From: CITIBANK, N.A.
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 024046/0609 →
CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS PREVIOUSLY RECORDED ON REEL 021463 FRAME 0080. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 6, 2008
From: SIGMATEL, INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 021793/0754 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2008
From: SIGMATEL, INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 021463/0080 →
SECURITY AGREEMENT Recorded Jul 9, 2008
From: SIGMATEL, INC.
To: CITIBANK, N.A.
Reel/Frame 021212/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2006
From: OASIS SEMICONDUCTOR, INC.
To: SIGMATEL, INC.
Reel/Frame 018682/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2005
From: SCHAFFSTEIN, MICHAEL J.; MULLALY, BRENDAN P.; KOGER, JOHN J.
To: OASIS SEMICONDUCTOR, INC.
Reel/Frame 016739/0771 →