IP Library Granted Patent US 11,663,289
Granted Patent B1
US 11,663,289 · App. 16/991,951 · Granted May 30, 2023

Quantum modulation-based data search

Inventor: Roy Batruni (Danville, CA)
Assignee: Roy G. Batruni
G06F17/16G06F17/18G06F2212/401G06N10/00
View Patent ↗
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 11,663,289
App. No.
16/991,951
Granted
May 30, 2023
Kind
B1
Abstract

An efficient search includes: inputting data comprising a vector that requires a first amount of memory; compressing the vector into a compressed representation while preserving information content of the vector, including: encoding, using one or more non-quantum processors, at least a portion of the vector to implement a quantum gate matrix; and modulating a reference vector using the quantum gate matrix to generate the compressed representation; searching the compressed vector in a database; and outputting a search result to be displayed, stored, and/or further processed.

Claims (32)

1. A system, comprising:

one or more non-quantum processors configured to:

input data comprising a vector that requires a first amount of memory;

compress the vector into a compressed representation while preserving information content of the vector, including to:

encode, using the one or more non-quantum processors, at least a portion of the vector to implement a quantum gate matrix; and

modulate a reference vector using the quantum gate matrix to generate the compressed representation;

search the compressed vector in a database; and

output a search result to be displayed, stored, and/or further processed; and

one or more memories coupled to the one or more processors and configured to provide the one or more processors with instructions.

2. The system of claim 1 , wherein the database comprises compressed data.

3. The system of claim 1 , wherein the database comprises compressed data, and wherein the compressed data is obtained by:

encoding at least a portion of original database data to implement a corresponding database quantum gate matrix; and

modulating a database reference vector using the corresponding database quantum gate matrix.

4. The system of claim 1 , wherein the search is sequence-dependent.

5. The system of claim 1 , wherein the search is sequence-independent.

6. The system of claim 1 , wherein to search the compressed vector in the database includes to find a distance between the compressed vector and entries of the database.

7. The system of claim 1 , wherein the one or more non-quantum processors are further configured to cluster search results based on similarity measures of the compressed vector and entries of the database.

8. A method, comprising:

inputting data comprising a vector that requires a first amount of memory;

compressing the vector into a compressed representation while preserving information content of the vector, including:

encoding, using one or more non-quantum processors, at least a portion of the vector to implement a quantum gate matrix; and

modulating a reference vector using the quantum gate matrix to generate the compressed representation;

searching the compressed vector in a database; and

outputting a search result to be displayed, stored, and/or further processed.

9. The method of claim 8 , wherein the database comprises compressed data.

10. The method of claim 8 , wherein the database comprises compressed data, and wherein the compressed data is obtained by:

encoding at least a portion of original database data to implement a corresponding database quantum gate matrix; and

modulating a database reference vector using the corresponding database quantum gate matrix.

11. The method of claim 8 , wherein the search is sequence-dependent.

12. The method of claim 8 , wherein the search is sequence-independent.

13. The method of claim 8 , wherein searching the compressed vector in the database includes finding a distance between the compressed vector and entries of the database.

14. The method of claim 8 , further comprising clustering search results based on similarity measures of the compressed vector and entries of the database.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 6, 2022
From: CYBER ATOMICS, INC.
To: BATRUNI, ROY G.
Reel/Frame 060289/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 23, 2020
From: BATRUNI, ROY
To: CYBER ATOMICS, INC.
Reel/Frame 053863/0537 →
Continuity (3)
Continuation In Part 16827352 · Mar 23, 2020
Provisional Application 62897755 · Sep 9, 2019
Provisional Application 62897738 · Sep 9, 2019
Cited By (3)
US 12,235,803 US 12,517,868 US 12,572,511