System and method for broadcasting messages to user sessions
OwnerJoseph Chyam Coheninventor
Life of this patent
Estimating the term…
Abstract
Methods, apparatus, systems and computer program product for broadcasting a message to multiple users in a terminal server environment. Messages can be sent from the administrator to one or more user sessions using a communication path such as a file, a pipe, a socket, or a system protocol, such as Mach messaging. By using such a communication path rather than a central messaging system daemon or driver, user sessions can remain isolated from one another and established boundaries between user sessions can be maintained.
Claims15
A method for broadcasting a message to one or more user sessions in a terminal server environment, the method comprising:
- launching a user agent corresponding to a user session;
- monitoring, by the user agent, a communication path;
- receiving on the communication path a message from an administrator, the message including a user identifier;
- determining, by the user agent, that the included user identifier corresponds to an identification associated with the user session;
- and
- presenting message content associated with the received message in the user session.
A computer network system comprising:
- a network host server comprising one or more processing elements, wherein the server is in communication with multiple remote devices;
- wherein the one or more processing elements are programmed or adapted to perform the steps comprising:
- (i) launching a user agent corresponding to a user session;
- (ii) monitoring, by the user agent, a communication path;
- (iii) receiving on the communication path a message from an administrator, the message including a user identifier;
- (iv) determining, by the user agent, that the included user identifier corresponds to an identification associated with the user session;
- and
- (v) presenting message content associated with the received message in the user session.
Dependencies are inferred from the claim text.