×

Managing local environment using data traffic information

  • US 9,766,602 B2
  • Filed: 08/11/2009
  • Issued: 09/19/2017
  • Est. Priority Date: 08/11/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer usable program product comprising a computer usable storage device including computer usable code for managing a local environment using data traffic information stored in a computer memory, the computer usable code comprising:

  • computer usable code for monitoring at a networking device, a data traffic on a data network associated with the local environment, the local environment comprising a set of devices, a device in the set of devices being controllable using the data network;

    computer usable code for computing, at the networking device, a first logical conclusion from a first pattern in the data traffic, the first pattern being a type of data that is generated while a user is present in the local environment and interacting with a system, the first logical conclusion being usable for selecting a first device from the set of devices, wherein the first logical conclusion is distinct from a second logical conclusion computed at the networking device from a second pattern in the data traffic, the second pattern being a pattern in historical data indicative of a pre-programmed task executing on the system without the user interacting with the system, and wherein the second logical conclusion is usable for selecting a second device from the set of devices;

    computer usable code for concluding, using the first logical conclusion and the second logical conclusion, that the user is present in the local environment;

    computer usable code for determining an action to cause a change in the local environment using the first device;

    computer usable code for determining a topology of the local environment;

    computer usable code for using the topology to compute distances between a subset of devices;

    computer usable code for determining the user'"'"'s location relative to the subset of devices using the topology;

    computer usable code for estimating, based on the user'"'"'s location, a time period before the action; and

    computer usable code for sending a command corresponding to the action to a first device in the local environment such that the action is performed after the time period.

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