FRAMEWORK FOR MARSHALING AND UNMARSHALING ARGUMENT OBJECT REFERENCES

Patent №

US 6,044,409

Granted

2000-03-28

Filed 1996

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08670681

Methods and devices for reducing computing overhead in a distributed client/server based computing system which utilize an efficient framework for marshaling and unmarshaling argument object references are disclosed. In one aspect of the invention, a method of unmarshaling an argument object reference, which includes a subcontract identifier, that is a part of an argument encapsulated within a marshal buffer involves identifying the subcontract identifier associated with the argument object reference, using the identified subcontract identifier to identify an appropriate associated unmarshal method, and calling the associated unmarshal method. In another aspect of the invention, a method of marshaling an argument object reference, which includes a subcontract identifier, that is a part of an argument encapsulated within a marshal buffer involves invoking a marshal method of a client representation in the argument object reference passing the marshal buffer as an argument to the marshal method.

AI classification

AI hardware0.73
Knowledge representation0.03
Natural language0.01
Planning0.00
Vision0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 82270524

Assignors

LIM, SWEE BOON, CAVANAUGH, KEN M., III, JINDAL, ANITA

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

© 2026 NYSGPT2525 LLC