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:
Sep. 22, 2015

Filed:

Dec. 18, 2012
Applicant:

Microsoft Corporation, Redmond, WA (US);

Inventors:

Daniel Kappes, Redmond, WA (US);

Jian Lin, Sammamish, WA (US);

Igor Liokumovich, Sammamish, WA (US);

Hemant Nanivadekar, Bellevue, WA (US);

Mandar Gokhale, Redmond, WA (US);

Assignee:
Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/173 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 67/1097 (2013.01); H04L 67/1074 (2013.01);
Abstract

A cloud-based storage service hosts content information that may be accessed by client machines in a peer-to-peer network. The content information is a compact representation of the content which is stored outside of the cloud-based storage service. The cloud-based storage service generates the content information and a content information hash. The content information hash is used to validate the content information when the content information is downloaded to the peer-to-peer network. The cloud-based storage service also generates metadata that describes the content information so that a client machine in the peer-to-peer network may access the content information from the cloud-based storage service.


Find Patent Forward Citations

Loading…