Match Document Document Title
7647597 Transparent and sub-classable proxies  
A system and method for interacting with an object is provided. The system includes a method call interceptor that intercepts a method call made on an object and that routes the method call to a...
7647632 Object reference in a system  
A system can be configured using configuration objects that have the ability to refer to one another. In one embodiment, the present invention includes such a system having a plurality of objects...
7644412 Separate encapsulation of communication operations in computer algorithms  
A computer algorithm is encapsulated in at least two modules: at least one communication operation of the computer algorithm is encapsulated in a communication module, separately from the rest of...
7634542 System and method to manage service instances for request processing  
A tool is provided to manage service instances for request processing that includes a monitor component, a manager component, and a configuration component. The monitor component is operable to...
7634777 Queued component interface passing for results outflow from queued method invocations  
Queued component interface passing provides a way for a queued component to convey results of processing a client program's method invocations made asynchronously via a queue. A queued component...
7631317 Method and apparatus for creating, sending, and using self-descriptive objects as messages over a message queuing network  
An invention for creating, sending, and using self-descriptive objects as messages over a network is disclosed. In an embodiment of the present invention, self-descriptive persistent dictionary...
7627872 Media data usage measurement and reporting systems and methods  
An audience measurement system for gathering data reflecting usage of media data by a user by means of a user system. The user system preprocesses the gathered data into micro-level report objects.
7624398 Accelerating a distributed component architecture over a network using a modified RPC communication  
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...
7624397 Universal component system for application servers  
A system and method for an application server system is disclosed in which embodiments comprise components created using tags and markup to define extensible metadata for describing and also...
7617278 Client controllable server-side playlists  
A system and method is disclosed for establishing an interactive multimedia application environment in which server-side streaming media may be controlled by a client using a programming model...
7614059 System and method for the discovery and usage of local resources by a mobile agent object  
A method is presented for a mobile agent object to discover services available in a host-computing environment. According to an embodiment of this method, the mobile agent object requests a...
7610587 System and method for creating a best-match object at run time  
An object generator includes an object factory and a pool of object proxies. The object factory forwards indicia of a desired object responsive to a system need. The object factory polls a...
7606921 Protocol lifecycle  
A system and method for the lifecycle of a protocol processing a message is described. In one embodiment, a stateless protocol instance is registered with an objected-oriented environment and a...
7607136 Method and apparatus for interfacing with a distributed computing service  
A method, system, and apparatus is disclosed for interfacing with a distributed computing service. A semantic interpretation specification can be accessed that describes a behavior used to...
7607142 Cancellation mechanism for cooperative systems  
Object invocation may be carried out by one thread in a service which may include multiple executing threads. In a mechanism for implementing a cancellation operation in a cooperative system, a...
7606924 Method and apparatus for determining the order of streaming modules  
A method for determining an order in which to stream modules of an application from a server to a client, where the application uses modules in an execution-time dependent order, employs a...
7599985 Distributed hypermedia method and system for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document  
A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into...
7599991 Rules interface for implementing message rules on a mobile computing device  
Described is a system and method for filtering messages received by a message-handling program, that leverage the existing message-handling architecture of computer devices to trigger events and...
7596593 Methods and apparatus for efficiently transmitting interactive application data between a client and server using markup language  
A method for efficiently transferring data between a client and a server includes the steps of: providing an application program; providing an application-independent client process effecting a...
7590973 Systems and methods for gathering, organizing and executing test cases  
Systems and methods for gathering, organizing and executing test cases irrespective of the language or format employed. Implementation of the present invention takes place in association with a...
7590762 API for network discovery  
Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be...
7590566 Method and system for manufacturing and retailing products provided by remote vendors to remote customers  
Embodiments of the present invention include flexible and dynamic manufacturing and retailing systems that employ instantiated quoter objects for communicating with remote vendor interfaces to...
7590985 Cluster inter-process communication transport  
A method for a name mapping module on a node to handle communication between a client process and a server process includes receiving from a client process a process handle and a message for a...
7584474 Systems and methods for transaction chaining  
A transaction management engine, such as a business process management (BPM) engine, can allow an application to define transaction demarcations in order to ensure that portions of a workflow are...
7581232 Coordinating reference counting between entities executing within separate address spaces  
Reference counting is shared between an in-process service runtime and a machine-wide service. The service maintains a global reference count, a global export count, and an exports before revoke...
7580999 Remote system administration and seamless service integration of a data communication network management system  
A method for providing remote management and maintenance of a node or service within a data communications network that is activated by the data communications network management system's receipt...
7576884 Image output system, client terminal device, image output device, and image output method using e-mail to inform client of output status  
In an image output system in which a client terminal device is connected via a network to an image output device, the client terminal device contains a first transmitting/receiving unit for...
7574710 Method and apparatus for determining data encoding format in RMI-IIOP messages  
Method and apparatus for determining data encoding format in RMI-IIOP messages. Embodiments may provide a mechanism to use Java serialization rather than, or as an alternative to, CORBA Common...
7574439 Managing a nested request  
A method and system for managing availability of a dependent thread to service a nested request is provided. A plurality of reply threads are maintained in a single thread pool. In addition, a...
7571442 Systems and methods for application programming using persistent objects  
An application programming system includes a number of processors operable to execute software processes, a communication channel between the number of processors, and a registry of object...
7571447 Loose coupling of web services  
A Web services access management system which enables loosely coupled Web services can include a servlet configured to receive incoming request messages to access business logic and a mapping...
7571441 Efficient retrieval of information from a network service using soap  
Information can be retrieved by a requesting computer system from a responding computer system using a SOAP-based get operation. In one implementation, a requesting computer system identifies an...
7568201 Web content customization via adaptation Web services  
A user agent in a Web access device transmits an HTTP request for Web content to an origin server. The request contains a set of capabilities of the Web access device. A content authoring...
7555565 Method of translating a message from a first markup language into a second markup language  
A method of translating a message represented in a first markup language comprising a succession of blocks associated respectively with an address attribute is adapted to translate the message...
7552443 System and method for implementing an event adapter  
Events can be extracted from a resource such as an enterprise system using an application view component in combination with an event adapter. The event can be pulled by a client application or...
7551186 Handheld electronic device, system and method for inverting display orientation for left-handed or right-handed operation responsive to a wireless message  
A handheld electronic device, such as a fob, includes a wireless communication port and a display alternatively displaying a first or right-handed display orientation and a second or left-handed...
7543273 Systems and methods for dynamic control of cache and pool sizes using a batch scheduler  
The present invention provides users and processes with various features to control the memory usage by a cache and pool dynamically at runtime. The cache and pool can be initialized on demand to...
7543019 Methods and apparatus providing backward compatibility for applications that access a changing object model  
An object adapter within a server application processes client requests supporting a plurality of object models by receiving a former client request requiring access to a former object defined by...
7536697 Integrating enterprise support systems  
Facilitating the exchange of information among applications (e.g., business support systems or operational support systems or a combination thereof) may involve receiving a data object from a...
7533141 System and method for unique naming of resources in networked environments  
System and method for the unique naming of resources in networked environments including peer-to-peer network environments. Embodiments may be used to generate network resource identifiers that...
7526770 System and method for employing object-based pipelines  
The present invention is directed at a computing environment and method that supports object-based pipelines. The computing environment includes a runtime shell, a parser, and base commands. The...
7526769 Message translation and parsing of data structures in a distributed component architecture  
The present invention is related to systems and methods that parse and/or translate inbound messages into outbound messages such that disparate computer systems can communicate intelligibly. In...
7523460 Method and apparatus for generating object-oriented World Wide Web pages  
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...
7519669 Prioritizing producers and consumers of an enterprise messaging system  
Methods and apparatuses for prioritizing producers and consumers in an enterprise messaging system are described herein. In one embodiment, an exemplary process is provided to receive multiple...
7516052 Container-based architecture for simulation of entities in a time domain  
The present invention relates generally to a software architecture for simulation of physical entities. The invention provides an object-oriented container based framework architecture for...
7509293 Method for anonymous purchase of goods by not providing identifying information to a non-host entity  
A method and system for facilitating the purchase of goods and services anonymously from an e-commerce website is provided. The method includes providing a plurality of transaction account...
7506341 System and method for controlling user interface properties with data  
Described is a system and method for controlling user interface (UI) properties with data. An application is separated into independent parts, a logic portion and a UI portion. The logic portion...
7500251 Method and system for managing programs for web service system  
A second program which uses the function of a first program is corrected in accordance with correction of the first program. A program management method of changing the second program in...
7500248 Systems and methods for implementing aggregation containers  
A container object decorated with a proxy attribute is intercepted when instantiated at runtime, and a component that is an instance of a type dynamically created at runtime is returned, which...
7496925 Information kit objects for publish/subscribe integration architecture  
An information kit object that enables generic communication patterns among components of a modular computer system environment implementing an Information Kit (advanced publish-and-subscribe...