OmniIndex Patents
Inoculated. Intelligent. Yours.
An Introduction to the OmniIndex Patent Portfolio
The OmniIndex patent portfolio protects a comprehensive, unified data platform engineered to resolve the conflict between data security and usability.
We have 14 patents with more pending. Including in areas of AI & homomorphic encryption.
Our patent portfolio is fundamentally designed to provide clients with uncompromising data security and granular access control.
We have secured patents for the core methodologies that establish an impenetrable layer of security at the most foundational level. Our protected technology encrypts each individual data element before it is ever written to a database, ensuring sensitive information is never exposed. This principle is extended to our patented system for digital document security, which binds files with cryptographic signatures tied to specific, authorized devices. This dual approach, protected by our intellectual property, guarantees that our clients retain absolute control, ensuring that their data remains secure both at rest and during access attempts.
A cornerstone of our intellectual property is the revolutionary capability to perform high-value analysis directly on fully encrypted data. Our patents cover the proprietary processes that allow our platform to search and identify patterns without ever decrypting the source information on the server. We have patented the unique method of encrypting search queries themselves, enabling the system to find corresponding encrypted data in a zero-trust environment. This protected methodology is further enhanced by our patents for advanced query generation, which intelligently create multiple search variations to ensure a comprehensive analysis. This allows our clients to unlock the full value and intelligence within their data while adhering to the strictest security and compliance standards.
We recognized that even the most secure system must be efficient and user-friendly to be effective. Therefore, a significant portion of our patent portfolio is dedicated to ensuring high-speed performance and operational simplicity. We have secured patents for a real-time indexing system that works in concert with our encrypted data structures, dramatically accelerating query and retrieval times. For large archives, our patented index creation process transforms static documents into dynamic, efficiently searchable assets. Finally, to simplify the user experience, our patented de-duplication technology intelligently filters and refines search results. These legally protected innovations work in harmony to ensure that the security and analytical power of our platform are delivered with exceptional speed and clarity.
Patents Deep Dive
Secure Database Searching & Real-Time indexing
Technology & Patent FAQ
Data can be encrypted using a variety of methods before it is stored in the database.
Secure Database Searching (US10346633B2) outlines a technique where data is first divided into elements. An encryption function is applied to each element, and the encrypted elements are then recombined to form an encrypted attribute. When a user needs to search the encrypted data, their search term is encrypted in the same way before being compared to the data, ensuring the data remains protected even during searches.
A digital signature can also be incorporated into data to restrict access to authorized users and devices. Secure Document Management (US10726104B2 and US9922174B2) describes how a digital signature can be generated based on a device key associated with the device accessing the data. This signature, which can include information like the date the data was last accessed, is embedded in the data itself. When a user attempts to access the data, the system checks if their device ID is included in the signature. If it is, the document is decrypted using the device key. If not, decryption fails. This ensures that only authorized devices can access the data, regardless of whether it is stored locally or in the cloud. This method can also be used to control access to specific sections or features within a document, preventing unauthorized editing or printing.
Search Index (US10552466B2, US9519665B2, and US20140324877A1) introduces a system for creating searchable indexes for encrypted data. This system functions by applying a function, such as a cryptographic function, to convert each element of the data into encrypted form. The same function is then used on a user's search term, and the output is compared to the encrypted index to locate matches without needing to decrypt the original data.
Real Time Indexing (US10515061B2 and US11132345B2) describes an indexing system that can increase search efficiency in large databases. When the system receives data, it identifies groups of neighboring elements within the data and creates index entries based on the location of these groups. Duplicate entries are not added, which helps limit the size of the index.
The patent suggests that these groups can be stored as an ordered array, which can be further organized horizontally and vertically to improve search speed and storage efficiency.
Another method for improving search efficiency is to remove duplicate entries from the results. Improved Search Engine (US20110055191A1, US8489573B2, and US9330178B2) proposes a system that achieves this by generating multiple search strings from a user's search terms and then comparing the results generated by each string. If results from different search strings share common elements, the system identifies the shared elements as nodes and creates arrays to store the data. By comparing the arrays, the system can identify and remove duplicate data items. This eliminates redundancy in the search results and ensures that the user receives a more concise and relevant output.