Object oriented message

CL 719 SC 315
7043733 Server application components with control over state duration
May-9-2006 A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application components...
7043734 Component self-deactivation while client holds a returned reference
May-9-2006 A component-based framework includes system services and component integration interfaces that provide a run-time environment for component-based server application in which server application components...
7043737 Client side integration for network based and non network based application
May-9-2006 A typical client machine such as a personal computer includes network based application such as the Internet Explorer and a non-network based application such as the spreadsheet. A system and method to...
7036127 Legacy CORBA name space integration using web application servers
Apr-25-2006 A method, apparatus, and computer implemented instructions for binding object references from a remote name space into a local name space using a Web application. Information is collected to generate a...
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...
7032226 Methods and apparatus for managing a buffer of events in the background
Apr-18-2006 A background event buffer manager (BEBM) for ordering and accounting for events in a data processing system having a processor includes a port for receiving event identifications (IDs) from a device, a...
7032225 Object-oriented framework for document routing service in a content management system
Apr-18-2006 An object-oriented framework for document routing service in a content management system directly provides the server API set for document routing to the application programmers, without an intermediate...
7032021 Method and network element for operating a telecommunications network
Apr-18-2006 A method for operating a telecommunications network is explained. A network element (16) at a network node of the telecommunications network is controlled by a control computer (36). The control...
7031885 Method and apparatus for measuring accuracies of fixed-point computations
Apr-18-2006 Method and apparatus for measuring accuracies of fixed-point computations are described herein. In one embodiment, the exemplary process includes identifying an operation involving a plurality of input...
7017160 Concurrent shared object implemented using a linked-list with amortized node allocation
Mar-21-2006 The Hat Trick deque requires only a single DCAS for most pushes and pops. The left and right ends do not interfere with each other until there is one or fewer items in the queue, and then a DCAS adjudicates...
7016966 Generating results gates in a distributed computing environment
Mar-21-2006 Embodiments of a mechanism for providing results gates to clients in the distributed computing environment to be used by the clients to access results generated by services on behalf of the clients. A...
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...
7010791 Method for implementing multiple type hierarchies
Mar-7-2006 A system and method of unifying data structures is described. Equivalent data structures are combined so that multiple programming languages can recognize the data structure. One embodiment includes a...
7007280 Schema driven management of a component-based application
Feb-28-2006 An assembly for processing a service used by a component-based application is provided by receiving a request from the component-based application that specifies a role name symbolizing the task, accessing...
7007279 Apparatus for switching an object managing method and a method thereof
Feb-28-2006 In a system configuring and executing an application by combining a plurality of components, a method suitable for the type of a component is selected from a plurality of object managing methods, and an...
7003783 Method and device for providing downloaded objects to an application
Feb-21-2006 A method and device for providing downloaded objects to an application including downloading from a received transport stream a module containing an object requested by an application, storing the downloaded...
7003777 Coordination-centric framework for software design in a distributed environment
Feb-21-2006 The present invention relates to a coordination-centric framework for implementing a software system in a distributed computing environment. In a presently preferred embodiment the software system is a...
7003776 System and method for object persistence life-cycle and object caching integration
Feb-21-2006 A system for integrating object changes occurring to an object in a first object storage system with a second object storage system. The system operates by first receiving from a first object storage systems...
7000234 Maintaining a double-ended queue as a linked-list with sentinel nodes and delete flags with concurrent non-blocking insert and remove operations using a double compare-and-swap primitive
Feb-14-2006 A linked-list-based concurrent shared object implementation has been developed that provides non-blocking and linearizable access to the concurrent shared object. In an application of the underlying techniques...
7000235 Method and apparatus for managing data services in a distributed computer system
Feb-14-2006 Data services are managed by a three-tiered system. The lowest tier comprises management facade software running on each machine that converts a platform-dependent interface written with the low-level...
6996825 Method and apparatus for efficient object sub-typing
Feb-7-2006 An efficient method of sub-typing an object in an object oriented computing environment is provided. In one embodiment, the sub-typing method loads an input object having an object type, whereby an embedded...
6996826 Method and system for accessing objects of different thread types
Feb-7-2006 A method in a computer system for accessing Microsoft Component Object Model ("COM") objects of varying thread types from a Java-based program. The computer system has a Java virtual machine ("VM") that...
6996824 Frameworks for efficient representation of string objects in Java programming environments
Feb-7-2006 Improved techniques for representation of Java string objects are disclosed. The techniques can be implemented to create Java string objects as arrays of one-byte characters when it is appropriate. To...
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...
6993770 Lock free reference counting
Jan-31-2006 We present a methodology for transforming concurrent data structure implementations that depend on garbage collection to equivalent implementations that do not. Assuming the existence of garbage collection...
6990672 System and method for an extendable mobile communications device user interface
Jan-24-2006 A system and method for an extendable software interface includes a software architecture for use in a mobile device having a processor and a memory device. The software architecture comprises a plurality...
6990511 System and method for concentration and load-balancing of requests
Jan-24-2006 A system and a method for reducing the number of Object Request Broker (ORB) connections in an Internet Inter-ORB Protocol (IIOP) or similar distributed computing environment. The system reduces the total...
6988271 Heavyweight and lightweight instrumentation
Jan-17-2006 An instrumentation system performs operations such as profiling an application and partitioning and distributing units of the application using different versions of metadata describing the application....
6986143 Reducing the size of generated code used to call common object model objects, while preserving type-checking
Jan-10-2006 Objects of one object model (e.g., a Common Object Model (COM)) are called by programs of another object model (e.g., Java). To facilitate the call, a set of interfaces is generated that corresponds to...
6986144 Protected resource access in an object-oriented computing environment
Jan-10-2006 Access is provided in an object-oriented computing environment by an instance of a first class to a selected protected resource of an instance of a second class. This involves defining a third class that...
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...
6981266 Network management system and method
Dec-27-2005 A network management system and method is disclosed that can add or modify, for example, a managed object, without recompiling or stopping operations of an executing network management system. Thus, preferred...
6981255 Method and system for accessing objects of different thread types
Dec-27-2005 A method in a computer system for accessing Microsoft Component Object Model ("COM") objects of varying thread types from a Java-based program. The computer system has a Java virtual machine ("VM") that...
6978457 Method and system increasing performance substituting finite state machine control with hardware-implemented data structure manipulation
Dec-20-2005 A method for replacing finite state machine hardware implementations of controllers and controller subcomponents with implementations based on manipulating contexts stored within common data structures,...
6978423 Context based view design to support client side multi-threading
Dec-20-2005 A computer software system comprising a view sub-system including presentation objects which provide a user interface, a business logic sub-system including business object implementation objects which...
6976261 Method and apparatus for fast, local CORBA object references
Dec-13-2005 Methods and apparatus for reducing computing overhead by creating fast, local-only objects in a distributed client/server based computing system are disclosed. In one aspect of the invention, within an...
6973656 Method and apparatus for linking data in a distributed data processing system
Dec-6-2005 An apparatus for implementing "links" between objects or content items in applications or documents in a distributed system such that changes to the source objects or items are reflected in changes to...
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...
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...
6970949 System method for replacing old device with new device in a layered structure and determining configuration information for lower level devices associated with new device
Nov-29-2005 A computer program or the like is provided for reducing changes to the setting information by the computer. A management apparatus is provided for managing devices connected to a computer using a layered...
6970869 Method and apparatus to discover services and negotiate capabilities
Nov-29-2005 A service discovery protocol may allow clients in a distributed computing environment to search for services. Service providers (or a listener agent) may respond to search requests by publishing or providing...
6965925 Distributed open architecture for media and telephony services
Nov-15-2005 A server provides media and telephony services in a telecommunications network. The server has a distributed, object-oriented software architecture, allowing client applications to access resources located...
6961939 Techniques for transmission of message fragments between object request brokers
Nov-1-2005 Techniques for transmission of message fragments between Object Request Brokers operating in distributed object oriented environments. The techniques provide an elegant mechanism for fragmentation of messages...
6957427 Remote object activation in a distributed system
Oct-18-2005 A distributed computer system uses a single interface at the client site to handle calls to call both active and passive remote objects. Accordingly, the calling process does not need to be aware of distinctions...
6954525 Method and apparatus for providing real-time execution of specific communications services in an intelligent network
Oct-11-2005 System and methodology for providing real-time call processing services received at a switch in an intelligent network having one or more service nodes having originating switches for receiving a call...
6952706 Method for providing stand-in objects
Oct-4-2005 A method for providing stand-in objects, where relationships among objects are automatically resolved in an object oriented relational database model without the necessity of retrieving data from the database...
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...
6947949 Apparatus and method for managing application in incorporated equipment
Sep-20-2005 The present invention provides an application managing apparatus and an application managing method, in which, after an incorporated equipment such as a copying machine, a printer, a multi function printer...