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.
Patent No.:
Date of Patent:
Mar. 16, 2021
Filed:
Aug. 28, 2018
Apple Inc., Cupertino, CA (US);
David S. Choi, Cupertino, CA (US);
Christopher R. D'Angelo, Santa Clara, CA (US);
Sanket V. Bedare, Milpitas, CA (US);
Sathish K. Narayanaswamy, San Jose, CA (US);
Abhinav Pathak, Campbell, CA (US);
Amit K. Vyas, San Jose, CA (US);
Kevin C. Milden, San Jose, CA (US);
Hari Gorak, San Jose, CA (US);
Anand Ramadurai, Los Gatos, CA (US);
Sean Shi, San Jose, CA (US);
Drew A. Schmitt, Seattle, WA (US);
Michael S. Ferris, Los Altos, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
Embodiments of the present disclosure include methods and systems for generating and processing energy consumption reports received from a plurality of devices. The reports may include a plurality of call stacks captured and stored by remote device as a result of an energy consumption of the corresponding device. For each energy consumption report, the plurality of call stacks may be analyzed to determine a representative call stack of the energy consumption report. The energy consumption reports may be assigned to one or more of a plurality of energy consumption categories based on distances between the representative call stacks of the energy consumption reports and corresponding representative call stacks of the energy consumption categories. A request may be received for energy consumption reports for a particular energy consumption category. Upon receiving the request, providing a representative set of energy consumption reports assigned to the particular energy consumption category.