Terminal data format and a communication control system and method using the terminal data format
First Claim
1. A data format for transmitting data between a terminal and a server, the data format comprising:
- a Protocol Discriminator field for permitting interfacing between the terminal and the server;
a Session identification (ID) field for setting up an ID to identify the terminal;
a Data Direction field for setting up a direction to transmit the data between the terminal and the server;
a Data Type field for representatively defining at least one of the format and content of the data;
a Service ID field for determining if a message service to be performed by at least one of the terminal and the server is used, and setting up an ID to identify the determination; and
a Payload field for setting up the data defined in the Data Type field and an available service determined in the Service ID field, and assigning a message to enable the terminal and the server to use the service.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal data format capable of efficiently controlling various network-based robots in a ubiquitous robotic companion (URC)-based infrastructure, a communication control system using the terminal data format, and a method thereof are provided. The data format includes a Protocol Discriminator field including information on a protocol identifier (ID) in order to permit interfacing between a robot, a server, and a client; a Session ID field for identifying a currently connected session; a Profile ID field for identifying a profile performed by any one of the robot, the server, and the client; an MSG Type field including information on types of messages transceived between the robot, the server, and the client; and a Payload field for performing a service for a corresponding function according to data defined in the MSG Type field and the profile information included in the Profile ID field.
-
Citations
37 Claims
-
1. A data format for transmitting data between a terminal and a server, the data format comprising:
-
a Protocol Discriminator field for permitting interfacing between the terminal and the server;
a Session identification (ID) field for setting up an ID to identify the terminal;
a Data Direction field for setting up a direction to transmit the data between the terminal and the server;
a Data Type field for representatively defining at least one of the format and content of the data;
a Service ID field for determining if a message service to be performed by at least one of the terminal and the server is used, and setting up an ID to identify the determination; and
a Payload field for setting up the data defined in the Data Type field and an available service determined in the Service ID field, and assigning a message to enable the terminal and the server to use the service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A communication control system utilizing a specialized data format on a basis of wired and wireless communication, the system comprising:
-
a terminal for performing at least one service for video, audio, and movement according to Payload contents of the specialized data format; and
a server for recognizing user commands through the terminal to transmit and receive the specialized data format to and from the terminal according to corresponding protocol, and controlling to perform the service with the data format, wherein the specialized data format includes a Protocol Discriminator field for permitting interfacing between the terminal and the server, a Session identification (ID) field for setting up an ID to identify the terminal, a Data Direction field for setting up a direction to transmit the data between the terminal and the server, a Data Type field for defining at least one of the format and content of the data, a Service ID field for determining if a message service to be performed by at least one of the terminal and the server is used, and setting up an ID to identify the determination, and a Payload field for setting up the data defined in the Data Type field and an available service determined in the Service ID field, and assigning a message to enable the terminal and the server to use the service. - View Dependent Claims (11, 12, 13)
-
-
14. A method of transmitting a terminal data format between at least one terminal and a server using a corresponding protocol on a basis of wired and wireless communication, the method comprising the steps of:
-
confirming an authorization between the terminal and the server using the terminal data format according to an authorization procedure;
assigning a Session identification (ID) to identify each of the at least terminal using the terminal data format after the authorization;
inputting a voice command of a user to a corresponding terminal assigned the Session ID;
transmitting a Payload message of the terminal data format having voice data to the server;
analyzing the Payload message in order to call back to the Service ID; and
transmitting, by the corresponding terminal performing an operation according to the Service ID, the result to the server as a Payload message of the packet. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A data format for a terminal, in which the data format is transceived between a robot, a server, and a client in order to control the robot, the data format comprising:
-
a Protocol Discriminator field including information on a protocol identifier (ID) in order to permit interfacing between the robot, the server, and the client;
a Session ID field including unique ID information for identifying a currently connected session;
a Profile ID field including information for identifying a profile performed by any one of the robot, the server, and the client;
an MSG Type field including information on types of messages transceived between the robot, the server, and the client; and
a Payload field including the message for performing a service for a corresponding function according to data defined in the MSG Type field and the profile information included in the Profile ID field. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A communication control system comprising:
-
a robot for performing at least one of video, audio, and movement services according to content of Payload of a previously set data format;
a server for recognizing a command of a user through the robot, for transceiving the data format with respect to the robot according to a corresponding protocol, and for performing the service with the data format; and
a client for performing a remote control and monitoring service of the robot through the server at a remote position. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method of controlling at least one robot using at least one remote client in a communication control system having the at least one remote client, the at least one robot, and a server providing an interface between the at least one remote client and the at least one robot, the method comprising the steps of:
-
providing, by the at least one remote client, connection to the server in order to perform a service for remote control;
monitoring any of the at least one robots;
requesting authentication and information on a list of the at least one robot connected to the server;
performing, by the server, the authentication of the at least one remote client;
transmitting the list information of the at least one robot connected with the server to the at least one remote client;
selecting, by the at least one remote client, the at least one robot to be controlled using the robot list information transmitted from the server;
transmitting the corresponding information to the server;
setting, by the server, an interface between the robot selected by the at least one remote client and the at least one remote client in order to transceive a message for the robot remote control; and
monitoring service. - View Dependent Claims (36, 37)
-
Specification