Transfer and display of virtual-world data
First Claim
Patent Images
1. A method of displaying a virtual world in a client device based on virtual-world-description data received from a server device via a communication line, said method comprising the steps of:
- a) receiving high-priority description-data segments one by one, the high-priority segments having a priority assigned thereto greater than a predetermined threshold,b) receiving names or two dimensional data of low-priority description-data segments one by one, the low-priority segments having a priority assigned thereto no greater than the predetermined threshold, the low-priority segments also being segments into which the virtual-world description data is divided; and
c) displaying a virtual-world segment at every turn upon receipt of one of the high-priority segments, the names, and the two dimensional data, said virtual-world segment being a portion of said virtual world which corresponds to said one of the high-priority segments, the names, and the, two dimensional data.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of displaying a virtual world in a client device based on virtual-world-description data received from a server device via a communication line. The method includes the steps of receiving description-data segments one by one into which the virtual-world description data is divided, and displaying a virtual-world segment at every turn when receiving one of the description-data segments, the virtual-world segment being a portion of the virtual world which is described by the one of the description-data segments.
93 Citations
22 Claims
-
1. A method of displaying a virtual world in a client device based on virtual-world-description data received from a server device via a communication line, said method comprising the steps of:
-
a) receiving high-priority description-data segments one by one, the high-priority segments having a priority assigned thereto greater than a predetermined threshold, b) receiving names or two dimensional data of low-priority description-data segments one by one, the low-priority segments having a priority assigned thereto no greater than the predetermined threshold, the low-priority segments also being segments into which the virtual-world description data is divided; and c) displaying a virtual-world segment at every turn upon receipt of one of the high-priority segments, the names, and the two dimensional data, said virtual-world segment being a portion of said virtual world which corresponds to said one of the high-priority segments, the names, and the, two dimensional data. - View Dependent Claims (2, 3, 4)
-
-
5. A method of sending virtual-world description data describing a virtual world from a server device to a client device via a communication line, said method comprising the steps of:
-
a) dividing said virtual-world-description data into a plurality of description-data segments including high-priority description-data segments and low-priority description-data segments; b) sending the high-priority segments one by one to said client device, the high-priority segments having a Priority assigned thereto greater than a predetermined threshold; and c) sending names or two dimensional data of the low-priority segments one by one to said client device, the low-priority segments having a priority assigned thereto no greater than a predetermined threshold. - View Dependent Claims (6, 7, 8)
-
-
9. A device for displaying a virtual world based on virtual-world-description data received from a server device via a communication line, said device comprising:
-
a receiving unit which receives high-priority description-data segments one by one, the high-priority segments having a priority assigned thereto greater than a predetermined threshold, and receives names or two dimensional data of low-priority description-data segments one by one, the low-priority segments having a priority assigned thereto no greater than the predetermined threshold, the low-priority segments being segments into which said virtual-world description data is divided; and a display unit which displays a virtual-world segment at every turn when receiving one of the high-priority segments, the names, and the two dimensional data, said virtual-world segment being a portion of said virtual world which corresponds to said one of the high-priority segments, the names, and the two dimensional data. - View Dependent Claims (10, 11, 12)
-
-
13. A device for sending virtual-world description data describing a virtual world to a client device via a communication line, said device comprising:
-
a processing unit which divides said virtual-world-description data into a plurality of description-data segments including high-priority description-data segments and low-priority description-data segments; and a transfer unit which sends the high-priority segments one by one to said client device, the high-priority segments having a priority assigned thereto greater than a predetermined threshold, and sends names or two dimensional data of the low-priority segments one by one to said client device, the low-priority segments having a priority assigned thereto no greater than a predetermined threshold. - View Dependent Claims (14, 15, 16, 19, 20, 22)
-
-
17. A machine-readable memory medium having a program embodied therein for controlling a server device and a client device so that said server device sends virtual-world-description data to said client device via a communication line and said client device displays a virtual world based on said virtual-world-description data, said program comprising:
-
first program-code means for causing said server device to generate description-data segments including high-priority description-data segments and low-priority description-data segments by dividing said virtual-world-description data; second program-code means for causing said server device to send the high-priority segments one by one to said client device, the high-priority segments having a priority assigned thereto greater than a predetermined thresholds, and to send names or two-dimensional data of the low-priority segments one by one to said client device, the low-priority segments having a priority assigned thereto no greater than the predetermined threshold; and third program-code means for causing said client device to display a virtual-world segment at every turn when receiving one of the high priority segments, the names, and the two-dimensional data, said virtual-world segment being a portion of said virtual world which corresponds to said one of the high priority segments, the name, and the two-dimensional data. - View Dependent Claims (18)
-
-
21. A system for displaying a virtual world by transferring virtual-world-description data, said system comprising:
-
a client device; and a server device coupled to said client device via a communication line, wherein said server device includes; a processing unit which divides said virtual-world-description data into a plurality of description-data segments including the high-priority description-data segments and the low-priority description-data segments; and a transfer unit which sends the high-priority description-data segments one by one to said client device, which segments have priority assigned thereto greater than a predetermined threshold, and sends names or two dimensional data of the low-priority description-data segments one by one to said client device, which segments have priority assigned thereto no greater than the predetermined threshold; and said client device includes; a receiving unit which receives the high-priority description-data segments one by one, and receives the names or the two dimensional data of the low-priority description-data segments one by one; and a display unit which displays a virtual-world segment at every turn when receiving one of the high-priority description-data segments, the names, and the two dimensional data, said virtual-world segment being a portion of said virtual world which corresponds to said one of the high-priority description-data segments, the names, and the two dimensional data.
-
Specification