Device control via digitally stored program content
First Claim
1. A method of controlling devices via digitally stored program content, comprising storing a script in a mass storage device of a set top box, STB, wherein said script includes program content for controlling a plurality of devices from the STB;
- accessing the stored script based on a triggering mechanism that initiates the script; and
running said script to selectively control operation of said devices as designated by said script.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system of controlling devices with digitally stored content. Devices such as home electronic appliances, lighting systems, heating, ventilating and air conditioning (HVAC) equipment, home security systems and home entertainment systems are controlled from a single, centralized device. A set top box (STB) stores scripts that include program content for controlling the operation of a plurality of these devices from the STB. A user of the STB selects the desired scripts, and the STB accesses the selected scripts from storage based on a triggering mechanism such as time, content, event, etc. The STB selectively controls operation of certain devices designated in the script. The method provides ease of control over multiple and diverse devices, applications and media within a user'"'"'s own home environment, with more functionality and flexibility than currently available.
276 Citations
31 Claims
-
1. A method of controlling devices via digitally stored program content, comprising
storing a script in a mass storage device of a set top box, STB, wherein said script includes program content for controlling a plurality of devices from the STB; -
accessing the stored script based on a triggering mechanism that initiates the script; and
running said script to selectively control operation of said devices as designated by said script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
16. A set top box (STB) for controlling devices via digitally stored program content, comprising
a mass storage device for storing a plurality of selectable scripts, wherein each of said scripts include program content for controlling a plurality of devices from the STB; - and
a host processor for accessing the stored script based on recognition of a triggering mechanism that initiates the script, wherein said host processor runs said script to selectively control operation of said devices designated in said script.
- and
-
31. A computer program product comprising a computer-readable medium having computer program logic stored thereon for enabling a processor in a system to control devices with content that is digitally stored in the system, said computer program logic causing the processor to:
-
store a script in a mass storage device of the system, wherein said script includes program content for controlling a plurality of devices from the system;
access the stored script based on a triggering mechanism that initiates the script; and
run said script to selectively control operation of said devices as designated by said script.
-
Specification