|
|
|
|
|
|
|
|
| ( 1 of 1 ) |
| United States Patent | 6,570,563 |
| Honda | May 27, 2003 |
A method of minimizing the volume of communication necessary for displaying moving images is disclosed. When an object is moved on a client terminal, a message indicating the movement of the object is transmitted to a server terminal. The server terminal transmits the message to other client terminals. Each of the client terminals stores a message table in advance to execute the message. According the message table, an image for locally moving a particular object, for example, is generated and displayed. This novel setup transmits information about the update of an updated object composed of a plurality of sub objects each of whose state is subject to change, in a minimum transmission volume. This, in turn, allows cooperative operations of the plurality of sub objects to be smoothly displayed in a three-dimensional virtual reality space shared by a plurality of users.
| Inventors: | Honda; Yasuaki (Chiba, JP) |
| Assignee: | Sony Corporation (Tokyo, JP) |
| Appl. No.: | 680224 |
| Filed: | July 11, 1996 |
| Jul 12, 1995[JP] | 7-175854 |
| Current U.S. Class: | 345/419; 345/473 |
| Intern'l Class: | G06J 015/00 |
| Field of Search: | 345/419,502,473 706/11,45 707/201 |
| 5197094 | Mar., 1993 | Tillery et al. | 379/91. |
| 5251300 | Oct., 1993 | Halliwell et al. | 395/200. |
| 5315709 | May., 1994 | Alston, Jr. et al. | 395/600. |
| 5471629 | Nov., 1995 | Risch | 707/201. |
| 5490239 | Feb., 1996 | Myers | 395/129. |
| 5546584 | Aug., 1996 | Lundin et al. | 395/700. |
| 5557724 | Sep., 1996 | Sampat et al. | 395/157. |
| 5566280 | Oct., 1996 | Fukui et al. | 395/119. |
| 5588104 | Dec., 1996 | Lanier et al. | 395/326. |
| 5588914 | Dec., 1996 | Adamczyk | 463/32. |
| 5602564 | Feb., 1997 | Iwamura et al. | 345/119. |
| 5608446 | Mar., 1997 | Carr et al. | 348/6. |
| 5623642 | Apr., 1997 | Katz et al. | 395/500. |
| 5623656 | Apr., 1997 | Lyons | 395/610. |
| 5625408 | Apr., 1997 | Matsugu et al. | 348/42. |
| 5625818 | Apr., 1997 | Zarmer et al. | 395/615. |
| 5633993 | May., 1997 | Redmann et al. | 395/119. |
| 5634004 | May., 1997 | Gopinath et al. | 395/200. |
| 5634053 | May., 1997 | Noble et al. | 395/604. |
| 5635979 | Jun., 1997 | Kostreski et al. | 348/13. |
| 5659691 | Aug., 1997 | Durward et al. | 395/329. |
| 5675721 | Oct., 1997 | Freedman et al. | 395/129. |
| 5734795 | Mar., 1998 | Rogers | 706/45. |
| 5742767 | Apr., 1998 | Honda | 395/200. |
| 5826266 | Oct., 1998 | Honda | 707/9. |
| 6141000 | Oct., 2000 | Martin | 345/178. |
| Foreign Patent Documents | |||
| 2256567 | Dec., 1992 | GB | . |
| 5-233779 | Sep., 1993 | JP | . |
J. Vitek, et al., "Taming Message Passing: Efficient Method Look-Up For Dynamically Typed Languages," Jul. 1994.* M. Pesce, "VRML-Browsing And Building Cyberspace," New Riders Publishing, Copyright 1995, pp. 43-81. K. Matsuda et al, "Sony's Enhanced VRML Browser (Beta Version4B)-Cyber Passage Browser Manual," Software Library, Architecture Laboratories, Sony Corporation, Sony Computer Science Laboratory, (date text was written is and/or published is unknown), pp 1-2, 1-13. Material Collected From The World Wide Web On Jun. 16, 1996: K. Matsuda et al, "Sony's Approach To Behavior And Scripting Aspects Of VRML: And Object-Oriented Perspective," Sony Computer Sciences Laboratory Inc. With Central Research Center, Sony Corp., (date text was written and/or published is unknown), pp. 1-6. C. Morningstar et al, "The Lessons Of Lucasfilm's Habitat," First Steps, Michael Benedikt (Ed.), 1990, Mit Press, Cambridge, Mass., Address Is: File:///C/MY Documents/Lessons.HTML, pp. 1-13. Materials Collected From The World Wide Web On Jun. 23, 1996, (date text was written and/or published is unknown), Pages Include: HTTP://WWW.COMMUNITIES.COM/HABITAT.HTML, pp. 1-2; FILE:///C/MY DOCUMENTS/DESCENT.GIF, pp. 1; HTTP://WWW.RACE.U-TOKYO.AC.JP/RACE/TGM/MUD/HABITAT.HTML, pp. 1-2; HTTP://WWW.NETUSA.NET/SHADOW/HABITAT/HABITAT.HTML, pp. 1-2. Materials Collected From The World Wide Web On Jun. 21, 1996, (date the text was written and/or published is unknown), Pages Included: HTTP://VS.SONY.CO.JP/VS-E/VSTOP.HTML, pp. 1-2; HTTP://VS.SONY.CO.JP/VS-E/WORKS/BROWSER/WHAT.HTML, pp. 1-2; HTTP://VS.SONY.CO.JP/VS-E/WORKS/SERVER/WHAT.HTML, pp. 1-2; HTTP://VS.SONY.CO.JP/VS-E/INFO/TECHINFO.HTML, pp. 1-3; HTTP://VS.SONY.CO.JP/VS-E/INFO/FAQ/ , pp. 1-5. Proceedings: Human Factors In Computing Systems, Monterey, CA, May 3-7, 1992, ACM Press, USA, pp. 329-334, C. Codella et al., "Interactive Simulation In A Multi-Person Virtual World". Proceedings: Computer Animation, Geneva, Switzerland, Apr. 19-21, 1995, IEEE Comput. Soc. Press, USA, pp. 44-49, G. Singh et al., "Networked Virtual Worlds". Fujitsu Scientific And Technical Journal, Japan, vol. 26, No. 3, Oct. 1990, pp. 197-206, K Fukuda et al., "Hypermedia Personal Computer Communication System: Fujitsu Habitat". Proceedings: Virtual Reality Annual International Symposium, Seattle, WA, Sep. 18-22, 1993, IEEE C. Soc. Press, USA, pp. 394-400, C. Carlsson et al., "Drive--A Multi-User Virtual Reality System". Proceedings: Virtual Reality Annual International Symposium, Research Triangle Park, NC, Mar. 11-15, 1995, IEEE C. Soc. Press, USA, pp. 11-18, Q. Wang et al, "EM--An Environment Manager For Building Networked Virtual Environments". Proceedings: Advances In Parallel And Distributed Simulation, Anaheim, CA, Jan. 23-25, 1991, vol. 23, No. 1, SCS, USA, pp. 104-111, C. Kanarick, "A Technical Overview And History Of The Simnet Project". Proceedings 1992 Symposium On Interactive 3D Graphics, Mar. 29, 1992--Apr. 1, 1992, New York, US, pp. 147-156, M. Zyda et al., "NPSNET: Constructing A 3D Virtual World". Proceedings Of The INET/JENCS, Jun. 15-17, 1994, Reston, VA, US, pp. 242/1-242/3, D. Raggett, "Extending WWW To Support Platform Independent Virtual Reality". Communicating With Virtual Worlds, Proceedings Of Computer Graphics International, Jun. 21-25, 1993, Tokyo, JP, pp. 41-49, M. Gigante et al., "Distributed, Multi-Person, Physically-Based Interaction In Virtual Worlds". "Shopping As Virtual Reality," Chain Store Executive, vol. 69, No. 9, Sep. 1993, pp. 64. J. Stoppi, "VR-Chitecture"--A New Discipline, IEE Colloquim On Distributed Virtual Reality, Digest No. 121, May 1993, pp. 6/1-3. G. House, "Going To The Shopping Mall Via VR," Virtual Reality World, Nov.-Dec. 1994, vol. 2, No. 6, pp. 41-43. J. Vitek, et al., Proc. Europ. Conf. on Object-Oriented Programming, pp. 1-18, "Taming Message Passing: Efficient Method Look-Up For Dynamically Typed Languages", Jul. 1994. |
"Back" Go back to the world read last.
"Forward" Go to the world after going back to the previous world.
"Home" Move to the home position.
"Undo" Return a moved object to the original position (to be
described later).
"Bookmark" Attach a bookmark to the current world or position.
"Scouter" Enter in the scouter mode (to be described later).
"Jump" Enter in the jump eye mode.
CPU 486SX or higher
OS Window 95
Memory 12 M or higher
|
|
|
|