SYSTEM AND METHOD FOR COMMUNICATING EVENTS AT A SERVER TO A REMOTE DEVICE
First Claim
1. A system for communication and for providing, to a remote client device, a message related to an event at a server, in which the event is in response to one or more user inputs received from the remote client device, comprising:
- an agent module 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 graphical user interface (GUI) at the remote client device or a remote view at the remote client device, configured to generate the message based on the determined action, and configured to direct the message to the remote client device,wherein the GUI is a GUI for controlling an application running on the server from the remote client device, and the remote view is a view of the application running on the server.
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 system may allow communication and may provide, to a remote client device, a message related to an event at a server. The system may comprise an agent module 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 graphical user interface (GUI) at the remote client device or a remote view at the remote client device, configured to generate the message based on the determined action, and configured to direct the message to the remote client device. The GUI may be a GUI for controlling an application running on the server from the remote client device, and the remote view may be a view of the application running on the server.
-
Citations
20 Claims
-
1. A system for communication and for providing, to a remote client device, a message related to an event at a server, in which the event is in response to one or more user inputs received from the remote client device, comprising:
-
an agent module 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 graphical user interface (GUI) at the remote client device or a remote view at the remote client device, configured to generate the message based on the determined action, and configured to direct the message to the remote client device, wherein the GUI is a GUI for controlling an application running on the server from the remote client device, and the remote view is a view of the application running on the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method performed at a server for providing, to a remote client device, a message related to an event at the server, in which the event is in response to one or more user inputs received from the remote client device, comprising:
-
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 graphical user interface (GUI) at the remote client device or a remote view at the remote client device; generating the message based on the determined action; and directing the message to the remote client device, wherein the GUI is a GUI for controlling an application running on the server from the remote client device, and the remote view is a view of the application running on the server.
-
-
14. A machine-readable medium encoded with instructions for providing, to a remote client device, a message related to an event at a server, in which the event is in response to one or more user inputs received from the remote client device, the instructions comprising code for:
-
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 graphical user interface (GUI) at the remote client device or a remote view at the remote client device; generating the message based on the determined action; and directing the message to the remote client device, wherein the GUI is a GUI for controlling an application running on the server from the remote client device, and the remote view is a view of the application running on the server. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An apparatus for providing, to a remote client device, a message related to an event at the server, in which the event is in response to one or more user inputs received from the remote client device, comprising:
-
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 graphical user interface (GUI) at the remote client device or a remote view at the remote client device; means for generating the message based on the determined action; and means for directing the message to the remote client device, wherein the GUI is a GUI for controlling an application running on the server from the remote client device, and the remote view is a view of the application running on the server.
-
Specification