Patent ID: 7810121
Filing Date: 2010-10-05
Classification: G06F,H04H,H04N

Abstract:
1. Apparatus for receiving programming content, comprising: a memory for providing a first software application and a second software application, the first and second applications being separately registered in a registry of software applications in the apparatus, the first application being used to realize at least a first programming service for providing first programming content in accordance with a broadcast schedule, the second application being used to realize at least a second programming service for providing second programming content after broadcast thereof, the second programming content being recorded during the broadcast thereof at a location remote from the apparatus, the second application having a first, activated state and a second, background state running as a background process and the first application having a third, activated state and a fourth, off state; and a device for receiving information concerning a change from a first program source afforded the first programming service to a second program source afforded the second programming service; wherein, in response to the change: the state of the second application is changed from the second, background state to the first, activated state to become receptive to a request for obtaining a selected portion of the second programming content; and the second application causes a state of the first application to change from the third, activated state to the fourth, off state.