Patents by Inventor William Sankey

William Sankey 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: 12699677
    Abstract: Techniques for optimizing project data storage are disclosed. An example system includes processors and memories storing a machine learning (ML) model and instructions that cause the processors to: execute the ML model to determine a predicted data category mapping for a first data category to a normalized data category, execute a set of instructions to: input the first data category into a first table, collapse the first table with a second table by adjusting identification values associated with (i) the first data category or (ii) a second data category in the second table into a path value that references both the first data category and the second data category and is stored in a third table, and store the third table in a project database. The third table has a file size that is less than a combined file size of the first table and the second table.
    Type: Grant
    Filed: November 18, 2024
    Date of Patent: August 4, 2026
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, Matthew Phinney
  • Patent number: 12585687
    Abstract: Techniques for improving project data storage by generating standardized data storage templates are disclosed. An example system aggregates project data corresponding to at least two projects that is in a non-standardized format, extracts text data from the project data, and inputs the text data and an input prompt into a first machine learning (ML) model configured to extract one or more services indicated by the text data. The example system further generates a text embedding for each service and applies a second ML model to (i) the services and (ii) the text embeddings. Applying the second ML model includes: clustering the services and the text embeddings into a set of clusters, and generating, based on the clusters, at least one data storage template indicating a standardized set of services in a standardized format for projects with associated project data included in one or more clusters.
    Type: Grant
    Filed: August 22, 2024
    Date of Patent: March 24, 2026
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, Matthew Phinney
  • Publication number: 20260057000
    Abstract: Techniques for improving project data storage by generating standardized data storage templates are disclosed. An example system aggregates project data corresponding to at least two projects that is in a non-standardized format, extracts text data from the project data, and inputs the text data and an input prompt into a first machine learning (ML) model configured to extract one or more services indicated by the text data. The example system further generates a text embedding for each service and applies a second ML model to (i) the services and (ii) the text embeddings. Applying the second ML model includes: clustering the services and the text embeddings into a set of clusters, and generating, based on the clusters, at least one data storage template indicating a standardized set of services in a standardized format for projects with associated project data included in one or more clusters.
    Type: Application
    Filed: August 22, 2024
    Publication date: February 26, 2026
    Inventors: William Sankey, Matthew Phinney
  • Publication number: 20260010545
    Abstract: Cloud-based systems and methods for visualizing dynamically updated data flows are disclosed, which includes inputting expected data flow defined over a set time period and generating therefrom a default graphical display depicting a default graphical curve having a graphical curve type defined by each of a predefined graphical shape as selected. A unit time period may be selected and overridden, causing the creation or generation of an augmented graphical curve defined by an overridden expected data flow. The augmented graphical curve having an updated portion visually depicting the overridden expected data flow over a time period may be generated as part of a dynamically updated graphical display for visualization on a GUI of the display screen of the client device.
    Type: Application
    Filed: July 8, 2024
    Publication date: January 8, 2026
    Inventors: William Sankey, Tiffany Chin, Matthew Phinney
  • Publication number: 20250336016
    Abstract: A real estate development and construction cost and risk management system is disclosed. The real estate development and construction cost and risk management system has a real estate development and construction cost and risk management module, comprising computer-executable code stored in non-volatile memory, a processor, and a communication device. The real estate development and construction cost and risk management module, the processor, and the communication device are configured to receive an invoice data flow, receive a commitments data flow, receive a budget transactions data flow, extract data from the invoice data flow, the commitments data flow, and the budget transactions data flow, update a data set using the data extracted from the invoice data flow, the commitments data flow, and the budget transactions data flow, and generate a plurality of reports based on the updated data set.
    Type: Application
    Filed: July 9, 2025
    Publication date: October 30, 2025
    Inventor: William Sankey
  • Publication number: 20250321930
    Abstract: Techniques for optimizing project data storage are disclosed. An example system includes processors and memories communicatively coupled with the processors storing a trained machine learning (ML) model, a data inbox, a project database associated with a project, and instructions that cause the processors to: receive, at the data inbox, an input including data corresponding to the project, wherein the data is formatted in accordance with a non-standardized format; execute the trained ML model to: extract the data from the input, and analyze the data to output (i) a predicted classification and (ii) a predicted impact associated with the project; convert the data to a standardized format based on the predicted classification; store (i) the data and (ii) the predicted impact in the project database; and generate an indication of the data and the predicted impact for display to a user as part of the data inbox.
    Type: Application
    Filed: April 16, 2024
    Publication date: October 16, 2025
    Inventors: William Sankey, Matthew Phinney
  • Publication number: 20250245205
    Abstract: Techniques for optimizing project data storage are disclosed. An example system includes processors and memories storing a machine learning (ML) model and instructions that cause the processors to: execute the ML model to determine a predicted data category mapping for a first data category to a normalized data category, execute a set of instructions to: input the first data category into a first table, collapse the first table with a second table by adjusting identification values associated with (i) the first data category or (ii) a second data category in the second table into a path value that references both the first data category and the second data category and is stored in a third table, and store the third table in a project database. The third table has a file size that is less than a combined file size of the first table and the second table.
    Type: Application
    Filed: November 18, 2024
    Publication date: July 31, 2025
    Inventors: William Sankey, Matthew Phinney
  • Patent number: 12373903
    Abstract: A real estate development and construction cost and risk management system is disclosed. The real estate development and construction cost and risk management system has a real estate development and construction cost and risk management module, comprising computer-executable code stored in non-volatile memory, a processor, and a communication device. The real estate development and construction cost and risk management module, the processor, and the communication device are configured to receive an invoice data flow, receive a commitments data flow, receive a budget transactions data flow, extract data from the invoice data flow, the commitments data flow, and the budget transactions data flow, update a data set using the data extracted from the invoice data flow, the commitments data flow, and the budget transactions data flow, and generate a plurality of reports based on the updated data set.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: July 29, 2025
    Assignee: Northspyre, Inc.
    Inventor: William Sankey
  • Patent number: 12164485
    Abstract: Techniques for optimizing project data storage are disclosed. An example system includes processors and memories communicatively coupled with the processors storing a trained machine learning (ML) model, a nesting data module, a project database, and instructions that cause the processors to: receive a first data category corresponding to a project, execute the trained ML model to determine a predicted data category mapping for the first data category, execute the nesting data module to: input the first data category into a first table having a first file size, collapse the first table with a second table that includes a second data category that is related to the first data category to generate a nested table, and store the nested table in the project database. The nested table has a file size that is less than a combined file size of the first table and the second table.
    Type: Grant
    Filed: January 26, 2024
    Date of Patent: December 10, 2024
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, Matthew Phinney
  • Publication number: 20190096012
    Abstract: A real estate development and construction cost and risk management system is disclosed. The real estate development and construction cost and risk management system has a real estate development and construction cost and risk management module, comprising computer-executable code stored in non-volatile memory, a processor, and a communication device. The real estate development and construction cost and risk management module, the processor, and the communication device are configured to receive an invoice data flow, receive a commitments data flow, receive a budget transactions data flow, extract data from the invoice data flow, the commitments data flow, and the budget transactions data flow, update a data set using the data extracted from the invoice data flow, the commitments data flow, and the budget transactions data flow, and generate a plurality of reports based on the updated data set.
    Type: Application
    Filed: September 21, 2018
    Publication date: March 28, 2019
    Inventor: William Sankey
  • Patent number: D1085133
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: July 22, 2025
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, Neil Griffin, Hayley Yeager, Eileen Xia
  • Patent number: D1081696
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: July 1, 2025
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, John Fassold, Hayley Yeager, Eileen Xia, Tiffany Chin, Sandra Li
  • Patent number: D1080665
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: June 24, 2025
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, John Fassold, Eileen Xia
  • Patent number: D1080666
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: June 24, 2025
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, John Fassold, Eileen Xia
  • Patent number: D1139405
    Type: Grant
    Filed: May 21, 2025
    Date of Patent: August 4, 2026
    Assignee: Northspyre, Inc.
    Inventors: William Sankey, Neil Griffin, Hayley Yeager, Eileen Xia