Method and apparatus to copy protect software programs

Electrical computers and digital processing systems: support – Multiple computer communication using cryptography – Packet header designating cryptographically protected data

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

09949234

ABSTRACT:
A system and method are described for securing a configurable system on a chip (CSoC) or other programmable chip design to prevent unauthorized copying. A processor reads instructions from a memory device. The processor reads an identification code from an identification code provider. If no identification code has been previously imprinted on the memory, the processor imprints the provider identification code into the memory. If an identification code is already present, the memory identification code is compared with the provider identification code. If the memory identification code matches with the provider identification code, the processor is allowed to perform the program present on the memory. If the memory identification code does not match with the provider identification code, appropriate security countermeasures are taken. The program and identification code can be further encrypted on the memory for greater security, using the provider identification code as the encryption key.

REFERENCES:
patent: 5613012 (1997-03-01), Hoffman et al.
patent: 5640002 (1997-06-01), Ruppert et al.
patent: 6154879 (2000-11-01), Pare et al.
patent: 6658568 (2003-12-01), Ginter et al.
patent: 6678733 (2004-01-01), Brown et al.
patent: 6725379 (2004-04-01), Dailey
patent: 2002/0083339 (2002-06-01), Blumenau et al.
“Cirrus Logic's New Maverick EP7312 Processor Enables Flexible On-Chip Security For Consumer Internet Products,” Press Release (Sep. 25, 2000).
Cirrus Logic, “Product Bulletin for Maverick EP7312,” pp. 1-4 (Aug. 2000).
Keeloq® Code Hopping Devices, Microchip Technology Inc., 2 pgs. (Aug. 2001).
“Intel® Processor Serial No.,” AP-909 Application Note, Order No. 245125-001, pp. 1-12 (Mar. 1999).

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus to copy protect software programs does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus to copy protect software programs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus to copy protect software programs will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3731151

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.