REMOTE PROCEDURE CALL (RPC)

CL 719 SC 330
5740366 Communication network having a plurality of bridging nodes which transmit a beacon to terminal nodes in power saving state that it has messages awaiting delivery
Apr-14-1998 An apparatus and a method for routing data in a radio data communication system having one or more host computers, one or more intermediate base stations, and one or more RF terminals organizes the intermediate...
5721929 Method for extending a fourth generation programming language
Feb-24-1998 A system for extending the capabilities of a programming language, particularly a 4GL, wherein an extension of the programming language is created as a class within the C++ programming language. The extension...
5689708 Client/server computer systems having control of client-based application programs, and application-program control means therefor
Nov-18-1997 A resource manager in a client/server computer network controls the availability of system resources. A system administrator generates a set of profiles which specify which system resources each user may...
5684955 Process for distributing an object-oriented program over a plurality of operating system processes of a computer system
Nov-4-1997 In an object-oriented application, a preparation process is used when compiling the sources of the application, a configuration process is used when link-editing, and a communication process is used during...
5675805 Programming system for generating client and server programs from an undistributed application program
Oct-7-1997 A programming aid for generating interface definition files for client server programs. The system and method are responsive to an input interface definition file and one or more input source code files...
5666519 Method and apparatus for detecting and executing cross-domain calls in a computer system
Sep-9-1997 In a computer system, an improved technique detects and executes cross-domain calls in an application program. The invention determines whether a branch target address falls within a reference address...
5659701 Apparatus and method for distributed program stack
Aug-19-1997 A multi-processor computer system executes a single-thread program having a plurality of callable procedures. The local memory of each processor contains a program stack, the object code of each procedure...
5649099 Method for delegating access rights through executable access control program without delegating access rights not in a specification to any intermediary nor comprising server security
Jul-15-1997 A method in which access control programs (ACPs) permit controlled delegation of access rights from clients to untrusted intermediaries. ACPs are programs that encode arbitrary specifications of delegated...
5642511 System and method for providing a visual application builder framework
Jun-24-1997 A system and method are provided for implementing an improved visual builder. A proxy tree comprised of proxy objects is visually built. Each proxy object corresponds to a target object in a runtime hierarchical...
5640564 Method and apparatus for generating and using short operation identifiers in object oriented systems
Jun-17-1997 A distributed computer system in which a server application performs operations responsive to operation requests from a client application. The client application initially identifies an operation for...
5630118 System and method for modifying and operating a computer system to perform date operations on date fields spanning centuries
May-13-1997 The present invention relates to a method for modifying and operating a computer system to perform date operations including the steps of storing at least one subroutine for performing the date operation,...
5606493 Distributed applications processing network
Feb-25-1997 A system is described in which a local task (415) running on a local computer (400) can use a remote task (430) running on a remote computer (405). The local task (415) firstly establishes a conversation...
5590288 Distributed data processing system and method utilizing peripheral device polling and layered communication software
Dec-31-1996 A distributed data processing system is provided that is particularly well-suited for enabling a plurality of single-tasking computers connected to a network to continuously process input from the network...
5581769 Multipurpose program object linkage protocol for upward compatibility among different compilers
Dec-3-1996 A multipurpose linkage protocol for procedural calls between compiled program objects permitting a calling program to call a single named entry point in another program at one of several different offsets...
5566302 Method for executing operation call from client application using shared memory region and establishing shared memory region when the shared memory region does not exist
Oct-15-1996 The present invention provides an elegant and simple way to provide mechanisms for invocation of objects by client applications and for argument passing between client applications and object implementations,...
5550982 Video application server
Aug-27-1996 A local area network for supporting video applications comprises a transmission medium, one or more data file servers connected to the transmission medium for supporting data applications in the local...
5546583 Method and system for providing a client/server interface in a programming language
Aug-13-1996 In a data processing system, a programming language processor capable of executing program code is provided. A client program and a server program are also provided within said data processing system....
5526491 System and method for calling selected service procedure remotely by utilizing conditional construct switch statement to determine the selected service procedure in common stub procedure
Jun-11-1996 A stub file to be utilized by remote procedure calls in a computer network. The stub file comprises a common code, wherein the common code contains shared code for a plurality of stub procedures. A block...
5513355 Control system of a switching system
Apr-30-1996 A control system for a switching system that is optimally flexible. In order to achieve this goal, the operating system of the control system contains a services management system that makes it possible...
5504901 Position independent code location system
Apr-2-1996 Disclosed is a position independent code system that enables a programmable digital data processing system to invoke and execute procedures and access data that are loaded into system memory at addresses...
5497463 Ally mechanism for interconnecting non-distributed computing environment (DCE) and DCE systems to operate in a network system
Mar-5-1996 A distributed system includes a non-distributed computing environment (DCE) computer system and at least one DCE computer system which are loosely coupled together through a communications network operating...
5491800 Object-oriented remote procedure call networking system
Feb-13-1996 A client-server facility (CSF) interface and networking service facility (NSF) interface implement communication between application programs residing in client and server nodes of a distributed services...
5475819 Distributed configuration profile for computing system
Dec-12-1995 A distributed computing system using a data communications network may have a number of service providers for a given service or remote procedure call. A client on the network makes reference to a name...
5463625 High performance machine for switched communications in a heterogeneous data processing network gateway
Oct-31-1995 In a distributed system, such as a local area network having a facility for synchronous remote procedure calls and multi-threading, an interface mechanism for linking client workstations on the distributed...
5454079 Computer workstation
Sep-26-1995 A computer workstation runs an application 12 which generates data for transmission over a network. The workstation includes a communications subsystem 14 which is responsible for actually sending data...
5452459 Method and apparatus for allocating server access in a distributed computing environment
Sep-19-1995 In a distributed computing environment (DCE), a scheduler process executes on every DCE processor. The schedulers mediate all remote procedure calls (RPCs) made by client processes to server processes...
5448739 Method of recording, playback and re-execution of application program call sequences and import and export of data in a digital computer system
Sep-5-1995 An operator of a digital computer system enters application call commands to execute a series of application programs. The execution of the application programs is affected by application operational commands,...
5442791 Integrated remote execution system for a heterogenous computer network environment
Aug-15-1995 An integrated remote execution system manages resources and provides for the distributed and remote execution of remote requests to those resources in a heterogenous computer network environment that has...
5437038 System and method of encoding units of data including entity/relationship data, function calls, and file data using a common data format (CDF) according to formal CDF grammar rules
Jul-25-1995 Method and means are described for encoding and decoding stored units of data representing entity/relationship (E/R) data, function calls, and file data by including a prefix with each unit of data which...
5428782 Portable and dynamic distributed applications architecture
Jun-27-1995 A system and method is shown for enabling a plurality of computers and associated computer resources, some or all of which may be of heterogeneous configuration, to cooperatively process various applications...
5421016 System and method for dynamically invoking object methods from an application designed for static method invocation
May-30-1995 A method, system and program for allowing an application designed to use static method calls to manipulate objects whose methods are only available through dynamic calls without modifying the binary image...
5421015 Multitasking system having an application integration mechanism for linking differently typed data objects
May-30-1995 An object based data processing system including an extensible set of object types and a corresponding set of "object managers" wherein each object manager is a program for operating with the data stored...
5414852 Method for protecting data in a computer system
May-9-1995 A data processing system include a plurality of data objects which are accessible by application programs through a system level interface. Each data object has an associated user access list. In addition,...
5410702 Slot objects for an object oriented programming system
Apr-25-1995 Data may be manipulated directly in an object oriented programming system by providing a slot object which contains data within its frame. In contrast with conventional objects, the frames of which only...
5410698 Method and system for dynamic loading of software libraries
Apr-25-1995 A method and system for loading a library requested by a service requester of an application program in a computer system. The service requester issues a request to a first loader module to load the library,...
5404523 Method of managing requests in a transaction processing system
Apr-4-1995 A novel method and apparatus for managing user requests throughout a distributed processing system permits the tracking and managing of a request as it propagates throughout a transaction processing (TP)...
5388252 System for transparent monitoring of processors in a network with display of screen images at a remote station for diagnosis by technical support personnel
Feb-7-1995 A remote diagnostic and monitoring system and method for use with an operation system having a multi-tasking interface to a real time control system, the remote diagnostic and monitoring system and method...
5377350 System for cooperative communication between local object managers to provide verification for the performance of remote calls by object messages
Dec-27-1994 Object managers on different computing platforms communicate with each other in a cooperative manner, while allowing the objects on the computing platforms to communicate with each other using a remote...
5369766 Object-oriented loader system with support for different load formats
Nov-29-1994 A method and apparatus for an innovative object oriented framework system is disclosed. The system uses an innovative load architecture for a framework application and provides a system and method for...
5345588 Thread private memory storage of multi-thread digital data processors using access descriptors for uniquely identifying copies of data created on an as-needed basis
Sep-6-1994 A method and arrangement for providing each thread of execution (28, 30, 32 and 34) of a multi-threading digital data processing environment with private copies of each set of initialization data (regions...
5339422 System and method for jacketing cross-domain calls in a multi-code execution and debugging system within a multi-architecture environment
Aug-16-1994 A cross-domain call jacketing system is provided in a computer system that embodies a first hardware (X) architecture to executing X-code in an X-domain and which simulates at least a second computer hardware...
5321841 System for determining the rights of object access for a server process by combining them with the rights of the client process
Jun-14-1994 In a multitasking, multiuser computer system, a server process temporarily impersonates the characteristics of a client process when the client process preforms a remote procedure call on the server process....
5265250 Apparatus and methods for performing an application-defined operation on data as part of a system-defined operation on the data
Nov-23-1993 Apparatus and method for performing an application-defined operation on data as part of a system-defined operation on the data. The apparatus and method are embodied in a distributed transaction processing...
5230051 Distributed messaging system and method
Jul-20-1993 A computer based message passing system and method provides reliable, versatile, portable and robust data communication between processes. The message passing system and method is adapted for use with...
5146593 Procedure call interface
Sep-8-1992 A system software interface is provided which is called by applications programs using a standard format. All calls to system library routines are made through this interface. When called, the interface...
5124909 Software program for providing cooperative processing between personal computers and a host computer
Jun-23-1992 In a computer system having a host computer connected to one or more personal computers, a data transport system sends data back and forth between the host computer and the personal computers. Individual...
5073852 Network protocol translator including method and apparatus for reducing interprocess communication and data exchange overhead
Dec-17-1991 An method for interprocess communication and data exchange within a computer's software operating system executing on a computer network protocol translator having a central processing unit and associated...
5060150 Process creation and termination monitors for use in a distributed message-based operating system
Oct-22-1991 A distributed data processing system is provided comprising a plurality of processes which communicate with one another using messages. When a process is created or terminated anywhere in the system a...
4882674 Apparatus and method for control of one computer system by another computer system
Nov-21-1989 Apparatus and method whereby a first digital computer system may be controlled by a second digital computer system. The two digital computer systems are connected by data transfer apparatus. A program...
4736321 Communication method between an interactive language processor workspace and external processes
Apr-5-1988 A method for executing external processes and for accessing external data from within an interactive language workspace. The workspace task referencing the external processes or data is synchronized and...