Notification device interaction
First Claim
1. An aggregator for facilitating communications between electronic devices in an environment comprising:
- means for communicating with a plurality of electronic devices in the environment;
means for translating at least one communication transport for use by the plurality of electronic devices;
means for learning interaction rules configured to observe a plurality of state changes in a plurality of electronic devices and to associate ones of the plurality of state changes that occur over a small interval of time;
means for referencing and applying interaction rules for use in controlling the plurality of electronic devices; and
means for instructing the plurality of electronic devices to perform at least one activity.
6 Assignments
0 Petitions
Accused Products
Abstract
Devices and methods are disclosed for establishing device interaction among electronic devices of a device environment and a notification device interfaced with the user. Notification devices allow the user to communicate directly with the device environment, such as by entering information in a mobile phone that has a wireless connection to the environment. A device of the environment has a first transmitter and receiver for communicating with other devices, such as a notification device within the environment. In the instance where a notification device is located remotely, the device of the environment may also include a second transmitter and receiver for communicating with the remotely located notification device through a remote communications transport. A memory stores interaction rules and translation rules, and a processor implements the interaction rules and translation rules to establish interaction with the notification device. Methods may involve detecting a change of state at a device and then communicating with the notification device in accordance with the interaction rules and translation rules thereafter. Methods may also involve directing a message from a notification device to a device of the environment, such as through the remote communication transport, and then communicating from the device of the environment to additional devices.
143 Citations
15 Claims
-
1. An aggregator for facilitating communications between electronic devices in an environment comprising:
-
means for communicating with a plurality of electronic devices in the environment; means for translating at least one communication transport for use by the plurality of electronic devices; means for learning interaction rules configured to observe a plurality of state changes in a plurality of electronic devices and to associate ones of the plurality of state changes that occur over a small interval of time; means for referencing and applying interaction rules for use in controlling the plurality of electronic devices; and means for instructing the plurality of electronic devices to perform at least one activity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium which stores a set of instructions which when executed performs a method for facilitating communications between a plurality of electronic devices in an environment, the method executed by the set of instructions comprising:
-
communicating with plurality of electronic devices in the environment; translating at least one communication transport for use by the plurality of electronic devices; learning interaction rules configured to observe a plurality of state changes in a plurality of electronic devices and to associate ones of the state changes that occur over a small interval of time; referencing and applying interaction rules for use in controlling the plurality of electronic devices; and instructing the plurality of electronic devices to perform at least one activity. - View Dependent Claims (12, 13, 14)
-
-
15. A computer-readable medium which stores a set of instructions which when executed performs a method for facilitating communications between plurality of electronic devices in a user defined environment, the method executed by the set of instructions comprising:
-
communicating with at least one notification device in the user defined environment, wherein translation rules are referenced for determining how the at least one notification device should be contacted; communicating with a plurality of electronic devices in the user defined environment; translating at least one communication transport for use by the plurality of electronic devices; learning interaction rules configured to observe a plurality of state changes in a plurality of electronic devices and to associate ones of the state changes that occur over a small interval of time; referencing and applying interaction rules for use in controlling the plurality of electronic devices; and instructing the plurality of electronic devices to perform at least one activities.
-
Specification