Conditional access network handler emulator
First Claim
Patent Images
1. A conditional access network handler emulator system comprising:
- a conditional access network handler simulator executable on at least one of a cable access device or a computing system emulating a cable access device, the conditional access network handler simulator addressable by one or more applications within an emulation environment executing on an application server and exposing an application programming interface to one or more applications under development within the emulation environment; and
a library of conditional access configuration data accessible to a conditional access network handler simulator, the configuration data unassociated with a physical cable card and defining a plurality of modes of simulated operation of a cable access device, the plurality of modes including a brick mode and a DVR access mode;
wherein the conditional access network handler simulator hosts simulated execution by the one or more applications, including at least one conditional access application, in the absence of a physical cable card.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for emulating cable services delivery are disclosed. One system includes a conditional access network handler emulator comprising a conditional access network handler simulator addressable by one or more applications within an emulation environment. The conditional access network handler emulator also includes a library of conditional access configuration data accessible to a conditional access network handler simulator, the configuration data unassociated with a physical cable card.
-
Citations
22 Claims
-
1. A conditional access network handler emulator system comprising:
-
a conditional access network handler simulator executable on at least one of a cable access device or a computing system emulating a cable access device, the conditional access network handler simulator addressable by one or more applications within an emulation environment executing on an application server and exposing an application programming interface to one or more applications under development within the emulation environment; and a library of conditional access configuration data accessible to a conditional access network handler simulator, the configuration data unassociated with a physical cable card and defining a plurality of modes of simulated operation of a cable access device, the plurality of modes including a brick mode and a DVR access mode; wherein the conditional access network handler simulator hosts simulated execution by the one or more applications, including at least one conditional access application, in the absence of a physical cable card. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A conditional access cable programming application development environment comprising:
-
a conditional access network handler emulator system executing on an application server including; an application under development; a cable access entitlement manager; an emulation environment including a conditional access network handler emulator system addressable by the application, the emulation environment capable of loading the application and linking the application to the conditional access network handler emulator system and the cable access entitlement manager in the absence of a physical cable card; wherein the conditional access network handler emulator system includes a library of conditional access configuration data accessible to a conditional access network handler simulator exposing an application programming interface to the application under development, the configuration data unassociated with any physical cable card; wherein the library of conditional access configuration data defines a plurality of modes of simulated operation of a cable access device, the plurality of modes including a brick mode and a DVR access mode. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of testing an application intended for use on host hardware configured to deliver conditional access cable programming, the method comprising:
-
instantiating an emulation environment including a conditional access network handler emulator on an application server, the conditional access network handler emulator exposing an application programming interface to one or more applications under development within the emulation environment, the conditional access network handler emulator including a library of conditional access configuration data unassociated with a physical cable card and defining a plurality of modes of simulated operation of a cable access device, the plurality of modes including a brick mode and a DVR access mode; configuring connection information in an entitlement manager to operate in conjunction with an emulation environment, the entitlement manager simulating a head-end of a cable services delivery network; loading a conditional access application under development in the emulation environment, the conditional access application configured to address the access network handler emulator to determine access rights to services in the cable services delivery network in the absence of a physical cable card; and simulating operation of the conditional access application in the absence of a cable card. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification