| 6687747 |
System and network interoperations using a MIB-based object-oriented signaling protocol |
| Feb-3-2004 |
A process of providing operation oriented common signaling information services supports a plurality of different types of network distributed signaling functions in a network. The process includes the... |
| 6684398 |
Monitor entry and exit for a speculative thread during space and time dimensional execution |
| Jan-27-2004 |
One embodiment of the present invention provides a system that facilitates entering and exiting a critical section of code for a speculative thread. The system supports a head thread that executes program... |
| 6684259 |
Method for providing user global object name space in a multi-user operating system |
| Jan-27-2004 |
A method, suitable for use in client/server system, which allows multiple copies of a single-user application to run simultaneously in a multi-user operating system without modification of the single-user... |
| 6678882 |
Collaborative model for software systems with synchronization submodel with merge feature, automatic conflict resolution and isolation of potential changes for reuse |
| Jan-13-2004 |
A collaboration model is provided for constructing evolutionary collaborative applications deployed in network environments, such as the World Wide Web, or wireless environments, which supports introduction... |
| 6678745 |
Dynamic object synthesis with automatic late binding |
| Jan-13-2004 |
A method and system of automatically synthesizing object names. Variables are synthesized with object types associated with the variables. Buffers into which data is to be transferred are dynamically created... |
| 6678743 |
Method for moving objects in a distributed computing environment |
| Jan-13-2004 |
A method for moving objects in a distributed computing system is provided that comprises receiving a move indication (224) at a mobility facet object (206) that is aggregated with a primary facet object... |
| 6675227 |
Method for providing a service implementation for both EJB and non-EJB environments |
| Jan-6-2004 |
A method and object-oriented computing system in which a Java.TM. implementation of a service is provided dynamically at runtime via a Java.TM. interface for the service in accordance with the needs of... |
| 6671721 |
Object oriented framework mechanism and method for distributing and managing heterogenous operations of a network application |
| Dec-30-2003 |
An object oriented framework mechanism for distributing and managing operations of a network application defines classes and class relationships that provide for easily extending the framework to define... |
| 6668285 |
Object oriented processing with dedicated pointer memories |
| Dec-23-2003 |
Object oriented processing is performed by holding pointers to memory locations of object variables and method tables in dedicated registers. The pointers for current and previous operations of the processor... |
| 6668279 |
User level web server in-kernel network I/O accelerator |
| Dec-23-2003 |
Methods and apparatus for transporting data in a web server are disclosed. A HTTP request including HTTP request data is received by a data transport module from a client. The HTTP request data may be... |
| 6667749 |
User interface system having a separate menu flow software object and operation software object |
| Dec-23-2003 |
A user interface system, computer program product, and method for displaying an operation menu and transferring the contents thereof based on an operation input received in response to operation menu selection.... |
| 6665734 |
Blending object-oriented objects with traditional programming languages |
| Dec-16-2003 |
The present invention provides a method, system, and computer program product for blending object-oriented (OO) programming languages with traditional (non-OO) programming languages such that they can... |
| 6658487 |
Collection of events within a distributed object system |
| Dec-2-2003 |
A Distributed Object System includes an Event Collection Mechanism (14) which receives information on the creation, deletion and actuation of objects within the system. The Event Collection Mechanism passes... |
| 6654753 |
Combination associative and directed graph representation of command structures |
| Nov-25-2003 |
A system and method of providing, using, and traversing a combination associative and directed graph that is used for traversing command structures that are representative of a command that is communicated... |
| 6636900 |
Method and apparatus for executing distributed objects over a network |
| Oct-21-2003 |
A method and apparatus for developing, distributing, and executing workers (e.g., objects) of an application in a client computer and over a network of computers in a manner that is hidden to a user or... |
| 6633923 |
Method and system for dynamic configuration of interceptors in a client-server environment |
| Oct-14-2003 |
A computer implemented method of creating and managing one or more interceptors. The method comprises the steps of intrinsically chaining the interceptors, and storing state information, in at least one... |
| 6633922 |
Object access mechanism that dynamically switches between multiple distributed access models |
| Oct-14-2003 |
This present invention incorporates the benefits of the function shipping, page shipping and class shipping remote object access models into a single, industry standard programming model. The fundamental... |
| 6629153 |
Method and apparatus for providing peer ownership of shared objects |
| Sep-30-2003 |
A method and apparatus for providing peer ownership of shared objects. In the invention, shared objects are implemented as a shell object with shared object state stored in shared memory. Each process... |
| 6629128 |
System and method for distributed processing in a computer network |
| Sep-30-2003 |
A remote proxy generator (300) generates a remote proxy class for use in client-side communications for communications between a client application (108) and a server object (110). A client-side type generator... |
| 6628965 |
Computer method and system for management and control of wireless devices |
| Sep-30-2003 |
A system and method of operating a computer system manages and controls wireless devices through a wireless control subsystem. The wireless control subsystem includes a programming module to extend a base... |
| 6625664 |
Automation system to access functionality of hardware components with each hardware component having system connection unit with function objects representing real functionality of components |
| Sep-23-2003 |
An automation system 1, and a method for accessing the functionality of hardware components H1 . . . Hn of the automation system. Hardware components are connected by at least one bus system B1 . . . B3,... |
| 6621506 |
Applying operations to selected data of different types |
| Sep-16-2003 |
Methods and apparatus implementing a technique for applying suites of operations to selected data through a user interface. In response to a selection of data from a user through a user interface, the... |
| 6615166 |
Prioritizing components of a network framework required for implementation of technology |
| Sep-2-2003 |
A system and method are provided for prioritizing components of an existing network framework. First, a plurality of components required for implementation of a predetermined technology using an existing... |
| 6611844 |
Method and system for java program storing database object entries in an intermediate form between textual form and an object-oriented form |
| Aug-26-2003 |
A method and system for providing an intelligent intermediate form of an object-oriented database. The intermediate form is derived from a grammatical form of an object-oriented database through the process... |
| 6609186 |
Method and system for managing data in computer memory |
| Aug-19-2003 |
A system for managing space in a computer memory is disclosed. The system creates free space in a computer memory by using a "downsize" operation, which selectively removes data from a data object residing... |
| 6609158 |
Component architecture in a computer system |
| Aug-19-2003 |
Methods, configured media, and systems are provided for connecting disparate software components in a network or other computer system. A language adapter maps programming language constructs to a general... |
| 6604148 |
Method, system, and program for accessing a network namespace |
| Aug-5-2003 |
Disclosed is a method, system, and program for accessing an object in a network providing communication among multiple network devices and a namespace server including a namespace comprising one network... |
| 6601113 |
System platform for a communication system |
| Jul-29-2003 |
An object oriented system platform for a telecommunication system that provides subscriber services includes an upper layer containing applications in the form of base and supplementary functions providing... |
| 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... |
| 6587889 |
Junction manager program object interconnection and method |
| Jul-1-2003 |
The junction manager in the present invention eliminates the need for a separate request broker or manager and eliminates, as well, the need for each junction to propagate each state change. Instead, the... |
| 6574675 |
Simple workflow access protocol |
| Jun-3-2003 |
One aspect of the invention provides an HTTP based extensible protocol supporting a subset of the workflow object names and definitions of the OMG workflow protocol. HTTP is a synchronous communication... |
| 6571262 |
Transparent local and distributed memory management system |
| May-27-2003 |
The present invention discloses a system for transparent local and distributed memory management. The invention overcomes the prior art's requirement of keeping track of whether a memory space allocated... |
| 6567837 |
Object oriented processor arrays |
| May-20-2003 |
An object oriented processor array includes a library of functional objects which are instantiated by commands through a system object and which communicate via a high level language. The object oriented... |
| 6564240 |
Method, apparatus, and product for leasing of group membership in a distributed system |
| May-13-2003 |
A system for leasing a group membership in a distributed processing system is provided. In accordance with this system, a remote object requests from an activation group a membership in the activation... |
| 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"... |
| 6557023 |
Method and apparatus for avoiding array class creation in virtual machines |
| Apr-29-2003 |
Embodiments of the invention comprise a method and apparatus for avoiding array class creation in, for example, virtual machines for object-oriented programming languages. Embodiments of the invention... |
| 6553498 |
Method and system for enforcing a communication security policy |
| Apr-22-2003 |
A method for enforcing a security policy for selectively preventing the downloading and execution of undesired Executable Objects in an individual workstation, comprising the steps of, (1) providing a... |
| 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.... |
| 6546396 |
Document processing system with a multi-platform application programming interface |
| Apr-8-2003 |
A common programming interface for multiple types of document processing systems. An object interface is defined that includes properties, methods, and events that are applicable to multiple types of document... |
| 6535928 |
Method of determining the timing for reclaiming a remote object |
| Mar-18-2003 |
A method for determining the timing for reclaiming a remote object (706) according to the teachings of the present invention includes the step of first creating a remote object (706) of a virtual object... |
| 6526513 |
Architecture for dynamic permissions in java |
| Feb-25-2003 |
An architecture for extending the Java security model to allow a user or administrator to grant permissions dynamically. By itself, the Java 2 security model does not allow additions to the collections... |
| 6526455 |
Object management method, apparatus and data structure |
| Feb-25-2003 |
This invention introduces class identification information for identifying the class of an object and makes it easy to retain, reproduce and transfer the object. An object tree as a tree-like structure... |
| 6519652 |
Method and system for activation and deactivation of distributed objects in a distributed objects system |
| Feb-11-2003 |
One aspect of the invention is a method for activation and deactivation of distributed objects. A first number of a plurality of distributed objects are stored in the memory of a first computer. A request... |
| 6516354 |
Method and apparatus for efficient representation of variable length identifiers in a distributed object system |
| Feb-4-2003 |
In a CORBA distributed object system, potential object name ambiguities in the Portable Object Adapter are resolved without using variable-length object identifiers by translating the variable length identifiers... |
| 6513112 |
System and apparatus for administration of configuration information using a catalog server object to describe and manage requested configuration information to be stored in a table object |
| Jan-28-2003 |
A requested table of configuration information is accessed through a catalog server object that manages the configuration information in one or more datastores. A client table object is created on a client... |
| 6499064 |
Method of using decoupled chain of responsibility |
| Dec-24-2002 |
A method of developing a software system using Object Oriented Technology. The present invention addresses the problem of providing a technical foundation for the development of software applications using... |
| 6499059 |
Method of controlling a network element using a service profile and apparatus of the same |
| Dec-24-2002 |
A network element (NE) for a communications network, particularly for a synchronous digital communications system, is disclosed. It comprises a controller (CT) which contains a processor (CPU) for executing... |
| 6496870 |
System, method and article of manufacture for collaboration with an application |
| Dec-17-2002 |
A system for collaborating components or objects in a visual development environment is detailed. Collaboration is effected by augmenting eligible components or objects with appropriate collaboration code... |
| 6487590 |
Method for controlling a network element from a remote workstation |
| Nov-26-2002 |
A method is provided for controlling a network element from a client at a remote work station connectable to the network, the network, element is registered for attributes to be tracked, and attributes... |
| 6484160 |
Process for optimizing accesses to a database |
| Nov-19-2002 |
The invention relates to a process for optimizing accesses to a database. This process allows client applications to request a CMIS-DB server, via an online configuration, to customize the generic representation... |