IP Library Granted Patent US 8,504,921
Granted Patent B2
US 8,504,921 · App. 13/267,713 · Granted Aug 6, 2013

System and method for home automation

Inventors: Brian B. Wilson (San Antonio, TX); Carlton L. Brown (San Antonio, TX); Jeffrey Multach (San Antonio, TX); Mark B. Hubscher (San Antonio, TX)
Assignee: AT&T Intellectual Property I, LP
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 8,504,921
App. No.
13/267,713
Granted
Aug 6, 2013
Kind
B2
Abstract

A home automation system and method are disclosed for configuring a device state including but not limited to receiving an input from the client device at the server, configuring the device state in the database at the server in accordance with the input, and sending the configured device state from the server to the client device.

Claims (22)

1. A non-transitory machine readable medium containing a computer program comprising instructions that when executed by a computer, perform functions to configure a device state of a home automation controllable device, the computer program comprising:

instructions to use channel selection data to access nature of content data in an electronic program guide;

instructions to use subscriber identity data and the nature of content data to access stored device state data wherein the stored device state data indicates a plurality of operational states comprising on, off, dimmer, variable power, volume and flicker associated with stored context data for the subscriber identity data and nature of content data; and

instructions to send the stored device state data from an internet protocol television server to the client device to configure the home automation controllable device to one of the plurality of operational states.

2. The medium of claim 1 , the computer program further comprising:

instructions to receive at an internet protocol television server, subscriber identity data and internet protocol television channel selection data input from a client device.

3. The medium of claim 1 , wherein the stored context data further comprises learned context data for the subscriber identity data and the nature of content data, wherein the learned context data comprises subscriber name, content name, date and time of day and device state for the home automation controllable device.

4. The medium of claim 1 , wherein the nature of content data further comprises a program name and wherein the home automation controllable device further comprises a security system.

5. A tangible non-transitory machine readable medium having stored thereon a data structure for storing at a server, device state data for a home automation controllable device, the data structure comprising:

a computer program comprising instructions that when executed by a computer, perform functions to configure a device state of the home automation controllable device, the computer program comprising:

instructions to use channel selection data to access nature of content data in an electronic program guide;

instructions to use subscriber identity data and the nature of content data to access the stored device state data wherein the stored device state data indicates a plurality of operational states comprising on, off, dimmer, variable power, volume and flicker for the home automation controllable device in accordance with content characterization data; and

instructions to send the stored device state data from an internet protocol television server to a client device to configure the home automation controllable device to one of the plurality of operational states;

a nature of content field for storing data indicating the nature of content data accessed from the electronic program guide for the channel selection data; and

a learned context field for storing learned context data for the device state data in accordance with the nature of content data and the subscriber identity data, wherein the context characterization data further comprises the nature of content data to configure a device state for the home automation controllable device to one of a plurality of operation states in accordance with the learned context data, subscriber data and nature of content data.

6. The medium of claim 5 , wherein the learned context data further comprises a scheduled content time data, video content characterization data, event data, and event participant data.

7. The medium of claim 5 , wherein the data structure further comprises:

a business rule field for storing a business rule for application to the learned context data and an input.

8. A tangible non-transitory machine readable medium containing a computer program comprising instructions that when executed by a computer, perform functions to configure a device state of a home automation controllable device, the computer program comprising:

instructions to send a learned context data input indicating a plurality of operational states comprising on, off, dimmer, variable power, volume and flicker in accordance with subscriber identity data and content characterization data for a channel selection data from a client device to a server for configuring a learned device state in a database at the server in accordance with the learned context data input, wherein the content characterization data further comprises nature of content data accessed in an electronic program guide for the channel selection data to configure the device state for the home automation controllable device in the database at the server in accordance with the learned context data input, subscriber identity data and nature of content data; and

instructions to receive the configured device state indicating one of the operational states from the server at the client device, wherein the configured device state is used to configure the home automation controllable device to one of the plurality of operational states.

9. The medium of claim 8 , wherein the learned context data input further comprises stored device state data associated with stored context data for the subscriber identity data and nature of content data for display during a commercial break in the content data.

Assignments (4)
CHANGE OF NAME Recorded Apr 7, 2021
From: SBC KNOWLEDGE VENTURES, L.P.
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 055851/0229 →
CHANGE OF NAME Recorded Apr 7, 2021
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 055851/0400 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR MIDDLE NAMES AND ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 032921 FRAME: 0507. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Mar 24, 2021
From: WILSON, BRIAN B.; BROWN, CARLTON L.; MULTACH, JEFFREY; HUBSCHER, MARK B.
To: SBC KNOWLEDGE VENTURES, L.P.
Reel/Frame 055708/0745 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2014
From: WILSON, BRAIN; BROWN, CARLTON; HUBSCHER, MARK; MULTACH, JEFFERY
To: AT&T INTELLECTUAL PROPERTY I, LP
Reel/Frame 032921/0507 →
Continuity (2)
Continuation 11281995 · Nov 17, 2005
Related Publication 20120262628A1 · Oct 18, 2012