Patentable/Patents/US-6438554
US-6438554

System and method for private information retrieval from a single electronic storage device using verifiable commodities

PublishedAugust 20, 2002
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A method and system for privately retrieving selected information from a database. The method includes determining, at a server, a first commodity and a second commodity, communicating the first commodity to an inquiring processor and the second commodity to the database, and retrieving the selected information from the database based on the first commodity and the second commodity such that the selected information is not revealed to the database. The first and second commodities may, for example, include a random address in the database and a private information retrieval query for encoding the random address, respectively. The inquiring processor determines an address offset based on the random address and the address of selected information in the database, and sends the address offset to the database. The database cyclically shift its contents according the address offset, and executes the query on the cyclically shifted contents. The database then sends the result of the query to the inquiring processor, which extracts from the result the selected information in the database.

Patent Claims
3 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for verifying validity of a commodity determined by a server for privately retrieving selected information from a first database, said method comprising the steps of: identifying, at the server, an address in the first database, and determining a query for encoding the address; communicating the address and the query to an inquiring processor and the first database, respectively; executing, at the first database, the query using a second database whose contents are known to the inquiring processor, and transmitting result of the query to the inquiring processor; and decoding, at the inquiring processor, a result of the query to verify the validity of the commodity based on the identified address.

2

2. A method for verifying validity of a commodity determined by a server for privately retrieving selected information from a first database, said method comprising the steps of: identifying, at a server, a first address in the first database, and determining a query for encoding the first address; communicating the first address and the query to an inquiring processor and the first database, respectively; identifying, at the inquiring processor, a second address in the first database that includes the selected information; executing the query on a second database, and transmitting a first result of the query to the inquiring processor, wherein contents of the second database are known to the inquiring processor; combining the first and second databases; and executing the query based on the combined first and second databases, and transmitting a second result of the query to the inquiring processor.

3

3. The method of claim 2 further comprising the steps of: decoding the first result and the second result at the inquiring processor; and extracting the selected information from the first and second decoded results.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

October 11, 2000

Publication Date

August 20, 2002

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “System and method for private information retrieval from a single electronic storage device using verifiable commodities” (US-6438554). https://patentable.app/patents/US-6438554

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.