Application streamer
First Claim
1. A method for sending interactive textual and graphical data from a content provider to a user'"'"'s set-top box through a satellite broadcast system comprising:
- sending said textual data and said graphical data from said content provider to a server that is located in an uplink center;
converting said textual data into OpenTV data and converting said graphical data into MPEG data by using an application streamer that is coupled to said server and that retrieves said textual data and said graphical data from said server;
using said application streamer to create a file directory structure based on said textual data;
using said application streamer to create a node tree on a broadcast streamer by mirroring said file directory structure;
mapping nodes in said node tree to files in said file directory structure;
allocating bandwidth and transmission frequency of said node based on priority of said node;
using said broadcast streamer to multiplex said OpenTV data and said MPEG data with a regular broadcast stream resulting in an interactive data stream; and
, sending said interactive data stream to said user'"'"'s set-top box.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method and system for managing the transmission of interactive information over a satellite broadcast system in a fashion that is compatible with a user'"'"'s set-top box such that the user can view the interactive content. The interactive information comprises graphic and textual data that enhances the current video broadcast. The present invention converts textual data into OpenTV data and graphical data into MPEG data. OpenTV software located on the user'"'"'s set-top box reads the interactive information and displays the interactive information on the user'"'"'s display device. The interactive information comprises additional interactive movie information, sports information, weather, and other information. Transmitting additional information to the user in an interactive format enhances and improves the quality of the content being provided by the content provider, which allows the content provider to increase subscription fees and enjoy increased revenue.
-
Citations
10 Claims
-
1. A method for sending interactive textual and graphical data from a content provider to a user'"'"'s set-top box through a satellite broadcast system comprising:
-
sending said textual data and said graphical data from said content provider to a server that is located in an uplink center;
converting said textual data into OpenTV data and converting said graphical data into MPEG data by using an application streamer that is coupled to said server and that retrieves said textual data and said graphical data from said server;
using said application streamer to create a file directory structure based on said textual data;
using said application streamer to create a node tree on a broadcast streamer by mirroring said file directory structure;
mapping nodes in said node tree to files in said file directory structure;
allocating bandwidth and transmission frequency of said node based on priority of said node;
using said broadcast streamer to multiplex said OpenTV data and said MPEG data with a regular broadcast stream resulting in an interactive data stream; and
,sending said interactive data stream to said user'"'"'s set-top box. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for sending interactive textual and graphical data from a content provider to a user'"'"'s set-top box through a satellite broadcast system comprising:
-
a server, located in an uplink center, that receives said textual data and said graphical data from said content provider;
an application streamer, that is coupled to said server, that retrieves said textual data and said graphical data from said server, and that converts said textual data into OpenTV data and converts said graphical data into MPEG data;
a file directory structure that is created by said application streamer based on said textual data;
a node tree that is created by said application streamer on a broadcast streamer by mirroring said file directory structure;
nodes in said node tree that are mapped to files in said file directory structure;
bandwidth allocation software, in said application streamer, that calculates transmission frequency of said node based on priority of said node; and
,a multiplexer located on said broadcast streamer that multiplexes said OpenTV data and said MPEG data with a regular broadcast stream resulting in an interactive data stream. - View Dependent Claims (10)
-
Specification