Patents by Inventor Elizabeth Brealey

Elizabeth Brealey 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: 10019465
    Abstract: Timing data associated with a database or database system can be stored in a reduced or compressed form which can be decompressed back to a full or original form. In doing so, timing data can be compressed by using a subset of a full set of possible values (e.g., a determined range which is more likely to occur) instead of using a full set of possible values. Timing data can also be compressed by eliminating redundant, insignificant duplicate and/or common values, for example, between one or more components (e.g., start and end times of a period of time) of the timing data.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: July 10, 2018
    Assignee: Teradata US, Inc.
    Inventors: Cameron Lewis, Elizabeth Brealey, Michael Reed
  • Patent number: 9996580
    Abstract: A system, method, and computer-readable medium for the calculation of execution time estimates of user defined functions/user defined methods are provided. The execution of a UDF or UDM is timed several times at the time of the UDF/UDM creation, and an average execution time of the UDF/UDM is obtained. The resulting average execution time is then stored in a data dictionary where the optimizer may consult this value to factor it into the cost of execution of a query.
    Type: Grant
    Filed: November 12, 2008
    Date of Patent: June 12, 2018
    Assignee: Teradata US, Inc.
    Inventors: Michael Reed, Elizabeth Brealey, Kevin Virgil
  • Publication number: 20140067777
    Abstract: Timing data associated with a database or database system can be stored in a reduced or compressed form which can be decompressed back to a full or original form. In doing so, timing data can be compressed by using a subset of a full set of possible values (e.g., a determined range which is more likely to occur) instead of using a full set of possible values. Timing data can also be compressed by eliminating redundant, insignificant duplicate and/or common values, for example, between one or more components (e.g., start and end times of a period of time) of the timing data.
    Type: Application
    Filed: September 6, 2012
    Publication date: March 6, 2014
    Inventors: Cameron Lewis, Elizabeth Brealey, Michael Reed
  • Publication number: 20100121863
    Abstract: A system, method, and computer-readable medium for the calculation of execution time estimates of user defined functions/user defined methods are provided. The execution of a UDF or UDM is timed several times at the time of the UDF/UDM creation, and an average execution time of the UDF/UDM is obtained. The resulting average execution time is then stored in a data dictionary where the optimizer may consult this value to factor it into the cost of execution of a query.
    Type: Application
    Filed: November 12, 2008
    Publication date: May 13, 2010
    Inventors: Michael Reed, Elizabeth Brealey, Kevin Virgil