Patents by Inventor Duncan Armstrong

Duncan Armstrong 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: 20240256566
    Abstract: Systems and methods are configured to identify and resolve user-based issues, architecture issues, and data model issues that are introduced into distributed database deployments. Even in the context of a pre-built distributed database system, “bad” user behavior can have huge impacts on database performance. Various embodiments provide for analysis and resolution of architecture issues, as well schema issues, and can be configured to identify and resolve such problems in the context of dynamic schema database systems. Unlike relational database counterparts, dynamic schema databases do not enforce static database architecture or defined schemas. In such environments, database data and database formatting can be mostly unconstrained. If used properly, this flexibility enables easy configuration and execution. However, when improperly designed, small flaws magnify in significance as the database grows.
    Type: Application
    Filed: February 1, 2024
    Publication date: August 1, 2024
    Applicant: MongoDB, Inc.
    Inventors: Cailin Anne Nelson, Golam Rezwan Khan, Duncan Armstrong, Jonathan Balsano
  • Patent number: 11921744
    Abstract: Systems and methods are configured to identify and resolve user-based issues, architecture issues, and data model issues that are introduced into distributed database deployments. Even in the context of a pre-built distributed database system, “bad” user behavior can have huge impacts on database performance. Various embodiments provide for analysis and resolution of architecture issues, as well schema issues, and can be configured to identify and resolve such problems in the context of dynamic schema database systems. Unlike relational database counterparts, dynamic schema databases do not enforce static database architecture or defined schemas. In such environments, database data and database formatting can be mostly unconstrained. If used properly, this flexibility enables easy configuration and execution. However, when improperly designed, small flaws magnify in significance as the database grows.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: March 5, 2024
    Assignee: MongoDB, Inc.
    Inventors: Cailin Anne Nelson, Golam Rezwan Khan, Duncan Armstrong, Jonathan Balsano
  • Publication number: 20210382911
    Abstract: Systems and methods are configured to identify and resolve user-based issues, architecture issues, and data model issues that are introduced into distributed database deployments. Even in the context of a pre-built distributed database system, “bad” user behavior can have huge impacts on database performance. Various embodiments provide for analysis and resolution of architecture issues, as well schema issues, and can be configured to identify and resolve such problems in the context of dynamic schema database systems. Unlike relational database counterparts, dynamic schema databases do not enforce static database architecture or defined schemas. In such environments, database data and database formatting can be mostly unconstrained. If used properly, this flexibility enables easy configuration and execution. However, when improperly designed, small flaws magnify in significance as the database grows.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 9, 2021
    Inventors: Cailin Anne Nelson, Golam Rezwan Khan, Duncan Armstrong, Jonathan Balsano
  • Patent number: 5254264
    Abstract: A method of dispensing scaling inhibitors into a flow of low pressure water by modifying the use of available air lubricators. Mechanical modifications to an air lubricator results in an apparatus capable of dispensing a scaling inhibitor into a water flow of only 0.24 liters per minute.
    Type: Grant
    Filed: December 26, 1991
    Date of Patent: October 19, 1993
    Inventor: Duncan Armstrong