User request processing method and apparatus using upstream channel in interactive multimedia contents service
First Claim
1. A user request processing method, using an upstream channel, after a three-dimensional scene generated based on a binary format is transmitted from a server to a terminal, the user request processing method comprising the steps of:
- (a) setting downstream/upstream channels between the server and the terminal as initialization;
(b) the terminal forming an upstream channel message if a user request of predetermined processing of a predetermined object occurs in a scene transmitted from the server to the terminal through the downstream channel, and transmitting the message to the server through the upstream channel, wherein the upstream channel message identifies a corresponding node in the scene in which the user request occurred, wherein the user request is generated by the user selecting the predetermined object in the scene transmitted from the server to the terminal through the downstream channel, and wherein step (b) further comprises the steps of;
(b1) defining the corresponding node in the scene, in which the user request occurred, using information on objects forming the transmitted scene;
(b2) determining a node identifier of the defined node, using information on the objects;
(b3) defining a command to be executed in the server for the defined node, in, response to the user request; and
(b4) forming the upstream channel message containing the node identifier and the command;
(c) the server receiving the upstream channel message, interpreting the message, processing the message as the user request of predetermined processing, and transmitting the result to the terminal; and
(d) the terminal substituting the processing result of step (c) for the predetermined object in the scene transmitted in step (b), and providing it to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A user request processing method and apparatus, using an upstream channel, is provided, in which if a user request of predetermined processing for some predetermined nodes in interactive multimedia contents services, preferably, in an MPEG-4 binary format for a scene (BIFS) scene occurs, the user terminal forms an upstream channel message for the BIFS scene and transmits the message to the server through upstream channels, and the server processes and encodes the corresponding BIFS scene nodes and then transmits the nodes to the terminal. According to the methods and apparatuses, by properly handing events of user requests on partial elements in an arbitrary multimedia content provided for the user as interactive multimedia contents services, predetermined elements can be selectively processed. Therefore, information volume to be transmitted for restoration from an error can be minimized, and the terminal can quickly receive restored information.
-
Citations
20 Claims
-
1. A user request processing method, using an upstream channel, after a three-dimensional scene generated based on a binary format is transmitted from a server to a terminal, the user request processing method comprising the steps of:
-
(a) setting downstream/upstream channels between the server and the terminal as initialization; (b) the terminal forming an upstream channel message if a user request of predetermined processing of a predetermined object occurs in a scene transmitted from the server to the terminal through the downstream channel, and transmitting the message to the server through the upstream channel, wherein the upstream channel message identifies a corresponding node in the scene in which the user request occurred, wherein the user request is generated by the user selecting the predetermined object in the scene transmitted from the server to the terminal through the downstream channel, and wherein step (b) further comprises the steps of; (b1) defining the corresponding node in the scene, in which the user request occurred, using information on objects forming the transmitted scene; (b2) determining a node identifier of the defined node, using information on the objects; (b3) defining a command to be executed in the server for the defined node, in, response to the user request; and (b4) forming the upstream channel message containing the node identifier and the command; (c) the server receiving the upstream channel message, interpreting the message, processing the message as the user request of predetermined processing, and transmitting the result to the terminal; and (d) the terminal substituting the processing result of step (c) for the predetermined object in the scene transmitted in step (b), and providing it to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A user request processing apparatus using an upstream channel in a system providing bidirectional communication services, the user request processing apparatus comprising:
-
a server for transmitting through a downstream channel a three-dimensional scene generated based on a binary format, receiving and interpreting an upstream channel message; and
processing the message as user'"'"'s request of predetermined processing; anda terminal for forming an upstream channel message if a user request of predetermined processing for a predetermined object in the scene transmitted from the server occurs, and transmitting the message to the server through an upstream channel, wherein the upstream channel message identifies a corresponding node in the scene for which the user request occurred, wherein the user request is generated by the user selecting the predetermined object in the scene transmitted from the server, and wherein the terminal comprises; a node interpreter for defining the corresponding node in the scene, for which the user request occurred, using information on the objects forming the transmitted scene; a node identifier determiner for determining a node identifier of the defined node, using information on the objects; a command generator for defining a command to be processed in the server, in response to the user request for the defined node; and an upstream channel message transmitter forming the upstream channel message containing the node identifier and the command, wherein the server transmits the result of the processing to the terminal, and wherein the terminal substitutes the processing result for the predetermined object in the scene and provides it to the user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A user request processing method using an upstream channel in interactive multimedia contents services, the user request processing method comprising the steps of:
-
(a) setting downstream/upstream channels between the server and the terminal as initialization; (b) the terminal forming an upstream channel message if a user request of predetermined processing of a predetermined element occurs in a multimedia content transmitted from the server to the terminal through the downstream channel, and transmitting the message to the server through the upstream channel, wherein the upstream channel message identifies a corresponding node in a three-dimensional scene in which the user request occurred, wherein the user request is generated by the user selecting the predetermined element in the multimedia content comprising the three-dimensional scene transmitted from the server to the terminal through the downstream channel, and wherein step (b) further comprises the steps of; (b1) defining the corresponding node in the scene, in which the user request occurred, using information on objects forming the transmitted scene; (b2) determining a node identifier of the defined node, using information on the objects; (b3) defining a command to be executed in the server for the defined node, in response to the user request; and (b4) forming the upstream channel message containing the node identifier and the command; (c) the server receiving the upstream channel message, interpreting the message, processing the message as the user request of predetermined processing, and transmitting the result to the terminal; and (d) the terminal substituting the processing result of step (c) for the predetermined element in the multimedia content transmitted in step (b), and providing it to the user. - View Dependent Claims (20)
-
Specification