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:
Feb. 05, 2019

Filed:

Apr. 21, 2016
Applicant:

Facebook, Inc., Menlo Park, CA (US);

Inventors:

Michael Dudley Johnson, San Mateo, CA (US);

Xiaoliang Wei, Sunnyvale, CA (US);

Mukund Narasimhan, Bellevue, WA (US);

Jackson Gabbard, San Francisco, CA (US);

Eric Ruth, San Francisco, CA (US);

Todd Krabach, Duvall, WA (US);

Weizhe Shi, Mountain View, CA (US);

Lior Berry, Sunnyvale, CA (US);

Herry Sutanto, Redmond, WA (US);

Hsueh-Fang Cheng, Sunnyvale, CA (US);

Yan Yu, Sunnyvale, CA (US);

Itamar Rosenn, San Francisco, CA (US);

Alex Bain, Menlo Park, CA (US);

Assignee:

Facebook, Inc., Menlo Park, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06Q 30/02 (2012.01); H04M 1/725 (2006.01);
U.S. Cl.
CPC ...
G06Q 30/0267 (2013.01); H04M 1/72522 (2013.01); H04M 1/72569 (2013.01);
Abstract

In one embodiment, a method includes, by one or more server computing devices, receiving state data of a client computing device. The state data includes event data indicating events generated by or occurring at the client computing device and context data associated with the event data. The context data indicates device states of the client computing device that each coincide with one or more of the events and indicate a context of the one or more of the events. The method also includes, by one or more server computing devices, ordering the events and the device states in the event and context data into a state-data-review structure and analyzing the state-data-review structure to generate one or more recommendations on operation of the client computing device.


Find Patent Forward Citations

Loading…