I'm lucky enough to have my name listed on a few patents and patent applications for work I did with Blackthorn Software. These patents are related to the construction project management platform CrewView, which I helped build. You can view more of my projects on the homepage.
Systems and methods for data ingestion and storage with emphasis on ingesting data across multiple independent sources and partitioning and querying the ingested data. The technology addresses data aggregation platforms designed for construction project management, enabling organizations to manage tasks, personnel, equipment, budgets, and contracts from disparate data sources.
Systems, methods, and devices for data ingestion, database management, and data security. A method includes storing a plurality o f data entries i n a project bucket o n a database, wherein the plurality of data entries represents information applicable t o a plurality of data units associated with a project. The method includes organizing at least a portion of the plurality o f data units according to a polymorphous data schema. The method includes linking two or more data units of the plurality o f data units t o generate a project linkage. The method further includes restricting a user from removing only a portion of the project linkage from the project without first manually breaking the project linkage.
Technology for managing data aggregation from multiple independent sources and organizing it across distributed database systems. The system enables securely and efficiently ingesting files and datapoints from different sources and uses machine learning to identify common classifications and match data to appropriate project buckets.
Data management system designed to ingest, store, and analyze data from multiple independent sources. The platform specializes in construction project management, organizing information about personnel, equipment, budgets, and contracts into organized database partitions.
Systems for managing data ingestion and storage across multiple independent sources using database partitioning and queuing techniques. Key functionality includes data packet optimization that reduces transmission sizes, particularly for offline or low-bandwidth scenarios.