Simulating two way connectivity for one way data streams for multiple parties including the use of proxy
First Claim
Patent Images
1. A set top box comprising:
- a processor to receive primary and associated data, decode and separate the associated data from the primary data, cause the separated associated data to be stored, and then selectively rendered on a plurality of clients attached to the set top box, responsive to requests received from the attached clients; and
a control mechanism coupled to the processor that operates to facilitate the processor to control a separate display apparatus to separately receive and render the primary data.
1 Assignment
0 Petitions
Accused Products
Abstract
A host device is disclosed. The host device includes a processor and a control mechanism. The processor operates to receive primary and associated data, decode and separate the associated data from the primary data, selectively cause the separated associated data to be stored, and selectively cause the stored associated data to be rendered on a number of attached clients. The processor also operates the control mechanism to control a separate display apparatus to separately receive and render the primary data.
-
Citations
24 Claims
-
1. A set top box comprising:
-
a processor to receive primary and associated data, decode and separate the associated data from the primary data, cause the separated associated data to be stored, and then selectively rendered on a plurality of clients attached to the set top box, responsive to requests received from the attached clients; and
a control mechanism coupled to the processor that operates to facilitate the processor to control a separate display apparatus to separately receive and render the primary data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a set top box to receive primary and associated data, decode and separate the associated data from the primary data, selectively cause the associated data to be stored, and selectively cause the stored associated data to be rendered on a plurality of client devices, the set top box further operates to cause a separate display device to separately receive and render the primary data; and
the client devices, which are communicatively coupled to the set top box, to request selected ones of the stored associated data, and render returned ones of the associated data from the set top box. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
a processor to receive the primary and the associated data, decode and separate the associated data from the primary data, selectively cause the separated associated data to be stored, and then selectively render on a plurality of clients attached to the host device, responsive to requests received from the attached clients; and
a control mechanism coupled to the processor to facilitate the processor to control the separate display apparatus to separately receive and render the primary data.
-
-
14. The system as set forth in claim 13, wherein the set top box further includes a storage medium coupled to the processor to store the separated associated data.
-
15. The system as set forth in claim 13, wherein the set top box further includes one or more communication interfaces coupled to the processor to facilitate communication between the processor and the attached client devices, including said selectively rendering.
-
16. The system as set forth in claim 15, wherein the one or more communication interfaces include at least a selected one of a wire and a wireless communication interface.
-
17. The system as set forth in claim 13, wherein the processor further manages attachment of the client devices, validating eligibility of requesting clients to attach to the host device.
-
18. The system as set forth in claim 13, wherein the processor further determines whether the separated associated data are cacheable or non-cacheable.
-
19. The system as set forth in claim 13, wherein the processor further generates announcement messages for the attached clients for non-cacheable associated data.
-
20. The system as set forth in claim 13, wherein the processor further selectively retrieves the stored associated data responsive to associated data requests from the attached client devices.
-
21. The system as set forth in claim 20, wherein the processor further filters the retrieved associated data before causing the retrieved associated data to be rendered on the attached clients.
-
22. The system as set forth in claim 13, wherein the processor further customizes filter parameters responsive to filter parameter set up requests from the attached clients.
-
23. The system as set forth in claim 12, wherein the set top box comprises a computer.
-
24. The system as set forth in claim 12, wherein the separate display device comprises a television.
Specification