Machine learning-based temporal startup predictive system

US12315010B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12315010-B2
Application numberUS-202217828386-A
CountryUS
Kind codeB2
Filing dateMay 31, 2022
Priority dateMay 31, 2022
Publication dateMay 27, 2025
Grant dateMay 27, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are directed to predicting temporal startup measurements using a machine-trained model. The system determines a training dataset of features associated with different funding, exit, and closure events and corresponding times of the funding, exit, and closure events from historical financial data. A temporal prediction model is trained using the training dataset. The temporal prediction model can comprise a recurrent neural network (e.g., gated recurrent unit). During runtime, the system accesses new data associated with potential future investment opportunities with startups and determines (e.g., compute) company features based, in part, on the new data. The system applies the company features to the temporal prediction model to simultaneously predict a next event and a time of the next event for each startup. A user interface can then be presented that shows the predicted next event and the predicted time of the predicted next event for each startup.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining a training dataset of features associated with different funding, exit, and closure events and corresponding times of the funding, exit, and closure events from historical financial data; training a temporal prediction model using the training dataset, the temporal prediction model comprising a recurrent neural network that is a gated recurrent unit, a marker prediction module to predict a next event, and a time prediction module to predict a time of the next event; during runtime, accessing new data associated with potential future investment opportunities with startups; determining company features based, in part, on the new data; simultaneously predicting the next event and the time of the next event for each startup by applying the company features to the temporal prediction model, the simultaneously predicting comprising: mapping event labels and timing information included in the company features to a hidden representation by the recurrent neural network; and using the hidden representation as a feature by the marker prediction module to predict the next event and by the time prediction module to predict the time of the next event for each startup; and causing presentation of a user interface that presents the predicted next event and the predicted time of the predicted next event for each startup. 2. The method of claim 1 , wherein: the new data comprises a batch of data in a comma-separated values (CSV) file format; and the determining the company features comprises feeding the batch of data through a featurizer that determines the company features. 3. The method of claim 1 , wherein determining the company features comprises determining funding event data from the new data for each startup, the funding event data including a current funding event, any previous funding events, and time of each funding event. 4. The method of claim 1 , wherein determining the company features comprises determining one or more momentum metrics for each startup, the one or more momentum metrics indicating momentum for each startup based on interest and growth indicators. 5. The method of claim 1 , wherein determining the company features comprises determining, by a featurizer, one or more derivative metrics for each startup by performing a derivative calculation using the new data. 6. The method of claim 5 , wherein the one or more derivative metrics includes a funding velocity. 7. The method of claim 1 , further comprising: generating a marker embedding from one or more markers indicating one or more events to be predicted by the temporal prediction model; and concatenating the marker embedding with the company features prior to applying the company features to the temporal prediction model. 8. The method of claim 1 , wherein the causing presentation of the user interface comprises causing presentation of a dashboard user interface that comprises a plurality of rows, each row indicating a startup name, a current funding event, the predicted next event, and the time of the next event. 9. The method of claim 1 , further comprising: verifying accuracy of the temporal prediction model using the historical financial data. 10. The method of claim 1 , further comprising: receiving new historical financial data; and retraining the temporal prediction model using the new historical financial data. 11. The method of claim 1 , wherein the new data includes, for each startup, one or more of an amount of company queries, an amount of product queries, a number of job postings, message counts associated with interest in the job postings, or usage data on a cloud computing platform. 12. The method of claim 1 , wherein determining the company features comprises computing manually defined company features. 13. A system comprising: one or more hardware processors; and a memory storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising: determining a training dataset of features associated with different funding, exit, and closure events and corresponding times of the funding, exit, and closure events from historical financial data; training a temporal prediction model using the training dataset, the temporal prediction model comprising a recurrent neural network that is a gated recurrent unit, a marker prediction module to predict a next event, and a time prediction module to predict a time of the next event; during runtime, accessing new data associated with potential future investment opportunities with startups; determining company features based, in part, on the new data; simultaneously predicting the next event and the time of the next event for each startup by applying the company features to the temporal prediction model, the simultaneously predicting comprising: mapping event labels and timing information included in the company features to a hidden representation by the recurrent neural network; and using the hidden representation as a feature by the marker prediction module to predict the next event and by the time prediction module to predict the time of the next event for each startup; and causing presentation of a user interface that presents the predicted next event and the predicted time of the predicted next event for each startup. 14. The system of claim 13 , wherein: the new data comprises a batch of data in a comma-separated values (CSV) file format; and the determining the company features comprises feeding the batch of data through a featurizer that determines the company features. 15. The system of claim 13 , wherein determining the company features comprises determining funding event data from the new data for each startup, the funding event data including a current funding event, any previous funding events, and time of each funding event. 16. The system of claim 13 , wherein determining the company features comprises: determining one or more momentum metrics for each startup, the one or more momentum metrics indicating momentum for each startup based on interest and growth indicators; or determining, by a featurizer, one or more derivative metrics for each startup by performing a derivative calculation using the new data. 17. The system of claim 13 , wherein the operations further comprise: generating a marker embedding from one or more markers indicating one or more events to be predicted by the temporal prediction model; and concatenating the marker embedding with the company features prior to applying the company features to the temporal prediction model. 18. A non-transitory machine-storage medium comprising instructions which, when executed by one or more hardware processors of a machine, cause the machine to perform operations comprising: determining a training dataset of features associated with different funding, exit, and closure events and corresponding times of the funding, exit, and closure events from historical financial data; training a temporal prediction model using the training dataset, the temporal prediction model comprising a recurrent neural network that is a gated recurrent unit, a marker prediction module to predict a next event, and a time prediction module to predict a time of the next event; during runtime, accessing new data associated with potential future investment opportunities with startups; determining company features based, in part, on the new data; simultaneously predicting the next event and the time of the next event for eac

Assignees

Inventors

Classifications

  • Knowledge engineering; Knowledge acquisition · CPC title

  • Supervised learning · CPC title

  • characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU] · CPC title

  • G06Q40/06Primary

    Asset management; Financial planning or analysis · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12315010B2 cover?
Systems and methods are directed to predicting temporal startup measurements using a machine-trained model. The system determines a training dataset of features associated with different funding, exit, and closure events and corresponding times of the funding, exit, and closure events from historical financial data. A temporal prediction model is trained using the training dataset. The temporal…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06Q40/06. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 27 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).