The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 02, 2007
Filed:
Oct. 31, 2000
Jonathan M. Smith, Princeton, NJ (US);
Salvatore J. Stolfo, Ridgewood, NJ (US);
Jeffrey C. Sherwin, New York, NY (US);
Jeffrey D. Chung, Cupertino, CA (US);
Andreas L. Prodromidis, Brooklyn, NY (US);
Jonathan M. Smith, Princeton, NJ (US);
Salvatore J. Stolfo, Ridgewood, NJ (US);
Jeffrey C. Sherwin, New York, NY (US);
Jeffrey D. Chung, Cupertino, CA (US);
Andreas L. Prodromidis, Brooklyn, NY (US);
IPrivacy, LLC, New York, NY (US);
Abstract
A method and system for obscuring user requests for information in a computer network. A user request for information, aimed at another network member, is routed to a first cache memory. If the first cache memory contains the requested information, the cache returns the requested information in response to the user request without releasing the user request to the network member. If the first cache memory does not contain the requested information, a first reference editing function edits user identity information contained in the request, resulting in an edited request with obscured identity information. The edited request is then released to the network member and the requested information is received by the user from the network member. A copy of the requested information is stored in the first cache memory. In this method and system, user privacy is enhanced because user requests for information that can be satisfied by information stored in the cache memory are not revealed to other network members, and user requests that cannot be satisfied by the cache memory are obscured by the reference editing function prior to release to other network members. A software program and system for implementing the method are also disclosed.