Legal claims defining the scope of protection, as filed with the USPTO.
1. A hybrid prediction system for aggregating electronic data from at least one Internet server and proprietary data, to identify and initially predict an outcome of a future policymaking event decided by a plurality of policymakers and to subsequently update the initial prediction, the system comprising: at least one processor configured to execute instructions; and a memory storing the instructions to: generate and transmit, to a data input terminal, a first interactive interface configured to receive a query; receive the query from the data input terminal using the first interactive interface; identify, based on the query, at least one future policymaking event; access data scraped from the Internet, the data being associated with the at least one future policymaking event; store the scraped data; determine, from the scraped data, initial predictions of how the plurality of policymakers will decide with respect to the at least one future policymaking event; aggregate the predictions to determine an initial prediction of the outcome of the at least one future policymaking event; generate, from the scraped data, initial likelihoods associated with the predictions; aggregate the likelihoods to determine an initial likelihood indication associated with the initial prediction; generate a second interactive interface with the initial prediction and the initial likelihood and configured to receive user input related to the at least one policymaker; transmit the initial prediction and the initial likelihood indication to the data input terminal by transmitting the second interactive interface; using the second interactive interface, receive user input from the data input terminal including proprietary information, the proprietary information being related to at least one policymaker and privy to the user; store the proprietary information; in response to receiving the user input, determine, using the scraped data and the proprietary information, at least one subsequent prediction for at least one policymaker and at least one subsequent likelihood associated with the at least one subsequent prediction; aggregate the at least one subsequent likelihood to determine a subsequent likelihood indication reflecting a change in the initial likelihood associated with the initial prediction; generate a third interactive interface with the subsequent likelihood indication; and transmit the subsequent likelihood indication to the data input terminal by transmitting the third interactive interface.
2. The system of claim 1 , wherein the user input is received from an individual associated with a first organization, and the at least one processor is further configured to store the proprietary information obtained by the first organization in a manner preventing access by individuals associated with a second unrelated organization.
3. The system of claim 2 , wherein the at least one processor is further configured to, after determining the subsequent likelihood indication, enable individuals associated with the second unrelated organization to access the initial prediction and the initial likelihood indication while preventing individuals associated with the second unrelated organization from accessing the subsequent likelihood indication.
4. The system of claim 2 , wherein the at least one processor is further configured to: receive from at least one data input terminal associated with the second unrelated organization, proprietary information obtained by the second organization; determine using the first data and the proprietary information of the second organization, a second organizational update of the initial likelihood indication reflecting a change in the initial likelihood of the initial prediction; and prevent the second organizational update from being accessed by individuals associated with the first organization.
5. The system of claim 4 , wherein the at least one processor is further configured to receive authorization from the second organization to permit access by the first organization to the second organizational update.
6. The system of claim 1 , wherein the at least one processor is further configured to: transmit a graphical display of a geography divided into sub-areas to the data input terminal; scrape the Internet for policymaking data associated with multiple government bodies; tag specific government data to corresponding sub-areas; receive, from a user of the data input terminal, a term of interest; cause the graphical display to indicate for each sub-area, whether the term of interest appears in policymaking data corresponding to each sub-area; enable the user to interact with the graphical display in a manner permitting the user to select a sub-area; receive, from the user of the data input terminal, a selected sub-area; and transmit to the data input terminal, after receiving the selected sub-area, scraped government data associated with the selected sub-area and which contains the term of interest.
7. The system of claim 6 , wherein at least one of the government bodies includes a legislature and the policymaking data corresponds to legislation.
8. The system of claim 6 , wherein at least one of the government bodies includes an administrative department and the policymaking data corresponds to one or more regulations.
9. The system of claim 6 , wherein at least one of the government bodies includes a court and the policymaking data corresponds to one or more court decisions.
10. The system of claim 7 , wherein the at least one processor is further configured to cause display to the user of a number of pieces of legislation that are associated with the selected sub-area.
11. The system of claim 7 , wherein the processor is further configured to receive, from the user, a request to filter a presentation to a specific legislative session, and wherein, in response to the request to filter, the at least one processor is further configured, after receiving the selection of the sub-area, display only scraped information relating to the specific legislative session.
12. The system of claim 6 , wherein enabling the user to interact with the graphical display includes enabling a user to hover a cursor over a sub-area, and to receive data in response to the hovering.
13. The system of claim 6 , wherein enabling the user to interact with the graphical display includes enabling a user to click on a sub-area, and to receive data in response to the clicking.
14. The system of claim 6 , wherein the government enactment data presented to the user includes at least one of a bill number, a designation for the sub-area, a session, a title, a description, a status, or at least one prediction relating to a likelihood of passage of the government enactment data.
15. The system of claim 1 , wherein the at least one future event involves a vote on a legislative bill, and the processor is further configured to access one or more websites of government bodies to identify pending legislation related to the query.
16. The system of claim 1 , wherein the at least one future event involves adoption of a government regulation, and the processor is further configured to access one or more websites of government bodies to identify pending regulations related to the query.
17. The system of claim 1 , wherein the at least one future even involves a decision in a court case, and the processor is further configured to access one or more websites of government bodies to identify pending cases related to the query.
18. The system of claim 1 , wherein the proprietary information includes data obtained through proprietary research.
19. The system of claim 15 , wherein the processor is further configured to determine the initial likelihood indication based on identified legislators supporting and opposing a legislative bill, and an influence measure associated with each of the identified legislators.
20. The system of claim 15 , wherein the processor is further configured to determine the initial likelihood indication based on voting histories of legislators.
21. A method for aggregating electronic data from at least one Internet server and proprietary data to identify and initially predict an outcome of a future policymaking event decided by a plurality of policymakers and to subsequently update the initial prediction, the method comprising: generating and transmitting, to a data input terminal, a first interactive interface configured to receive a query; receiving the query from the data input terminal using the first interactive interface; identifying, based on the query, at least one future policymaking event; accessing data scraped from the Internet, the data being associated with the at least one future policymaking event; storing the scraped data; determining, from the scraped data, initial predictions of how the plurality of policymakers will decide with respect to the at least one future policymaking event; aggregating the predictions to determine an initial prediction of the outcome of the at least one future policymaking event; generating, from the scraped data, initial likelihoods associated with the predictions; aggregating the likelihoods to determine an initial likelihood indication associated with the initial prediction; generating a second interactive interface with the initial prediction and the initial likelihood and configured to receive user input related to the at least one policymaker; transmitting the initial prediction and the initial likelihood indication to the data input terminal by transmitting the second interactive interface; using the second interactive interface, receiving user input from the data input terminal including proprietary information, the proprietary information being related to at least one policymaker and privy to the user; storing the proprietary information; in response to receiving the user input, determining, using the scraped data and the proprietary information, at least one subsequent prediction for at least one policymaker and at least one subsequent likelihood associated with the at least one subsequent prediction; aggregating the at least one subsequent likelihood to determine a subsequent likelihood indication reflecting a change in the initial likelihood associated with the initial prediction; generating a third interactive interface with the subsequent likelihood indication; and transmitting the subsequent likelihood indication to the data input terminal by transmitting the third interactive interface.
22. A non-transitory computer readable storage media storing instructions for aggregating electronic data from at least one Internet server and proprietary data to identify and initially predict an outcome of a future policymaking event decided by a plurality of policymakers and to subsequently update the initial prediction, the instructions comprising: generating and transmitting, to a data input terminal, a first interactive interface configured to receive a query; receiving the query from the data input terminal using the first interactive interface; identifying, based on the query, at least one future policymaking event; accessing data scraped from the Internet, the data being associated with the at least one future policymaking event; storing the scraped data; determining, from the scraped data, initial predictions of how the plurality of policymakers will decide with respect to the at least one future policymaking event; aggregating the predictions to determine an initial prediction of the outcome of the at least one future policymaking event; generating, from the scraped data, initial likelihoods associated with the predictions; aggregating the likelihoods to determine an initial likelihood indication associated with the initial prediction; generating a second interactive interface with the initial prediction and the initial likelihood and configured to receive user input related to the at least one policymaker; transmitting the initial prediction and the initial likelihood indication to the data input terminal by transmitting the second interactive interface; using the second interactive interface, receiving user input from the data input terminal including proprietary information, the proprietary information being related to at least one policymaker and privy to the user; storing the proprietary information; in response to receiving the user input, determining, using the scraped data and the proprietary information, at least one subsequent prediction for at least one policymaker and at least one subsequent likelihood associated with the at least one subsequent prediction; aggregating the at least one subsequent likelihood to determine a subsequent likelihood indication reflecting a change in the initial likelihood associated with the initial prediction; generating a third interactive interface with the subsequent likelihood indication; and transmitting the subsequent likelihood indication to the data input terminal by transmitting the third interactive interface.
23. A hybrid prediction system for aggregating electronic data from at least one Internet server and proprietary data, to identify and initially predict an outcome of a future policymaking event decided by a plurality of policymakers and to subsequently update the initial prediction, the system comprising: at least one processor configured to execute instructions; and a memory storing the instructions to: access data scraped from the Internet, the data being associated with at least one future policymaking event; store the scraped data; generate a first set of multi-dimensional feature vectors for a plurality of the scraped data; determine, from the first set of multi-dimensional features vectors, a plurality of likelihoods associated with the plurality of policymakers, a likelihood representing odds of a policymaker making a particular decision with respect to the at least one future policymaking event; determine, based on an aggregation of the plurality of likelihoods, an initial prediction of the outcome of the at least one future policymaking event; generate, based on an aggregation of the plurality of likelihoods, an initial likelihood indication associated with the initial prediction; generate a first interactive interface with the initial prediction and the initial likelihood and configured to receive user input related to the at least one policymaker; transmit the initial prediction and the initial likelihood indication to a device by transmitting the first interactive interface; automatically receive proprietary information obtained through automated scraping of at least one proprietary data source; store the proprietary information; generate at least one of a second set of multi-dimensional feature vectors or an update to the first set of multi-dimensional feature vectors for the proprietary information; determine, from the first set of multi-dimensional features vectors and the at least one of the second set of multi-dimensional feature vectors or the update to the first set of multi-dimensional feature vectors, an update to the plurality of likelihoods, the update representing a change in at least one likelihood associated with at least one policymaker; determine, using the update to the plurality of likelihoods, a subsequent likelihood indication reflecting a change in the initial likelihood associated with the initial prediction; generate a second interactive interface with the subsequent likelihood indication; and transmit the subsequent likelihood indication to the device by transmitting the second interactive interface.
Unknown
September 21, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.