Patents by Inventor Gerald E. Hartmann

Gerald E. Hartmann has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 6970805
    Abstract: Method and system for determining an optimal workload level for a data processing system. In various embodiments samples of system operating characteristics are collected. Each sample includes a workload level, a throughput level, and one or more performance metrics having values used in detection of a bottleneck condition. A bottleneck condition exists if the workload level, the throughput level, and one or more of the performance metrics in a sample have values equal to a predetermined set of values defined as a bottleneck condition. From the samples, a first workload level is identified that corresponds to the sample having a greatest throughput level. A workload level is selected from among workload levels of one or more samples as the optimal workload level, where, in each of the one or more samples the workload level is less than the first workload level, the throughput level is less than the greatest throughput level, and no bottleneck condition is indicated by the performance metrics.
    Type: Grant
    Filed: December 23, 2003
    Date of Patent: November 29, 2005
    Assignee: Unisys Corporatiion
    Inventors: Michael J. Bierma, Chhung-Jen Chen, Gerald E. Hartmann
  • Patent number: 6785882
    Abstract: A process-driven object management system for managing data and code modules is disclosed. The object management system includes a repository that stores objects, wherein ones of the objects referred to as “Asset elements” each describe a respective code or data module. The object management system includes a set of scripted tools for performing renovation, transformation, and code development tasks on the code and data modules. According to one aspect of the invention, the tool invocation constructs are stored as objects in the repository, such that some of the same object management tools and automated repository interface functions used to manage the Asset element can also be used to manage and veiw the tool objects.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: August 31, 2004
    Assignee: Unisys Corporation
    Inventors: David A. Goiffon, Gerald E. Hartmann, David R. Johnson
  • Patent number: 6453312
    Abstract: A computer-implemented system and method for allowing users to interactively develop search queries is provided. The system performs query development utilizing a hierarchical concept tree stored in memory, wherein the nodes of the concept tree are concepts that describe various search topics. Parent/child relationships are created between the concepts, with children concepts describing sub-categories of a parent concept, and so on. Any concept at any level in the tree structure may be related to one or more character strings descriptive of the related concept. Query development is performed by traversing the various relationships in the hierarchical tree structure to selectively add related character strings to a potential query. According to one embodiment, the user is allowed to control the manner and extent of the traversal, and is further allowed to de-select any located concepts and character strings for further use in query development.
    Type: Grant
    Filed: October 14, 1998
    Date of Patent: September 17, 2002
    Assignee: Unisys Corporation
    Inventors: David A. Goiffon, David R. Johnson, Gerald E. Hartmann
  • Patent number: 6226792
    Abstract: An object management system is providing for managing, cataloging, and discovering various potentially reusable code and data components that exist within an Information Technology (IT) platform, and which each have well-defined interfaces with other components. For each of these re-usable code and data components, an associated software object called an “asset element” is created that describes the associated component. Relationships are created between various asset elements to represent the relationships existing between the software components. Other software objects called “locator elements” are created that each describes an application concept or sub-concept. This application concept or sub-concept is associated with a problem solved by the code and data components within the IT platform. Relationships are created between the various locator elements to correlate the concepts and sub-concepts to software constructs represented by asset elements.
    Type: Grant
    Filed: October 14, 1998
    Date of Patent: May 1, 2001
    Assignee: Unisys Corporation
    Inventors: David A. Goiffon, Gerald E. Hartmann, David R. Johnson