SYSTEM AND METHOD FOR COMMUNICATING EVENTS AT A SERVER TO A REMOTE DEVICE
First Claim
1. A system for facilitating communication and for facilitating provision, to a remote client device, of a message related to an event at a server, in which the event is to be in response to one or more user inputs from the remote client device, comprising:
- a network interface; and
an agent module configured to facilitate directing display output of an application, when run on the server, to the remote client device, configured to receive notification of the event at the server, configured to determine an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view, configured to generate the message based on the determined action, wherein the message includes a command to perform the determined action, and configured to facilitate directing the message to the remote client device via the network interface,wherein the action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view.
16 Assignments
0 Petitions
Accused Products
Abstract
Examples of systems and methods are provided for communicating events at a server to a remote client device. A method may comprise facilitating directing display output of an application when run on the server to the remote client device, receiving notification of the event at the server, determining an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view, generating the message based on the determined action, wherein the message includes a command to perform the determined action, and facilitating directing the message to the remote client device. The action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view.
24 Citations
19 Claims
-
1. A system for facilitating communication and for facilitating provision, to a remote client device, of a message related to an event at a server, in which the event is to be in response to one or more user inputs from the remote client device, comprising:
-
a network interface; and an agent module configured to facilitate directing display output of an application, when run on the server, to the remote client device, configured to receive notification of the event at the server, configured to determine an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view, configured to generate the message based on the determined action, wherein the message includes a command to perform the determined action, and configured to facilitate directing the message to the remote client device via the network interface, wherein the action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method performed at a server for facilitating provision, to a remote client device, of a message related to an event at the server, in which the event is to be in response to one or more user inputs from the remote client device, comprising:
-
facilitating directing display output of an application when run on the server to the remote client device; receiving notification of the event at the server; determining an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view; generating the message based on the determined action, wherein the message includes a command to perform the determined action; and facilitating directing the message to the remote client device, wherein the action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory machine-readable medium encoded with instructions for facilitating provision, to a remote client device, of a message related to an event at a server, in which the event is to be in response to one or more user inputs from the remote client device, the instructions comprising code for:
-
facilitating directing display output of an application when run on the server to the remote client device; receiving notification of the event at the server; determining an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view; generating the message based on the determined action, wherein the message includes a command to perform the determined action; and facilitating directing the message to the remote client device, wherein the action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus for facilitating provision, to a remote client device, of a message related to an event at the server, in which the event is to be in response to one or more user inputs from the remote client device, comprising:
-
means for facilitating directing display output of an application when run on the server to the remote client device; means for receiving notification of the event at the server; means for determining an action, based on the event, to be performed by the remote client device on a remote view at the remote client device, wherein a portion of the display output is to be visible in the remote view; means for generating the message based on the determined action, wherein the message includes a command to perform the determined action; and means for facilitating directing the message to the remote client device, wherein the action to be performed by the remote client device on the remote view comprises adjustment of the portion of the display output of the application that is to be visible in the remote view.
-
Specification