REMOTE PROCEDURE CALL (RPC)

CL 719 SC 330
7035935 Communications service provider network
Apr-25-2006 The present invention is directed to a method and system for enhancing the routing of telephony data. According to an example embodiment of the present invention, a telephony private branch exchange routing...
7028313 Method for transmitting function parameters to a remote node for execution of the function thereon
Apr-11-2006 A method for transmitting local node function parameters to a remote node for execution of the function on the remote node, wherein the method may be embodied on a computer readable medium. The method...
7028312 XML remote procedure call (XML-RPC)
Apr-11-2006 A Remote Procedure Call (RPC) uses a message expressed in a mark-up language message encoding, with type labels indicating data item types.
7017163 Method, server, and client used in client-server distributed system
Mar-21-2006 In synchronous communication in a client-server-distributed data system, the turnaround time from when a client calls a server function until the client receives a notification of completion of the server...
7013465 System, device and method for interprocessor communication in a computer system
Mar-14-2006 A system, device, and method for interprocessor communication in a computer system utilizes a special Message Passing Service (MPS) to provide interprocessor communications. The MPS enables a client application...
7010796 Methods and apparatus providing remote operation of an application programming interface
Mar-7-2006 A system can analyze an application programming interface definition to automatically produce software string generator and parser software components allowing remote access to functions within the application...
7003782 Optimized COBRA software method invocation
Feb-21-2006 A method for calling a software method in a called CORBA application by a caller software method in a caller CORBA application in a process of a computer system is disclosed. The caller software method...
7000238 Development system providing extensible remoting architecture
Feb-14-2006 A system providing improved methods for remote method invocation of a service is described. The system includes methodology for a client to cast, at design time, a generic interface class to a remote service...
7000100 Application-level software watchdog timer
Feb-14-2006 A software implementation of an application watchdog, comprising a restart service operating in the user mode and a watchdog driver operating in the kernel mode of a computer operating system. The driver...
6996830 System determining whether to activate public and private components operating within multiple applications of a component-based computing system
Feb-7-2006 A method, apparatus, and article of manufacture provide a component-based computing system having both publicly accessible and privately-only accessible computing components within multiple applications...
6996699 Secondary processor execution kernel framework
Feb-7-2006 Preparing one or more secure media effect programs, generating a binary image of the programs and associated data, loading the binary image into memory of a secondary processor, and executing the programs...
6996587 Method and apparatus for managing data volumes in a distributed computer system
Feb-7-2006 Data volumes on local hosts are discovered and managed by federated Java beans that run on each host. The Java beans form part of a three-tiered data services management. The lowest tier comprises management...
6993774 System and method for remote enabling classes without interfaces
Jan-31-2006 An interface generator (250) for remote enabling class files (252) without an associated interface is provided that includes a class reader (256), a reflection module (258), and...
6988262 Controlled execution of partitioned code
Jan-17-2006 An execution engine embeddable in a plurality of host application programs to control execution of code in each of the host application programs is disclosed. The execution unit includes a command unit,...
6986147 Method for transparent, location-independent, remote procedure calls in a heterogeneous network environment
Jan-10-2006 A method for executing location independent procedure calls in a network system, wherein the method may be embodied upon a computer readable medium and executed transparently to the user at a local node....
6983326 System and method for distributed function discovery in a peer-to-peer network environment
Jan-3-2006 A system and method for distributed function discovery with third party responses in a peer-to-peer network to facilitate efficient use of bandwidth and resources are disclosed. The method for facilitating...
6981267 System and method for parallel asynchronous execution of commands
Dec-27-2005 A system for parallel asynchronous command execution is provided. The system includes a first computer system for directing a plurality of calls to at least one other computer system. The first computer...
6981265 Object gateway for securely forwarding messages between networks
Dec-27-2005 A network gateway (1005) is described, wherein an object invocation (1020) containing an embedded object reference (1025), which points to a further object (1002), is modified...
6980997 System and method providing inlined stub
Dec-27-2005 A system and method is provided to facilitate communications between object systems. A caller is provided having optimized in-lined functionality when initiating a remote function call between managed...
6976263 Mechanism for encoding and decoding upgradeable RPC/XDR structures
Dec-13-2005 A method and system for communicating across heterogeneous networks having components with dissimilar data structure definitions is disclosed in which determinations are made as to whether the sender is...
6973659 Mapping between remote procedure call system primitives and event driven execution environment system primitives
Dec-6-2005 A method for facilitating execution of a remote method, that is originated from a Remote Procedure Call system, in an Event Driven Execution Environment system, including receiving from a Remote Procedure...
6973657 Method for middle-tier optimization in CORBA OTS
Dec-6-2005 To perform a distributed transaction in a CORBA environment, OTS (the CORBA Transaction Service) defines a process called "control object interpositioning". It must be carried out on the server side to...
6970903 Distributed component system management using machine-independent activation requests
Nov-29-2005 A distributed component system in which component object model (COM) clients can create components at run-time without knowledge of the specific names or capabilities of the network nodes servicing that...
6961937 Registry service for use in a distributed processing framework system and methods for implementing the same
Nov-1-2005 A method for advertising an availability of a processing resource to execute a process is provided. The method includes enabling a registry service and the processing resource to register with the registry...
6951021 System and method for server-side communication support in a distributed computing environment
Sep-27-2005 A system for server-side communication support in a distributed computing environment is provided that includes a local reference (202) to a server object (110) on a server system (104)....
6951020 Method for handling transitions in grouped services in a distributed computing application
Sep-27-2005 The invention is a method of handling groups of services where the makeup of the groups can be determined and changed while the application is running. This is mainly accomplished through a group proxy,...
6947965 System and method for communications in a distributed computing environment
Sep-20-2005 A system for communications in a distributed computing environment is provided that includes an application layer (132), a proxy layer (134), a reference layer (136), and an object layer...
6941562 Method of <script&#x3e; based remote JavaScript function call of web page
Sep-6-2005 The present invention permits a JavaScript-based Remote Procedure Call (RPC) to be executed from a Web page displayed in a Web browser window, without utilizing browser plug-in, Java Applet, or ActiveX...
6941561 Method and apparatus for remotely running objects using data streams and/or complex parameters
Sep-6-2005 Proxy data stream handling and complex object parameter handling allow object oriented programs to be run as distributed programs without any explicit networking code, and without using an interface definition...
6941555 Clustered enterprise Java&#x2122; in a secure distributed processing system
Sep-6-2005 A clustered enterprise distributed processing system. The distributed processing system includes a first and a second computer coupled to a communication medium. The first computer includes a virtual machine...
6938124 Hardware assisted communication between processors
Aug-30-2005 A method and apparatus performs hardware assisted communication between processors. In response to direction from a first processor, a first coprocessor writes information in a first block of mirrored...
6934761 User level web server cache control of in-kernel http cache
Aug-23-2005 Methods and apparatus for managing a HTTP cache in a web server. A HTTP daemon in a web server may provide response data as well as one or more cache control indicators to a cache manager. The cache control...
6934758 Stack-based access control using code and executor identifiers
Aug-23-2005 A system regulates access to resources requested by an operation executing on a computer. The operation invokes a plurality of methods that operate upon code during execution. The system includes a policy...
6912715 System and method for web-based remote procedure call (RPC)
Jun-28-2005 The present invention permits a Remote Procedure Call (RPC) to be executed from a Web page displayed in a standard Microsoft Web browser window, without adding a URL to the Web browser's history list....
6907475 Alternative implementation of vendor unique commands
Jun-14-2005 A system for implementing substantially all vendor unique commands in a host computer instead of an electronic storage device. Alternative vendor unique commands are provided to implement a remote procedure...
6904602 Method and apparatus for implementing persistence in trader services associated with a computer system
Jun-7-2005 The invention comprises methods and apparatus for implementing a trader service. The present invention involves creating a trader service, preferably compliant with the CORBA CosTrader Specification, where...
6904601 Method and system for providing remote procedure calls in a multiprocessing system
Jun-7-2005 A method and system for providing remote procedure calls in a multiprocessing system is disclosed. The multiprocessing system includes a general purpose processor and a plurality of network processors....
6904597 Inter-thread communications between different components using double buffer
Jun-7-2005 An arrangement is provided for inter-thread communications. A first group of thread includes at least one thread. A thread from the first group buffers a request in a first buffer. A thread from a second...
6904468 Method for an alternative implementation of vendor unique commands
Jun-7-2005 A method for implementing substantially all vendor unique commands in a host computer instead of an electronic store device. Alternative vendor unique commands are provided to implement a remote procedure...
6901596 Method of communicating asynchronous events to remote procedure call clients
May-31-2005 A computer system in accordance with the present invention provides a method of communicating events from a server to remote procedure call clients. The disclosed technique begins with a remote procedure...
6901595 Method, apparatus, and system for implementing a framework to support a web-based application
May-31-2005 According to one aspect of the present invention, a system is provided to support a web-based application. The system comprising a set of server-side objects managed by an object manager (OM), the set...
6898794 Method and system for improving remote function calls
May-24-2005 The present invention relates to improvements for managing remote function calls and other mechanisms for managing the remote invocation and control of programs. A separation of the request-driven communication...
6874152 System for accessing content by virtual remote control through mapping channel codes to network addresses
Mar-29-2005 A system for accessing content over a network of computers. The system includes a database system, a content provider interface, a viewer interface, and a virtual remote control. The database system maps...
6874151 Interprocess communication mechanism for heterogeneous computer processes
Mar-29-2005 An applet which executes in isolation within an applet viewer builds and sends remote procedure calls by encoding remote procedure calling (RPC) requests as requests for documents in a known, standard...
6868543 Location transparent event handling
Mar-15-2005 A method for establishing a location transparent event handler can include establishing a Notifier object based upon a Notifier class in a client application for execution in a first process address space....
6851118 Remote object access
Feb-1-2005 Remote access to a target object, in particular a target bean object, is provided by generating a client object or objects forming a representation of a target object. The client object(s) identify(ies)...
6842786 Method and apparatus for remote communication of data associated with dynamically generated type object at runtime to describe the data type
Jan-11-2005 Methods and apparatus, including computer program apparatus, implement techniques for processing data. A first process runs in a first address space, and includes a request to send data having a data type...
6839897 Stub search loading system and method, server apparatus, client apparatus, and computer-readable recording medium
Jan-4-2005 In a stub search loading system for, in executing remote method invocation from a plurality of clients to a server, downloading a stub necessary in a request source client from the server, the request...
6829772 Apparatus and methods for communicating between resource domains
Dec-7-2004 Disclosed is a method for executing a remote method. Each argument of the remote method is wrapped when the argument is a remote object (e.g. the argument's declared class implements a remote marker interface)....
6826763 Accelerating a distributed component architecture over a network using a direct marshaling
Nov-30-2004 A method for improving the performance of a distributed object model over a network is disclosed. A client computer contains a client object which can call an interface on a server object located on a...