Patents Assigned to Bachman Information Systems, Inc.
  • Patent number: 5315709
    Abstract: The invention is directed to a computer implemented system and apparatus for transforming objects in a first data model (source design objects) to objects in a second data model (target design objects) and synchronizing the two data models. The result of the transformation is that at least one of the target design objects is associated with a corresponding source design object. The system associates a unique identifier with each of the target design objects and source design objects, the unique identifier being associated with each map associated with each design object.
    Type: Grant
    Filed: December 3, 1990
    Date of Patent: May 24, 1994
    Assignee: Bachman Information Systems, Inc.
    Inventors: Lawrence E. Alston, Jr., John J. Farrell, III, Kenneth W. Quayle, III
  • Patent number: 5249300
    Abstract: A computer system for building models of complex business transactions in an information management system. The system includes storage means for storing ordered sets of references to design data, such as entities. The ordered sets, or entity-sets, are assigned a value, and may then be manipulated in a manner similar to a data variable. The references may be ordered in accordance with predetermined criteria, or operator selected criteria.
    Type: Grant
    Filed: November 25, 1992
    Date of Patent: September 28, 1993
    Assignee: Bachman Information Systems, Inc.
    Inventors: Charles W. Bachman, Christopher P. Gane, David A. Krieger, Igor Abramovich
  • Patent number: 5241645
    Abstract: A computer system for creating and manipulating subsets of dynamic information systems models of organizations. Generally, the system includes a plurality of dynamicallly linked modelers. The system includes a filter for creating a subset of a model. Each model subset is defined by operator-determined selection criteria. The subset is created by applying the selection criteria to the design data set of the model to be filtered. The resulting model subset may be displayed in a graphical representation. Such representations may enable the user to dynamically interact with the system.
    Type: Grant
    Filed: April 27, 1990
    Date of Patent: August 31, 1993
    Assignee: Bachman Information Systems, Inc.
    Inventors: John J. Cimral, David A. Krieger, Igor Ambramovich
  • Patent number: 5212771
    Abstract: A computer system for creating and manipulating subprocesses in a dynamic model of information management systems of organizations. The system enables a user to "explode" a process from a graphical representation, or diagram, into its corresponding subprocesses. By performing this process explosion, high-level processes and primitive processes are created. A high-level process is one which has one or more corresponding subprocesses, whereas a primitive process is one which has no corresponding subprocesses. A diagram may then be generated for each primitive process. In addition, the resulting exploded process may simultaneously be displayed with the displayed process from which it is derived. In a similar fashion, subprocesses may be "hidden" within a process, creating high-level processes from groups of primitive processes.
    Type: Grant
    Filed: April 27, 1990
    Date of Patent: May 18, 1993
    Assignee: Bachman Information Systems, Inc.
    Inventors: Christopher P. Gane, David A. Krieger
  • Patent number: 5195178
    Abstract: A computer system for establishing an adaptive window system within a dynamic model of information systems of organization. The system includes a plurality of editors which enable a user to interact with the system. The window system includes predetermined criteria against which design data of one or more of the editors is compared. An options window then displays those options which meet the criteria, generally corresponding to syntactically permissible options, at any time during the model building process.
    Type: Grant
    Filed: April 27, 1990
    Date of Patent: March 16, 1993
    Assignee: Bachman Information Systems, Inc.
    Inventors: David A. Krieger, John T. Micco
  • Patent number: 5193183
    Abstract: A computer system for dynamically modeling information systems of organizations by employing partnership sets. The system includes one or more editors which enable a user to interact with the system. The system includes a programmed data computer adapted to establish one or more partnership sets within at least one design data, where each partnership set is representative of zero, one or more partnerships. The computer is further adapted to establish one or more partnerships, wherein each partnership is characterized by one partnership set associated with itself or associated with one other partnership set. The computer controls access to one or more design data by reference to a partnership set which is in partnership with partnership sets of one or more design data.
    Type: Grant
    Filed: April 27, 1990
    Date of Patent: March 9, 1993
    Assignee: Bachman Information Systems, Inc.
    Inventor: Charles W. Bachman
  • Patent number: 5193182
    Abstract: A computer system for processing information representative of complex business transactions. The system enables a user to define business logic within a dynamic information management system model. The system may include a plurality of editors which enable a user to dynamically create, analyze and modify design data. The system further includes graphical displays which enable a user to affect the operations to be performed on that design data.
    Type: Grant
    Filed: April 27, 1990
    Date of Patent: March 9, 1993
    Assignee: Bachman Information Systems, Inc.
    Inventors: Charles W. Bachman, Christopher P. Gane, David A. Krieger, John T. Micco, Igor Abramovich
  • Patent number: 5179698
    Abstract: A computer system for processing complex information representative of business transactions. Specifically, the system stores transaction data, which is then reversibly transformed in accordance with predetermined processing algorithms, while it is externally inaccessible. In this static state, the transformed transaction data is evaluated against predetermined logical criteria. The evaluation produces either successful or unsuccessful results. If successful, the transformed data is then made externally accessible. If unsuccessful, the original transaction data is made externally accessible.
    Type: Grant
    Filed: April 27, 1990
    Date of Patent: January 12, 1993
    Assignee: Bachman Information Systems, Inc.
    Inventors: Charles W. Bachman, David A. Kriege
  • Patent number: 5146591
    Abstract: A computer system for dynamically modeling information systems of organizations. The system includes a plurality of editors which enable a user to interact with the system. Included in the system is an information modeler, an information flow modeler, and a logic modeler for creating, analyzing and modifying design data associated with each modeler. Each of the modelers are dynamically interlinked, such that a change to one design data set will affect a corresponding change in other design data sets. The system includes graphic representations associated with each of the modelers to enable a user to interact with the system. The objects of each of the graphic representations may also be dynamically linked, such that a change in one representation affects a substantially immediate change in other representations.
    Type: Grant
    Filed: April 27, 1990
    Date of Patent: September 8, 1992
    Assignee: Bachman Information Systems, Inc.
    Inventors: Charles W. Bachman, John J. Cimral, Christopher P. Gane, David A. Krieger, John T. Micco, Igor Abramovich
  • Patent number: 4631664
    Abstract: A data base management system according to the invention stores, retrieves, and modifies data records within a digital computer data base, permitting access to related data records through partnerships joining record pairs. Partnership sets are employed to relate data records on a one-to-one, one-to-many, and a many-to-many basis. The invention facilitates the modelling of real world structures and events in a data base whose logical representation closely depicts those structures and events.
    Type: Grant
    Filed: July 19, 1983
    Date of Patent: December 23, 1986
    Assignee: Bachman Information Systems, Inc.
    Inventor: Charles W. Bachman