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.

Date of Patent:
Nov. 04, 2014

Filed:

Oct. 27, 2010
Applicants:

Kaelin L. Colclasure, Sunnyvale, CA (US);

John M. Hörnkvist, Cupertino, CA (US);

Braden J. Thomas, San Jose, CA (US);

Inventors:

Kaelin L. Colclasure, Sunnyvale, CA (US);

John M. Hörnkvist, Cupertino, CA (US);

Braden J. Thomas, San Jose, CA (US);

Assignee:

Apple Inc., Cupertino, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01); G06F 21/62 (2013.01); G06F 17/30 (2006.01); G06F 21/41 (2013.01);
U.S. Cl.
CPC ...
G06F 21/6227 (2013.01); G06F 21/6218 (2013.01); G06F 21/6209 (2013.01); G06F 17/30106 (2013.01); G06F 17/30997 (2013.01); G06F 17/30091 (2013.01); G06F 21/6245 (2013.01); G06F 2221/2107 (2013.01); G06F 21/41 (2013.01); G06F 17/30722 (2013.01);
Abstract

According to one aspect of the invention, a file received from a first user is stored in a storage device, where the file includes private metadata encrypted by a secret key associated with a second user. A private metadata identifier is stored in a predetermined storage location, indicating that private metadata of the file has not been decrypted and indexed. In response to an inquiry subsequently received from the second user, the predetermined storage location is scanned to identify the private metadata identifier based on the inquiry. The encrypted metadata identified by the private metadata identifier is transmitted to the second user for decryption. In response to the metadata that has been decrypted by the second user, the decrypted metadata is indexed for the purpose of subsequent searches of at least one of the metadata and the file.


Find Patent Forward Citations

Loading…