Method, system, and computer program product for setup of multi-device control
First Claim
1. A method of controlling a device to perform an activity-based or an experience-based operation, comprising the steps of:
- accessing device information pertaining to the device; and
integrating said device information with a sequence of commands that, when executed, controls the device to thereby perform the activity-based or the experience-based operation.
5 Assignments
0 Petitions
Accused Products
Abstract
Activity-based or experienced-based operations are created and defined during an initialization or setup session for one or more system component, with minimum or no user interaction. The system components include legacy and/or non-legacy devices, which are configured and managed within a controlled environment, such as a home or business peer-to-peer or client-server network. During an initialization or setup session, relevant device information and device metadata are collected via a conventional or discovery protocol interface. For a legacy device that is not automatically discoverable, a user adds the legacy device to the controlled environment by inputting the device information. The device information can also be automatically collected from an accessible database. Once the device information has been collected, the system components are configured to support one or more activity-based or experienced-based operations.
153 Citations
41 Claims
-
1. A method of controlling a device to perform an activity-based or an experience-based operation, comprising the steps of:
-
accessing device information pertaining to the device; and
integrating said device information with a sequence of commands that, when executed, controls the device to thereby perform the activity-based or the experience-based operation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product comprising a computer useable medium having computer readable program code means embedded in said medium for causing a computer to control a device to perform an activity-based or an experienced-based operation, comprising:
-
first computer readable program code means for causing the computer to access device information pertaining to the device; and
second computer readable program code means for causing the computer to integrate said device information with a sequence of commands that, when executed, controls the device to thereby perform the activity-based or the experience-based operation. - View Dependent Claims (19)
-
-
20. A method for managing a plurality of system components within a controlled environment, comprising the steps of:
-
defining a plurality of regions within the controlled environment, wherein each region includes one or more of the system components;
assigning one or more of the system components to at least one of said regions within the controlled environment; and
configuring the assigned one or more system components to perform an activity-based or experience-based operation. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification