Patent ID: 8479243

Claim:
A service management server, comprising: a memory to store computer instructions; and a processor coupled to the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising: comparing a first internet protocol television channel map and a change manifest to generate a first list of differences between the first internet protocol television channel map and the change manifest, wherein the first internet protocol television channel map associates a plurality of channels of an internet protocol television system with a first plurality of services; determining a second plurality of services to implement the change manifest based on the first list of differences; modifying the first plurality of services according to the second plurality of services to generate a modified plurality of services; applying a plurality of rules to the first list of differences and the modified plurality of services to generate a second internet protocol television channel map, wherein the second internet protocol television channel map associates the plurality of channels with the modified plurality of services; and storing the second internet protocol television channel map.