Patent ID: 11893069
Assignee: nan
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A method of generating search query results and operating an online search engine, comprising:
generating a user interface (UI) on a computing device with an electronic display;
generating a search query field configured to receive a user's search query topic;
receiving the search query topic;
retrieving from one or more online data sources, values of the search query topic, wherein the values of the search query topic are assembled as a primary set of time series data;
retrieving values of a plurality of factors associated with the search query topic, wherein:
the plurality of factors are distinct from the search query topic, and
the values of the plurality of factors are assembled into secondary sets of time series data, distinct from the values of the search query topic stored as the primary set of time series data;

determining a predictive ability value of two or more of the secondary sets of time series data, for the primary set of time series data, wherein determining the predictive ability value comprises:
providing the two or more of the secondary sets of time series data to a prediction model,
predicting, using the prediction model, a first value for a future value of the primary set of time series data, using a selected one of the secondary sets of time series data,
predicting, using the prediction model, a second value for the future value of the primary set of time series data, without using the selected one of the secondary sets of time series data, and
determining a difference between the first value for the future value of the primary set of time series data and the second value for the future value of the primary set of time series data, wherein the difference is the predictive ability value of the selected one of the secondary sets of time series data on the primary set of time series data of the search query topic;

setting a threshold value for the determined predictive ability value;
rank the secondary sets of time series data based on the determined predictive ability value of respective secondary sets of time series data;
determining additional predicted future values of time series data for the search query topic based on secondary sets of time series data ranked above the threshold value;
determining one or more factors with the determined predictive ability value above the threshold value as most influencing the search query topic; and
displaying the additional future predicted values of time series data for the search query topic and the one or more factors most influencing the search query topic, in the user interface.