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:
Dec. 11, 2018

Filed:

Jun. 19, 2017
Applicant:

Microsoft Technology Licensing, Llc, Redmond, 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:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04M 11/00 (2006.01); H04M 15/00 (2006.01); H04L 12/14 (2006.01); H04L 12/26 (2006.01); H04L 29/08 (2006.01); G06F 3/0482 (2013.01); G06F 3/0484 (2013.01); G06T 11/20 (2006.01); H04M 15/28 (2006.01);
U.S. Cl.
CPC ...
H04M 15/846 (2013.01); G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06T 11/206 (2013.01); H04L 12/141 (2013.01); H04L 12/1421 (2013.01); H04L 12/1435 (2013.01); H04L 43/04 (2013.01); H04L 67/22 (2013.01); H04M 15/28 (2013.01); H04M 15/41 (2013.01); H04M 15/43 (2013.01); H04M 15/44 (2013.01); H04M 15/58 (2013.01); H04M 15/61 (2013.01); H04M 15/62 (2013.01); H04M 15/745 (2013.01); H04M 15/8083 (2013.01); G06T 2200/24 (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…