Client messaging in multicast networks
First Claim
Patent Images
1. A method comprising:
- assigning a different address to each of at least two agents on a client system of a multicast system;
determining whether a message sent to a plurality of client systems of the multicast system and received by said client system is addressed to one of said at least two agents; and
determining whether a message is addressed to the first addressable agent or the second addressable agent based on a service identifier within the message.
1 Assignment
0 Petitions
Accused Products
Abstract
A messaging system may enable a server to assign unique identifiers to a plurality of clients. These identifiers enable a client to determine whether a message is specifically targeted to that client or, as an alternative, whether the client is a member of a group of targeted clients. In one embodiment, each client includes a client identifier that may include code portions that are common to other members of a particular addressable client group. In addition, the client may include agents devoted to particular functions that may be uniquely addressable by the server.
24 Citations
9 Claims
-
1. A method comprising:
-
assigning a different address to each of at least two agents on a client system of a multicast system; determining whether a message sent to a plurality of client systems of the multicast system and received by said client system is addressed to one of said at least two agents; and determining whether a message is addressed to the first addressable agent or the second addressable agent based on a service identifier within the message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a processor-based device including a first addressable agent and a second addressable agent, the processor-based device comprising a client system of a multicast network; a service acquisition module to receive a broadcast data stream and provide a program identifier to a tuner of the processor-based device, and to extract the message and to provide the message to a unidirectional messaging module of the processor-based device, said unidirectional messaging module to determine if the message is addressed to a first addressable agent or the second addressable agent based upon a service identifier within the message; and a storage coupled to said processor-based device storing instructions that enable the processor-based device to assign a different address to the first and second addressable agents and determine whether a message sent to a plurality of client systems of the multicast network and received by said client system is addressed to one of the first and second addressable agents. - View Dependent Claims (8, 9)
-
Specification