REMOTE CONTROL SERVER PROTOCOL SYSTEM
First Claim
Patent Images
1. A remote control server protocol system for transporting data, comprising:
- a client system having a processor and memory;
a server application in communication with the client system, the server application having a plurality of modules, where the client system communicates with the server application remotely using a platform-independent communications protocol configured control operation of the server application;
the client system configured to send command messages and/or audio stream data messages to the server application, and the server application is configured to send response messages and/or audio stream data messages to the client system in response to the command messages sent from the client system; and
where the messages are sent over a single communications channel using the platform-independent communications protocol.
10 Assignments
0 Petitions
Accused Products
Abstract
A remote control server protocol system transports data to a client system. The client system communicates with the server application using a platform-independent communications protocol. The client system sends commands and audio data to the server application. The server application may respond by transmitting audio and other messages to the client system. The messages may be transmitted over a single communications channel.
12 Citations
25 Claims
-
1. A remote control server protocol system for transporting data, comprising:
-
a client system having a processor and memory; a server application in communication with the client system, the server application having a plurality of modules, where the client system communicates with the server application remotely using a platform-independent communications protocol configured control operation of the server application; the client system configured to send command messages and/or audio stream data messages to the server application, and the server application is configured to send response messages and/or audio stream data messages to the client system in response to the command messages sent from the client system; and where the messages are sent over a single communications channel using the platform-independent communications protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for transporting data, comprising:
-
providing a client system; providing a server application in communication with the client system, the server application having a plurality of modules; sending command messages and/or audio stream data messages from the client system to the server application to remotely control operation of the server application; sending response messages and/or audio stream data messages from the server application to the client system in response to the command messages sent from the client system; and where the messages are sent over a single communications channel using the platform-independent communications protocol. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable storage medium having processor executable instructions to transport data by performing the acts of:
-
providing a client system operable by a user; providing a server application in communication with the client system, the server application having a plurality of modules; sending command messages and/or audio stream data messages from the client system to the server application to remotely control operation of the server application; sending response messages and/or audio stream data messages from the server application to the client system in response to the command messages sent from the client system; and where the messages are sent over a single communications channel using the platform-independent communications protocol. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A remote control server protocol that transports data comprising:
-
a memory that retains control and configuration data; and a processor in communication with the memory that is configured to transport control, configuration, and monitoring data.
-
-
24. A method for transporting data, comprising:
-
providing a server application having a plurality of modules; the server application receiving command messages and/or audio stream data messages, the command messages configured to control operation of the server application; sending response messages and/or audio stream data messages from the server application in response to the command messages received; and where the messages are sent over a single communications channel using the platform-independent communications protocol.
-
-
25. A method for transporting data, comprising:
-
providing a client system; sending command messages and/or audio stream data messages from the client system to remotely control operation of an external application; the client system receiving response messages and/or audio stream data messages in response to the command messages sent from the client system; and where the messages are sent over a single communications channel using the platform-independent communications protocol.
-
Specification