Patent Document ID: 9317551
Application ID: 13834671

Base Claim:
1. A method comprising: receiving information associated with a plurality of technical computing environment (TCE) models, the receiving the information being performed by a device; executing the plurality of TCE models to generate execution information associated with the plurality of TCE models, the executing the plurality of TCE models being performed by the device; storing the plurality of TCE models and the execution information for association with a TCE-based search engine, the storing the plurality of TCE models being performed by the device; providing, for display, a user interface associated with the TCE-based search engine, the providing, for display, the user interface being performed by the device; receiving a query via the user interface, the receiving the query being performed by the device; dividing the query into one or more query elements, the dividing the query being performed by the device; identifying a group of query elements of the one or more query elements, the identifying being performed by the device; processing the group of the query elements based on at least one of query content or information requested by the query, the processing the group of the query elements being performed by the device; transforming the query into another query based on the processed group of the query elements, the other query being different than the query, and the transforming the query being performed by the device; determining a respective input type for each processed query element of the processed group of the query elements, each respective input type corresponding to a respective TCE model of the plurality of TCE models, and the determining the respective input type being performed by the device; selecting at least one TCE model, of the plurality of TCE models, based on the determined respective input type, the selecting the at least one TCE model being performed by the device; and providing the other query to the selected at least one TCE model for further processing, the providing the other query being performed by the device.

---

Claim 3:
3. The method of claim 1 , where the query elements include characters or words of the query that are used to determine the information requested by the query.