IP Library Granted Patent US 7,564,345
Granted Patent B2
US 7,564,345 · App. 11/273,920 · Granted Jul 21, 2009

Volatile device keys and applications thereof

Assignee: Verayo, Inc.
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,564,345
App. No.
11/273,920
Granted
Jul 21, 2009
Kind
B2
Abstract

A key is determined from a volatile response using circuitry on the device. The volatile response depend on process variation in fabrication of the device. Error control data that depends on the first volatile response can be computed, stored externally to the device, and then used to generate the key using a volatile response using the circuit. Applications of volatile keys include authentication and rights management for content and software.

Claims (7)

1. A proximity device comprising:

a radio interface providing remote access to information stored persistently on the device, and to circuitry for generating a volatile response on the device;

a storage for persistent information coupled to the radio interface for storing persistent values on the device;

circuitry coupled to the radio interface for generating a volatile response, wherein the circuitry for generating the volatile response includes

a signal delay component configurable to form a plurality signal delay paths, each delay path being configurable such that a signal propagation characteristic of the delay path depends on at least one of a persistent value stored in the device and a challenge value received at the device over the radio interface, the signal propagation characteristic of the delay path depending on fabrication characteristics of the device that are substantially unique to the device from amongst other devices fabricated according to a common design,

a comparison component coupled to the signal delay component, for comparing the signal propagation characteristics of multiple of the signal delay paths, and

an accumulation component coupled to the comparison component for accumulating values output from the comparison component to determine the volatile response.

Assignments (2)
CHANGE OF NAME Recorded Mar 18, 2009
From: PUFCO, INC.
To: VERAYO, INC.
Reel/Frame 022412/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2007
From: ZIOLA, THOMAS J.; DEVADAS, SRINIVAS
To: PUFCO, INC.
Reel/Frame 019313/0524 →
Continuity (4)
Provisional Application 6062760500 · Nov 12, 2004
Provisional Application 6062995300 · Nov 22, 2004
Provisional Application 6064757500 · Jan 27, 2005
Related Publication 20060210082A1 · Sep 21, 2006