Patents by Inventor David Simson

David Simson 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: 6160549
    Abstract: The present invention is a method and apparatus for declarative report definition and generation using an enhanced, graphical data model and a graphical user interface (GUI) for graphically specifying data items and data computations to be performed on the data is described. It provides a set of data model objects, a data model painter for creating, defining, and visualizing the data model objects, and a data engine that retrieves the data according to the definition of the data objects. That is, the present invention provides a graphical data model allowing a user to graphically specify both the data and computations to be performed on the data and uses the layout metaphor (i.e., "painter") to specify the data. Data model objects include: queries, groups, columns, parameters, cross products, and links. Unlike the prior art, allows the use of multiple queries each containing one or more break groups and cross product groups where groups belonging to two different queries are connected by link objects.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: December 12, 2000
    Assignee: Oracle Corporation
    Inventors: Andre Touma, Richard Davis, David Simson, Marco Tilli, Steve Breyer
  • Patent number: 5809266
    Abstract: The present invention is a method and apparatus for declarative report definition and generation using an enhanced, graphical data model and a graphical user interface (GUI) for graphically specifying data items and data computations to be performed on the data is described. It provides a set of data model objects, a data model painter for creating, defining, and visualizing the data model objects, and a data engine that retrieves the data according to the definition of the data objects. That is, the present invention provides a graphical data model allowing a user to graphically specify both the data and computations to be performed on the data and uses the layout metaphor (i.e., "painter") to specify the data. Data model objects include: queries, groups, columns, parameters, cross products, and links. Unlike the prior art, allows the use of multiple queries each containing one or more break groups and cross product groups where groups belonging to two different queries are connected by link objects.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: September 15, 1998
    Assignee: Oracle Corporation
    Inventors: Andre Touma, Richard Davis, David Simson, Marco Tilli, Steve Breyer