×

Message controlled appliances

  • US 10,225,347 B2
  • Filed: 12/24/2013
  • Issued: 03/05/2019
  • Est. Priority Date: 12/24/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by a computer device, the method comprising:

  • joining, by the computer device, an appliance network associated with an appliance network key;

    receiving, by the computer device, a first event notification of a first event type from a first source device in the appliance network, wherein the first source device is different from the computer device, and wherein the first event notification is received via an appliance network interface configured to communicate with other appliance network interfaces in other devices in the appliance network;

    receiving, by the computer device and via the appliance network interface, a second event notification of a second event type from a second source device in the appliance network, wherein the second source device is different from the first source device and from the computer device, and wherein the second event notification and the first event notification occurred within a first time period;

    detecting, by the computer device, an activity initiated by a user in connection with the first event type and the second event type within the first time period and a particular number of times over a second time period, wherein the particular number is greater than an activity rule generation threshold that is based on at least one of the first event type, the second event type or a type of activity associated with the detected activity;

    generating, by the computer device, a user interface that includes an indication that the activity was detected in connection with the first event type and the second event type and that includes a prompt to generate an activity rule that associates the first event type and the second event type with the detected activity;

    receiving, by the computer device, a selection via the user interface to generate the activity rule;

    generating, by the computer device, the activity rule that associates the first event type and the second event type with the detected activity, in response to receiving the selection via the user interface;

    receiving, by the computer device and via the appliance network interface, a third event notification for the first event type from the first source device and a fourth event notification for the second event type from the second source device, wherein the third event notification and the fourth event notification are received within an amount of time corresponding to a length of the first time period;

    executing, by the computer device, another activity in response to the received third event notification and the received fourth event notification, based on the generated activity rule;

    receiving, by the computer device, a request to join the appliance network from a new device;

    requesting, by the computer device, the appliance network key from the new device;

    receiving, by the computer device, the appliance network key from the new device;

    assigning, by the computer device, an appliance network device identifier to the new device; and

    providing, by the computer device, a list of devices belonging to the appliance network to the new device.

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