System and method for automatic configuration and management of home network devices
First Claim
1. A system for facilitating management of a home network including consumer devices, comprising:
- a service node including one or more communication links to a plurality of devices deployed in a home environment, wherein at least some devices of the plurality of devices are produced by different manufacturers, and wherein each of the plurality of devices executes a respective agent process that provides configuration information regarding the device to the service node, wherein the configuration information is stored in a device registry, wherein the respective agent process acts as a proxy to the service node and is loaded directly into the corresponding device through a custom memory device coupled to the corresponding device, and wherein the custom memory device stores service resource information for existing devices in the home environment, and downloads information to the corresponding device based on the stored information;
a computing device coupled to the service node and executing a client-side process providing device support for each of the plurality of devices through the service node;
a data center coupled to the service node storing device parameter information in the device registry, and to generate a network topology representing operational characteristics of the devices and interconnection information among the devices, wherein the network topology is displayed through a graphical user interface of the service node; and
an interface to one or more service providers, each service provider comprising a manufacturer or an agent of a manufacturer and providing configuration and maintenance information to a user of a respective device of the at least one of the devices, the interface providing the network topology to each service provider to facilitate servicing of a device based on the network context of the device.
4 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of a method and system for automatically installing and managing consumer devices in a home network environment are described. A system implements automated configuration and maintenance of devices and their peripherals that connect to the home network, in particular the establishment of a distributed system that serves as a service platform which facilitates automated discovery and initial and ongoing deployment of a home networks and the devices that may interact with or connect to their network automatically or through manual means. An embodiment is directed to a distributed system and method for facilitated automatic configuration, maintenance, and diagnostics of a local area network that in parallel provides for the interoperability of connected intelligent independent computing devices using physical layer, network layer and application layer programmatic interfaces. This distributed system provides a generalized aggregated interface that is a programmatic resource for representing a continuous and historic reference of a local network and connected devices.
-
Citations
17 Claims
-
1. A system for facilitating management of a home network including consumer devices, comprising:
-
a service node including one or more communication links to a plurality of devices deployed in a home environment, wherein at least some devices of the plurality of devices are produced by different manufacturers, and wherein each of the plurality of devices executes a respective agent process that provides configuration information regarding the device to the service node, wherein the configuration information is stored in a device registry, wherein the respective agent process acts as a proxy to the service node and is loaded directly into the corresponding device through a custom memory device coupled to the corresponding device, and wherein the custom memory device stores service resource information for existing devices in the home environment, and downloads information to the corresponding device based on the stored information; a computing device coupled to the service node and executing a client-side process providing device support for each of the plurality of devices through the service node; a data center coupled to the service node storing device parameter information in the device registry, and to generate a network topology representing operational characteristics of the devices and interconnection information among the devices, wherein the network topology is displayed through a graphical user interface of the service node; and an interface to one or more service providers, each service provider comprising a manufacturer or an agent of a manufacturer and providing configuration and maintenance information to a user of a respective device of the at least one of the devices, the interface providing the network topology to each service provider to facilitate servicing of a device based on the network context of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of facilitating the configuration and management of devices for use in a home network consisting of a plurality of consumer electronic devices coupled to a service node, the method comprising:
-
executing a discovery routine to discover compatible devices of the plurality of devices in the network, wherein at least some of the devices of the plurality of devices are produced by different manufacturers; performing a search of devices in a database stored in a data center for devices in the network that are not compatible; loading an agent process into each device of the discovered compatible devices for local execution on the respective device, the agent process communicating with the service to provide operational data relating to the respective device, wherein the agent provides fail-over for critical communication and service systems of the service node and proxy communication to a data center, wherein the respective agent process is loaded directly into the corresponding device through a custom memory device coupled to the corresponding device, and wherein the custom memory device stores service resource information for existing devices in the home environment and downloads information to the corresponding device based on the stored information; storing device parameters of discovered compatible devices in a registry; determining logical and physical interconnections among the plurality of devices in the network; generating a network topography comprising the registry data and the logical and physical interconnection data; displaying the network topography to the data center and to a graphical user interface of the service node; and interfacing with at least one service provider comprising a manufacturer or an agent of a manufacturer to provide configuration and maintenance information to a user of a respective device of the plurality of devices, the interface providing the network topology to each service provider to facilitate servicing of a device based on the network context of the device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification