IP Library Granted Patent US 7,904,577
Granted Patent B2
US 7,904,577 · App. 12/079,993 · Granted Mar 8, 2011

Data transmission protocol and visual display for a networked computer system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,904,577
App. No.
12/079,993
Granted
Mar 8, 2011
Kind
B2
Abstract

An on-line multi-player virtual reality game is provided. The multi-player game system is capable of handling many simultaneous players connected to a computer system using personal computers or other gaming consoles via the Internet or other telecommunications network. A unique retransmission transport protocol is used for transmitting and retransmitting data of the multi-player game. A visual display is also provided having a network transmission status display bar.

Claims (23)

1. A computer system for implementing a virtual reality environment, said computer system comprising:

a computer server complex comprising a plurality of servers running software to provide at least one virtual reality world within the virtual reality environment, and a patch server;

a plurality of user computers each including a processor and software for providing an interface to the virtual reality environment;

a network through which the plurality of user computers may connect to the computer server complex, said path server including software updates to be transmitted to at least some of the user computers for interfacing with the virtual reality environment; and

a plurality of area servers each running software to provide a virtual reality world within the virtual reality environment, the software update transmitted from the patch server being transmitted to a user computer upon connection of the user computer to one of the virtual realty worlds, the software update associated with each of the virtual realty worlds being unique to such virtual realty world.

2. The computer system of claim 1 , wherein the computer server complex comprises a login server, said patch server providing software updates to user computers logged into the login server.

3. The computer system of claim 1 , wherein the software provided by the patch server is automatically transmitted to a user computer upon accessing the login server.

4. A method of implementing a virtual reality environment within a computer system, said virtual reality environment supporting a multi-user community, said method comprising:

logging a user computer into the virtual reality environment;

assigning an avatar to be controlled by the user computer within the virtual reality environment;

providing a patch server including software updates and to transmitting software update to the user computer for interfacing with the virtual reality environment; and

providing a plurality of area servers each running software to provide a virtual reality world within the virtual reality environment, the software update transmitted from the patch server being transmitted to a user computer upon connection of the user computer to one of the virtual realty worlds, the software update associated with each of the virtual realty worlds being unique to such virtual realty world.

5. The method of claim 4 further comprising providing a plurality of virtual geographic areas within the virtual reality environment, and logging a plurality of user computers into each of the virtual geographic areas.

6. The method of claim 5 , wherein the software updates provided by the patch server are transmitted to each of the user computers.

7. The method of claim 6 further comprising utilizing a login server to log the user computers into the virtual reality environment.

8. The method of claim 7 , wherein the software updates are transmitted to the user computers as said computers log into a login server associated with the virtual reality environment.

9. The method of claim 8 , wherein a computer server complex comprising a plurality of servers is provided for maintaining the plurality of virtual geographic areas, the updated software provided by the patch server being associated with at least one of the virtual geographic areas.

10. A computer system for implementing a virtual reality environment, said computer system comprising:

a computer server complex comprising a plurality of servers running software to provide at least one virtual reality world within the virtual reality environment, and a patch server, said computer server complex being adapted to communicate with a plurality of user computers;

a network through which the plurality of user computers may connect to the computer server complex, said patch server including software updates to be transmitted to at least some of the user computers for interfacing with the virtual reality environment; and

a plurality of area servers each running software to provide a virtual reality world within the virtual reality environment, the software update transmitted from the patch server being transmitted to a user computer upon connection of the user computer to one of the virtual realty worlds, the software update associated with each of the virtual realty worlds being unique to such virtual realty world.

11. The computer system of claim 10 , wherein the computer server complex comprises a login server, said patch server providing software updates to user computers logged into the login server.

12. The computer system of claim 11 , wherein the software provided by the patch server is automatically transmitted to a user computer upon accessing the login server.

Assignments (3)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
CHANGE OF NAME Recorded May 4, 2016
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 038611/0887 →
MERGER Recorded Dec 14, 2010
From: SONY COMPUTER ENTERTAINMENT AMERICA INC.
To: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Reel/Frame 025585/0794 →