Patents by Inventor Craig D. Upson

Craig D. Upson 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: 5694578
    Abstract: A computer-implemented method and apparatus allowing a user to select a data transformation for converting input data to output data without having to perform complicated programming. An interactive graphic display provider menu display options which enable a user to generate input and output graphic display templates by selecting data items such as scalars, arrays, lattices, and sets from a data palette. The user then identifies a selected data transformation by making assignments between data items in the input template and the output template. A user interface manager passes information regarding the assignments to a processor which generates a data transform program based on the assignment information. A data chopping module then executes the data transform program to convert input data.
    Type: Grant
    Filed: December 18, 1992
    Date of Patent: December 2, 1997
    Assignee: Silicon Graphics, Inc.
    Inventors: Craig D. Upson, Chee S. Yu
  • Patent number: 5652874
    Abstract: A computer-implemented method and apparatus allowing a user to select a data transformation for converting input data to output data without having to perform complicated programming. An interactive graphic display provider menu display options which enable a user to generate input and output graphic display templates by selecting data items such as scalars, arrays, lattices, and sets from a data palette. The user then identifies a selected data transformation by making assignments between data items in the input template and the output template. A user interface manager passes information regarding the assignments to a processor which generates a data transform program based on the assignment information. A data chopping module then executes the data transform program to convert input data.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: July 29, 1997
    Assignee: Silicon Graphics, Inc.
    Inventors: Craig D. Upson, Chee S. Yu