Patents by Inventor Drew OLSON

Drew OLSON 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: 12135986
    Abstract: A method includes scanning, by a device of a plurality of devices, a directory of a file system. The directory includes a plurality of subdirectories, and each device of the plurality of devices corresponds to a different queue of a plurality of queues. The method also includes inserting, by the device, a plurality of scanning tasks into a subset of the plurality of queues in a round robin fashion. The plurality of scanning tasks correspond to the plurality of subdirectories and responding to a scanning task of the plurality of scanning tasks includes scanning a subdirectory of the plurality of subdirectories.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: November 5, 2024
    Assignee: International Business Machines Corporation
    Inventors: Scott Brewer, Theodore Timothy Harris, Jr., Sara Megan Coronado, Raul E. Saba, Drew Olson, Joseph W. Dain, Gregory T. Kishi
  • Patent number: 11429578
    Abstract: A method includes generating a table in a relational database, the table comprising an empty column reserved for a custom tag. The column has a default column name. The method also includes, in response to an instruction to create the custom tag, generating a column mapping that maps a name of the custom tag to the column name. The column mapping is stored outside the relational database and is used by a parser to translate between the name of the custom tag and the column name.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: August 30, 2022
    Assignee: International Business Machines Corporation
    Inventors: Raul E. Saba, Scott Brewer, Gregory T. Kishi, Sara Megan Coronado, Drew Olson, Joseph W. Dain, Theodore Timothy Harris, Jr.
  • Publication number: 20220156111
    Abstract: A method includes scanning, by a device of a plurality of devices, a directory of a file system. The directory includes a plurality of subdirectories, and each device of the plurality of devices corresponds to a different queue of a plurality of queues. The method also includes inserting, by the device, a plurality of scanning tasks into a subset of the plurality of queues in a round robin fashion. The plurality of scanning tasks correspond to the plurality of subdirectories and responding to a scanning task of the plurality of scanning tasks includes scanning a subdirectory of the plurality of subdirectories.
    Type: Application
    Filed: November 19, 2020
    Publication date: May 19, 2022
    Inventors: Scott BREWER, Theodore Timothy HARRIS, JR., Sara Megan CORONADO, Raul E. SABA, Drew OLSON, Joseph W. DAIN, Gregory T. KISHI
  • Publication number: 20220156239
    Abstract: A method includes generating a table in a relational database, the table comprising an empty column reserved for a custom tag. The column has a default column name. The method also includes, in response to an instruction to create the custom tag, generating a column mapping that maps a name of the custom tag to the column name. The column mapping is stored outside the relational database and is used by a parser to translate between the name of the custom tag and the column name.
    Type: Application
    Filed: November 19, 2020
    Publication date: May 19, 2022
    Inventors: Raul E. SABA, Scott BREWER, Gregory T. KISHI, Sara Megan CORONADO, Drew OLSON, Joseph W. DAIN, Theodore Timothy HARRIS, JR.