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