VIRTUAL SET-TOP BOX
First Claim
Patent Images
1. A set-top box emulation system for presenting IPTV content to a user on an electronic device, said emulation system comprisingi) a middleware component;
- ii) a plurality of management components arranged and configured to emulate the capabilities of a physical set-top box, wherein the plurality of management components comprises at least one of a presentation manager, a codec manager and/or a conditional access manager; and
iii) a plurality of interfaces to enable communication between said plurality of management components and said middleware, wherein the plurality of interfaces comprises at least one of a graphics interface, a MUX interface, a Conditional Access interface, a Media interface, and Events Interface, a System Settings interface and/or a Persistent Storage interface.
8 Assignments
0 Petitions
Accused Products
Abstract
A virtual set-top box (vSTB) for executing a middleware component, designed originally for use with the physical STB, including emulating hardware capabilities of the physical STB to process IPTV content received over a connection for presenting the IPTV content on a display of the electronic device.
88 Citations
20 Claims
-
1. A set-top box emulation system for presenting IPTV content to a user on an electronic device, said emulation system comprising
i) a middleware component; -
ii) a plurality of management components arranged and configured to emulate the capabilities of a physical set-top box, wherein the plurality of management components comprises at least one of a presentation manager, a codec manager and/or a conditional access manager; and iii) a plurality of interfaces to enable communication between said plurality of management components and said middleware, wherein the plurality of interfaces comprises at least one of a graphics interface, a MUX interface, a Conditional Access interface, a Media interface, and Events Interface, a System Settings interface and/or a Persistent Storage interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of emulating functions of a set-top box so as to present IPTV content to a viewer on an electronic device, the method comprising
i) receiving IPTV content by said electronic device from a network; -
ii) using a plurality of set-top box emulation components to create an emulated set-top box environment within said electronic device; iii) executing a middleware component within said emulated environment, said middleware component communicating with said emulated environment via a plurality of interfaces. - View Dependent Claims (9, 10)
-
-
11. A computer-implemented method of emulating a physical set-top box (STB), comprising:
-
receiving Internet Protocol Television (IPTV) content over a connection of an electronic device from an Internet Protocol (IP) closed network; executing by the electronic device a middleware component, designed originally for use with the physical STB, including emulating hardware capabilities of the physical STB to process the IPTV content; and presenting the IPTV content on a display of the electronic device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification