Patent ID: 8041782

Claim:
An automated method of a service provider establishing broadband service with a subscriber, comprising the steps of: receiving an order for broadband service from said subscriber, including establishing a control dialog between an automation server and a subscriber computer, said establishing including providing an automation agent to said subscriber, said automation agent being configured to configure said subscriber computer to initiate a control dialog with said automation server, wherein said order includes a service option; configuring said automation agent to execute a configuration workflow, including transmitting said workflow to said automation agent via said control dialog, said workflow being based on said service option and including conditions for said subscriber computer to operate over said broadband service, said automation agent being further configure to perform said workflow and to determine broadband service availability information; configuring physical assets of a broadband network by employing said automation server to receive said service availability information from said automation agent, and to configure said physical assets based on said order and said service availability information; configuring said subscriber computer by providing to said automation agent, via said control dialog, subscriber and broadband modem configuration information, wherein said automation agent is further configured to provision said subscriber computer and said broadband modem according to said configuration information; and transmitting to said automation agent a copy of an extensible service location map of an extensible service bus, wherein said extensible service location map includes a listing of a plurality of extensible services included on said extensible service bus and server location information corresponding to each extensible service of the listing.