Patent ID: 8670963

Claim:
A computer assisted method for selecting at least one drill bit, the method comprising: characterizing an application; checking for at least one drill bit with an equivalent characterization in a data store; when the at least one drill bit with the equivalent characterization exists, selecting the at least one drill bit with the equivalent characterization; and when the at least one drill bit with the equivalent characterization does not exist, recommending at least one drill bit, making an analysis request, analyzing the at least one recommended drill bit based on the analysis request, wherein analyzing comprises simulating the at least one recommended drill bit based on information provided by the analysis request, generating analysis results, selecting at least one drill bit based on the analysis results, and modifying the data store by storing the analysis results in the data store, wherein the at least one recommended drill bit is determined concurrently when checking for the at least one drill bit with equivalent characterization in the data store.