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 each of the plurality of devices executes a respective agent process that provides configuration information regarding the device to the service node, and wherein the configuration information is stored in a device registry;
a computing device coupled to the service node and executing a client-side process providing device support through the service node;
a data center coupled to the service node and configured to store 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; and
an interface to one or more service providers providing device support information, the interface providing the network topology 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
24 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 each of the plurality of devices executes a respective agent process that provides configuration information regarding the device to the service node, and wherein the configuration information is stored in a device registry; a computing device coupled to the service node and executing a client-side process providing device support through the service node; a data center coupled to the service node and configured to store 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; and an interface to one or more service providers providing device support information, the interface providing the network topology 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)
-
-
10. An apparatus for facilitating the management of devices within a home network comprising:
-
a plurality of device drivers, each device driver configured for integrated operation of a respective device of a plurality of devices within the home; a registry data structure storing operating parameters for each device of the plurality of devices, the registry data structure used to generate a network topology representing operational characteristics of the devices and interconnection information among the devices; a plurality of transmission modules, each transmission module configured to communication with a device of the plurality of devices using a corresponding transmission protocol; a graphical user interface process for controlling the display of device parameters to a user; and a kernel process coordinating processing tasks within the apparatus. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. 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; 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, and wherein the agent provides fail-over for critical communication and service systems of the service node and proxy communication to a data center; storing device parameters of discovered compatible devices in a registry; determining logical and physical interconnections among the plurality of devices in the network; and generating a network topography comprising the registry data and the logical and physical interconnection data. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24)
-
Specification