Patents by Inventor John Yaffe

John Yaffe 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: 5596752
    Abstract: A programmable computer which operates by executing rules, each including a rule name, and optionally: input parameters, a set of conditions, a set of actions associated with each condition, and a set of exception handlers. A condition is a logical expression which evaluates to a true or false boolean value, while an action is an executable statement. An exception handler contains executable statements.The computer includes text entry and display means for programming of rules. A rule is displayed with each condition and each action having a row of text. The computer generates a yes/no quadrant into which a programmer may enter sequence numbers, to associate ordered sets of actions with individual conditions. Sequence numbers may be entered not associated with any condition, to define a set of default actions.Upon entering a rule, the computer sequentially evaluates the rule's conditions.
    Type: Grant
    Filed: March 11, 1993
    Date of Patent: January 21, 1997
    Assignee: Amdahl Corporation
    Inventors: Helge Knudsen, Daniel T. Chong, John Yaffe, James E. Taugher, Michael Robertson, Zbigniew Plazak
  • Patent number: 5594899
    Abstract: An object access system for retrieving objects in response to requests identifying requested objects, the system comprising an access structure consisting of a plurality of tables where each table is identified by a unique table identifier and has a plurality of rows where each row has a plurality of fields and is identified by a unique primary key in one of the fields and where a field may also contain objects; a row index for each table, each row index having entries ordered on the primary key of the rows in the table where each entry points to a row of fields in the table; a table index ordered on the table identifier for the tables, the table index having an entry for each table which point to the row index for that table and access means, responsive to requests for an object having an associated table identifier and primary key, for searching the table index for the requested table identifier and for retrieving from the table index entry for the requested table identifier the pointer to the row index for
    Type: Grant
    Filed: December 1, 1994
    Date of Patent: January 14, 1997
    Assignee: Amdahl Corporation
    Inventors: Helge Knudsen, Daniel T. Chong, John Yaffe, James E. Taugher, Michael Robertson, Zbigniew Plazak
  • Patent number: 5586330
    Abstract: A method for manipulating a database of data and rules stored in a computer system where the computer operates in accordance with object-coded rules defined by a specified object code grammar. The computer including storage means for storing data and object-coded rules in tables in conformance with a storage architecture, control means for storing, retrieving and deleting data and object-coded rules from the tables, translator means for translating source-coded rules into object-coded rules, detranslator means for translating object-coded rules into source-coded rules and scanner means for determining lexical validity of an object-coded rule according to the grammar.
    Type: Grant
    Filed: April 18, 1995
    Date of Patent: December 17, 1996
    Assignee: Amdahl Corporation
    Inventors: Helge Knudsen, Daniel T. Chong, John Yaffe, James E. Taugher, Michael Robertson, Zbigniew Plazak
  • Patent number: 5586329
    Abstract: A computer which executes rules which are defined according to a language having a valid grammar.
    Type: Grant
    Filed: April 18, 1995
    Date of Patent: December 17, 1996
    Assignee: Amdahl Corporation
    Inventors: Helge Knudsen, Daniel T. Chong, John Yaffe, James E. Taugher, Michael Robertson, Zbigniew Plazak
  • Patent number: 5584026
    Abstract: A computer method for executing a GET instruction for retrieving the first record stored in a data base that meets the stated criteria and for issuing an exception when no such record is found.
    Type: Grant
    Filed: April 20, 1995
    Date of Patent: December 10, 1996
    Assignee: Amdahl Corporation
    Inventors: Helge Knudsen, Daniel T. Chong, John Yaffe, James E. Taugher, Michael Robertson, Zbigniew Plazak