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. 18, 2014

Filed:

May. 25, 2012
Applicants:

Patrick E. Plaisted, Redmond, WA (US);

Aravind Krishnamachari Seshadri, Redmond, WA (US);

Johannes Klein, Sammamish, WA (US);

Christopher E. Mitchell, Snoqualmie, WA (US);

Anand Muthurajan, Sammamish, WA (US);

Inventors:

Patrick E. Plaisted, Redmond, WA (US);

Aravind Krishnamachari Seshadri, Redmond, WA (US);

Johannes Klein, Sammamish, WA (US);

Christopher E. Mitchell, Snoqualmie, WA (US);

Anand Muthurajan, Sammamish, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Embodiments provide a compression proxy service that dynamically selects resources or other content for compression and delivery to user devices. The resources are selected based on evaluation of compression characteristics relating to the resources. A manifest is defined to identify the selected resources, or to identify the resources not selected for processing by the compression proxy service. The user devices employ the manifest to determine whether to send requests for the resources to the compression proxy service or to another source (e.g., an origin web site). Some embodiments provide a reduction in network traffic while making efficient use of the compression proxy service.


Find Patent Forward Citations

Loading…