REMOTE PROCEDURE CALL (RPC)

CL 719 SC 330
6125366 Implicit session context system with object state cache
Sep-26-2000 An implicit session system with an object state cache. The implicit sessioning avoids explicitly passing session parameters in each function call to an object by implicitly associating the session context...
6119155 Method and apparatus for accelerating navigation of hypertext pages using compound requests
Sep-12-2000 Under the limited bandwidth of the current wireless data network and with the low memory in mobile devices in use today, the process of going through a number of intermediate pages to get to a desired...
6108715 Method and system for invoking remote procedure calls
Aug-22-2000 A method and system that allows a client process to invoke a remote procedure. An operating system maintains a table with an entry for each remote procedure. Each entry of this table contains a signature...
6105059 Programming information for servers and clients in a distributed computing environment using stub codes with event information for a debugging utility
Aug-15-2000 A method and system for generating event information in a distributed computing environment. An event information packet is passed between the client system and the server system in a remote procedure...
6067580 Integrating distributed computing environment remote procedure calls with an advisory work load manager
May-23-2000 Distributed computing environment (DCE) remote procedure calls (RPCs) are integrated with an advisory work load manager (WLM) to provide a way to intelligently dispatch RPC requests among the available...
6061744 Generous tit-for-tat cooperative distributed computing
May-9-2000 A distributed computing method is disclosed. The method includes a requester making a number of requests to a number of other computers to perform a number of operations for the requestor's computer using...
6052711 Object-oriented system, method and article of manufacture for a client-server session web access in an interprise computing framework system.
Apr-18-2000 An interprise computing manager in which an application is composed of a client (front end) program which communicates utilizing a network with a server (back end) program. The client and server programs...
6044409 Framework for marshaling and unmarshaling argument object references
Mar-28-2000 Methods and devices for reducing computing overhead in a distributed client/server based computing system which utilize an efficient framework for marshaling and unmarshaling argument object references...
6026439 File transfers using playlists
Feb-15-2000 A method and implementing apparatus is provided for transferring data from memory to a file decoder which is effective to decode the file for further processing. In an illustrated example, a video file...
6026414 System including a proxy client to backup files in a distributed computing environment
Feb-15-2000 Disclosed is a system for backing up files in a distributed computing system. A file server maintains files in a shared name space. The file server provides a first backup client program and a second backup...
6026404 Method and system for executing and operation in a distributed environment
Feb-15-2000 A system, method, and computer readable-medium for performing operations associated with browser requests are provided. The system includes a plurality of dispatchers coupled to a plurality of web listeners....
6016516 Remote procedure processing device used by at least two linked computer systems
Jan-18-2000 To provide a device for processing remote procedures that makes it possible to easily obtain a desired service by combining multiple remote procedures, and that allows a user of a client application to...
6011918 Methods, systems and computer program products for generating client/server applications
Jan-4-2000 Methods, systems and computer program products are provided for automatically generating client/server applications from an application written to execute on a single processing system. The application...
6009264 Node coordination using a channel object and point-to-point protocol
Dec-28-1999 A method, apparatus, and article of manufacture for coordinating a plurality of sub-tasks performed by a group of nodes of a parallel processor computer system. An application subdivides a function into...
6008806 Shell extensions for an operating system
Dec-28-1999 An operating system provides extensions through which application developers may extend the capabilities of a shell of the operating system. For example, application developers may add menu items to context...
6006278 Method and system for importing remote functions to a network computer
Dec-21-1999 A computer network (10) is provided that includes first and second computer systems (12 and 14). The first computer system (12) includes a software application (24) having a function call (26). The second...
5999988 Method and apparatus for generating and employing a run-time generated stub to reference an object in object oriented systems
Dec-7-1999 The method and apparatus for generating and employing a run-time generated stub to reference an object in an object oriented system. This method and apparatus represents in a first virtual machine a remote...
5999987 Concurrent processing in object oriented parallel and near parallel
Dec-7-1999 In sequential object oriented languages such as C++, a mechanism is provided to permit multiple asynchronous processing operations without compiler modifications, language extensions or special pre-processing....
5991823 Low overhead object adaptor
Nov-23-1999 Data structures and various methods for invoking and creating objects are used in a distributed object system in order to implement subcontracts. A subcontract is a selected grouping of basic features...
5974566 Method and apparatus for providing persistent fault-tolerant proxy login to a web-based distributed file service
Oct-26-1999 A method of enabling persistent access by a Web server to files stored in a distributed file system of a distributed computing environment that includes a security service. A session manager is used to...
5961586 System and method for remotely executing an interpretive language application
Oct-5-1999 A server node in a client-server system downloads and executes application written in interpretive languages on behalf of associated client nodes. A connection manager provides communications control in...
5956509 System and method for performing remote requests with an on-line service network
Sep-21-1999 A remote request system and method monitors and controls the execution of remote requests on an on-line services network. When a remotely located client sends a remote request to the on-line service network,...
5953514 Method and apparatus for transparent remote execution of commands
Sep-14-1999 Improved method and apparatus for remote execution of commands are disclosed. A local computer issues a command to be executed on a remote computer. The improved method and apparatus operate to synchronize...
5951653 Method and system for coordinating access to objects of different thread types in a shared memory space
Sep-14-1999 A computer-based method and system for accessing objects of different thread types in a single process. The system provides single-threaded apartments (STAs) for loading apartment-threaded objects and...
5948072 Method and apparatus for defining the scope of a CORBAservices factory finder
Sep-7-1999 A method and apparatus for controlling a scope of location for a FactoryFinder object used by a program to find a factory object which is used to create another object in an object-oriented system. The...
5935211 Distributed notification
Aug-10-1999 A computer-implemented method uses out-of-band notifications to reduce overhead associated with notifying a client process of events that have occurred at a server process in a computer system employing...
5933639 System and method for debugging distributed programs
Aug-3-1999 This invention provides a small and efficient set of primitives for debugging a distributed application that runs on a plurality of processors connected by a common network. These primitives permit a user...
5930473 Video application server for mediating live video services
Jul-27-1999 An apparatus and method for use in a network including source clients and viewer clients connected to one or more shared transmission media. A video server is connected to one of the transmission media...
5926636 Remote procedural call component management method for a heterogeneous computer network
Jul-20-1999 In response to a component management function call by a remote client application, the component management application programming interface (API) generates a message that identifies the called function...
5915252 Object oriented framework mechanism for data transfer between a data source and a data target
Jun-22-1999 An object oriented framework mechanism for data transfer between a data source and a data target provides an infrastructure that embodies the steps necessary to perform the data transfer and a mechanism...
5915113 Visual application partitioning for creating distributed object oriented applications
Jun-22-1999 A software partitioning tool is disclosed. Based on a visual display of an application that shows program objects and the connections or interactions between the objects, an internal representation of...
5915112 Remote procedure interface with support for multiple versions
Jun-22-1999 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...
5878384 System and method for monitoring information flow and performing data collection
Mar-2-1999 An information monitoring system for the collection of all real-time information activity between a user and a variety of information services. The real-time interaction between a user using a communication...
5872973 Method for managing dynamic relations between objects in dynamic object-oriented languages
Feb-16-1999 A method and system for creating named relations between classes in a dynamic object-oriented programming environment via mappers is disclosed. The mapping objects dynamically bind to the class interfaces...
5864668 System for connecting a client to a server with a protocol stack dynamically constructed by using top and bottom service descriptions as query parameters
Jan-26-1999 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....
5857100 System, method and article of manufacture for extending externalization for universal transaction processing
Jan-5-1999 A computer implemented transaction processing system is presented for processing transactions between an application and one or more transaction processors. The system utilizes a first communication link...
5832269 Programming language system for generating a program system of a real-time system on a high level language
Nov-3-1998 A programming language system in a high level language should comprise language means that enable a reliable and purely logical programming of a locally transparent communication between programs sequencing...
5832219 Distributed object networking service
Nov-3-1998 Remote procedure call (RPC) objects are provided in both a client node and a server node of a client-server network for invoking and responding to service requests generated by calls to local service objects....
5826087 Method and apparatus for cross calling programs of different lexical scoping methodology
Oct-20-1998 A method for enabling a computer program written in one scope to call a program written in another scope. The calling program may be statically or dynamically scoped and may call programs that are of a...
5822563 Process for simulating a server architecture from a client architecture
Oct-13-1998 The invention relates to a process for simulating, in a network, a server architecture from a client architecture in a first machine (PS) for the execution of remote procedure calls (RPC sent by at least...
5822521 Method and apparatus for assigning policy protocols in a distributed system
Oct-13-1998 A framework having a plurality of directories representing different types of middlewares and distributed object systems can be constructed from data provided in a class library. Each directory includes...
5815712 System for controlling functions of a target application using controllable objects
Sep-29-1998 A system for providing a user or agent control over functions defined by an object in a target application. The object is a new type of object called a controllable object, which publishes its functions...
5809302 System and method for enabling pointers to be passed from computer programs written using computer programming languages that do not support pointers
Sep-15-1998 Described herein is a system and method for enabling an application to pass a structure containing a pointer member to an external entity, wherein the application represents a computer program executing...
5802371 Method of walking-up a call stack for a client/server program that uses remote procedure call
Sep-1-1998 When displaying the caller stack of a distributed client/server program that uses Remote Procedure Calls (RPC), the user is provided the capability of viewing the RPC calls in the same manner as normal...
5796393 System for intergrating an on-line service community with a foreign service
Aug-18-1998 A system and method are disclosed for integrating an on-line service community with a foreign service such as the Internet World Wide Web. To take advantage of the present invention, on-line service subscribers...
5794047 Method of walking-up a call stack for a client/server program that uses remote procedure call
Aug-11-1998 When displaying the caller stack of a distributed client/server program that uses Remote Procedure Calls (RPC), the user is provided the capability of viewing the RPC calls in the same manner as normal...
5774719 Method for comparing data structures that cross address space boundaries
Jun-30-1998 A method in accordance with the invention involves the normalization of a C language-type data structure received by a process in a distributed computing environment (DCE) to ensure that padding bits are...
5764982 Peer-to-peer communication interface
Jun-9-1998 A method and system for generating symmetrical communication interfaces using asymmetrical tools defines two interface definition files. The two interface definition files are compiled by an interface...
5761507 Client/server architecture supporting concurrent servers within a server with a transaction manager providing server/connection decoupling
Jun-2-1998 A transaction manager intercepts all requests for service from any of a plurality of clients, establishes connections independently of task requests and assigns available servers to the requests in the...
5758074 System for extending the desktop management interface at one node to a network by using pseudo management interface, pseudo component interface and network server interface
May-26-1998 A system for enabling the use of the Desktop Management Interface (DMI) in a network where the particular computing system containing the DMI and its database reside on one node and where management applications...