| 6799191 |
Object sampling technique for runtime observations of representative instances thereof |
| Sep-28-2004 |
With better knowledge of the behavior of objects in a running application, it is possible to improve execution environment decisions that affect management of such objects. For example, if available, object... |
| 6795968 |
Dynamic object behavior for object-oriented-computing environments |
| Sep-21-2004 |
Dynamic object behavior for object-oriented environments. In one embodiment, a system having an object, a data store, and application. The object has a plurality of dynamic behaviors. The data store data... |
| 6792607 |
Databinding using server-side control objects |
| Sep-14-2004 |
Server-side control objects corresponding to client-side user interface elements are created in a control object hierarchy. Properties of the control objects may be data bound to properties of a server-side... |
| 6792605 |
Method and apparatus for providing web based services using an XML Runtime model to store state session data |
| Sep-14-2004 |
The present invention provides a method and apparatus for accessing and using services and applications from a number of sources into a customized application. The present invention accomplishes this through... |
| 6792608 |
Network navigator interface system and method |
| Sep-14-2004 |
A network navigator interface system and method incorporating a client/server architecture in which a network coarse-grained model (or single object) (NameSpaceObject) is used to create a fine-grained... |
| 6789257 |
System and method for dynamic generation and clean-up of event correlation circuit |
| Sep-7-2004 |
A system and method for dynamically creating and cleaning up correlation circuits connecting effect events, such as a system failure, with their corresponding cause events. Object instances are created... |
| 6782540 |
COBOL/natural copybook to Java conversion Wizard |
| Aug-24-2004 |
The present invention, sometimes referred to as an Application Message Wrapper Generation Wizard or Wizard (for short), is a tool to help application developers map Cobol or Natural copybooks into a message... |
| 6782420 |
Telecommunications network with a distributive network management system |
| Aug-24-2004 |
A telecommunications network(10) having a distributive network management system(20) for remotely managing the plurality of network elements(38) has a management computer, or work station(22) with a management... |
| 6772228 |
Achieving polymorphism in a COM software architecture or the like |
| Aug-3-2004 |
A system and method is provided that allows a software application or client to access and utilize new or different functionality so that the application or client may evolve and improve. More specifically,... |
| 6769124 |
Persistent storage of information objects |
| Jul-27-2004 |
A method and apparatus for persistently storing information objects in a secondary store is provided. Each object to be stored persistently is made a subclass of a persistent object class. The persistent... |
| 6769125 |
Methods and apparatus for managing computer processes |
| Jul-27-2004 |
A number of methods, apparatus, and data structures are disclosed for managing computer processes. In one aspect, a daemon process which manages server processes includes an active server table and a locator... |
| 6769023 |
Facility for managing a service connection between a client process having a single threaded library and a server process |
| Jul-27-2004 |
A facility is provided for managing a service connection between a client process having a single threaded library and a server process. The facility includes monitoring activity of a client code of the... |
| 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... |
| 6760913 |
Data processing with policed object union |
| Jul-6-2004 |
A computer implemented method of defining an object union in an object oriented programming environment, comprising the steps of: selecting a first class from which a first object to be contained in the... |
| 6757900 |
State management of server-side control objects |
| Jun-29-2004 |
The state of one or more server-side control objects is managed using a transportable state structure that is communicated between a web server and a client. The transportable state structure may include... |
| 6757747 |
Proxy object for managing an application instance on a dataless client machine |
| Jun-29-2004 |
A method of managing a set of clients in a distributed computer network having a management server. A given client preferably includes a dataless management framework. According to the method, a proxy... |
| 6754796 |
Frameworks for implementation of java heaps |
| Jun-22-2004 |
Techniques for implementation of Java heaps are disclosed. The techniques can be implemented in a Java virtual machine operating in a Java computing environment. A Java heap potion comprising two or more... |
| 6753886 |
Methods and apparatus for communicating messages in a computer display |
| Jun-22-2004 |
The invention is directed to techniques for communicating messages between windows or frames in a computer display. A computer system suited for use with the invention includes a computer display providing... |
| 6751797 |
System and method for managing the persistence of EJB components in a directory accessed via LDAP |
| Jun-15-2004 |
The present invention relates to a method for managing the persistence of EJB components (8) integrated into an EJB server (3) of a computer system (1), consisting of managing the persistence through an... |
| 6751790 |
Frameworks for efficient representation of string objects in Java programming environments |
| Jun-15-2004 |
Alternative techniques for representation of Java string objects are needed. The techniques are especially useful for representing Java objects in Java computing environments and can thereby improve the... |
| 6751677 |
Method and apparatus for allowing a secure and transparent communication between a user device and servers of a data access network system via a firewall and a gateway |
| Jun-15-2004 |
A method of allowing a secure and transparent communication between a user device and servers of a data access network system via a firewall and a gateway is described. The method includes the step of... |
| 6751646 |
Method and apparatus for implementing CORBA compliant name services incorporating load balancing features |
| Jun-15-2004 |
The invention comprises methods and apparatus for implementing a name service. In the present invention, a name service compliant with the CORBA CosNaming specification may be implemented which incorporates... |
| 6751509 |
Method for access control of aggregated data |
| Jun-15-2004 |
A class manager stores the information which is divided into hierarchical classes, wherein each class includes a policy for showing how to treat the information according to the security level, and information... |
| 6748594 |
Object mechanism and method for retrieving attribute values in a object oriented framework |
| Jun-8-2004 |
In an object oriented computer system, a framework mechanism defines an infrastructure for allowing a user to flexibly define keys and their corresponding attributes. A special type of key called a specification... |
| 6748055 |
Voice processing system with mapping of voice applications to telephone lines |
| Jun-8-2004 |
A voice processing system for connection to a telephone line for providing telephony support to voice processing applications having a voice processing application and a media object, the media object... |
| 6745389 |
System of objects and program components |
| Jun-1-2004 |
The present invention provides a system of objects and program components wherein an object accesses different associated program components for different implementations of a corresponding function of... |
| 6745250 |
Finding named EJB homes via life cycle support |
| Jun-1-2004 |
A method and implementing system are provided in which CORBA (Common Object Request Broker Architecture) Life Cycle Service FactoryFinder capabilities are combined with CORBA Naming Service resolve operations... |
| 6745168 |
Intention achievement information processing apparatus |
| Jun-1-2004 |
An intention achievement information processing apparatus, having an object network as a language processing function and a common platform as a function of interfacing with a client, includes a unit for... |
| 6735772 |
System and method for handling orphaned cause and effect objects |
| May-11-2004 |
Cause and effect event objects are created in response to conditions occurring in a system. The object space may be contained on a single system or may span across several systems connected with a computer... |
| 6735771 |
System and method for delivering web services using common object request broker architecture |
| May-11-2004 |
A system and method that facilitates the development of client applications that wish to request services provided by a Common Object Request Broker Architecture (CORBA) object is presented. Using this... |
| 6732362 |
Object-oriented exchange managing system and exchange resources installing method |
| May-4-2004 |
There are provided an object-oriented exchange managing system and an exchange resource installing method. In the object-oriented exchange managing system, a user interface processor interfaces data with... |
| 6732360 |
System and method for providing connection between client and heterogeneous database management systems |
| May-4-2004 |
A method for providing a connection between a client and heterogeneous database management systems, includes the steps of: a) generating a thread in response to a request message transmitted from the client;... |
| 6727923 |
Creation and manipulation of internet location objects in a graphical user interface environment |
| Apr-27-2004 |
Internet location objects are created and displayed as icons in a graphical user interface (GUI) environment. Internet location objects may be manipulated by the user in similar fashion as other GUI objects,... |
| 6721807 |
Extensible and efficient double dispatch in single-dispatch object-oriented programming languages |
| Apr-13-2004 |
An improved method and system is described for implementing double dispatch extensibly and efficiently in single-dispatch object-oriented programming languages. Objects of type Visitor encapsulate double... |
| 6721777 |
Modular and portable deployment of a resource adapter in an application server |
| Apr-13-2004 |
A system by which resource adapters may be utilized in client server computer configurations utilizing enterprise information systems is disclosed. A connector provider develops a set of Java interfaces... |
| 6721776 |
Generic DCOM server |
| Apr-13-2004 |
A generic server and gateway that run within a Distributed Component Object Model (DCOM) environment capable of receiving requests from one or more different types of DCOM clients for service by an On-Line... |
| 6715148 |
Efficient method router that supports multiple simultaneous object versions |
| Mar-30-2004 |
OOP environments comprise composite data structures and internal mechanisms for manipulating those structures. The structures are used to allow a user to realize the power of OOP. Hence, the layout of... |
| 6714991 |
Method and apparatus for implementing fast subclass and subtype checks |
| Mar-30-2004 |
Methods and apparatus for performing fast subtype checks during program execution are disclosed. According to one aspect of the present invention, a method for determining whether a class associated with... |
| 6708276 |
Architecture for denied permissions in Java |
| Mar-16-2004 |
An architecture for extending the Java security model to allow a user or administrator to explicitly deny permissions. By itself, the Java 2 security model does not allow additions to the collections of... |
| 6708224 |
Methods, systems and computer program products for coordination of operations for interrelated tasks |
| Mar-16-2004 |
Methods, systems and computer program products are provided which coordinate operations for a plurality of interrelated tasks executing on a computer using actual state objects and desired state objects.... |
| 6704804 |
Method and system for communicating information among interactive applications |
| Mar-9-2004 |
A group of protocols is described that establishes an information bus. The protocols allow various applications and components to plug into the information bus. As a member of the bus, each application... |
| 6704803 |
Method and system for distributing data events over an information bus |
| Mar-9-2004 |
A group of protocols is described that establish an information bus. The protocols allow various applications and components to plug into the information bus. As a member of the bus, each application or... |
| 6704805 |
EJB adaption of MQ integration in componetbroker |
| Mar-9-2004 |
A system, method, and program product, in which a stateful EJB session bean is used as the front end to client calls. In this configuration, a queue is represented by a session bean instance. "Put" and... |
| 6701382 |
Name service for transparent container objects |
| Mar-2-2004 |
The invention relates to a software object, more particularly a software Name Service object providing facilities for supporting transparent container objects. The software container objects contain a... |
| 6697878 |
Computer having a remote procedure call mechanism or an object request broker mechanism, and data transfer method for the same |
| Feb-24-2004 |
A computer having a remote procedure call (RPC) mechanism or an object request broker (ORB) mechanism in a distributed computing environment, is constructed comprising a physical memory, a data readout... |
| 6697879 |
Computer implemented virtual sensor object and tangible medium utilizing same |
| Feb-24-2004 |
A computer implemented Virtual Sensor Object includes an abstract class of Objects, and an actual software instantiation of which performs an abstract observation, evaluation, and expression method in... |
| 6691176 |
Method for managing client services across browser pages |
| Feb-10-2004 |
A service manager for managing services and objects called by browser scripts is employed. The Web browser script is not in direct communication with the service manager; instead, a connector object is... |
| 6687904 |
Method and apparatus for selecting a locking policy based on a per-object locking history |
| Feb-3-2004 |
Methods and apparatus for locking an object using an efficient combination spinning and blocking process are disclosed. According to one aspect of the present invention, a method for acquiring ownership... |
| 6687761 |
Process control methods and apparatus with distributed object management |
| Feb-3-2004 |
The invention provides improved digital data processing systems with distributed object management for use, e.g., in process control. These systems are of the type having servers and, more particularly,... |
| 6687735 |
Method and apparatus for balancing distributed applications |
| Feb-3-2004 |
An improved method and apparatus for balancing distributed applications within a client/server network, such as a cable television network, is disclosed. In one aspect of the invention, a method of balancing... |