ADDING DEVICES TO AN EXPANDABLE MULTIMEDIA CONTROL SYSTEM
First Claim
1. A method for adding devices to an expandable multimedia control system:
- storing a configuration bundle on a first device of the expandable multimedia control system, the configuration bundle including a list of unique identifiers (UIDs) representing devices that are eligible to become a part of the expandable multimedia control system;
determining a UID of the second device after the second device has connected to the LAN;
comparing the UID of the second device with the list of UIDs in the configuration bundle stored on the first device;
io in response to a match of the UID of the second device with a UID of the list of UIDs in the configuration bundle stored on the first device, adding the second device to the expandable multimedia control system; and
sharing, by the first device, at least a portion of the configuration bundle with the second device.
3 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, device addition to an expandable multimedia control system is performed without creating or modifying source code. A configuration bundle is stored on a first device of the expandable multimedia control system, the configuration bundle including a list of unique identifiers (UIDs) representing devices that are eligible to become a part of the expandable multimedia control system. The first device monitors a local area network (LAN), and determines a UID of a second device. The first device compares the UID of the second device with the list of UIDs in the configuration bundle. In response to a match of the UID of the second device with a UID of the list of UIDs in the configuration bundle, the second device is added to the expandable multimedia control system, and at least a portion of the configuration bundle is shared with it.
-
Citations
23 Claims
-
1. A method for adding devices to an expandable multimedia control system:
-
storing a configuration bundle on a first device of the expandable multimedia control system, the configuration bundle including a list of unique identifiers (UIDs) representing devices that are eligible to become a part of the expandable multimedia control system; determining a UID of the second device after the second device has connected to the LAN; comparing the UID of the second device with the list of UIDs in the configuration bundle stored on the first device; io in response to a match of the UID of the second device with a UID of the list of UIDs in the configuration bundle stored on the first device, adding the second device to the expandable multimedia control system; and sharing, by the first device, at least a portion of the configuration bundle with the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An expandable multimedia control system:
-
a configuration bundle including a list of unique identifiers (UIDs) representing devices that are eligible to become a part of the expandable multimedia control system; a first device that provides programmable services, the first device configured to store the configuration bundle; and a second device that provides programmable services, the second device configured to retrieve a serial number from non-volatile memory, and use the serial number as a UID of the second device, wherein the first device is further configured to determine the UID of the second device, compare the UID of the second device with the list of UIDs in the configuration bundle stored on the first device, and in response to a match of the UID of the second device with a UID of the list of UIDs in the configuration bundle stored on the first device, add the second device to the expandable multimedia control system. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory device-readable medium storing program instructions that when executed on one or more devices are operable to:
-
monitor a local area network (LAN) for the addition of one or more new devices of an expandable multimedia control system; upon receipt of a UID of a new device over the LAN, compare the UID of the new decvice with a list of UIDs maintained in a configuration bundle, the configuration bundle including information describing a plurality of existing devices of the expandable multimedia control system and zones in which the plurality of existing devices are arranged; and in response to a match of the UID of the new device with a UID of the list of UIDs in the configuration bundle, add the new device to the expandable multimedia control system.
-
Specification