Token-based linking
AssigneeSun Microsystems, Inc.
InventorsJudith E. Schwabe, Joshua B. Susser
Life of this patent
Estimating the term…
Abstract
A system links architecture neutral code downloaded to a resource constrained computer. The code may be separated into one or more packages having one or more referenceable items. The system maps the one or more referenceable items into corresponding one or more tokens; orders the tokens to correspond to a run-time mode; downloads the packages to the resource constrained computer; and links the packages into an executable code using the ordered tokens.
Claims71
A method for enabling a small virtual machine suitable for execution on a resource-constrained device, the method comprising:
- performing a processing function on a resource-rich device;
- recording a result of said performing;
- and
- communicating said result to a resource-constrained device using one or more tokens, said resource-constrained device configured to use said one or more tokens in lieu of performing said processing function.
An apparatus for enabling a small virtual machine suitable for execution on a resource-constrained device, the apparatus comprising:
- means for performing a processing function on a resource-rich device;
- means for recording a result of said performing;
- and
- means for communicating said result to a resource-constrained device using one or more tokens, said resource-constrained device configured to use said one or more tokens in lieu of performing said processing function.
A method for enabling a small virtual machine suitable for execution on a resource-constrained device, the method comprising:
- receiving one or more tokens comprising a result of performing a processing function on a resource-rich device;
- and
- using said one or more tokens on said resource-constrained device in lieu of performing said processing function.
An apparatus for enabling a small virtual machine suitable for execution on a resource-constrained device, the apparatus comprising:
- means for receiving one or more tokens comprising a result of performing a processing function on a resource-rich device;
- and
- means for using said one or more tokens on said resource-constrained device in lieu of performing said processing function.
A resource-constrained device, comprising:
- a memory for storing one or more tokens comprising the result of performing a processing function on a resource-rich device;
- and
- a processor coupled to said memory and configured to:
- receive said one or more tokens;
- and
- use said one or more tokens on said resource-constrained device in lieu of performing said processing function.
Dependencies are inferred from the claim text.