Patent ID: 11924155
Assignee: PARALLELS INTERNATIONAL GMBH
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 18:
19. The non-transitory storage medium according to claim 11, wherein
the computer executable instructions within another portion of the set of non-transitory storage media when executed by one or more other microprocessors of the remote application server cause the one or more other microprocessors to execute a sequence of steps comprising:, establishing a set of notification listeners in execution upon the remote application server;, detecting with a notification listener of a set of notification listeners the notification;, upon detecting the notification with the notification listener of the set of notification listeners generating the notification packet containing information from the notification; and, determining whether the client device has enabled polling;, responsive to determining that the client device has enabled polling adding the notification packet to a queue of notifications to be accessed in response to a subsequent polling request from the client device ;responsive to determining that the client device has not enabled polling sending the notification packet to the client device; and, responsive to determining that the client device has enabled polling sending the notification packets within the queue of notifications to the client upon receipt of the subsequent polling request;
the set of notification listeners comprises a portion that are listening to a set of remote sessions established between the remote application server and the client device of which the remote session is one and another portion that are listening to notifications to the client device; and
the notification to which the notification packet received from the remote application server relates to one of:, a notification from the published application in execution upon the remote application server;, an administrative notification from the remote application server; and, another notification that a user of the client device has subscribed to within a terminal session established between the client device and the remote application server.