Display engagement system
First Claim
1. A computer-readable medium encoded with processing instructions for causing a server computer, connectable to client computers, each client computer executing a web browser, to execute:
- sending said client computers web data including background contents, control code making the client computer display a layer object with reflecting manipulation on the same layer object, and control code making the client computer transmit manipulation on the layer object to said server computer;
broadcasting, when the manipulation on the layer object is transmitted from one of said client computers, the same manipulation to the other client computers;
said control code included in said web data making a client computer generate, when a manipulation of pasting an image as the layer object to the background contents is made at the same client computer, a manipulating information indicating the manipulation, sending the manipulating information to said server computer to make said server computer broadcast the manipulating information to all of the client computers except the client computer that sent the manipulating information, to make each of said client computers to which the manipulating information is broadcasted paste the layer object to the background contents according to the manipulation information;
said manipulating information including a palette ID uniquely corresponding to an object selected by a user of the client computer from a group of still images, moving images, and text data;
said control code included in said web data making said client computer specify, when the same client computer receives the manipulating information from said server computer, the object corresponding to the palette ID included in the manipulating information by referring palette data containing pairs of the palette ID and the corresponding object to process the specified object as a layer object; and
said control code included in said web data making said client computer generate, when an instruction to store what is displayed is made at the same client computer, an instructing information representing the instruction, and sending the instructing information to said server computer, to make said server computer generate snap data including the layer object'"'"'s status based on the manipulating information obtained from said client computers and store the generated snap data.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay server computer adds control code to background contents to generate web data for display engagement, and sends the generated web data to every client computer. The control code becomes a controller by executed on the client. When an object such as image is pasted on the background contents displayed in an engaged fashion, the controller detects the event occurred by pasting, and sends the information indicating the event to the other clients via relay server. Consequently, the screen with the object being pasted is displayed in an engaged fashion among all clients. The object can be moved, modified, or deleted.
42 Citations
8 Claims
-
1. A computer-readable medium encoded with processing instructions for causing a server computer, connectable to client computers, each client computer executing a web browser, to execute:
-
sending said client computers web data including background contents, control code making the client computer display a layer object with reflecting manipulation on the same layer object, and control code making the client computer transmit manipulation on the layer object to said server computer; broadcasting, when the manipulation on the layer object is transmitted from one of said client computers, the same manipulation to the other client computers; said control code included in said web data making a client computer generate, when a manipulation of pasting an image as the layer object to the background contents is made at the same client computer, a manipulating information indicating the manipulation, sending the manipulating information to said server computer to make said server computer broadcast the manipulating information to all of the client computers except the client computer that sent the manipulating information, to make each of said client computers to which the manipulating information is broadcasted paste the layer object to the background contents according to the manipulation information; said manipulating information including a palette ID uniquely corresponding to an object selected by a user of the client computer from a group of still images, moving images, and text data; said control code included in said web data making said client computer specify, when the same client computer receives the manipulating information from said server computer, the object corresponding to the palette ID included in the manipulating information by referring palette data containing pairs of the palette ID and the corresponding object to process the specified object as a layer object; and said control code included in said web data making said client computer generate, when an instruction to store what is displayed is made at the same client computer, an instructing information representing the instruction, and sending the instructing information to said server computer, to make said server computer generate snap data including the layer object'"'"'s status based on the manipulating information obtained from said client computers and store the generated snap data. - View Dependent Claims (2)
-
-
3. A display engagement method actualized by a server computer connectable to client computers, each client computer executing a web browser, comprising:
-
sending said client computers web data including background contents, control code making the client computer display a layer object with reflecting manipulation on the same layer object, and control code making the client computer transmit manipulation on the layer object to said server computer; broadcasting, when the manipulation on the layer object is transmitted from one of said client computers, the same manipulation to the other client computers; said control code included in said web data making a client computer generate, when a manipulation of pasting an image as the layer object to the background contents is made at the same client computer, a manipulating information indicating the manipulation, sending the manipulating information to said server computer to make said server computer broadcast the manipulating information to all of the client computers except the client computer that sent the manipulating information, to make each of said client computers to which the manipulating information is broadcasted paste the layer object to the background contents according to the manipulation information; said manipulating information including a palette ID uniquely corresponding to an object selected by a user of the client computer from a group of still images, moving images, and text data; said control code included in said web data making said client computer specify, when the same client computer receives the manipulating information from said server computer, the object corresponding to the palette ID included in the manipulating information by referring palette data containing pairs of the palette ID and the corresponding object to process the specified object as a layer object; and said control code included in said web data making said client computer generate, when an instruction to store what is displayed is made at the same client computer, an instructing information representing the instruction, and sending the instructing information to said server computer, to make said server computer generate snap data including the layer object'"'"'s status based on the manipulating information obtained from said client computers and store the generated snap data. - View Dependent Claims (4, 5)
-
-
6. A display engagement system, comprising:
-
a server computer connectable to client computers, each client computer executing a web browser; and a computer-readable medium encoded with processing instructions for causing said server computer to execute; sending said client computers web data including background contents, control code making the client computer display a layer object with reflecting manipulation on the same layer object, and control code making the client computer transmit manipulation on the layer object to said server computer, broadcasting, when the manipulation on the layer object is transmitted from one of said client computers, the same manipulation to the other client computers, and said control code included in said web data making a client computer generate, when a manipulation of pasting an image as the layer object to the background contents is made at the same computer, a manipulating information indicating the manipulation, sending the manipulating information to said server computer to make said server computer broadcast the manipulating information to all of the client computers except the client computer that sent the manipulating information, to make each of said client computers to which the manipulating information is broadcasted past the layer object to the background contents according to the manipulation information, wherein said manipulating information includes a palette ID uniquely corresponding to an object selected by a user of the client computer from a group of still images, moving images, and text data, said control code included in said web data makes said client computer specify, when the same client computer receives the manipulating information from said server computer, the object corresponding to the palette ID included in the manipulating information by referring palette data containing pairs of the palette ID and the corresponding object to process the specified object as a layer object, and said control code included in said web data makes said client computer generate, when an instruction to store what is displayed is made at the same client computer, an instructing information representing the instruction, and sends the instruction information to said server computer to make said server computer generate snap data including the layer object'"'"'s status based on the manipulating information obtained from said client computers and store the generated snap data. - View Dependent Claims (7, 8)
-
Specification