ENABLING CLIENT SYSTEMS TO DISCOVER SERVICES ACCESSIBLE BY REMOTE PROCEDURE CALLS (RPC) ON SERVER SYSTEMS

Patent №

US 7,366,734

Granted

2008-04-29

Filed 2004

Owner

ORACLE INTERNATIONAL CORPORATION

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10905298

Information representing the RPC servers on which each RPC service is currently being provided, is maintained on a directory server. A client may query the directory server and determine a specific one of the RPC servers on which to cause execution of a desired RPC service. Each RPC server may also register the service interface using which the corresponding RPC services can be accessed. As a result, the same RPC service may potentially be accessed with a different service interface on different RPC servers. Another aspect of the present invention provides a schema using which procedure interface definition (i.e., the name of the procedure, the parameters and their attributes) can be represented. Such a feature is used to store the procedure definitions on the directory server, thereby enabling a client system to determine the procedure definition prior to sending an RPC request to execute the procedure.

AI hardwareG06F 9/547G06F 9/465G06F 2209/462Y10S 707/956Y10S 707/959Y10S 707/96Y10S 707/99945

AI classification

AI hardware0.84
Natural language0.05
Knowledge representation0.05
Planning0.02
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00

Ownership

ORACLE INTERNATIONAL CORPORATION

assignment · 154970093

Assignors

PAUL, GAURAB

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

© 2026 NYSGPT2525 LLC