Processing method for playing multimedia content including motion control information in network-based robot system
First Claim
1. A processing method for playing a motion-including multimedia content using a network-based robot system, the network-based robot system including robot terminals connected to a network and a service server configured to control the robot terminals, the method comprising:
- forming and storing, by the service server, motion-including multimedia content data packets by inserting synchronized robot terminal motion control data into a multimedia content file divided at packet playing time intervals;
when a user issues a command to play a specific motion-including multimedia content in a specific robot terminal, transmitting the command to the service server;
in response to the transmitted command, reading, by the service server, motion-including multimedia content data packets corresponding to the specific motion-including a multimedia content and sequentially transmitting, by the service server, the read motion-including multimedia content data packets to a buffer of the specific robot terminal in a packet form;
sequentially storing, by the specific robot terminal, the motion-including multimedia content data packets in the buffer;
at the packet playing time intervals, sequentially reading, by the specific robot terminal, motion data and multimedia data included in each of the motion-including multimedia content data packets from the buffer, and transferring the read motion data and the read multimedia data directly to at least one corresponding playing device; and
reproducing, by the at least one corresponding playing device, a motion and/or voice and/or an image, based on the transferred motion data and the transferred multimedia data,wherein the robot terminal has only a basic construction to act as a terminal for reproduction of the motion-including multimedia content data packets,wherein the robot terminal has at least one sensor which detects conditions of surroundings of the robot terminal and sensor values of which is transmitted to the service server through the network at preset intervals without any direction of the service server,wherein a size of the buffer is a minimum buffer size sufficient to allow the reproducing of the motion and/or the voice and/or the image without discontinuity due to lack of uniformity in time delay in the network, andwherein at least one of the motion-including multimedia content data packets transmitted from the service server to the buffer of the specific robot terminal includes a system command which controls the robot terminal to take an urgent measure in accordance with the sensor values of the robot terminal and is executed without being stored in the buffer, the system command being generated by the service server which controls the robot terminal to take the urgent measure in case of urgency judging by the service server based on the sensor values received by the service server at the preset intervals.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is a processing method for playing motion-including multimedia content using a network-based robot system. The method including the step at which the service server forms and stores motion-including multimedia content data packets by inserting synchronized robot terminal motion control data into a multimedia content file divided at packet playing time intervals; the step at which, when a user issues a command to play specific motion-including multimedia content in a specific robot terminal, the command is transmitted to a service server; the step at which, in response to the transmitted command, the service server reads motion-including multimedia content data packets corresponding to the specific motion-including multimedia content and sequentially transmits the read motion-including multimedia content data packets to the buffer of the specific robot terminal; and the step at which the specific robot terminal sequentially stores the motion-including multimedia content data packets in the buffer, and sequentially reads and plays the motion-including multimedia content data packets at the packet playing time intervals.
-
Citations
10 Claims
-
1. A processing method for playing a motion-including multimedia content using a network-based robot system, the network-based robot system including robot terminals connected to a network and a service server configured to control the robot terminals, the method comprising:
-
forming and storing, by the service server, motion-including multimedia content data packets by inserting synchronized robot terminal motion control data into a multimedia content file divided at packet playing time intervals; when a user issues a command to play a specific motion-including multimedia content in a specific robot terminal, transmitting the command to the service server; in response to the transmitted command, reading, by the service server, motion-including multimedia content data packets corresponding to the specific motion-including a multimedia content and sequentially transmitting, by the service server, the read motion-including multimedia content data packets to a buffer of the specific robot terminal in a packet form; sequentially storing, by the specific robot terminal, the motion-including multimedia content data packets in the buffer; at the packet playing time intervals, sequentially reading, by the specific robot terminal, motion data and multimedia data included in each of the motion-including multimedia content data packets from the buffer, and transferring the read motion data and the read multimedia data directly to at least one corresponding playing device; and reproducing, by the at least one corresponding playing device, a motion and/or voice and/or an image, based on the transferred motion data and the transferred multimedia data, wherein the robot terminal has only a basic construction to act as a terminal for reproduction of the motion-including multimedia content data packets, wherein the robot terminal has at least one sensor which detects conditions of surroundings of the robot terminal and sensor values of which is transmitted to the service server through the network at preset intervals without any direction of the service server, wherein a size of the buffer is a minimum buffer size sufficient to allow the reproducing of the motion and/or the voice and/or the image without discontinuity due to lack of uniformity in time delay in the network, and wherein at least one of the motion-including multimedia content data packets transmitted from the service server to the buffer of the specific robot terminal includes a system command which controls the robot terminal to take an urgent measure in accordance with the sensor values of the robot terminal and is executed without being stored in the buffer, the system command being generated by the service server which controls the robot terminal to take the urgent measure in case of urgency judging by the service server based on the sensor values received by the service server at the preset intervals. - View Dependent Claims (3, 4, 5, 6, 7)
-
-
2. A processing method for playing motion-including a multimedia content using a network-based robot system, the network-based robot system including robot terminals connected to a network and a service server configured to control the robot terminals, the method comprising:
-
when a user issues a command to play a specific motion-including multimedia content in a specific robot terminal, transmitting the command to the service server; in response to the transmitted command, forming, by the service server, motion-including multimedia content data packets by inserting synchronized robot terminal motion control data into a multimedia content file for the specific motion-including multimedia content, which is divided at packet playing time intervals, and sequentially transmitting, by the service server, the motion-including multimedia content data packets to a buffer of the specific robot terminal in a packet form; sequentially storing, by the specific robot terminal, the motion-including multimedia content data packets in the buffer; at the packet playing time intervals, sequentially reading, by the specific robot terminal, motion data and multimedia data included in each of the motion-including multimedia content data packets from the buffer, and transferring the read motion data and the read multimedia data directly to at least one corresponding playing device; and reproducing, by the at least one corresponding playing device, a motion and/or voice and/or an image, based on the transferred motion data and the transferred multimedia data, wherein the robot terminal has only a basic construction to act as a terminal for reproduction of the motion-including multimedia content data packets, wherein the robot terminal has at least one sensor which detects conditions of surroundings of the robot terminal and sensor values of which is transmitted to the service server through the network at preset intervals without any direction of the service server, wherein a size of the buffer is a minimum buffer size sufficient to allow the reproducing of the motion and/or the voice and/or the image without discontinuity due to lack of uniformity in time delay in the network, and wherein at least one of the motion-including multimedia content data packets transmitted from the service server to the buffer of the specific robot terminal includes a system command which controls the robot terminal to take an urgent measure in accordance with the sensor values of the robot terminal and is executed without being stored in the buffer, the system command being generated by the service server which controls the robot terminal to take the urgent measure in case of urgency judging by the service server based on the sensor values received by the service server at the preset intervals.
-
-
8. A processing method for playing a motion-including multimedia content for multimedia providing media using a network-based robot system in real time, the network-based robot system including robot terminals connected to a network and a service server configured to control the robot terminals, the method comprising:
-
forming, by the service server, multimedia content data packets by gathering a multimedia content provided in real time by a multimedia providing medium selected by a user at packet transmission time intervals, and forming, by the service server, motion-including multimedia content data packets by inserting synchronized robot terminal motion control data into the formed multimedia content data packets; sequentially transmitting, by the service server, the motion-including multimedia content data packets to a buffer of a specific robot terminal in packet form; sequentially storing, by the specific robot terminal, the motion-including multimedia content data packets in the buffer; at the packet playing time intervals, sequentially reading, by the specific robot terminal, motion data and multimedia data included in each of the motion-including multimedia content data packets from the buffer, and transferring the read motion data and the read multimedia data directly to at least one corresponding playing device; and reproducing, by the at least one corresponding playing device, a motion and/or voice and/or an image, based on the transferred motion data and the transferred multimedia data, wherein the robot terminal has only a basic construction to act as a terminal for reproduction of the motion-including multimedia content data packets, wherein the robot terminal has at least one sensor which detects conditions of surroundings of the robot terminal and sensor values of which is transmitted to the service server through the network at preset intervals without any direction of the service server, wherein a size of the buffer is a minimum buffer size sufficient to allow the reproducing of the motion and/or the voice and/or the image without discontinuity due to lack of uniformity in time delay in the network, and wherein at least one of the motion-including multimedia content data packets transmitted from the service server to the buffer of the specific robot terminal includes a system command which controls the robot terminal to take an urgent measure in accordance with the sensor values of the robot terminal and is executed without being stored in the buffer, the system command being generated by the service server which controls the robot terminal to take the urgent measure in case of urgency judging by the service server based on the sensor values received by the service server at the preset intervals. - View Dependent Claims (9, 10)
-
Specification