×

Blind evaluation of nearest neighbor queries wherein locations of users are transformed into a transformed space using a plurality of keys

  • US 8,099,380 B1
  • Filed: 05/29/2008
  • Issued: 01/17/2012
  • Est. Priority Date: 05/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving locations of a plurality of users in an original space;

    encoding, by a computer, the locations in the original space into encoded locations in a transformed space using a transformation parameter, wherein a relative proximity of the locations in the original space is maintained in the transformed space after the encoding;

    generating a plurality of keys corresponding to the plurality of users, each key including the transformation parameter used to encode the locations and enabling a reverse transformation of an encoded user location in the transformed space to an original user location in the original space;

    providing the plurality of keys to the corresponding plurality of users; and

    providing the encoded locations in the transformed space to a device, wherein an order of computations required to reverse transform the encoded locations in the transformed space to the locations in the original space in the absence of one of the plurality of keys is greater than a computational threshold.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×