IP Library Patent Application 15847443
Patent Application
App. No. 15/847,443

SYSTEM AND METHOD FOR AUTOMATIC CREATION OF ONTOLOGICAL DATABASES AND SEMANTIC SEARCHING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/847,443
Filed
Dec 19, 2017
Art Unit
2153
USPC
707/692
Abstract

A system for automatically creating and merging ontological databases and for conducting context-based searches using those databases. The system has an automated ontology engine which receives data, analyzes it to identify relationships between its elements, and organizes it into ontologies. The automated index generator creates a searchable index of the created ontologies. The semantic search engine performs context-based searches based on the index of ontologies and contextual information about the search query and the user.

Claims (24)

1 . A system for automatically creating and merging ontological databases of knowledge comprising:

an automated ontology engine comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to:

receive information from a plurality of sources;

analyze the information to identify ontological similarities and distinctions among the elements contained in the information; and

organize the information into ontologies based on the analysis either by creating new ontologies or merging existing ontologies; and

an automated index generator comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to create a searchable index of ontologies created by the automated ontology generator.

2 . The system of claim 1 wherein the automatically generated ontologies are used to perform semantic searches, comprising:

a search handler comprising at least a processor, a memory, and a plurality of programming instructions stored in the memory and operating on the processor, wherein the programming instructions, when operating on the processor, cause the processor to:

receive search queries from users;

obtain contextual information about the search query and the user making the query;

predict the user's intent based on a contextual analysis of the search query itself and the user making the query;

compare the predicted user intent to the searchable index of ontologies from the automated index generator; and

provide context based search results to the user in response the search query.

3 . A method for automatically creating and merging ontological databases of knowledge comprising the steps of:

(a) receiving information from a plurality of sources;

(b) analyzing the information to identify ontological similarities and distinctions among the elements contained in the information;

(c) organizing the information into ontologies based on the analysis either by creating new ontologies or merging existing ontologies; and

(d) creating a searchable index of ontologies created by the automated ontology generator.

4 . The method of claim 3 wherein the automatically generated ontologies are used to perform semantic searches, comprising the steps of:

(a) receiving search queries from users;

(b) obtaining contextual information about the search query and the user making the query;

(c) predicting the user's intent based on a contextual analysis of the search query itself and the user making the query;

(d) comparing the predicted user intent to the searchable index of ontologies from the automated index generator; and

(e) providing context based search results to the user in response the search query.

Assignments (8)
CHANGE OF ADDRESS Recorded Oct 1, 2024
From: QOMPLX LLC
To: QOMPLX LLC
Reel/Frame 069083/0279 →
CHANGE OF NAME Recorded Sep 27, 2023
From: QPX LLC
To: QOMPLX LLC
Reel/Frame 065036/0449 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY PREVIOUSLY RECORDED AT REEL: 064674 FRAME: 0408. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 20, 2023
From: QOMPLX, INC.
To: QPX LLC
Reel/Frame 064966/0863 →
PATENT ASSIGNMENT AGREEMENT TO ASSET PURCHASE AGREEMENT Recorded Aug 23, 2023
From: QOMPLX, INC.
To: QPX, LLC.
Reel/Frame 064674/0407 →
CHANGE OF ADDRESS Recorded Oct 27, 2020
From: QOMPLX, INC.
To: QOMPLX, INC.
Reel/Frame 054298/0094 →
CHANGE OF NAME Recorded Aug 7, 2019
From: FRACTAL INDUSTRIES, INC.
To: QOMPLX, INC.
Reel/Frame 049996/0698 →
CHANGE OF ADDRESS Recorded Aug 7, 2019
From: FRACTAL INDUSTRIES, INC.
To: QOMPLX, INC.
Reel/Frame 049996/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2018
From: CRABTREE, JASON; SELLERS, ANDREW
To: FRACTAL INDUSTRIES, INC.
Reel/Frame 044565/0366 →