REMOTE PROCEDURE CALL (RPC)

CL 719 SC 330
6820267 Method and system for remote automation of object oriented applications
Nov-16-2004 An object oriented programming environment is extended to allow a client object oriented application running under a client/server operating system to communicate with a plurality of server object oriented...
6810523 Efficient thread programming using a single callback function
Oct-26-2004 A method that uses a single callback function for a multiphase service with possible discontinuation of execution between the phases. The method is based on assignment of a case in the callback function...
6804723 Remote procedure calling expression generation system
Oct-12-2004 To dynamically and efficiently generate URL for a complex remote procedure call composed by combining plural procedure servers in WWW resource space, a hyperobject is provided with a URL generation rule...
6785895 Marshalling interface between provider and server
Aug-31-2004 A request message for transfer across an interface is formed by a method comprising the steps of representing each of a plurality of data chunks to be stored in the message by a respective chunk object,...
6782542 Simple object access protocol
Aug-24-2004 An application layer protocol is provided on top of HTTP 1.0/1.1 to allow for COM Automation objects to be invoked over the Internet through IIS/ISAPI servers. The format essentially encodes the automation...
6779186 Method for operating and maintenance by base station using remote procedure call in IMT-2000 system
Aug-17-2004 The present invention relate to a method for the operation and maintenance of a base station (BS) using a remote procedure call (RPC) in an international mobile telecommunication-2000 (IMT-2000) system...
6779028 System application management method and system, and storage medium which stores program for executing system application management
Aug-17-2004 All the operation definitions of a plurality of applications building a system are set in only a specific computer in advance and systematically managed. Additionally, the operation definition of an application...
6779000 Access method with process interactive service
Aug-17-2004 The present invention provides a virtual network, sitting "above" the physical connectivity and thereby providing the administrative controls necessary to link various communication devices via an Access-Method-Independent...
6775704 System and method for preventing a spoofed remote procedure call denial of service attack in a networked computing environment
Aug-10-2004 A system and method for preventing a spoofed remote procedure call denial of service attack in a networked computing environment is described. A hierarchical protocol stack defines a plurality of communicatively...
6772417 Method for processing receiving message of monitor terminal in communication operating system
Aug-3-2004 A method for processing a received message of a monitor terminal in a communication operating system is disclosed. It preferably generates a whole function related to processing a received message by a...
6772216 Interaction protocol for managing cross company processes among network-distributed applications
Aug-3-2004 A general purpose application interaction protocol, referred to herein as the Commerce Exchange Interaction Protocol (CXIP), governs the exchange of data between applications resident in computers in a...
6772192 Software download and distribution via image building and multicast
Aug-3-2004 The present invention provides a method and apparatus for installing software on a computer. In one aspect of the present invention, a method is provided that includes building a disk image from requested...
6766350 Shared management of data objects in a communication network
Jul-20-2004 A method of marshalling on a computer communication network makes it possible to marshall a data object from a programming language used by a data processing application to a communication language which...
6757262 Service framework supporting remote service discovery and connection
Jun-29-2004 In an information appliance system 100, a user device 108 comprises a client platform (200, FIG. 5) that includes a service framework (235, FIG. 5) to discover and connect with a variety of services, both...
6751799 In situ processing of remote procedure calls
Jun-15-2004 A computer network includes a client and a server which are preferably independently operable computers that cooperate to perform different procedures of an application program. The server executes its...
6751798 Method and apparatus for performing distributed object calls using proxies and memory allocation
Jun-15-2004 A method and apparatus for performing distributed object calls uses proxies and memory allocation and deallocation. Specifically, an object reference to an object is obtained. The object reference is used...
6751796 Integration of systems management services with an underlying system object model
Jun-15-2004 A systems management subsystem provides resources for managing components and allows components to be manageable. In particular, state information about managed components is encapsulated into objects...
6745048 Sim manager API
Jun-1-2004 A SIM Manager is disclosed that accesses functionality contained within a GSM-type telephone SIM by combining functionality of a plurality of asynchronous RIL functions into a single synchronous application...
6728788 Method and system for converting a remote procedure call to a local procedure call when the service is on the same device as the calling client
Apr-27-2004 A client process resides on a host computer within a distributed data processing system, and the client process requests a remote procedure call for a service procedure. A binding handle of a server process...
6718399 Communications on a network
Apr-6-2004 An Object Procedure Messaging, or OPM, facility in the form of an internal and external Remote Procedure Call, or RPC, facility uses client and server stubs to transfer messages on both local and remote...
6687762 Network operating system adapted for simultaneous use by different operating systems
Feb-3-2004 An operating environment for use on a computer system to provide operating system services to a user application running on the computer system. The computer system includes a network connecting the computer...
6665704 Bounding delays and reducing threading overheads in caching
Dec-16-2003 A proxy server containing a cache for retrieving information from a server and transmitting this information to multiple concurrent clients. A thread is created for each client requesting the information...
6662237 System for documenting application interfaces and their mapping relationship
Dec-9-2003 A documentation system for improving the efficiency of maintaining the records of mapping among applications is described. The method of documenting linkage of applications to each other includes displaying...
6658490 Method and system for multi-threaded processing
Dec-2-2003 The present invention provides a method and system for multi-threaded processing that is an improvement over conventional systems. The system of the present invention comprises multiple threads of execution,...
6651108 Method and apparatus for generating object-oriented world wide web pages
Nov-18-2003 In the present invention, HTML elements are mapped to objects in an object-oriented environment. Classes of objects are defined for each HTML element as well as the HTML document (or page). By providing...
6631424 Distributing information using a computer
Oct-7-2003 A method is provided for use in distributing information (e.g., World-Wide Web pages) using a computer. Based on a request (e.g., a URL-based request) for the information, a remote function call (e.g.,...
6629154 Method and system for deterministic hashes to identify remote methods
Sep-30-2003 A method and system is provided to uniquely identify a remote method to invoke on a server using a hash value computed from the method signature sent from the client to the server with the call request....
6622159 Method, apparatus and computer program product for automatically restarting an RPC server without losing client RPC calls
Sep-16-2003 Continuous server service is provided during switching from a current server version to a new server version. After initiating switching, a socket associated with the current server version is left open...
6601110 System and method for translating file-level operations in a non-door-based operating system to door invocations on a door server
Jul-29-2003 The present invention provides a system for using door translation to perform inter-process communication. The system enables a legacy application program to invoke traditional operations, such as READ...
6598094 Method and apparatus for determining status of remote objects in a distributed system
Jul-22-2003 Systems consistent with the present invention a method and apparatus is provided for selectively supplying a state change associated with remote objects in a distributed system. The method involves registering...
6567861 Method and apparatus for remotely running objects using data streams and/or complex parameters
May-20-2003 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...
6564270 Isolating client application requests for device services through an object-oriented service stack system
May-13-2003 A method and system for providing services in an object-oriented system. The method and system are in the form of an interface reference framework of objects, which create services, in response to requests....
6564223 Method and article for managing references to external objects in a runtime environment
May-13-2003 Lazy evaluation is used for resolving references to recreatable external objects. A recreatable external object is an object whose state can easily be deallocated and later reconstituted or "activated"...
6553429 Fast conditional thunk utility
Apr-22-2003 A conditional thunk utility employing an assembler-level direct-branch thunk technique. In a condition-check alternative, the conditional thunk utility performs a condition check followed by a direct-branch...
6553428 Distributed object instantiation of native objects in java
Apr-22-2003 A triology of methods to send, receive and execute are provided for JAVA process objects on client and server so that instance variables, rather than objects, can be transferred from/to client and server....
6549955 System and method for dynamic generation of remote proxies
Apr-15-2003 A software system is disclosed which provides for dynamic generation of remote proxy classes at run time through a distributed object management system 16. The software system provides for a client system...
6546425 Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
Apr-8-2003 A seamless solution transparently addresses the characteristics of nomadic systems, and enables existing network applications to run reliably in mobile environments. The solution extends the enterprise...
6539437 Remote control inputs to java applications
Mar-25-2003 A method of delivering input from a device's remote control to a Java.TM. application uses asynchronous method invocation in a processing device. The input from the remote control is captured in system-specific...
6529962 Preserving thread identity during remote calls
Mar-4-2003 A method for performing remote calls between source and target computing machines includes running a program thread on the source machine which invokes a remote call to the target machine. The remote call...
6526494 Method and apparatus for space-efficient inter-process communication
Feb-25-2003 A computer-implemented method and apparatus in a computer system for inter-process communication. A first procedure allocates a first buffer in a first memory space shared by the first procedure (e.g....
6526433 Adaptive timeout value setting for distributed computing environment (DCE) applications
Feb-25-2003 An adaptive timeout value setting is determined for DCE applications, wherein the timeout value setting is adapted and adjusted according to environmental factors and communication conditions between a...
6522934 Dynamic unit selection in a process control system
Feb-18-2003 A process control system includes a controller that executes a control routine which performs a series of unit procedures within a process. The control routine is written or created to specify the class...
6493768 Remote procedure interface with support for multiple versions
Dec-10-2002 A distributed computer system incorporating multiple computer processes enables a client computer process to request execution of a remote procedure on a server computer process even when the server computer...
6487607 Methods and apparatus for remote method invocation
Nov-26-2002 Remote method invocation using a generic proxy class. A client machine transmits a call for invocation of a method of a remote object including an identifier for the method object. A server machine receives...
6480863 Method and system for multi-entry and multi-template matching in a database
Nov-12-2002 A database system wherein one or more entry databases store a plurality of entries. Each entry is of a given type that defines the fields of the entry. Each field contains or identifies an object with...
6477586 Remote procedure calls in distributed systems
Nov-5-2002 A multi-threaded, multi process distributed system including remote call procedure (RPC) messages. The threads in the distributed system are each associated with a queue. The RPC messages each include...
6477559 Method and apparatus for remotely accessing an automatic transaction processing system
Nov-5-2002 A method for accessing a transaction processing system. In one embodiment, the method includes the step of receiving a remote request for access to the transaction processing system from a client device....
6473807 System for invocation of CICS programs as database stored procedures
Oct-29-2002 Novel techniques for operating a transactional processing system on which a CICS progran is stored. The CICS program includes logic for implementing business rules, and logic for accessing data. An ODBC...
6463446 Method and apparatus for transporting behavior in an event-based distributed system
Oct-8-2002 In a distributed computing system, a first process may register interest in an event occurring in another address space or physical machine in such a way as to allow the subsequent notification of the...
6457066 Simple object access protocol
Sep-24-2002 An application layer protocol is provided on top of HTTP 1.0/1.1 to allow for COM Automation objects to be invoked over the Internet through IIS/ISAPI servers. The format essentially encodes the automation...