| 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... |