STREAM DEVICE MANAGEMENT SYSTEM FOR MULTIMEDIA CLIENTS IN A BROADCAST NETWORK ARCHITECTURE
First Claim
1. A device management system for supporting applications that reside on a multimedia client, the applications interacting with a plurality of stream devices associated with the multimedia client, comprising:
- a stream manager being configured to identify the plurality of stream devices and store a device identifier for each of said stream devices;
a first application being operative to initiate communication between a first stream device and said first application by sending a device identifier to said stream manager, said device identifier indicative of said first stream device; and
said stream manager being operative, in response to receiving a device identifier from said first application, to stream data between said first application and said first stream device.
3 Assignments
0 Petitions
Accused Products
Abstract
A stream device management system is provided for supporting applications that access a variety of stream devices associated with a conventional set-top box. More specifically, the stream device management system includes a stream manager configured to identify a plurality of stream devices and to store a device identifier for each of these stream devices, and a shared memory for storing stream data associated with each of the stream devices. To initiate communication with a first stream device, a first application sends a device identifier indicative of the first stream device to the stream manager. In response to receiving the device identifier, the stream manager communicates an address for the shared memory associated with the first stream device to the first application. Lastly, the application uses this address to access the stream data.
-
Citations
9 Claims
-
1. A device management system for supporting applications that reside on a multimedia client, the applications interacting with a plurality of stream devices associated with the multimedia client, comprising:
-
a stream manager being configured to identify the plurality of stream devices and store a device identifier for each of said stream devices;
a first application being operative to initiate communication between a first stream device and said first application by sending a device identifier to said stream manager, said device identifier indicative of said first stream device; and
said stream manager being operative, in response to receiving a device identifier from said first application, to stream data between said first application and said first stream device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for accessing stream data from a stream device by an application residing on a multimedia client, comprising the steps of:
-
configuring a stream manager to identify a plurality of stream devices associated with the multimedia client and to store a device identifier for each of said stream devices;
requesting access to a first stream device by a first application residing on the multimedia client, said first application sending a first device identifier indicative of a first stream device to said stream manager;
determining an address for stream data associated with said first stream device by said stream manager in response to receiving said first device identifier from said first application, the stream data being stored in a shared memory on the multimedia client;
communicating said address from said stream manager to said first application; and
accessing the stream data by said first application using said address. - View Dependent Claims (7, 8, 9)
-
Specification