Patents Represented by Attorney Alfred W. Kozak
  • Patent number: 6405312
    Abstract: A system and method is provided whereby a flexible group of new Kerberos commands are operable for the user in a system wherein a Kerberos server is networked with a client server to provide a multiple number of new commands to the client user. Among other features, the new Kerberos commands allow the user to obtain ticket-granting-tickets, or to destroy his active tickets, or further to inquire as to the type of Kerberos commands available, to change one's Kerberos password in the Kerberos database or to inquire or add to one's Principal Identification (ID) to the Kerberos database. The client user makes a Kerberos service request from the client server through a Menu-Assisted Resource Control (MARC) program working in conjunction with a Kerberos Support Library, having a Directive interface and configuration file which work in communication with the Kerberos server's database and key distribution center.
    Type: Grant
    Filed: September 4, 1998
    Date of Patent: June 11, 2002
    Assignee: Unisys Corporation
    Inventor: Tania Trinh Ly
  • Patent number: 6401100
    Abstract: A method for associating classes contained in models stored in a computer system memory. The computer system has a repository program operating therein, which executes this method beginning with the step of initializing each persistent type object in one of the models. For each persistent type object initialized in the preceding step, a determination is made if the persistent type object is an association type. If it is, then at least two association-end objects are created. Next, the association-end objects are added to a collection of features owned by the persistent type object.
    Type: Grant
    Filed: December 9, 1998
    Date of Patent: June 4, 2002
    Assignee: Unisys Corp.
    Inventor: Ted Franklin Gladieux
  • Patent number: 6385768
    Abstract: Disclosed is a method in a computer system capable of executing a version control program, wherein the method operates within the version control program for incorporating changes to software releases. The method creates a project archive object that manages all resources for each of the software releases and then creates a branch in the project archive object in order to establish a new project revision object of the project archive objects. Next, a project revision object is established and is disposed on the branch for incorporating a revision of the project archive object. After this, archive objects are added to the project revision object and revisions are received from a user to each of the archive objects. A change object is established for the project revision, which logically groups a set of revisions to be released.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: May 7, 2002
    Assignee: Unisys Corp.
    Inventor: Jonathan Virgil Ziebell
  • Patent number: 6385767
    Abstract: Disclosed is a computer system capable of executing a version control program with a method within the version control program for generating an archive object for a file having an extension XXX. The method comprising the steps of receiving a request for constructing an extension object for an extension XXX from an application capable of creating extensions followed by determining if a MetaClass has been provided for the extension XXX, and if so associating the MetaClass with the extension XXX.
    Type: Grant
    Filed: September 30, 1999
    Date of Patent: May 7, 2002
    Assignee: Unisys Corporation
    Inventor: Jonathan Virgil Ziebell
  • Patent number: 6381743
    Abstract: A method is disclosed for use in a software development framework having a repository and at least two software systems. The repository contains a meta-model and the software systems, which store instances of the meta-model. The method enables exchange of the instances of the metadata among the software systems using a generalized data transfer language. The method comprises the steps of extracting a fixed component and a list of repeated components of the metadata; extracting a variable component form the list of repeated components; parsing the variable component into a first set of constituent components for a first instance of the variable component; and, determining the hierarchical order and inheritance of the first set of constituent components in the list of repeated components. Next, each of the first set of constituent components are transformed into corresponding components of the generalized software language.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: April 30, 2002
    Assignee: Unisys Corp.
    Inventor: Eugene Otto Mutschler, III
  • Patent number: 6374267
    Abstract: A method for copying source database files for backup to a destination medium via incremental dump commands based on selecting files from a numerical identification system for spotting updated source files which have not yet been copied and dumped. The optimum block size for dumping onto the destination medium is controlled by the User of the system.
    Type: Grant
    Filed: August 13, 1999
    Date of Patent: April 16, 2002
    Assignee: Unisys Corporation
    Inventor: Marge Tam
  • Patent number: 6370528
    Abstract: A method is provided in a multi-processing system where multiple user programs can operate concurrently and simultaneously to access a series of database access methods which hold multiple buffer units. Thus, there can operate simultaneously a series of Write operations to the buffer units which copy the buffer information into specialized file structures followed by a parallel series of Input/Output completion operations which test the results of the copy operations followed by parallel and simultaneous writing to the file structures of the storage control information necessary to maintain their physical integrity.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: April 9, 2002
    Assignee: Unisys Corporation
    Inventor: P. J. Landresse
  • Patent number: 6366900
    Abstract: A specialized file organization has data files organized in named blocks of data files and index files organized in a tree structure of hierarchical nodes. A sequential method is provided for analyzing the current utilization of the blocks of data files and the index file structure of the index files to determine whether the User should restructure the files.
    Type: Grant
    Filed: July 23, 1999
    Date of Patent: April 2, 2002
    Assignee: Unisys Corporation
    Inventor: Johnny Hu
  • Patent number: 6357006
    Abstract: A method and system is provided whereby after specialized original native format files have been signatured and “wrapped” into industry standard byte stream text files for transmission over the Internet (or for use of other computer platforms), then subsequently, said wrapped files with signature can be accessed by the proprietary computer platform which will then use the signature to verify the integrity of the files and will unwrap or re-create these files back into the original specialized native format for use by the proprietary computer platform.
    Type: Grant
    Filed: July 29, 1998
    Date of Patent: March 12, 2002
    Assignee: Unisys Corporation
    Inventors: Thien Huu Pham, Lauren Ann Cotugno
  • Patent number: 6353887
    Abstract: A method and system is provided whereby after specialized original native format data files have been signatured and “wrapped” along with a directory into an industry standard byte stream container file for transmission over the Internet (or for use of other computer platforms), then subsequently, the container of wrapped files with its signature can be accessed by a proprietary computer platform which will then use the signature to verify the integrity of the files and will unwrap or re-create these files back into the original specialized native format for use by the proprietary computer platform.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: March 5, 2002
    Assignee: Unisys Corporation
    Inventors: Lauren Ann Cotugno, Thien Huu Pham, Edward Henry Frankel
  • Patent number: 6351744
    Abstract: A multi processor system is interconnected through a memory means to multiple numbers of database engines on which there can operate multiple numbers of user programs in order to select buffers which have been modified so that the data in the buffers can be written or copied to a storage medium holding database file structures. The user programs operate in parallel so that multiple concurrent update operations can be continuously completed.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: February 26, 2002
    Assignee: Unisys Corporation
    Inventor: P. J. Landresse
  • Patent number: 6349404
    Abstract: A computer system is disclosed which has data contained in a plurality of objects described by a model representing host-based application assets. The model is use in the development of business-centric applications. The computer system comprises a data storage means for storing said plurality of objects in the computer system and means for populating the plurality of objects with a specification for a particular host-based asset. The model comprises a hierarchy of classes defined for the computer system, and includes in part a user class representing properties unique to a particular user; a user access application class representing a privilege level that a user has to a particular application; an application class encapsulating a list of host-based assets and a list of users who have access to those assets; a common file class encapsulating those hostbased assets that belong to an application type; and, a database file class encapsulating a generalization of all persistent host-related data.
    Type: Grant
    Filed: June 8, 1999
    Date of Patent: February 19, 2002
    Assignee: Unisys Corp.
    Inventors: Jeffrey Allen Moore, Charles Eugene Steel, Joseph Peter Stefaniak
  • Patent number: 6330569
    Abstract: In a computer system executing a repository program and having a memory, a method is disclosed for versioning a UML model in the repository in accordance with an updated XML representation of the UML model. The method includes the steps of identifying differences between UML objects in the UML model and XML objects in the XML file. Where there is a difference between one of the UML objects and one of the XML objects, it is reserved as a ghost object. The ghost object is updated to match each corresponding one of the XML objects. Objects whose target references have been changed are reserved and updated. Finally, the UML objects are updated in the repository that refer to ghost objects updated in the preceding step. The method includes making changes to the ghost object Attributes, References and owned elements to match Attributes, References and owned elements, respectively, found in the XML object.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: December 11, 2001
    Assignee: Unisys Corp.
    Inventors: Donald Edward Baisley, C. Suresh Kumar
  • Patent number: 6327698
    Abstract: A method is disclosed for use in a software development system having a repository, wherein the method uses an object-oriented tool to capture models from and populate models in the repository. The method includes the steps of importing a first software model from the repository into the object-oriented tool; disposing the imported first software model in the object-oriented tool for development by a user a second software model based upon the first software model; and, exporting the second software model to the repository.
    Type: Grant
    Filed: December 23, 1998
    Date of Patent: December 4, 2001
    Assignee: Unisys Corp.
    Inventor: Nookaiah Venkatabutchi Kolluru
  • Patent number: 6295563
    Abstract: A digital data transport system where a serial stream of digital input data, received from a remote transmitter at an original clock frequency Fo, enters a FIFO repository at a variable frequency bit rate having an average frequency rate of If. A difference generator G, operating at the If frequency rate, receives a first feedback frequency clock signal Fr from a voltage controlled oscillator and a second feedback signal designating the current loading of the FIFO to provide a variable pulse stream to a driver whose output voltage controls the voltage controlled oscillator output frequency Fr so that it will match the average input frequency bit rate If (less the header bytes) in order to approximate the original clock frequency Fo.
    Type: Grant
    Filed: January 30, 1998
    Date of Patent: September 25, 2001
    Assignee: Unisys Corporation
    Inventor: Bruce Ernest Whittaker
  • Patent number: 6292932
    Abstract: In a computing system having a repository program being executed by said system and a means for storing data, a method is disclosed for converting a UML model to a MOF model within the repository. This method includes the steps of selecting a package within the UML model, hereafter UML package, to be exported to the MOF model. Next, the UML package and its elements are exported to the MOF model. After this, relations are recursively set between MOF objects of the UML package that correspond to relations between UML objects in the package; and, MOF reference objects are created for navigable MOF association ends.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: September 18, 2001
    Assignee: Unisys Corp.
    Inventors: Donald Edward Baisley, Sridhar Srinivasa Iyengar, Ashit Sawhney
  • Patent number: 6289501
    Abstract: A method is disclosed for use in a software development framework that has a repository and at least two software systems. The repository contains a meta-model and the software systems store instances of the meta-model. The method enables exchange of the instances of the meta-model among the software systems using a generalized data transfer language. The method comprises the steps of extracting a fixed component and a variable component of the metadata; parsing the variable component into constituent components; and, transforming each of the constituent components into corresponding components of a software language. The previous two steps are repeated for each instance of the variable component. Next, each instance of the variable component is transformed into corresponding components of the generalized software language. The fixed components are then transformed into corresponding components of the generalized software language.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: September 11, 2001
    Assignee: Unisys Corp.
    Inventor: Eugene Otto Mutschler, III
  • Patent number: 6289391
    Abstract: In a heterogeneous computer system including at least one Client CPU, at least one Server CPU and a common memory disposed therebetween for storing first and second operating systems that control operation of the Client and Server CPUs, respectively. There is provided Client and Server Programs, both of which are stored in the same common memory. The Client Program is executed by the Client CPU and the Server Program is executed by the Server CPU. A method and system is disclosed wherein the Server Program is adapted for making function calls to the Client Program and the Client Program is adapted for returning results of the called function to the Server Program. The Server Program includes Procedures for invoking a Client Program function, converting parameters and result data from a format compatible with the first operating system to one compatible with the second operating system.
    Type: Grant
    Filed: June 25, 1997
    Date of Patent: September 11, 2001
    Assignee: Unisys Corp.
    Inventors: Norman Roy Smith, J. Calvin Hale, Mark Joseph Rentmeesters, Andrew D. Milligan
  • Patent number: 6282535
    Abstract: A container of data files and directory in a specialized first format are converted (wrapped) into an industry-standard text container file into a protocol suitable for Internet transmittal. A Signature Support Library and several procedural routines, together with parameters from the Support Library are utilized to combine with a user's private key to generate a signature particular to the container data file which has been converted. The container now with signature resides in a protocol suitable for transmission on the Internet or for burning onto a CD-ROM which is now usable for different platforms other than the original file protocol of a first platform which was only compatible with said specialized first format of the first platform.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: August 28, 2001
    Assignee: Unisys Corporation
    Inventors: Thien Huu Pham, Lauren Ann Cotugno, Edward Henry Frankel
  • Patent number: 6275787
    Abstract: In a computing system executing a repository program, a computer-implemented method is disclosed for merging updates to models stored in the repository with a user's incomplete work-in-progress currently being executed by the computer system. Once a repository transaction is begun, for each package within a model that is checked out by the user, a check-in operation is performed. The model is extracted for use by a modeling tool and the repository transaction is aborted, thereby undoing the check-in but leaving the extracted model intact for use by the modeling tool. A report may be generated of any inconsistencies between the model and modeling rules imposed by the check-in operation of the repository.
    Type: Grant
    Filed: October 14, 1998
    Date of Patent: August 14, 2001
    Assignee: Unisys Corp.
    Inventor: Donald Edward Baisley