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:
Jan. 05, 2021

Filed:

Dec. 07, 2018
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Kausik Ghatak, Bangalore, IN;

Suyash Kumar Tiwari, Bangalore, IN;

Ravi Krishnan, Kolkata, IN;

Sarang Deshpande, Bangalore, IN;

Moinak Chatterjee, Bangalore, IN;

Shabaz Ahmed, Bengaluru, IN;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/448 (2018.01); H04W 4/029 (2018.01); H04W 4/021 (2018.01);
U.S. Cl.
CPC ...
H04W 4/029 (2018.02); H04W 4/021 (2013.01);
Abstract

A computer-implemented technique is described herein for detecting work-related visits. The technique includes receiving movement data from one or more movement-sensing mechanisms associated with a local computing device carried by a user. The technique further includes: determining, using a state machine, and based on the movement data, that a user has commenced a candidate visit, the candidate visit being described by visit data; determining, using the state machine, and based on the movement data, that the user has completed the candidate visit; and determining, using a context-determining component, and based on the visit data, whether the candidate visit corresponds to a work-related visit for which work has been completed. The technique further includes mechanisms that allow the user to add a content item to the visit data of an ongoing visit, prevent private data from leaving the local computing device, and efficiently consume power of the local computing device.


Find Patent Forward Citations

Loading…