Reducing latency when synchronizing access to a multi-user database over a network

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5838909
SERIAL NO

08652803

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus for reducing network latency during execution of a multiple-player game across a computer network are provided. A master database represents a world model for the game, and a master event server sequences user inputs, or events, for updating the master database. The master event server and the master database are initially located on a particular node in the network. Every other node that is used by a player in the game has a slave event server and a slave database. Slave event servers are responsible for updating their local slave database, sending events from their local node to the master event server, and forwarding events to and from other slave servers. In the method, a determination is made of which player in the game has a role in the game requiring the least latency of any role and which node in the network is being used by that player. The master event server and the master database are then migrated to that node by changing the status of the slave server of that node to that of master event server. Once the master event server has been migrated, other slave servers can establish a direct connection with the new master event server.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
SANDCASTLE INC A WHOLLY OWNED SUBSIDIARY OF ADOBE SYSTEMS INCORPORATED345 PARK AVENUE SAN JOSE CA 95110

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Harvey, William D Palo Alto, CA 6 907
Roy, H Scott San Francisco, CA 13 777

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation