System and method for providing interactivity for end-users over digital broadcast channels
First Claim
Patent Images
1. System for provision of media packets and application packets to at least one group of end-users, each end-user has a display unit and a control unit for controlling the display unit, the system comprising:
- a router, coupled to the control unit of the end-users, the router operative to receive application packets and media packets, and to provide group-associated application packets and media packets to control units of a group of end-users;
a session manager, coupled to the router, the session manager providing routing instructions to said router, for dynamically selecting group-associated application packets and media packets out of the received application packets and media packets;
wherein the control unit of each end-user is configured to process the application packets and accordingly (i) display at least a portion of a visual object on the display unit, or (ii) react to events that are related to the display of the at least portion of the visual object on the display unit; and
,wherein some of the application packets and some of the media packets are non-addressable packets, wherein some media packets are addressable packets, wherein the router comprising;
a plurality of input ports, including at least one non-addressable stream input port;
a plurality of non-addressable stream output ports;
a multiple port switch, connected between said non-addressable stream input ports and said non-addressable stream output ports;
said multiple port switch directing a non-addressable application packets and media packets, received from a selected one of said at least one non-addressable stream input ports, to at least a selected one of said at least one non-addressable stream output ports,said multiple port switch selecting said selected non-addressable stream output port according to the type and identity of said selected non-addressable stream input port and the identity information embedded in said non-addressable application packet.
11 Assignments
0 Petitions
Accused Products
Abstract
A system and method for allowing an end-user to interact with a system in order to execute an application. Multiple application packets are broadcast to a plurality of end-users, such that the upstream transmission of data from end-users is greatly reduced. Each end-ser further receives media packets, whereas visual objects relating to the application can be displayed on an end-user display unit with visual objects originating from the media packets.
-
Citations
20 Claims
-
1. System for provision of media packets and application packets to at least one group of end-users, each end-user has a display unit and a control unit for controlling the display unit, the system comprising:
-
a router, coupled to the control unit of the end-users, the router operative to receive application packets and media packets, and to provide group-associated application packets and media packets to control units of a group of end-users; a session manager, coupled to the router, the session manager providing routing instructions to said router, for dynamically selecting group-associated application packets and media packets out of the received application packets and media packets; wherein the control unit of each end-user is configured to process the application packets and accordingly (i) display at least a portion of a visual object on the display unit, or (ii) react to events that are related to the display of the at least portion of the visual object on the display unit; and
,wherein some of the application packets and some of the media packets are non-addressable packets, wherein some media packets are addressable packets, wherein the router comprising; a plurality of input ports, including at least one non-addressable stream input port; a plurality of non-addressable stream output ports; a multiple port switch, connected between said non-addressable stream input ports and said non-addressable stream output ports; said multiple port switch directing a non-addressable application packets and media packets, received from a selected one of said at least one non-addressable stream input ports, to at least a selected one of said at least one non-addressable stream output ports, said multiple port switch selecting said selected non-addressable stream output port according to the type and identity of said selected non-addressable stream input port and the identity information embedded in said non-addressable application packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20)
-
-
14. A method for providing application packets to at least one group of end-users, the method comprising the steps of:
-
receiving application packets and media packets; dynamically selecting, for each group of end-users, group-associated media packets and application packets; providing to each group of end-users, out of the at least one group of end-users, the corresponding group-associated media packets and application packets; wherein application packets allow either for displaying at least a portion of a visual object on a display unit, or for reacting to events that are related to the display of the at least portions of the visual objects on the display unit; wherein at least some of the media packets and the application packets are non-addressable packets; and
wherein the method further comprising the steps of;receiving non-addressable packets from an input port selected from at least one non-addressable stream input port; dynamically selecting packets out of the received packets to be provided to at least one of a plurality of non-addressable stream output ports;
whereas at least one non-addressable stream output port is coupled to at least one group of end-users; anddirecting said non-addressable packets to said selected non-addressable stream output port. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification