Patent ID: 7181759

Claim:
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.