Patent ID: 8458335

Claim:
A method of managing a relationship between a device and a service provider, comprising: initially receiving at a service aggregator connected to a network first information from the device when the device is connected to the network, the service aggregator having information about one or more service providers and the service aggregator configured to select a specific service provider from the one or more service providers for the device based on the first information; secondly transmitting a second information from the service aggregator to the device directing the device to communicate with the specific service provider, the second information being based on the first information received from the device, wherein the first information is sent automatically from the device to the service aggregator; determining a new connection event from the device; and sending a new connection message to the device upon said determining said new connection event from said device; determining and optionally updating the device upon said sending said new connection message to the device; sending messages to the device upon said determining and optionally updating the device; receiving user input from the device upon said sending messages to the device; and configuring the device upon said receiving user input from the device.