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:

Nov. 10, 2011
Applicants:

Sharad Agarwal, Seattle, WA (US);

Ming Zhang, Redmond, WA (US);

Lin Zhong, Houston, TX (US);

Ardalan Amiri Sani, Houston, TX (US);

Paramvir Bahl, Bellevue, WA (US);

Inventors:

Sharad Agarwal, Seattle, WA (US);

Ming Zhang, Redmond, WA (US);

Lin Zhong, Houston, TX (US);

Ardalan Amiri Sani, Houston, TX (US);

Paramvir Bahl, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04M 11/00 (2006.01); H04L 12/14 (2006.01); H04M 15/00 (2006.01);
U.S. Cl.
CPC ...
H04L 12/1435 (2013.01); H04L 12/1421 (2013.01); H04M 15/44 (2013.01); H04M 15/58 (2013.01); H04M 15/61 (2013.01); H04L 12/141 (2013.01); H04M 15/745 (2013.01); H04M 15/62 (2013.01); H04M 15/43 (2013.01); H04M 15/41 (2013.01); H04M 15/8083 (2013.01);
Abstract

An environment is described in which a processing system provides application-level usage information to users. In one scenario, for example, the processing system may provide personal usage information to a user who is operating a user device. The personal usage information itemizes the amount of data (and/or other resources) that has been consumed by each application run by the user device. In another scenario, the processing system may provide expected usage information associated with at least one candidate application provided by a marketplace system. The expected usage information describes an expected consumption of data (and/or other resources) by the candidate application upon running the candidate application by the user device. The processing system can tailor the expected usage information that it sends to a particular user based on user profile data. The user profile data describes a manner in which users operate applications.


Find Patent Forward Citations

Loading…