MIGRATING PROCESSES USING DATA REPRESENTATION LANGUAGE REPRESENTATIONS OF THE PROCESSES IN A DISTRIBUTED COMPUTING ENVIRONMENT

Patent №

US 7,200,848

Granted

2007-04-03

Filed 2000

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

2

nlp · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09663564

A data representation language representation of the state of a process executing on a client or service in a distributed computing environment may be created. The representation may include a computation state of the device and/or virtual machine on which the process is executing, wherein the computation state of the device and/or virtual machine comprises information about the execution state of the process on the device and/or virtual machine. A process state may include, but is not limited to: threads, all objects referenced by the threads, transient variables created during the execution of the process, objects and their data, etc. In one embodiment, data describing one or more leases representing grants of access to external services, obtained from spaces by the process, may also be stored with the process state. The data representation language representation of the state of a process may be moved from node to node within the distributed computing environment. The representation of the state of a process may also be stored as a data representation language object in a store mechanism, and later retrieved from the store mechanism to resume the process execution on the same node or on a different node in the distributed computing environment. In one embodiment, an object compilation/decompilation process may be used in creating the representation of the state of a process and in regenerating the state of the process by decompiling the representation of the state of the process.

Natural languageAI hardwareG06F 9/465G06F 9/4862G06F 9/542G06Q 30/02G06Q 30/06H04L 41/22H04L 63/08H04L 63/101+18 more

AI classification

AI hardware0.98
Natural language0.81
Knowledge representation0.31
Planning0.00
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 111170077

Assignors

SLAUGHTER, GREGORY L., SAULPAUGH, THOMAS E., TRAVERSAT, BERNARD A.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC