Patents by Inventor Stephen David Cave

Stephen David Cave 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: 7467152
    Abstract: The present invention relates to a query generator for generating a query for obtaining selected data from a database. The query generator includes a processor which is adapted to receive an input indicating the selected data to be obtained. The processor then analyses the input to determine whether the input requires a joining of data in different tables, and an aggregation step. If so, the processor generates a query which causes the database to aggregate the data within each of the tables as required; and, join the aggregated data, the joined aggregated data representing the selected data.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: December 16, 2008
    Assignee: Oracle International Corporation
    Inventors: Natascha Kearsey, Stephen David Cave, Andrew Osborn, Robert Lloyd Lavender, Kathryn Nash, Paolo Fragapane
  • Patent number: 6810399
    Abstract: The present invention relates to a repository which stores properties of database objects. The repository includes a first store for storing a number of predetermined properties, and a second store for storing additional properties. A processor is provided for determining or modifying the properties stored in the first and second stores.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: October 26, 2004
    Assignee: Oracle International Corporation
    Inventors: Paolo Fragapane, Stephen David Cave, Robert Lloyd Lavender, James Adam Steadman, Andrew Osborn
  • Patent number: 6678676
    Abstract: The present invention relates to apparatus for creating summaries of a database. The apparatus includes a processor which is adapted to monitor the usage of the database and, determine one or more summaries in accordance with the usage.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: January 13, 2004
    Assignee: Oracle International Corporation
    Inventors: Paul Philip Brickell, Stephen David Cave, Robert Lloyd Lavender, James Adam Steadman
  • Publication number: 20020046211
    Abstract: The present invention relates to a repository which stores properties of database objects. The repository includes a first store for storing a number of predetermined properties, and a second store for storing additional properties. A processor is provided for determining or modifying the properties stored in the first and second stores.
    Type: Application
    Filed: December 7, 2000
    Publication date: April 18, 2002
    Inventors: Paolo Fragapane, Stephen David Cave, Robert Lloyd Lavender, James Adam Steadman, Andrew Osborn
  • Publication number: 20020010695
    Abstract: The present invention relates to a query generator for generating a query for obtaining selected data from a database. The query generator includes a processor which is adapted to receive an input indicating the selected data to be obtained. The processor then analyses the input to determine whether the input requires a joining of data in different tables, and an aggregation step. If so, the processor generates a query which causes the database to aggregate the data within each of the tables as required; and, join the aggregated data, the joined aggregated data representing the selected data.
    Type: Application
    Filed: December 7, 2000
    Publication date: January 24, 2002
    Inventors: Natascha Kearsey, Stephen David Cave, Andrew Osborn, Robert Lloyd Lavender, Kathryn Nash, Paolo Fragapane
  • Publication number: 20020010706
    Abstract: The present invention relates to apparatus for creating summaries of a database. The apparatus includes a processor which is adapted to monitor the usage of the database and, determine one or more summaries in accordance with the usage.
    Type: Application
    Filed: December 7, 2000
    Publication date: January 24, 2002
    Inventors: Paul Philip Brickell, Stephen David Cave, Robert Lloyd Lavender, James Adam Steadman