Method and apparatus for distributed control of an interfacing-device network
First Claim
1. A method, comprising:
- maintaining, by a first network controller, a first database which stores information associated with a first set of interfacing devices of a local-area network, wherein the first database includes a database mirror for a subset of a second database of a second network controller which has primary control of a second set of provisioned interfacing devices of a wide-area network, wherein a respective interfacing device obtains sensor data from one or more attached physical devices, and wherein a respective physical device includes a sensor for measuring one or more physical attributes; and
responsive to determining that the second network controller that hosts the second database for the provisioned interfacing devices of the wide-area network has gone offline, configuring the first network controller to obtain primary control of the first set of interfacing devices of the local-area network.
2 Assignments
0 Petitions
Accused Products
Abstract
A local controller maintains a local database which stores information associated with a set of interfacing devices of a local-area network. The local database can include a database mirror for a remote database, of a remote controller, that stores information for a set of provisioned interfacing devices. During normal operation, a remote controller hosting the remote database can have primary control of interfacing devices within the local area network and/or other network domains, and the local controller maintains the local database to include at least a subset of the remote database. However, when the local controller determines that the remote controller has gone offline, the local controller can obtain primary control of interfacing devices within the local area network.
-
Citations
24 Claims
-
1. A method, comprising:
-
maintaining, by a first network controller, a first database which stores information associated with a first set of interfacing devices of a local-area network, wherein the first database includes a database mirror for a subset of a second database of a second network controller which has primary control of a second set of provisioned interfacing devices of a wide-area network, wherein a respective interfacing device obtains sensor data from one or more attached physical devices, and wherein a respective physical device includes a sensor for measuring one or more physical attributes; and responsive to determining that the second network controller that hosts the second database for the provisioned interfacing devices of the wide-area network has gone offline, configuring the first network controller to obtain primary control of the first set of interfacing devices of the local-area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
maintaining a first database which stores information associated with a first set of interfacing devices of a local-area network, wherein the first database includes a database mirror for a subset of a second database of a second network controller which has primary control of a second set of provisioned interfacing devices of a wide-area network, wherein a respective interfacing device obtains sensor data from one or more attached physical devices, and wherein a respective physical device includes a sensor for measuring one or more physical attributes; and responsive to determining that the second network controller that hosts the second database for the provisioned interfacing devices of the wide-area network has gone offline, configuring the first network controller to obtain primary control of the first set of interfacing devices of the local-area network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
a first network controller; a database-managing module to maintain a first database which stores information associated with a first set of interfacing devices of a local-area network; and a network-management module to; communicate with a second network controller that has primary control of a second set of provisioned interfacing devices of a wide-area network, and hosts a second database that stores information for the second set of provisioned interfacing devices, wherein a respective interfacing device obtains sensor data from one or more attached physical devices, and wherein a respective physical device includes a sensor for measuring one or more physical attributes; responsive to determining that the second network controller for the second set of provisioned interfacing devices of the wide-area network has gone offline, configure the first network controller to obtain primary control of the first set of interfacing devices of the local-area network; and responsive to determining that the second network controller has come online, configure the database-managing module to manage the first database to mirror at least a subset of the second database. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification