Patent · US Expired

Searching for information utilizing a probabilistic detector

US7730058B2 · kind B2 · utility

7Cited by
3References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 5, 2005
Grant dateJun 1, 2010
Priority date
Expiry dateApr 12, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/3346
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A probabilistic detector is utilized to query a database. Utilization of a probabilistic detector provides assurance with 100 per cent probability that a search expression in the query is not in the database index. The probabilistic detector is implemented in the form of a Bloom filter. The probabilistic detector is created by hashing expressions in the database index and mapping the resulting hash values into the probabilistic detector. Upon receiving a query, expressions of the query are hashed. The probabilistic detector is queried using these hash values. If the results of querying the probabilistic detector indicate that searched for information may be in the database, the database is not queried. If the results of querying the probabilistic detector indicate that the information may be in the database, the database is queried for the information using the original query. This technique is advantageous in mitigating detrimental effects of denial of service attacks.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.