| 6097702 |
Performance monitoring data acquisition library |
| Aug-1-2000 |
A method is disclosed for configuring software for acquiring PM data from telecommunication equipment in response to PM signals generated by the equipment responsive to events, including the steps of maintaining... |
| 6094678 |
Remote control of wireless telecommunications systems |
| Jul-25-2000 |
A first aspect of the invention discloses a local server station for controlling a wireless telecommunications system comprising a plurality of remote server stations and client stations, the local server... |
| 6088739 |
Method and system for dynamic object clustering |
| Jul-11-2000 |
A method and system for dynamically modifying the behavior of a statically declared object that represents a simulated entity is provided. In a preferred embodiment, a clustering mechanism is provided... |
| 6085256 |
Cyber space system for providing a virtual reality space formed of three dimensional pictures from a server to a user via a service provider |
| Jul-4-2000 |
A cyber-space system comprising one or more cyber-spaces for providing predetermined information, and user terminals for receiving provision of the predetermined information by accessing the cyber-space,... |
| 6085034 |
Constructor based object initialization with overrides |
| Jul-4-2000 |
An initializer which is a dynamically resolved method for initializing an object in a multiple inheritance object oriented system is introduced. The initializer is introduced in an ancestor class and can... |
| 6083277 |
Filtering an object interface definition to determine services needed and provided |
| Jul-4-2000 |
A distributed object application builder apparatus filters an object definition to determine the information needed (plugs) and provided (sockets) by an object. Each part (a run-time instance of an object)... |
| 6078743 |
Generic IDE interface support for scripting |
| Jun-20-2000 |
For scripting objects in a component software architecture, a generic IDE interface to scripting IDEs is defined to allow connection to a language-specific scripting IDE preferred by a user. IDE class... |
| 6073184 |
Method of transmitting a notification to a receiver from plural notification services in a distributed application network, and a network for implementing the method |
| Jun-6-2000 |
The invention relates to a method of transmitting a notification in a distributed-application information processing network from an emitter (10A) belonging to a first notification zone (10) of a software... |
| 6070239 |
System and method for executing verifiable programs with facility for using non-verifiable programs from trusted sources |
| May-30-2000 |
A computer system includes a program executer that executes verifiable architecture neutral programs and a class loader that prohibits the loading and execution of non-verifiable programs unless (A) the... |
| 6070197 |
Object oriented transaction monitor for distributed transaction processing environments |
| May-30-2000 |
An object oriented transaction processing system based on the Object Management Group Object Management Architecture provides effective transaction scheduling and servicing through a combination of Object... |
| 6067584 |
Attribute-based system and method for configuring and controlling a data acquisition task |
| May-23-2000 |
A data acquisition system comprising a computer system, coupled to a data acquisition device, a data acquisition application executing on the computer system, and device interface software with an attribute-based... |
| 6067578 |
Container independent control architecture |
| May-23-2000 |
The present invention provides a control architecture that enables the sharing of controls between many containers. That is, the present invention provides for developing a control in such a manner that... |
| 6065120 |
Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices |
| May-16-2000 |
The present invention has been made in consideration of thin devices efficiently communicating ideas and transactions into data networks by using other devices with full functional user interface in the... |
| 6061740 |
Method and apparatus for heterogeneous network management |
| May-9-2000 |
A method and apparatus for managing a heterogeneous network is disclosed. A first computer system has one or more identities. A management service on a second computer system manages objects on the second... |
| 6059838 |
Method and system for licensed design and use of software objects |
| May-9-2000 |
A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols... |
| 6058416 |
Flexible state sharing and consistency mechanism for interactive applications |
| May-2-2000 |
A system, method and computer program storage device providing event and/or state sharing support e.g., for building object-oriented interactive groupware in wide-area distributed environments (such as... |
| 6055243 |
System and associated method for re-engineering a telecommunications support with object-oriented translators |
| Apr-25-2000 |
A re-engineering method for standardizing data processing in a communication network while maintaining user services is disclosed. Data channels, between communicating network data processing components... |
| 6052739 |
Method and apparatus for object-oriented interrupt system |
| Apr-18-2000 |
An object-oriented interrupt processing system in a computer system creates a system database including a device namespace containing an entry for each device in the computer system and an interrupt namespace... |
| 6052732 |
System for dynamically loading object viewer from client or server |
| Apr-18-2000 |
A class loader downloads objects and object viewers from remote computer nodes, and invokes locally stored object viewers to view objects. When a user selects an object to view, a conventional downloading... |
| 6052711 |
Object-oriented system, method and article of manufacture for a client-server session web access in an interprise computing framework system. |
| Apr-18-2000 |
An interprise computing manager in which an application is composed of a client (front end) program which communicates utilizing a network with a server (back end) program. The client and server programs... |
| 6049838 |
Persistent distributed capabilities |
| Apr-11-2000 |
A system and method is disclosed that provides persistent capabilities for distributed, object-oriented applications running on generally available hardware. The disclosed system and method operate in... |
| 6047289 |
Method and apparatus for directed data propagation |
| Apr-4-2000 |
A computer system comprises a management service having a plurality of objects. Each of the objects has at least one associated attribute with associated values. A master object in the management service... |
| 6047125 |
Garbage collection system for improved use of memory by removal of reference conflicts |
| Apr-4-2000 |
In accordance with the present invention a method for modifying a sequence of instructions to improve memory management within a storage device during execution of the instructions, comprises the steps,... |
| 6044409 |
Framework for marshaling and unmarshaling argument object references |
| Mar-28-2000 |
Methods and devices for reducing computing overhead in a distributed client/server based computing system which utilize an efficient framework for marshaling and unmarshaling argument object references... |
| 6044395 |
Method and apparatus for distributing personalized e-mail |
| Mar-28-2000 |
Information common to multiple e-mail messages (called common content "chunks") is separated from the individual e-mail messages before transmission. The chunks are then transmitted separately from the... |
| 6044379 |
Method and apparatus for efficiently implementing multiple storage mechanism for name services associated with a computer system |
| Mar-28-2000 |
Methods and apparatus for implementing both transient and persistent name services are disclosed. According to one aspect of the present invention, a name service may be arranged to store and process both... |
| 6044380 |
Apparatus and method for morphing an object on first touch |
| Mar-28-2000 |
An apparatus and method for updating objects sets up morphing on affected classes, and the actual morph of each object is performed the first time the object is touched, i.e., the first time a method on... |
| 6044218 |
System, method and article of manufacture for creating a live application or applet development environment |
| Mar-28-2000 |
A system for a live applet or application development environment includes software that cooperatively promotes and permits immediate socialization of new components with existing components as the new... |
| 6040830 |
Intelligent proxy objects |
| Mar-21-2000 |
A method, apparatus, and article of manufacture for editing an object created by an object-controlling application program when the object-controlling application program is not available. First, an indication... |
| 6038610 |
Storage of sitemaps at server sites for holding information regarding content |
| Mar-14-2000 |
Sitemaps are utilized to hold content-related information about hypertext documents stored at a server site. The hypertext documents may be web pages for the World Wide Web portion of the Internet. Each... |
| 6038587 |
System, method and article of manufacture for universal transaction processing over multiple transaction processing systems |
| Mar-14-2000 |
A computer implemented transaction processing system is presented for processing transactions between an application and one or more transaction processors. The system utilizes a first communication link... |
| 6035342 |
Method and computer program product for implementing object relationships |
| Mar-7-2000 |
In an interface-based binary object system capable of supporting multiple interfaces into objects created by class templates, a relationship is defined as a pair of complementary collections on two separate... |
| 6029206 |
Object-oriented method routing mechanism for automatically performing supervisory functions during method calls |
| Feb-22-2000 |
In an object-oriented or object-based computer system, object methods are routed to users (e.g., client programs) after automatically performing supervisory functions. Examples of suitable supervisory... |
| 6026415 |
Transparent local and distributed memory management system |
| Feb-15-2000 |
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... |
| 6025836 |
Method and apparatus for generating object oriented user interfaces |
| Feb-15-2000 |
A user interface generator for developing object oriented user interfaces. The user interface generator creates separate class files containing user interfaces suitable for use in different languages.... |
| 6023711 |
System and method for flexible file encapsulation through latent levels of isolation |
| Feb-8-2000 |
A method, program, and system provide flexibility when a PFS requests a memory object reference from a File Server's Pager so that it can map the object in memory. The PFS supplies a reference in return... |
| 6023579 |
Computer-implemented method for generating distributed object interfaces from metadata |
| Feb-8-2000 |
A method and system for creating a distributed object interface description and a distributed object server interface module to a software system, such as a repository. In a preferred embodiment, a repository... |
| 6023271 |
Framework for binding data viewers/data manipulation with one to many objects through introspection |
| Feb-8-2000 |
Systems and methods for programming applications with GUIs in accordance that do not require time-consuming and error-prone custom coding of GUI/internal variable synchronization routines, in general,... |
| 6018805 |
Transparent recovery of distributed-objects using intelligent proxies |
| Jan-25-2000 |
A distributed-object software application is capable of recovering from a server crash. The recovery is transparent to the client objects because the client objects do not have to be re-started or re-loaded.... |
| 6018742 |
Constructing a bifurcated database of context-dependent and context-independent data items |
| Jan-25-2000 |
A method of constructing a multi-lingual database includes the step of defining metadata to describe fields of a record as being either language-dependent or language-independent. The fields of the record... |
| 6018625 |
Management system architecture and design method to support reuse |
| Jan-25-2000 |
A management base of a communications network manager is constructed using object oriented techniques. A network comprises a plurality of physical resources in the form of components and assemblies of... |
| 6016514 |
Method and apparatus for an improved specialization of a CORBAservices GenericFactory |
| Jan-18-2000 |
A method and apparatus for implementing generic factories which are used to create objects in a distributed object-oriented programming environment. This method and apparatus are applicable to the Object... |
| 6016393 |
System and method for distributed computation based upon the movement, execution, and interaction of processes in a network |
| Jan-18-2000 |
A distributed computing environment in which agent processes direct their own movement through a computer network. Place processes provide a computing context within which agent processes are interpreted.... |
| 6014700 |
Workload management in a client-server network with distributed objects |
| Jan-11-2000 |
A method of performing workload management within an object-oriented client/server computing environment wherein one of a plurality of servers is chosen to satisfy a client request based on at least one... |
| 6014139 |
Object-oriented global cursor tool |
| Jan-11-2000 |
A system and method providing a cursor tool framework and tool server with support for multiple cursors on any given system, and supporting the selection of a cursor tool using a cursor. The framework... |
| 6012149 |
Computer system with polymorphic fault processing |
| Jan-4-2000 |
A computer system includes a main processor and a supervisory processor. The main processor provides status signals when a fault condition exists and responds to control signals for fault recovery. The... |
| 6011918 |
Methods, systems and computer program products for generating client/server applications |
| Jan-4-2000 |
Methods, systems and computer program products are provided for automatically generating client/server applications from an application written to execute on a single processing system. The application... |
| 6009458 |
Networked computer game system with persistent playing objects |
| Dec-28-1999 |
The mapping of playing objects from one game to another. In one embodiment, generic attributes of an object may be mapped to game-specific attributes. The mapping may either change or maintain the look... |
| 6009266 |
Methods, apparatus and data structures for managing objects |
| Dec-28-1999 |
A variety of methods, apparatus, and data structures for managing transient and persistent distributed objects are disclosed. Objects for use as object references are described, both for transient and... |
| 6009264 |
Node coordination using a channel object and point-to-point protocol |
| Dec-28-1999 |
A method, apparatus, and article of manufacture for coordinating a plurality of sub-tasks performed by a group of nodes of a parallel processor computer system. An application subdivides a function into... |