Object-oriented instruction set for resource-constrained...

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

09243101

ABSTRACT:
A resource-constrained device such as a smart card or the like includes memory for storing an application software program comprising an object-oriented, verifiable, platform-independent, type-safe and pointer-safe sequence of instructions. The device can also include a virtual machine implemented on a microprocessor where the virtual machine is capable of executing the sequence of instructions. Each instruction includes an operation code, and each data manipulation instruction is specific to a particular data type. The application program can be stored on a computer-readable medium prior to being received by the resource-constrained device. Methods of using such an application program, including accessing the program over the Internet and downloading it to a smart card, also are disclosed.

REFERENCES:
patent: 5107451 (1992-04-01), Houk
patent: 5668999 (1997-09-01), Gosling
patent: 5724279 (1998-03-01), Benaloh et al.
patent: 5732263 (1998-03-01), Havens et al.
patent: 5778231 (1998-07-01), van Hoff et al.
patent: 5825407 (1998-10-01), Cowe et al.
patent: 5999731 (1999-12-01), Yellin et al.
patent: 5999732 (1999-12-01), Bak et al.
patent: 6092147 (2000-07-01), Levy et al.
patent: 6151618 (2000-11-01), Wahbe et al.
patent: 6195700 (2001-02-01), Bender et al.
patent: 6233683 (2001-05-01), Chan et al.
patent: 6247174 (2001-06-01), Santhanam et al.
patent: 6272674 (2001-08-01), Holiday, Jr.
patent: 6308317 (2001-10-01), Wilkinson et al.
patent: 6332215 (2001-12-01), Patel et al.
patent: 6339820 (2002-01-01), Baentsch et al.
patent: 6349344 (2002-02-01), Sauntry et al.
patent: 6363523 (2002-03-01), Chen et al.
patent: 2001/0000814 (2001-05-01), Montgomery et al.
patent: 2002/0023954 (2002-02-01), Calder et al.
patent: 2003/0023954 (2003-01-01), Wilkinson et al.
patent: 2003/0028572 (2003-02-01), Hoskote et al.
No Author, “Java Card Virtual Machine Specification”, Jan. 1999, Sun Microsystems, Draft 2a, Java Card Version 2.1.
Ramnarayan Jags, “cs510jip Compressed Data Loader”, Jags—report, May 21, 1998, pp. 1-9, <http://www.cs.pdx.edu/˜apt/cs510jip—1998/jags—report/report.html>.
Ritchey, Tim, “Advanced Topics: The Java Virtual Machine”Java!, Chapter 14, pp. 25-346, Sep. 22, 1995.
Sun Microsystems, Inc., “Java Card™ 2.0 Language Subset and Virtual Machine Specification”, Oct. 13, 1997, Revision 1.0 Final.
Sun Microsystems, Inc., “Java Card™ 2.0 Programming Concepts”, Oct. 15, 1997, Revision 1.0 Final.
“Sun Microsystems Announces JAVACARD API”, Business Wire, Oct. 1996.
“Multi-Threaded Buffer Management Method Analyzers”, IBM Technical Disclosure Bulletin, vol. 37, issue 10, pp. 509-512, Oct. 1, 1994.
Microsoft Press “Computer Dictionary”, Third Edition, pp. 26 & 112, 1997.
Copyright © Schlumberger 1997-1998, Cyberflex™ Access, Jan. 15, 1999, from http://www.cyberflex.slb.com, 2 pages.
© 1998 Schlumberger Limited, “Java Developer's Journal Names Cyberflex Smart Card As Editor's Choice Finalist”, Jan. 11, 1999, from http://www.slb.com/ir
ews/sct-jdj0199.html, 3 pages.
Copyright © Schlumberger 1997-1998, “Schlumberger Announces Cyberflex Access; Java™ Based Smart Card Combines Multiple Application and Cryptographic Features for Information Security Market”, Dec. 8, 1998, from http://www.cyberflex.slb.com/Ac...ex—Access/cyberflex—access.html, 2 pages.
Copyright © 1995-99 Sun Microsystems, Inc., “The Source for Java™ Technology, java.sun.com, What is the embedddJava™ Application Environment”, Jan. 27, 1999, from http://java.sun.com/products/embeddedjava/overview.html, 2 pages.
Scott B. Guthery, Java Card: Internet Computing on a Smart Card, Jan. 1997, IEEE Internet Computing, Online vol. 1, No. 1.
Chen et al., Understanding Java Card 2.0, Mar. 1998, Java World Online.
Julian Dolby, Automatic Inline Allocation of Objects, Jun. 1997, ACM SIGPLAN 1997 Conference on Programming Language Design and Implementation, Las Vegas, NV.
Java Card™ 2.1 Virtual Machine Specification Final Revision 1.1., Jun. 1999, Sun Microsystems, Inc.

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

Object-oriented instruction set for resource-constrained... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Object-oriented instruction set for resource-constrained..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Object-oriented instruction set for resource-constrained... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3742407

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