IP Library Granted Patent US 7,412,505
Granted Patent B2
US 7,412,505 · App. 11/353,868 · Granted Aug 12, 2008

Notification device interaction

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,412,505
App. No.
11/353,868
Granted
Aug 12, 2008
Kind
B2
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.

Claims (31)

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.

2. The aggregator of claim 1 further comprising means for storing interaction rules for the plurality of electronic devices.

3. The aggregator of claim 1 , wherein the interaction rules are complex interaction rules.

4. The aggregator of claim 1 , wherein when more than one activity is performed, the activities are performed serially.

5. The aggregator of claim 1 , wherein when more than one activity is performed, the activities are performed in parallel.

6. The aggregator of claim 1 , wherein the means for instructing includes means for sending a message to the plurality of electronic devices to perform the at least one activities automatically.

7. The aggregator of claim 1 further comprising means for communicating with at least one notification device within a user defined environment.

8. The aggregator of claim 7 , further comprising means for accepting user input to specify a hierarchy of communications with the at least one notification device.

9. The aggregator of claim 7 further comprising means for referencing translation rules for determining how the at least one notification devices should be contacted.

10. The aggregator of claim 1 further comprising means for detecting identification of the plurality of electronic devices.

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.

12. The computer-readable medium of claim 11 further comprising storing interaction rules for the plurality of electronic devices.

13. The computer-readable medium of claim 11 , wherein instructing the plurality of electronic devices to perform at least one activity includes sending a message to the plurality of electronic devices to perform the at least one activity automatically.

14. The computer-readable medium of claim 11 further comprising communicating with at least one notification devices within a user defined environment.

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.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2015
From: AT&T INTELLECTUAL PROPERTY I, L.P.
To: KNAPP INVESTMENT COMPANY LIMITED
Reel/Frame 036073/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2015
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 035321/0265 →
CHANGE OF NAME Recorded Apr 2, 2015
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 035357/0395 →
CHANGE OF NAME Recorded Apr 2, 2015
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 035357/0447 →
CHANGE OF NAME Recorded Apr 2, 2015
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 035357/0535 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2008
From: SLEMMER, JOHN B.; OLSSON, STEFAN; KREINER, BARRETT; JARBOE, ANDRE; KLEINFELTER, KEVIN
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 021502/0691 →