Patents by Inventor BRIAN HOWARD STEWART

BRIAN HOWARD STEWART 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: 11288287
    Abstract: Methods, apparatus, systems and articles of manufacture to partition a database are disclosed. An example apparatus includes a dimension identifier to identify at least two dimensioning values associated with a received query, the query including unstructured data to be written to a database. A partition manager is to select a partition into which data is to be written based on the at least two dimensioning values. At least one of the at least two dimensioning values being a variant of unstructured data associated with the query. A partition creator is to, in response to the selected partition not existing in the database, create the selected partition. A data writer is to write the data to the selected partition.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: March 29, 2022
    Assignee: McAfee, LLC
    Inventors: Brian Howard Stewart, Brian Roland Rhees, Seth D. Grover
  • Publication number: 20210349918
    Abstract: Methods, apparatus, systems, and articles of manufacture to partition a database are disclosed. An example apparatus includes memory, instructions in the apparatus, and processor circuitry to execute the instructions to identify a first variant associated with a request query received from a source, select a first partition based on the first variant, the first partition storing first data associated with the request query, identify a second variant associated with the request query, select a second partition based on the second variant, the second partition storing second data associated with the request query different from the first data, cause execution of a first query on the first partition, cause execution of a second query on the second partition, aggregate data associated with the request query based on a first result of the first query and a second result of the second query, and return the aggregated data to the source.
    Type: Application
    Filed: July 19, 2021
    Publication date: November 11, 2021
    Inventors: Brian Howard Stewart, Brian Roland Rhees, Seth D. Grover
  • Patent number: 11080299
    Abstract: Methods, apparatus, systems, and articles of manufacture to partition a database are disclosed. An example apparatus includes a variant identifier to identify a variant of unstructured data included in a query. The variant identifier is to identify a size of the identified variant, the query including unstructured data to be written to a database. A partition manager is to select a partition into which data is to be written based on the size of the identified variant. A partition creator is to, in response to the selected partition not existing in the database, create the selected partition. A data writer to write the data to the selected partition.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: August 3, 2021
    Assignee: McAfee, LLC
    Inventors: Brian Howard Stewart, Brian Roland Rhees, Seth D. Grover
  • Patent number: 11048753
    Abstract: Techniques related to flexible record definitions for semi-structured data in a relational database system are disclosed. The techniques include a machine readable medium, on which are stored instructions for accessing flexible record definitions for efficient database storage, comprising instructions that when executed cause a device to: receive a first request to create a first row in a database table, the first request indicating a first set of columns associated with the first row, determine that columns of the first set of columns are included in a second set of columns associated with the database table, select a first variant, from a set of variants, the first variant associated with a third set of columns, the third set of columns including at least the first set of columns, and write the first row to the database table based on the first variant and the third set of columns.
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: June 29, 2021
    Assignee: McAfee, LLC
    Inventors: Seth Grover, Brian Howard Stewart, Brian Roland Rhees, Edmund William Leemhuis
  • Publication number: 20200042634
    Abstract: Methods, apparatus, systems, and articles of manufacture to partition a database are disclosed. An example apparatus includes a variant identifier to identify a variant of unstructured data included in a query. The variant identifier is to identify a size of the identified variant, the query including unstructured data to be written to a database. A partition manager is to select a partition into which data is to be written based on the size of the identified variant. A partition creator is to, in response to the selected partition not existing in the database, create the selected partition. A data writer to write the data to the selected partition.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Brian Howard Stewart, Brian Roland Rhees, Seth D. Grover
  • Publication number: 20200042538
    Abstract: Methods, apparatus, systems and articles of manufacture to partition a database are disclosed. An example apparatus includes a dimension identifier to identify at least two dimensioning values associated with a received query, the query including unstructured data to be written to a database. A partition manager is to select a partition into which data is to be written based on the at least two dimensioning values. At least one of the at least two dimensioning values being a variant of unstructured data associated with the query. A partition creator is to, in response to the selected partition not existing in the database, create the selected partition. A data writer is to write the data to the selected partition.
    Type: Application
    Filed: July 31, 2018
    Publication date: February 6, 2020
    Inventors: Brian Howard Stewart, Brian Roland Rhees, Seth D. Grover
  • Publication number: 20180285475
    Abstract: Techniques related to flexible record definitions for semi-structured data in a relational database system are disclosed. The techniques include a machine readable medium, on which are stored instructions for accessing flexible record definitions for efficient database storage, comprising instructions that when executed cause a device to: receive a first request to create a first row in a database table, the first request indicating a first set of columns associated with the first row, determine that columns of the first set of columns are included in a second set of columns associated with the database table, select a first variant, from a set of variants, the first variant associated with a third set of columns, the third set of columns including at least the first set of columns, and write the first row to the database table based on the first variant and the third set of columns.
    Type: Application
    Filed: December 18, 2017
    Publication date: October 4, 2018
    Inventors: SETH GROVER, BRIAN HOWARD STEWART, BRIAN ROLAND RHEES, EDMUND WILLIAM LEEMHUIS