MECHANISM AND APPARATUS FOR RETURNING RESULTS OF SERVICES IN A DISTRIBUTED COMPUTING ENVIRONMENT

Patent №

US 6,868,447

Granted

2005-03-15

Filed 2000

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09660553

Systems and methods for returning results of services within a distributed computing environment are provided. After a client invokes one or more functions of a service, results of the function(s) may be returned to the client in a plurality of ways: for example, in a message, in a space (e.g., a network-addressable storage location), in a space wherein the client is notified via an event, using an advertisement returned in a message, using an advertisement returned in a space, and using an advertisement returned in a space wherein the client is notified via an event. The advertisement may include the information necessary to access and read the results in a storage location such as a space. A schema for the service may specify a plurality of messages which are usable to invoke the function(s) of the service. The messages, results, and advertisements may be expressed in a platform-independent and/or programming-language-independent data representation language such as XML. The availability of these plurality of methods may enhance the flexibility and adaptability of the distributed computing environment for a variety of situations, such as for clients having differing capabilities. For additional flexibility, results may also be efficiently passed to another service.

Knowledge representationAI hardwareG06F 9/465G06F 9/542G06Q 30/02G06Q 30/06H04L 41/22H04L 41/5058H04L 67/02H04L 67/04+9 more

AI classification

AI hardware1.00
Knowledge representation0.77
Planning0.13
Evolutionary computation0.08
Natural language0.01
Machine learning0.00
Speech0.00
Vision0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 111040540

Assignors

SLAUGHTER, GREGORY L., SAULPAUGH, THOMAS E., TRAVERSAT, BERNARD A., ABDELAZIZ, MOHAMED M.

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

© 2026 NYSGPT2525 LLC