Patents by Inventor Natascha Kearsey
Natascha Kearsey 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: 9934330Abstract: A query generator is operable to generate a query for retrieving data that satisfy a conditional expression from a database, and/or perform an arbitrary calculation on at least part of the retrieved data. The query generator can receive an input query and analyze the query to ascertain whether it contains a replaceable token. If the query contains a replaceable token, the query generator can replace that token with user input specifying a parameter of the conditional expression and/or the arbitrary calculation, thereby generating an output query for retrieving the data that satisfy the conditional expression and/or performing the arbitrary calculation on the retrieved data.Type: GrantFiled: April 30, 2013Date of Patent: April 3, 2018Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Natascha Kearsey, Christian Evans, Martin Hogg, Paolo Fragapane, Steve Corbett
-
Publication number: 20130246464Abstract: A query generator is operable to generate a query for retrieving data that satisfy a conditional expression from a database, and/or perform an arbitrary calculation on at least part of the retrieved data. The query generator can receive an input query and analyze the query to ascertain whether it contains a replaceable token. If the query contains a replaceable token, the query generator can replace that token with user input specifying a parameter of the conditional expression and/or the arbitrary calculation, thereby generating an output query for retrieving the data that satisfy the conditional expression and/or performing the arbitrary calculation on the retrieved data.Type: ApplicationFiled: April 30, 2013Publication date: September 19, 2013Applicant: Oracle International CorporationInventors: Natascha Kearsey, Christian Evans, Martin Hogg, Paolo Fragapane, Steve Corbett
-
Patent number: 8447771Abstract: A query generator is operable to generate a query for retrieving data that satisfy a conditional expression from a database, and/or perform an arbitrary calculation on at least part of the retrieved data. The query generator can receive an input query and analyze the query to ascertain whether it contains a replaceable token. If the query contains a replaceable token, the query generator can replace that token with user input specifying a parameter of the conditional expression and/or the arbitrary calculation, thereby generating an output query for retrieving the data that satisfy the conditional expression and/or performing the arbitrary calculation on the retrieved data.Type: GrantFiled: November 20, 2006Date of Patent: May 21, 2013Assignee: Oracle International CorporationInventors: Natascha Kearsey, Christian Evans, Martin Hogg, Paolo Fragapane, Steve Corbett
-
Patent number: 7467152Abstract: 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: GrantFiled: December 7, 2000Date of Patent: December 16, 2008Assignee: Oracle International CorporationInventors: Natascha Kearsey, Stephen David Cave, Andrew Osborn, Robert Lloyd Lavender, Kathryn Nash, Paolo Fragapane
-
Publication number: 20080120326Abstract: A query generator is operable to generate a query for retrieving data that satisfy a conditional expression from a database, and/or perform an arbitrary calculation on at least part of the retrieved data. The query generator can receive an input query and analyze the query to ascertain whether it contains a replaceable token. If the query contains a replaceable token, the query generator can replace that token with user input specifying a parameter of the conditional expression and/or the arbitrary calculation, thereby generating an output query for retrieving the data that satisfy the conditional expression and/or performing the arbitrary calculation on the retrieved data.Type: ApplicationFiled: November 20, 2006Publication date: May 22, 2008Applicant: Oracle International CorporationInventors: Natascha Kearsey, Christian Evans, Martin Hogg, Paolo Fragapane, Steve Corbett
-
Publication number: 20070239659Abstract: A query generator for generating a query for retrieving a desired set of data from a relational database is disclosed. The query generator is adapted to: a) receive an input query adapted to retrieve a superset of the desired set of data from the database; b) analyse a default filters table comprising one or more filter application criteria, each associated with a default filter condition that refers to data contained in the superset of data; and c) for each filter application criterion that is satisfied, modify the input query in accordance with the associated default filter condition to produce an output query adapted to retrieve the desired set of data only.Type: ApplicationFiled: March 30, 2006Publication date: October 11, 2007Inventors: Paolo Fragapane, Natascha Kearsey, Christopher Evans, Martin Hogg
-
Publication number: 20070028158Abstract: A process definition method is disclosed. The method is typically for use with a report compiled from source data stored in a database and displayed to a user as a table having a plurality of cells. The method comprises: a) presenting the table of cells to the user; b) selecting one of the plurality of cells; and c) defining a drill out function associated with that cell.Type: ApplicationFiled: August 1, 2005Publication date: February 1, 2007Inventors: Dragan Djorovich, Matthew Jakubiak, Suresh Kannan, Brahmesh Puttannaiah, Natascha Kearsey, Chris Evans, Stephen Cave
-
Publication number: 20020010695Abstract: 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: ApplicationFiled: December 7, 2000Publication date: January 24, 2002Inventors: Natascha Kearsey, Stephen David Cave, Andrew Osborn, Robert Lloyd Lavender, Kathryn Nash, Paolo Fragapane