Patents by Inventor Scott Brewer

Scott Brewer 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).

  • Publication number: 20250291334
    Abstract: Techniques for uploading image data are provided. In one technique, based on first input received through a requester computer that includes an image viewer, image data is received from the requester computer. In a database, a record that indicates a print order that is based on the request and that includes the image data is generated. A request for data about 3D printing the image data is transmitted to an entity associated with the requester computer. Second input that includes instructions for segmenting the image data is received from the entity through a web portal. In another technique, a virtual 3D model and a control for approving the virtual 3D model are presented in a user interface of an image viewer. In response to receiving an indication that a user selected the control, 3D files corresponding to the 3D model are transmitted to a manufacturing facility that produces 3D models.
    Type: Application
    Filed: March 18, 2024
    Publication date: September 18, 2025
    Applicant: Ricoh Company, Ltd.
    Inventors: Steven A. Nelson, Giovanni Bisaccia, Scott Brewer, Robert Wesley
  • Publication number: 20250291326
    Abstract: Techniques for managing the lifecycle of processing 3D print orders are provided. In one technique, image data and a request to print a 3D model are received, from a requester computer, over a computer network, through a web portal. Segmentation instructions about segmenting the image data are also received. A record that indicates a print order that is based on the request and the segmentation instructions and that includes the image data is generated in a database. Later, the database is searched for the record based on first input from a segmenting computer that is different than the requester computer. Segmented image data that has been segmented based on the segmentation instructions are received from the segmenting computer.
    Type: Application
    Filed: March 18, 2024
    Publication date: September 18, 2025
    Applicant: Ricoh Company, Ltd.
    Inventors: Steven A. Nelson, Giovanni Bisaccia, Scott Brewer, Robert Wesley
  • Patent number: 12259874
    Abstract: A method and/or system of managing metadata are disclosed that include connecting a source data storage system (DSS) that stores both data and metadata to a metadata management platform (MMP); scanning metadata records onto the MMP from the DSS; storing metadata attributes for at least one of the group consisting of directories and buckets on the DSS in a look-up table on the MMP; and adding updated metadata attributes to the look-up table on the MMP for each subsequent scan of the DSS.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: March 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Raul E. Saba, Joseph W. Dain, Theodore Timothy Harris, Jr., Gregory T. Kishi, Scott Brewer, Sara Megan Coronado
  • 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
  • Publication number: 20230222116
    Abstract: A method and/or system of managing metadata are disclosed that include connecting a source data storage system (DSS) that stores both data and metadata to a metadata management platform (MMP); scanning metadata records onto the MMP from the DSS; storing metadata attributes for at least one of the group consisting of directories and buckets on the DSS in a look-up table on the MMP; and adding updated metadata attributes to the look-up table on the MMP for each subsequent scan of the DSS.
    Type: Application
    Filed: March 16, 2023
    Publication date: July 13, 2023
    Inventors: Raul E. Saba, Joseph W. Dain, Theodore Timothy Harris, JR., Gregory T. Kishi, Scott Brewer, Sara Megan Coronado
  • Patent number: 11636096
    Abstract: A method and/or system of managing metadata are disclosed that include connecting a source data storage system (DSS) that stores both data and metadata to a metadata management platform (MMP); scanning metadata records onto the MMP from the DSS; storing metadata attributes for at least one of the group consisting of directories and buckets on the DSS in a look-up table on the MMP; and adding updated metadata attributes to the look-up table on the MMP for each subsequent scan of the DSS.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: April 25, 2023
    Assignee: International Business Machines Corporation
    Inventors: Raul E. Saba, Joseph W. Dain, Theodore Timothy Harris, Jr., Gregory T. Kishi, Scott Brewer, Sara Megan Coronado
  • 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: 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.
  • 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
  • Patent number: 11269837
    Abstract: Systems and methods for storing nodes, preferably, leaf nodes, of a data tree structure into storage are disclosed, and in one or more aspects restoring the leaf nodes from storage, preferably to memory. Copying the nodes into storage includes in an embodiment share-latching a first node of a data tree to be copied; copying the first node that is share-latched into storage; determining if there is a sibling second node linked to the first node; following a link between the first copied node and the sibling second node, share-latching the sibling second node, unlatching the first copied node, and copying the sibling second node into storage. Restoring includes copying the leaf nodes from storage, updating the leaf nodes, and creating/recreating the data tree.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: March 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Brian Hatfield, Scott Brewer
  • Patent number: 11232578
    Abstract: An image processing system for inspecting object distance and dimensions is disclosed. A calibrated hand-held camera with an integrated collimated laser is deployed in order to capture input images. The images are then processed in order to determine the object distance and related parameters such as displacements and surface dimensions.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: January 25, 2022
    Inventors: Radeon Shamilov, Scott Brewer
  • Publication number: 20210342331
    Abstract: A method and/or system of managing metadata are disclosed that include connecting a source data storage system (DSS) that stores both data and metadata to a metadata management platform (MMP); scanning metadata records onto the MMP from the DSS; storing metadata attributes for at least one of the group consisting of directories and buckets on the DSS in a look-up table on the MMP; and adding updated metadata attributes to the look-up table on the MMP for each subsequent scan of the DSS.
    Type: Application
    Filed: April 30, 2020
    Publication date: November 4, 2021
    Inventors: Raul E. Saba, Joseph W. Dain, Theodore Timothy Harris, JR., Gregory T. Kishi, Scott Brewer, Sara Megan Coronado
  • Publication number: 20210286794
    Abstract: Systems and methods for storing nodes, preferably, leaf nodes, of a data tree structure into storage are disclosed, and in one or more aspects restoring the leaf nodes from storage, preferably to memory. Copying the nodes into storage includes in an embodiment share-latching a first node of a data tree to be copied; copying the first node that is share-latched into storage; determining if there is a sibling second node linked to the first node; following a link between the first copied node and the sibling second node, share-latching the sibling second node, unlatching the first copied node, and copying the sibling second node into storage. Restoring includes copying the leaf nodes from storage, updating the leaf nodes, and creating/recreating the data tree.
    Type: Application
    Filed: March 16, 2020
    Publication date: September 16, 2021
    Inventors: Brian Hatfield, Scott Brewer
  • Patent number: 11113148
    Abstract: Systems and methods for metadata tag inheritance during backup are disclosed. The method includes maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the data storage systems as a plurality of entries that include or more custom tags, detecting an execution of a backup data operation command on data residing in a data storage system that causes creation of a backup copy of a data set in that data storage system in a destination data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the backup data operation command in response to detecting the execution of the backup data operation command. The new metadata entry includes at least one custom tag created before the execution of the backup data operation command.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joseph Dain, Scott Brewer, Sara M. Coronado, Theodore T. Harris, Jr., Gregory Kishi, Raul Saba
  • Patent number: 11113238
    Abstract: Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the data storage systems as a plurality of entries, detecting an execution of a data operation command on data residing in a data storage system that causes movement of a data set from that data storage system to a destination data storage system that is different from that data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command. Each of the plurality of entries may include one or more custom tags, and the new metadata entry may include at least one custom tag created before the execution of the data operation command.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: September 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joseph Dain, Scott Brewer, Sara M. Coronado, Theodore T. Harris, Jr., Gregory Kishi, Raul Saba
  • Patent number: 11100048
    Abstract: Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the plurality of data storage systems as a plurality of entries, detecting an execution of a data operation command in a data storage system that causes movement of a data set from source storage location to a destination storage location in that data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command in response to detecting the execution of the data operation command. Each of the plurality of entries includes one or more custom tags, and the new metadata entry includes at least one custom tag created before the execution of the data operation command.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: August 24, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joseph Dain, Scott Brewer, Sara M. Coronado, Theodore T. Harris, Jr., Gregory Kishi, Raul Saba
  • Patent number: 11093448
    Abstract: Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems including at least one tiered data storage system in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the plurality of data storage systems as a plurality of entries, detecting an execution of a data operation command in the tiered data storage system that causes movement of a data set from a source storage tier to a destination storage tier, and in response to detecting the execution of the data operation command, operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command. The new metadata entry includes at least one custom tag created before the execution of the data operation command.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Joseph Dain, Scott Brewer, Sara M. Coronado, Theodore T. Harris, Jr., Gregory Kishi, Raul Saba
  • Publication number: 20200242077
    Abstract: Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the data storage systems as a plurality of entries, detecting an execution of a data operation command on data residing in a data storage system that causes movement of a data set from that data storage system to a destination data storage system that is different from that data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command. Each of the plurality of entries may include one or more custom tags, and the new metadata entry may include at least one custom tag created before the execution of the data operation command.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Joseph Dain, Scott Brewer, Sara M. Coronado, Theodore T. Harris, JR., Gregory Kishi, Raul Saba
  • Publication number: 20200242078
    Abstract: Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the plurality of data storage systems as a plurality of entries, detecting an execution of a data operation command in a data storage system that causes movement of a data set from source storage location to a destination storage location in that data storage system, and operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command in response to detecting the execution of the data operation command. Each of the plurality of entries includes one or more custom tags, and the new metadata entry includes at least one custom tag created before the execution of the data operation command.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Joseph Dain, Scott Brewer, Sara M. Coronado, Theodore T. Harris, Jr., Gregory Kishi, Raul Saba
  • Publication number: 20200242079
    Abstract: Systems and methods for metadata tag inheritance are disclosed. The methods include maintaining a plurality of data storage systems including at least one tiered data storage system in communication with an external metadata management system, operating the metadata management system to store metadata corresponding to data residing on the plurality of data storage systems as a plurality of entries, detecting an execution of a data operation command in the tiered data storage system that causes movement of a data set from a source storage tier to a destination storage tier, and in response to detecting the execution of the data operation command, operating the metadata management system to create a new metadata entry corresponding to the execution of the data operation command. The new metadata entry includes at least one custom tag created before the execution of the data operation command.
    Type: Application
    Filed: January 25, 2019
    Publication date: July 30, 2020
    Inventors: Joseph Dain, Scott Brewer, Sara M. Coronado, Theodore T. Harris, JR., Gregory Kishi, Raul Saba