Using a digital fingerprint to commit loaded data in a device

Data processing: software development – installation – and managem – Software upgrading or updating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S174000, C713S152000, C713S170000, C713S193000, C705S067000

Reexamination Certificate

active

10346238

ABSTRACT:
Committing data loaded on a device includes computing a program unit storage commitment fingerprint over a program unit if the program unit is finally loaded in a non-volatile memory on the device, associating the program unit storage commitment fingerprint with the program unit and storing the program unit storage commitment fingerprint.

REFERENCES:
patent: 5067162 (1991-11-01), Driscoll et al.
patent: 5421016 (1995-05-01), Conner et al.
patent: 5721781 (1998-02-01), Deo et al.
patent: 5761513 (1998-06-01), Yellin et al.
patent: 5778234 (1998-07-01), Hecht et al.
patent: 5781723 (1998-07-01), Yee et al.
patent: 5802519 (1998-09-01), de Jong
patent: 5812662 (1998-09-01), Hsu et al.
patent: 5889999 (1999-03-01), Breternitz, Jr. et al.
patent: 5930509 (1999-07-01), Yates et al.
patent: 5950009 (1999-09-01), Bortnikov et al.
patent: 5991774 (1999-11-01), Tate et al.
patent: 5999731 (1999-12-01), Yellin et al.
patent: 5999732 (1999-12-01), Bak et al.
patent: 6005942 (1999-12-01), Chen et al.
patent: 6006033 (1999-12-01), Heisch
patent: 6032137 (2000-02-01), Ballard
patent: 6052690 (2000-04-01), de Jong
patent: 6081800 (2000-06-01), Ozbutun et al.
patent: 6092147 (2000-07-01), Levy et al.
patent: 6094656 (2000-07-01), de Jong
patent: 6131159 (2000-10-01), Hecht et al.
patent: 6141681 (2000-10-01), Kyle
patent: 6161217 (2000-12-01), Detlefs et al.
patent: 6202060 (2001-03-01), Tran
patent: 6205465 (2001-03-01), Schoening et al.
patent: 6223340 (2001-04-01), Detlefs
patent: 6233683 (2001-05-01), Chan et al.
patent: 6233733 (2001-05-01), Ghosh
patent: 6272674 (2001-08-01), Holiday, Jr.
patent: 6308317 (2001-10-01), Wilkinson et al.
patent: 6314562 (2001-11-01), Biggerstaff
patent: 6367012 (2002-04-01), Atkinson et al.
patent: 6400836 (2002-06-01), Senior
patent: 6463581 (2002-10-01), Bacon et al.
patent: 6481632 (2002-11-01), Wentker et al.
patent: 6487714 (2002-11-01), Azagury et al.
patent: 6513050 (2003-01-01), Williams et al.
patent: 6526571 (2003-02-01), Aizikowitz et al.
patent: 6571334 (2003-05-01), Feldbau et al.
patent: 6574618 (2003-06-01), Eylon et al.
patent: 6604114 (2003-08-01), Toong et al.
patent: 6643652 (2003-11-01), Helgeson et al.
patent: 6648821 (2003-11-01), Lebel et al.
patent: 6721891 (2004-04-01), Borza
patent: 6792536 (2004-09-01), Teppler
patent: 6802061 (2004-10-01), Parthasarathy et al.
patent: 6807561 (2004-10-01), Lagosanto et al.
patent: 6836884 (2004-12-01), Evans et al.
patent: 6880086 (2005-04-01), Kidder et al.
patent: 6880155 (2005-04-01), Schwabe et al.
patent: 6895581 (2005-05-01), Chkodrov et al.
patent: 6931635 (2005-08-01), Inagaki et al.
patent: 6948070 (2005-09-01), Ginter et al.
patent: 6961587 (2005-11-01), Vilppula et al.
patent: 6961664 (2005-11-01), Selifonov et al.
patent: 6981212 (2005-12-01), Claussen et al.
patent: 6985956 (2006-01-01), Luke et al.
patent: 7032113 (2006-04-01), Pendlebury
patent: 7117364 (2006-10-01), Hepper et al.
patent: 2002/0010679 (2002-01-01), Felsher
patent: 2002/0040936 (2002-04-01), Wentker et al.
patent: 2002/0073046 (2002-06-01), David
patent: 2002/0093856 (2002-07-01), Baentsch et al.
patent: 2002/0144243 (2002-10-01), Alexander, III et al.
patent: 2002/0147918 (2002-10-01), Osthoff et al.
patent: 2002/0165961 (2002-11-01), Everdell et al.
patent: 2002/0174071 (2002-11-01), Boudou et al.
patent: 2003/0028742 (2003-02-01), Hameau et al.
patent: 2003/0028811 (2003-02-01), Walker et al.
patent: 2003/0062202 (2003-04-01), Parry
patent: 2003/0095690 (2003-05-01), Su et al.
patent: 2003/0229769 (2003-12-01), Montemayor
patent: 2004/0083469 (2004-04-01), Chen et al.
patent: 2004/0088562 (2004-05-01), Vassilev et al.
patent: 2005/0097550 (2005-05-01), Schwabe et al.
patent: 2005/0210275 (2005-09-01), Homing et al.
patent: 0 751 459 (1997-01-01), None
patent: 0 969 362 (2000-01-01), None
patent: 1 011 043 (2000-06-01), None
patent: 1 022 638 (2000-07-01), None
patent: 97/45817 (1997-12-01), None
patent: 98/19237 (1998-05-01), None
patent: WO 00/46667 (2000-08-01), None
patent: WO 01/50230 (2001-07-01), None
patent: WO 02/062007 (2002-08-01), None
patent: WO 03/003694 (2003-01-01), None
“Smart Cards: A Primer”, by Rinaldo Di Giorgio, Dec. 1, 1997, http://www.javaworld.com/javaworld/jw-12-1997/jw-12-javadev.html?page=1.
Bauspiess, Fritz, et al., “Requirements for Cryptographic Hash Functions”,Computers&Security, vol. 11, No. 5, pp. 427-437, Elsevier Science Publishers, Amsterdam, NL, Sep. 1, 1992. (XP000296996).
Zhiqun Chen, “Technology for Smart Cards: Architecture and Programmer's Guide”, Addison Wesley, [Online] Jun. 6, 2000, (XP002305506).
Mark Russinovich, “Inside On-Access Virus Scanners,” Windows IT PRO, Online! Sep. 1997, XP002298829.
R. Rivest, “The MD4 Message Digest Algorithm”, Request for Comments (RFC) 1320, MIT Laboratory for Computer Science and RSA Data Security , Inc., Apr. 1992, pp. 1-20.
R. Rivest, “The MD5 Message-Digest Algorithm”, Request for Comments (RFC) 1321 MIT Laboratory for Computer Science and RSA Data Security, Inc., Apr. 1992.
“Secure Hash Standard”, Federal Information Processing Standard Publication 180-1, Apr. 17, 1995.
“Smart Card Stage I Description”, Version 1.1, CDMA Development Group- Smart Card Team Document, May 22, 1996.
“Digital Cellular Telecommunications Systems(Phase 2+); AT Command Set for GSM Mobile Equipment(ME)”, ETSI TS 100 916 V7.4.0, 1998.
“Wireless Identity Module Pert: Security” Version 12, Wireless Application Protocol WAP-260-WIM-20010712-a, Jul. 2001.
“3rdGeneration Partnership Project; Technical Specification Group Terminals; USIM and IC Card Requirements(Release 4)”, 3GPP TS 21.111 V4.0.0, 2001.
“3rdGeneration Partnership Project 2: Removable User Identity Module for Spread Spectrum Systems” 3GPP2 C.S0023-A, Version 1.0, Sep. 13, 2002, pp. 1-1-5-2, A1-A4.
Zhao, Jianjun, “Applying Program Dependence Analysis to Java Software” Dec. 1998, Proc. Workshop on Software Engineering and Database Systems, 1998 International Computer Symposium, pp. 162-169.
Ross Anderson et al., “A New Family of Authentication Protocols”, pp. 1-13, 1998.
Zhiqun Chen, “Java Card Technology for Smart Cards”, Jun. 2000, pp. 11-16.
Deianov Borislav, “Authentication-Lamport hash and biometrics”, Jan. 9, 2002, pp. 1-3.
Naor et al., “Universal One-Way Hash Functions and their Cryptographic Applications”, Mar. 13, 1995, pp. 1-14.
George C. Necula et al., “Proof-Carrying Code”, Nov. 1996, pp. 1-60.
George C. Necula et al., “Safe Kernol Extensions Without Run-Time Checking”, pp. 1-16, 1996.
Sun Microsystems, Inc., “Smart cards: A primer”, Apr. 22, 2000, pp. 1-13.
Sundaresan, Vijay et al., “Practical Virtual Method Call Resolution for Java”,OOPSLA 2000. Conference on Object-Oriented Programming Systems, Languages and Applications, pp. 264-280, Minneapolis, MN, Oct. 31, 2000. (XP002336235).
Baase, “Computer Algorithms, Introduction to Design and Analysis”, 1988, Addison-Wesley Publishing Company, Second Edition, pp. 11-14.
Genet et al., “A Java Card CAP converter in PVS”, Sep. 26, 2002, pp. 1-59.

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

Using a digital fingerprint to commit loaded data in a device does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Using a digital fingerprint to commit loaded data in a device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Using a digital fingerprint to commit loaded data in a device will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3830290

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