. "In addition, the software applications also determine whether any new or previously unavailable channels or services have become available by determining whether a New Channels Command has been received, for example." . . . .