US2015310090A1PendingUtilityA1

Clustered Information Processing and Searching with Structured-Unstructured Database Bridge

Assignee: VIVEK VENTURES LLCPriority: Apr 9, 2012Filed: Jun 18, 2015Published: Oct 29, 2015
Est. expiryApr 9, 2032(~5.7 yrs left)· nominal 20-yr term from priority
Inventors:Sundeep Doshi
G06F 16/285G06F 16/951G06F 16/2453G06F 16/3331G06F 16/245G06F 17/30657G06F 17/30424G06F 17/30442G06F 17/30864G06F 17/30598
24
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for indexing information and for performing searches are disclosed. In these systems and methods information is “ingested” into the system by clustering the information using a clustering algorithm such as k-means or k-medoids clustering. During the clustering process, a hybrid distance measurement is used that allows the systems and methods to determine similarity across a number of different types of information. Once the information is clustered, it is stored and “mirrored” both in a structured (e.g., relational) data repository and in an unstructured data repository. Methods according to the invention allow the retrieval of both direct search results and search results including related concepts. After clustered information is stored, future searches can be performed by searching the stored results in whichever data repository is most appropriate for the context.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for retrieving data, comprising:
 receiving a query at a first computing system;   automatically directing the query to either a structured results repository or an unstructured results repository, the structured and unstructured results repositories being associated with the first computing system or other computing systems and containing essentially the same information clustered into one or more clusters to reflect relationships between data elements in the one or more clusters;   searching the structured or the unstructured results repositories in accordance with said automatically directing; and   returning a result set to the query including at least a portion of the contents of at least one of the clusters.   
     
     
         2 . The method of  claim 1 , wherein said automatically directing the query comprises determining whether searching the structured results repository or searching the unstructured results repository would be faster in view of the query and a measure of available resources. 
     
     
         3 . The method of  claim 1 , wherein the structured results repository comprises a relational database. 
     
     
         4 . The method of  claim 3 , wherein the unstructured results repository comprises an unstructured database. 
     
     
         5 . The method of  claim 1 , further comprising re-clustering the data elements in the one or more clusters in both the structured and the unstructured results repositories to include the query. 
     
     
         6 . A system for information storage and retrieval, comprising:
 a search and information retrieval computing system, the search and retrieval computing system having associated with it an unstructured results repository and a structured results repository, the unstructured and structured results repositories essentially the same information clustered into one or more clusters to reflect relationships between data elements in the one or more clusters;   an information clustering and storage routine running on the search and information retrieval computing system that processes new data received at the search and information retrieval computing system, the information clustering and storage routine determining a hybrid distance measurement for the new data, clustering the new data into one or more clusters based on the hybrid distance measurement, and storing the one or more clusters in the structured and unstructured results repositories; and   an information retrieval routine running on the searching and information retrieval computing system that processes a query received at the search and information retrieval computing system, determine whether the query is best searched using the structured or the unstructured results repository, execute a search of either the structured or the unstructured results repository based on the determination, and return results including at least a portion of the contents of at least one of the clusters.   
     
     
         7 . The system of  claim 6 , wherein the search and information retrieval computing system is connected to a communications network. 
     
     
         8 . The system of  claim 6 , wherein the structured results repository comprises a relational database. 
     
     
         9 . The system of  claim 6 , wherein the unstructured results repository comprises an unstructured database.

Join the waitlist — get patent alerts

Track US2015310090A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.