Patent ID: 8438593

Claim:
A computer implemented method comprising: receiving, at a client gateway, a request to authorize service to a set top box that is operatively coupled to a network device; receiving an internet protocol address of the network device, the internet protocol address associated with an account of a subscriber; determining capabilities of the set top box from a received device identification of the set top box, wherein determining the capabilities includes determining whether the set top box is of sporting service or a digital video recording service; blocking the service to the set top box in response to determining that the capabilities of the set top box do not match a pending order associated with the account; and in response to determining that the capabilities of the set top box match the pending order, sending a power-up event from the client gateway to a remote logging module of a service provider, the power-up event indicating that the set top box is authorized to receive the service, wherein the remote logging module stores a log that includes the power-up event and timestamp associated with the power-up event.