Plural version management

CL 717 SC 170
5809287 Automatic computer upgrading
Sep-15-1998 A method for use in upgrading a resource of a computer from an existing version of the resource to a later version of the resource. The method includes the steps of (a) digitally storing upgrade information...
5805899 Method and apparatus for internal versioning of objects using a mapfile
Sep-8-1998 A method and apparatus for providing versioning information for a plurality of software objects. When an object is compiled and linked, at build time, the link-editor creates a version definition section...
5787280 Apparatus and method for providing a facility for managing versions and configurations of persistent and transient objects
Jul-28-1998 A system (20) and method for managing change in software systems and applications manages change for both transient and persistent objects in a domain independent, non-intrusive, object-oriented fashion....
5778231 Compiler system and method for resolving symbolic references to externally located program files
Jul-7-1998 A program compiler identifies each symbol in a source program that references another program. For each identified symbol, the compiler determines whether the symbol is a reference to a remotely located...
5768568 System and method for initializing an information processing system
Jun-16-1998 An information processing system and method is disclosed that can automatically establish a software environment suitable for a hardware configuration without the operator's intervention even if the hardware...
5768566 Method and facility for uninstalling a computer program package
Jun-16-1998 A computer program product has a facility for uninstalling itself The facility is both efficient and dynamic. The facility only backs up a minimal set of files that may be affected by an installation of...
5764992 Method and apparatus for automatic software replacement
Jun-9-1998 A software program running on a computer automatically replaces itself with a newer version in a completely automated fashion, without interruption of its primary function, and in a manner that is completely...
5754862 Method and system for accessing virtual base classes
May-19-1998 A method for a computer compiler for an object-oriented programming language for implementing virtual functions and virtual base classes is provided. In preferred embodiments of the present invention,...
5754785 Communications network equipment
May-19-1998 In accord with the objects of the invention, methods and apparatus for controlling communications network equipment are provided. The apparatus is used in a telecommunications network having a plurality...
5752040 Image processing apparatus which can update program
May-12-1998 An image processing apparatus comprises: an inserting unit to insert a memory medium such as IC card or floppy disc which can be freely attached or detached and in which programs to control the image processing...
5752035 Method for compiling and executing programs for reprogrammable instruction set accelerator
May-12-1998 A microprocessor comprises a defined execution unit coupled to internal buses of the processor for execution of a predefined, fixed set of instructions, combined with one or more programmable execution...
5742742 Printing system for determining if there is enough memory to store revised program and controlling the system using control program with the revised program
Apr-21-1998 A printing apparatus comprises a transfer means for transferring a new data from outside of the printing apparatus, a storing means for storing the new data transferred by said transfer means, and a control...
5732275 Method and apparatus for managing and automatically updating software programs
Mar-24-1998 A software program running on a computer is automatically managed, monitored and updated with a newer version in a completely automated fashion, without interruption of its primary function, and in a manner...
5706510 Zymbolic history management system
Jan-6-1998 A zymbolic history management system (ZHMS) allows a user to create annotated symbolic links (zymlinks) to files in a shared file system. A single link is created to each file of the shared file system...
5701472 Method for locating a versioned object within a version tree depicting a history of system data and processes for an enterprise
Dec-23-1997 The method of the present invention is useful in a computer system having a user interface, a memory, a repository and a database. The method is a repository program executed by the computer system for...
5701463 Method of replacing the identity of a file with another as part of a file open request in a computer system
Dec-23-1997 In an improved method for accessing files in a computer system, file open requests are intercepted at the level of the operating system. The identity of the file to be opened is extracted from the request...
5684952 Supervisory control system for networked multimedia workstations that provides reconfiguration of workstations by remotely updating the operating system
Nov-4-1997 A supervisory control system for a networked multimedia computing system permits a teacher or network administrator to quickly and easily update system software on selected destination workstations with...
5671398 Method for collapsing a version tree which depicts a history of system data and processes for an enterprise
Sep-23-1997 The method of the present invention is useful in a computer system having a user interface, a memory, a database and a repository operative in the computer system for accessing the database. The method...
5654901 Loading software into field test equipment
Aug-5-1997 In a cellular telecommunications system comprising a base transceiver station (BTS) coupled to a base station controller (BSC), a method for testing the BTS begins by connecting an operations maintenance...
5649112 Method and apparatus for modifying microcode in a distributed nodal network while the network continues operation
Jul-15-1997 Updating of control code is accomplished in multiple nodes of a computing system while the computing system remains in operation. Each node includes a processor, memory, a first version of a control code...
5644771 Efficient method router that supports multiple simultaneous object versions
Jul-1-1997 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...
5634114 Dynamic link library version negotiation
May-27-1997 The version negotiation of the present invention insures that there will always be an expected data and control interface between a Dynamic Link Library (DLL) and an application program that relies on...
5630135 Multiple-execution method of multiple-version programs and computer system therefor
May-13-1997 A method for executing programs in a distributed processing system includes executing in a plurality of first processors different programs which perform the same function. Messages, containing data representing...
5625804 Data conversion in a multiprocessing system usable while maintaining system operations
Apr-29-1997 In a multiprocessing system, data which is stored on an external storage media and shared by a plurality of processors is converted from an old format to a new format without bringing the multiprocessing...
5623661 System for and method of providing delta-versioning of the contents of PCTE file objects
Apr-22-1997 A method and system for providing delta-versioning of data stored in an object-based data repository. In the preferred embodiment, delta-versioning is provided for "file" objects in a PCTE implementation...
5619716 Information processing system having a configuration management system for managing the software of the information processing system
Apr-8-1997 An information processing system in which update processes are automated in conformity with types of client machines, to thereby dispense with manual version update processes, and within which redirectors...
5600834 Method and apparatus for reconciling different versions of a file
Feb-4-1997 In a distributed file environment, a system for safely updating a file wiut risk of losing work performed at one site due to work performed on the file at another site uses a journal or log at each site...
5586304 Automatic computer upgrading
Dec-17-1996 A method for use in upgrading a resource of a computer from an existing version of the resource to a later version of the resource. The method includes the steps of (a) digitally storing upgrade information...
5581755 Method for maintaining a history of system data and processes for an enterprise
Dec-3-1996 The method of the present invention is useful in a computer system having a user interface, a memory, a repository and a database. The method is a repository program executed by the computer system for...
5579509 Apparatus and method for verifying compatibility of system components
Nov-26-1996 Each component of a plurality of interacting system components is associated with a version identifier. The version identifier is stored in a location accessible by the other components. Each component...
5577232 Method and apparatus for allowing computer circuitry to function with updated versions of computer software
Nov-19-1996 An arrangement for assuring the compatibility of versions of software produced for a particular computer hardware architecture including a hardware version register, apparatus for providing an indication...
5535389 Business process objects with associated attributes such as version identifier
Jul-9-1996 The present invention is directed to systems and methods for providing a repeatable business process capability in an object oriented computing environment. Business process information, including a set...
5522079 Compiler merging new and preexisting modules while preserving function order
May-28-1996 A compiler which merges two output files into a third output file. First, the compiler generates a new output file by compiling an input file. Next, the compiler searches for an existing output file for...
5481713 Method and apparatus for patching code residing on a read only memory device
Jan-2-1996 A method and apparatus for generating patching resources in an information processing system having operating instructions on a Read Only Memory Device. The present invention simplifies the patch generation...
5450606 System for dynamically exchanging and matching revision information between host and terminal
Sep-12-1995 A micro mainframe link software for associated processing of this invention allows complete compatibility for all the combinations of the host, work station and asset revisions to be assured. When the...
5450589 Firmware modification system wherein older version can be retrieved
Sep-12-1995 A firmware modification system in a data processing apparatus, containing a processor for executing a program and a working program holding unit for holding therein data of the program executed by the...
5430878 Method for revising a program to obtain compatibility with a computer configuration
Jul-4-1995 A program is stored in the memory of a computer to create an image of the program. The image of the program is examined for information indicating whether the program is compatible with the configuration...
5421017 Real time control system and method for replacing software in a controlled system
May-30-1995 In order to save development costs, a real time control system should offer the possibility of being upgraded or of growing by replacing software during operation. This ability is achieved in that every...
5379429 Method of resource management for version-up in a computer system and systems therefor
Jan-3-1995 A resource management method and system for version-up in a multiprocessor system having functions that a processor to be made version-up investigates resources under control by the own processor itself...
5339450 Computer system including a terminal operable as a service processor and a work station
Aug-16-1994 The present invention relates to a floating console control system of computer system. This computer system includes a main storage unit storing the operating system, a central processing unit for reading...
5339430 System for dynamic run-time binding of software modules in a computer system
Aug-16-1994 In telecommunications switching systems, software is frequently modified, enhanced or replaced altogether by new versions. The implementation or integration of the new or revised software into the operational...
5317722 Dynamically adapting multiple versions on system commands to a single operating system
May-31-1994 Multiple versions of a given system command are run on a single operating system by using one command processing program per command irrespective of its version. Each version of the command has a command...
5313614 Method and apparatus for direct conversion of programs in object code form between different hardware architecture computer systems
May-17-1994 Application programs compiled for a first, "source", computer are translated, from their object form, for execution on a second, "target", computer. The translated application programs are linked or otherwise...
5257377 Process for automatically migrating a subset of updated files from the boot disk to the replicated disks
Oct-26-1993 An electronic printing system with plural hard disks for storing system files in which upgraded software together with software identification data is written to a first of the disks, the system booted...
5155847 Method and apparatus for updating software at remote locations
Oct-13-1992 A method and system are provided for updating the software used in remote computer systems from a central computer system. The method includes storing in the central computer system, copies of the software...
5111390 Software security system for maintaining integrity of compiled object code by restricting users ability to define compilers
May-5-1992 A computer system which uses a main processor with main memory, and operates under a specialized software operating system, provides for checking the integrity of its compiler by use of software routines...
5008814 Method and apparatus for updating system software for a plurality of data processing units in a communication network
Apr-16-1991 In maintaining a communication network of processing units distributed in multiple nodes linked by communication channels, system software in a plurality of data processing units is updated by first installing...
4788637 Communication control apparatus
Nov-29-1988 A communication control apparatus wherein the version number of a communication control program in a packet accepted by a receive circuit is compared at a comparator with that of the local station. When...