×

Device context monitoring

  • US 9,942,355 B2
  • Filed: 05/12/2016
  • Issued: 04/10/2018
  • Est. Priority Date: 06/05/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a context daemon process executing on a computing device, values corresponding to one or more context items monitored by one or more context monitors;

    receiving, by the context daemon process from a context client process, a context information request corresponding to a first context item;

    determining, by the context daemon process, that the first context item is not currently monitored by the context monitors; and

    initializing, by the context daemon process, a new context monitor corresponding to the first context item;

    receiving, by the context daemon process, new values corresponding to the first context item monitored by the new context monitor;

    generating, by the context daemon process, a historical event stream corresponding to the first context item based on the new values;

    determining, by the context daemon process, a short-term probability of a particular value of the first context item based on the historical event stream;

    determining, by the context daemon process, a long-term probability of the particular value of the first context item based on the historical event stream; and

    predicting, by the context daemon process, a future occurrence of the particular value of the first context item based on the short-term probability and the long-term probability.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×