JP2000511010A - 多ユーザアプリケーションにおける通信ネットワーク用の分配システム - Google Patents
多ユーザアプリケーションにおける通信ネットワーク用の分配システムInfo
- Publication number
- JP2000511010A JP2000511010A JP09540987A JP54098797A JP2000511010A JP 2000511010 A JP2000511010 A JP 2000511010A JP 09540987 A JP09540987 A JP 09540987A JP 54098797 A JP54098797 A JP 54098797A JP 2000511010 A JP2000511010 A JP 2000511010A
- Authority
- JP
- Japan
- Prior art keywords
- participant information
- local
- local participant
- zone
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims description 45
- 238000000034 method Methods 0.000 claims abstract description 56
- 230000005540 biological transmission Effects 0.000 claims description 20
- 238000001914 filtration Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 9
- 238000011156 evaluation Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 14
- 230000003993 interaction Effects 0.000 description 14
- 238000012546 transfer Methods 0.000 description 10
- 230000008901 benefit Effects 0.000 description 5
- 210000000988 bone and bone Anatomy 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000004088 simulation Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 241000736772 Uria Species 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000004888 barrier function Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000008451 emotion Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (1)
- 【特許請求の範囲】 1.ネットワークバックボーンにより相互接続された複数のサーバを有する分配 システムにおいて、多ユーザアプリケーションにおいて複数の参加者を可能にす る方法が、 (a)各サーバに関連する参加者についての情報を受信し、 (b)他の参加者に対する情報の関連性に基づいて各参加者について受信され た情報を評価し、情報に関心のある参加者の数を決定し、 (c)情報に関心のあるそれぞれの参加者のために、受信された情報をコピー し、 (d)受信された情報をその情報に関心のあるそれぞれの参加者へ分配するス テップを有する分配システム。 2.多ユーザアプリケーションにおけるネットワークバックボーンに沿って帯域 幅負荷を減少するために通信ネットワークで使用する分配システムにおいて、 (a)通信ネットワークバックボーンと、 (b)ネットワークバックボーンにより相互接続され、多ユーザアプリケーシ ョンに対してそれぞれ1以上の参加者を有する複数のサーバとを具備し、各サー バは、各参加者に関連する多ユーザアプリケーションに関するデータをサーバに おいて維持し、データを相互のサーバへ通信することによって各参加者に関して 多ユーザアプリケーションを管理し、この管理は、 (i)局部サーバにより管理されている参加者に関する局部参加者情報を局 部サーバで受信し、 (ii)局部サーバにより管理されている他の参加者のために、局部参加者情 報をコピーし、 (iii)遠隔サーバのために局部参加者情報をコピーし、 (iv)局部サーバにより管理されている他の参加者へ局部参加者情報を分配 し、 (v)局部参加者情報を遠隔サーバへ分配し、 (vi)遠隔サーバにより管理されている参加者に関連する遠隔参加者情報を 局部サーバにおいて受信し、 (vii)局部サーバにより管理されている参加者のために、遠隔参加者情報 をコピーし、 (viii)局部サーバにより管理されている参加者へ局部参加者情報を分配す るステップを有する分配システム。 3.データはマルチキャストプロトコルを使用して前記ネットワークバックボー ン上でサーバ間で送信される請求項2記載の分配システム。 4.データは地点間を結ぶプロトコルを使用して前記ネットワークバックボーン 上でサーバ間で送信される請求項2記載の分配システム。 5.有限の帯域幅を有するネットワークによって相互接続されぬ少なくとも1つ の局部サーバと少なくとも1つの遠隔サーバとを有し、各サーバは多ユーザアプ リケーションにおいて1以上の参加者を有しそれによって多ユーザアプリケーシ ョンを管理する分配システムにおける多ユーザアプリケーションのアプリケーシ ョン環境に複数の参加者を可能にする方法において、 (a)局部サーバにより管理されている参加者に関する局部参加者情報を局部 サーバで受信し、 (b)局部サーバにより管理されている他の参加者のために、局部参加者情報 をコピーし、 (c)遠隔サーバのために局部参加者情報をコピーし、 (d)局部サーバにより管理されている他の参加者へ局部参加者情報を分配し 、 (e)局部参加者情報を遠隔サーバへ分配し、 (f)遠隔サーバにより管理されている参加者に関連する遠隔参加者情報を局 部サーバにおいて受信し、 (g)局部サーバにより管理されている参加者のために、遠隔参加者情報をコ ピーし、 (h)局部サーバにより管理されている参加者へ局部参加者情報を分配するス テップを有する方法。 6.分配システムはグローバルなタイムベースを維持し、局部参加者情報はグロ ーバルなタイムベースに関する各参加者の情報に関連したタイムスタンプを含ん でおり、これは現在の参加者の状態を分配システムの他の参加者と多ユーザアプ リケーションに補間するために使用される請求項5記載の方法。 7.関心のある問題の複数のゾーンはアプリケーション環境内で限定され、ここ で、 (a)局部サーバにより管理されている他の参加者のために、局部参加者情報 をコピーするステップは、 (i)問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある局部参加者を決定し、 (iii)局部サーバにより管理されている他の参加者に対する情報の関連性 に基づいて、局部参加者情報の優先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)局部サーバにより管理されている関心のある参加者のために、フィル タ処理された局部参加者情報をコピーする過程を含み、 (b)局部サーバにより管理されている他の参加者へ局部参加者情報を分配す るステップは、局部参加者情報に関心のある局部サーバにより管理されている全 ての参加者への局部参加者情報の分配を含んでいる請求項5記載の方法。 8.(a)アプリケーション環境の問題のゾーンはオブジェクト特性を有する少 なくとも1つのオブジェクトを含んでおり、 (b)問題のゾーンにしたがって局部参加者情報を評価するステップは、問題 のゾーン内のオブジェクトのオブジェクト特性の弁別を含んでいる請求項7記載 の方法。 9.(a)各参加者は少なくとも1つの問題のゾーンを限定し、 (b)局部サーバにより管理されている他の参加者のために、局部参加者情報 をコピーするステップは他の参加者の問題のゾーンにしたがった局部参加者情報 の評価を含んでいる請求項8記載の方法。 10.(a)オブジェクト特性はオブジェクトのタイプを含んでおり、 (b)1以上の参加者は1つのタイプを問題のゾーン内のオブジェクトに割当 て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトのタイプの比較を含んでいる請求項9記載の方法。 11.(a)オブジェクト特性はオブジェクトの位置を含み、 (b)1以上の参加者は1つの位置を問題のゾーン内のオブジェクトに割当て 、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトの位置の比較を含んでいる請求項9記載の方法。 12.(a)オブジェクト特性はオブジェクトの優先順位を含み、 (b)各参加者は問題のゾーン内のオブジェクトに優先順位を割当て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトの優先順位の比較を含んでいる請求項9記載の方法。 13.(a)オブジェクト特性は関連するオブジェクトについての情報を通信す るためのデータ速度を含み、 (b)各参加者は問題のゾーン内のオブジェクトにデータ速度を割当て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトのデータ速度の比較を含んでいる請求項9記載の方法。 14.他の参加者の問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有する請求項9記載の方法。 15.(a)各サーバは少なくとも1つの問題のゾーンを限定し、 (b)遠隔サーバのために局部参加者情報をコピーするステップが、 (i)遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある遠隔サーバを決定し、 (iii)遠隔サーバに対する情報の関連性に基づいて、局部参加者情報の優 先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)関心のある遠隔サーバのために、フィルタされた局部参加者情報をコ ピーする過程を含み、 (c)遠隔サーバへ局部参加者情報を分配するステップは、局部参加者情報に 関心のある全ての遠隔サーバへの局部参加者情報を分配の含んでいる請求項9記 載の方法。 16.遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項15記載の方法。 17.各サーバが少なくとも1つの問題のゾーンを限定するステップが、 (a)局部参加者により限定される全ての問題のゾーンを評価し、 (b)全ての問題のゾーンを各サーバの少なくとも1つの問題のゾーンに合体 するステップを有する請求項15記載の方法。 18.(a)各サーバは少なくとも1つの問題のゾーンを限定し、 (b)遠隔サーバのために局部参加者情報をコピーするステップが、 (i)遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある遠隔サーバを決定し、 (iii)遠隔サーバに対する情報の関連性に基づいて、局部参加者情報の優 先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)関心のある遠隔サーバのために、フィルタされた局部参加者情報をコ ピーする過程を含み、 (c)遠隔サーバへ局部参加者情報を分配するステップは、局部参加者情報に 関心のある全ての遠隔サーバへの局部参加者情報の分配を含んでいる請求項8記 載の方法。 19.遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項18記載の方法。 20.関心のある問題の複数のゾーンはアプリケーション環境内で限定され、こ こで、 (a)局部サーバにより管理されている参加者のために、局部参加者情報をコ ピーするステップは、 (i)問題のゾーンにしたがって遠隔参加者情報を評価し、 (ii)局部参加者情報に関心のある遠隔参加者を決定し、 (iii)局部サーバにより管理されている関心のある参加者に対する情報の 関連性に基づいて、遠隔参加者情報の優先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって遠隔参加者情報をフィルタ処理し、 (v)局部サーバにより管理されている関心のある参加者のために、フィル タ処理された遠隔参加者情報をコピーする過程を含み、 (b)局部サーバにより管理されている参加者へ局部参加者情報を分配するス テップは、局部参加者情報に関心のある局部サーバにより管理されている全ての 参加者への遠隔参加者情報の分配を含んでいる請求項5記載の方法。 21.(a)アプリケーション環境の問題のゾーンはオブジェクト特性を有する 複数のオブジェクトを含んでおり、 (b)問題のゾーンにしたがって局部参加者情報を評価するステップは、問題 のゾーン内のオブジェクトのオブジェクト特性の弁別を含んでいる請求項20記 載の方法。 22.(a)各参加者は少なくとも1つの問題のゾーンを限定し、 (b)局部サーバにより管理されている他の参加者のために、局部参加者情報 をコピーするステップは他の参加者の問題のゾーンにしたがった局部参加者情報 の評価を含んでいる請求項21記載の方法。 23.(a)オブジェクト特性はオブジェクトのタイプを含んでおり、 (b)1以上の参加者は1つのタイプを問題のゾーン内のオブジェクトに割当 て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトのタイプの比較を含んでいる請求項22記載の方法。 24.(a)オブジェクト特性はオブジェクトの位置を含み、 (b)1以上の参加者は1つの位置を関心のある問題のゾーン内のオブジェク トに割当て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトの位置の比較を含んでいる請求項22記載の方法。 25.(a)オブジェクト特性はオブジェクトの優先順位を含み、 (b)各参加者は問題のゾーン内のオブジェクトに優先順位を割当て、 (c)局部参加者情報を評価するステップはさらに、関心のある問題のゾーン 内のオブジェクトの優先順位の比較を含んでいる請求項22記載の方法。 26.(a)オブジェクト特性はオブジェクトについての情報を通信するための データ速度を含み、 (b)各参加者は問題のゾーン内のオブジェクトにデータ速度を割当て、 (c)局部参加者情報を評価するステップはさらに、関心のある問題のゾーン 内のオブジェクトのデータ速度の比較を含んでいる請求項22記載の方法。 27.他の参加者の問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項22記載の方法。 28.(a)各サーバは少なくとも1つの問題のゾーンを限定し、 (b)遠隔サーバのために局部参加者情報をコピーするステップが、 (i)遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある遠隔サーバを決定し、 (iii)遠隔サーバに対する情報の関連性に基づいて、局部参加者情報の優 先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)関心のある遠隔サーバのために、フィルタされた局部参加者情報をコ ピーする過程を含み、 (c)遠隔サーバへ局部参加者情報を分配するステップは、局部参加者情報に 関心のある全ての遠隔サーバへの局部参加者情報の分配を含んでいる請求項22 記載の方法。 29.遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項28記載の方法。 30.各サーバが少なくとも1つの問題のゾーンを限定するステップが、 (a)局部参加者により限定される全ての問題のゾーンを評価し、 (b)全ての問題のゾーンを各サーバの少なくとも1つの問題のゾーンに合体 するステップを有している請求項28記載の方法。 31.(a)各サーバは少なくとも1つの問題のゾーンを限定し、 (b)遠隔サーバのために局部参加者情報をコピーするステップが、 (i)遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある遠隔サーバを決定し、 (iii)遠隔サーバに対する情報の関連性に基づいて、局部参加者情報の優 先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)関心のある遠隔サーバのために、フィルタされた局部参加者情報をコ ピーする過程を含み、 (c)遠隔サーバへ局部参加者情報を分配するステップは、局部参加者情報に 関心のある全ての遠隔サーバへの局部参加者情報の分配を含んでいる請求項21 記載の方法。 32.遠隔サーバの関心のある問題のゾーンにしたがって局部参加者情報を評価 するステップが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項31記載の方法。 33.アプリケーション環境は複数の領域に分割され、各領域は多ユーザアプリ ケーションにおける1以上の参加者を有する少なくとも1つのサーバにより管理 され、関心のある問題の複数のゾーンはアプリケーション環境の各領域内に限定 されており、 (a)遠隔サーバのために局部参加者情報をコピーするステップは、 (i)問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある隣接領域の参加者を管理する遠隔サーバ を決定し、それにおいて各隣接領域は、局部サーバにより管理されている区域と 、少なくとも1つの共通の境界線を共有し、 (iii)隣接領域の参加者を管理している遠隔サーバに対する情報の関連性 に基づいて、局部参加者情報の優先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)隣接領域の参加者を管理している関心のある遠隔サーバのために、フ ィルタされた局部参加者情報をコピーする過程を含み、 (b)遠隔サーバへ局部参加者情報を分配するステップは、隣接領域の参加者 を管理している関心のある遠隔サーバへの局部参加者情報の分配を含んでいる請 求項5記載の方法。 34.(a)アプリケーション環境の問題のゾーンはオブジェクト特性を有する 複数のオブジェクトを含んでおり、 (b)問題のゾーンにしたがって局部参加者情報を評価するステップは、問題 のゾーン内のオブジェクトのオブジェクト特性の弁別を含んでいる請求項33記 載の方法。 35.(a)各参加者は少なくとも1つの問題のゾーンを限定し、 (b)局部サーバにより管理されている他の参加者のために、局部参加者情報 をコピーするステップが他の参加者の問題のゾーンにしたがって局部参加者情報 の評価を含んでいる請求項34記載の方法。 36.(a)オブジェクト特性はオブジェクトのタイプを含んでおり、 (b)1以上の参加者は1つのタイプを問題のゾーン内のオブジェクトに割当 て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトのタイプの比較を含んでいる請求項35記載の方法。 37.(a)オブジェクト特性はオブジェクトの位置を含み、 (b)1以上の参加者は1つの位置を問題のゾーン内のオブジェクトに割当て 、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトの位置の比較を含んでいる請求項35記載の方法。 38.(a)オブジェクト特性はオブジェクトの優先順位を含み、 (b)各参加者は問題のゾーン内のオブジェクトに優先順位を割当て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトの優先順位の比較を含んでいる請求項35記載の方法。 39.(a)オブジェクト特性はオブジェクトについての情報を通信するための データ速度を含み、 (b)各参加者は問題のゾーン内のオブジェクトにデータ速度を割当て、 (c)局部参加者情報を評価するステップはさらに、問題のゾーン内のオブジ ェクトのデータ速度の比較を含んでいる請求項35記載の方法。 40.他の参加者の問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項35記載の方法。 41.(a)各サーバは少なくとも1つの問題のゾーンを限定し、 (b)遠隔サーバのために局部参加者情報をコピーするステップが、 (i)遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある遠隔サーバを決定し、 (iii)遠隔サーバに対する情報の関連性に基づいて、局部参加者情報の優 先順位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)関心のある遠隔サーバのために、フィルタ処理された局部参加者情報 をコピーする過程を含み、 (c)遠隔サーバへ局部参加者情報を分配するステップは、局部参加者情報に 関心のある全ての遠隔サーバへの局部参加者情報の分配を含んでいる請求項35 記載の方法。 42.遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項41記載の方法。 43.各サーバが少なくとも1つの問題のゾーンを限定するステップが、 (a)局部参加者により限定される全ての問題のゾーンを評価し、 (b)全ての問題のゾーンを各サーバの少なくとも1つの問題のゾーンに合体 するステップを有する請求項41記載の方法。 44.(a)各サーバは少なくとも1つの問題のゾーンを限定し、 (b)遠隔サーバのために、局部参加者情報をコピーするステップが、 (i)遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価し、 (ii)局部参加者情報に関心のある遠隔サーバを決定し、 (iii)遠隔サーバとの情報の関連性に基づいて、局部参加者情報の優先順 位を決定し、 (iv)優先順位に基づいて、ネットワーク帯域幅の使用を最適にするように ネットワーク帯域幅制限にしたがって局部参加者情報をフィルタ処理し、 (v)関心のある遠隔サーバのために、フィルタ処理された局部参加者情報 をコピーする過程を含み、 (c)遠隔サーバへ局部参加者情報を分配するステップは、局部参加者情報に 関心のある全ての遠隔サーバへの局部参加者情報の分配を含んでいる請求項34 記載の方法。 45.遠隔サーバの問題のゾーンにしたがって局部参加者情報を評価するステッ プが、 (a)問題のゾーンを関連するグループに合体し、 (b)各グループにしたがって局部参加者情報を評価し、 (c)局部参加者情報に関心のあるグループを決定し、 (d)関心を示した各グループに対して問題の各ゾーンを評価し、 (e)局部参加者情報に関連する問題の各ゾーンに対して問題のゾーンを特定 している局部参加者を決定するステップを有している請求項44記載の方法。 46.各局部領域は複数のサーバにより管理され、ここで、 (a)遠隔サーバのために局部参加者情報をコピーするステップは、局部区域 を管理する他の全てのサーバのための局部参加者情報のコピーを含み、 (b)局部参加者情報を遠隔サーバへ分配するステップは、局部区域を管理す る他の全てのサーバへの局部参加者情報の分配を含んでいる請求項33記載の方 法。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/648,839 | 1996-05-15 | ||
| US08/648,839 US5841980A (en) | 1996-05-15 | 1996-05-15 | Distributed system for communication networks in multi-user applications |
| PCT/US1997/007942 WO1997043718A1 (en) | 1996-05-15 | 1997-05-14 | Distributed system for communication networks in multi-user applications |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001285908A Division JP3640628B2 (ja) | 1996-05-15 | 2001-09-19 | 多ユーザアプリケーションにおける通信ネットワーク用の分配システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000511010A true JP2000511010A (ja) | 2000-08-22 |
| JP3508934B2 JP3508934B2 (ja) | 2004-03-22 |
Family
ID=24602435
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP54098797A Expired - Lifetime JP3508934B2 (ja) | 1996-05-15 | 1997-05-14 | 多ユーザアプリケーションにおける通信ネットワーク用の分配システム |
| JP2001285908A Expired - Lifetime JP3640628B2 (ja) | 1996-05-15 | 2001-09-19 | 多ユーザアプリケーションにおける通信ネットワーク用の分配システム |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001285908A Expired - Lifetime JP3640628B2 (ja) | 1996-05-15 | 2001-09-19 | 多ユーザアプリケーションにおける通信ネットワーク用の分配システム |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US5841980A (ja) |
| EP (2) | EP1267551B1 (ja) |
| JP (2) | JP3508934B2 (ja) |
| AU (1) | AU3063197A (ja) |
| CA (1) | CA2253584C (ja) |
| DE (1) | DE69739971D1 (ja) |
| WO (1) | WO1997043718A1 (ja) |
Families Citing this family (75)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6219045B1 (en) | 1995-11-13 | 2001-04-17 | Worlds, Inc. | Scalable virtual world chat client-server system |
| US5841980A (en) * | 1996-05-15 | 1998-11-24 | Rtime, Inc. | Distributed system for communication networks in multi-user applications |
| US6050898A (en) * | 1996-05-15 | 2000-04-18 | Vr-1, Inc. | Initiating and scaling massive concurrent data transaction |
| US6152824A (en) * | 1997-03-06 | 2000-11-28 | Mpath Interactive, Inc. | Online gaming architecture |
| US6446125B1 (en) * | 1997-03-28 | 2002-09-03 | Honeywell International Inc. | Ripple scheduling for end-to-end global resource management |
| US7058720B1 (en) * | 1997-06-30 | 2006-06-06 | Microsoft Corporation | Geographical client distribution methods, systems and computer program products |
| US6731314B1 (en) | 1998-08-17 | 2004-05-04 | Muse Corporation | Network-based three-dimensional multiple-user shared environment apparatus and method |
| US6599194B1 (en) | 1998-09-08 | 2003-07-29 | Darren Smith | Home video game system with hard disk drive and internet access capability |
| US6315668B1 (en) * | 1998-09-24 | 2001-11-13 | Midway Games, Inc. | System and method for networking video games |
| US6334141B1 (en) * | 1999-02-02 | 2001-12-25 | International Business Machines Corporation | Distributed server for real-time collaboration |
| US6468160B2 (en) * | 1999-04-08 | 2002-10-22 | Nintendo Of America, Inc. | Security system for video game system with hard disk drive and internet access capability |
| WO2000063808A1 (en) * | 1999-04-16 | 2000-10-26 | Cg & G Software Plus | Tee time reservation system |
| AU7056300A (en) * | 1999-08-10 | 2001-03-05 | Oz.Com | System and method for distributed multi-user real-time simulations over an electronic network |
| US6352479B1 (en) * | 1999-08-31 | 2002-03-05 | Nvidia U.S. Investment Company | Interactive gaming server and online community forum |
| JP2001198363A (ja) * | 1999-09-14 | 2001-07-24 | Sega Corp | データ処理方法 |
| US6415317B1 (en) | 1999-10-01 | 2002-07-02 | Joshua Michael Yelon | Software system for reducing the appearance of latency in a multi-user environment |
| US6724407B1 (en) | 2000-02-07 | 2004-04-20 | Muse Corporation | Method and system for displaying conventional hypermedia files in a 3D viewing environment |
| US7454457B1 (en) | 2000-02-07 | 2008-11-18 | Parallel Networks, Llc | Method and apparatus for dynamic data flow control using prioritization of data requests |
| US8463839B2 (en) | 2000-03-28 | 2013-06-11 | Cybernet Systems Corporation | Distributed computing environment |
| BR0110482A (pt) | 2000-05-01 | 2003-04-08 | Netoncourse Inc | Métodos de suportar o acontecimento de um evento de interação de massa, de pelo menos otimizar grupos de discussão, de tratar com questões em um evento sìncrono em progresso, de gerenciar um evento interativo em progresso, de prover retroalimentação de uma grande audiência de participantes a um apresentador, durante um evento, de prover uma apresentação equilibrada, e de gerenciamento de questão em um sistema tendo uma grande pluralidade de participantes, e, aparelho para executá-los |
| US7680912B1 (en) * | 2000-05-18 | 2010-03-16 | thePlatform, Inc. | System and method for managing and provisioning streamed data |
| US7281032B2 (en) * | 2000-06-30 | 2007-10-09 | Hitachi, Ltd. | File sharing system with data mirroring by storage systems |
| US7188157B1 (en) * | 2000-06-30 | 2007-03-06 | Hitachi, Ltd. | Continuous update of data in a data server system |
| US20020038373A1 (en) * | 2000-07-21 | 2002-03-28 | John Border | Method and system for improving network performance enhancing proxy architecture with gateway redundancy |
| US20020099770A1 (en) * | 2000-09-08 | 2002-07-25 | Muse Corporation | Hybrid communications and interest management system and method |
| US6826523B1 (en) | 2000-11-01 | 2004-11-30 | Sony Computer Entertainment America Inc. | Application development interface for multi-user applications executable over communication networks |
| US7069334B2 (en) | 2000-12-27 | 2006-06-27 | Intel Corporation | Image restoration and reconfiguration support for crashed devices |
| US20030167418A1 (en) * | 2000-12-29 | 2003-09-04 | Min Zhu | Fault-tolerant server for collaborative computing |
| US6567813B1 (en) * | 2000-12-29 | 2003-05-20 | Webex Communications, Inc. | Quality of service maintenance for distributed collaborative computing |
| US6901448B2 (en) * | 2000-12-29 | 2005-05-31 | Webex Communications, Inc. | Secure communications system for collaborative computing |
| US20030164853A1 (en) * | 2000-12-29 | 2003-09-04 | Min Zhu | Distributed document sharing |
| US7069298B2 (en) | 2000-12-29 | 2006-06-27 | Webex Communications, Inc. | Fault-tolerant distributed system for collaborative computing |
| WO2002054264A1 (en) | 2000-12-29 | 2002-07-11 | Webex Communications, Inc. | Distributed network system architecture for collaborative computing |
| US7203755B2 (en) * | 2000-12-29 | 2007-04-10 | Webex—Communications, Inc. | System and method for application sharing in collaborative setting |
| US8458754B2 (en) | 2001-01-22 | 2013-06-04 | Sony Computer Entertainment Inc. | Method and system for providing instant start multimedia content |
| CA2340562A1 (en) * | 2001-02-28 | 2002-08-28 | Midway Amusement Games, Llc | Tournament network for linking amusement games |
| US7089309B2 (en) * | 2001-03-21 | 2006-08-08 | Theplatform For Media, Inc. | Method and system for managing and distributing digital media |
| US7016936B2 (en) * | 2001-05-15 | 2006-03-21 | Hewlett-Packard Development Company, L.P. | Real time electronic service interaction management system and method |
| WO2002098526A1 (en) * | 2001-06-04 | 2002-12-12 | Playnet, Inc. | System and method for distributing a multi-client game/application over a communications network |
| US20020099858A1 (en) * | 2001-08-06 | 2002-07-25 | Muse Corporation | Network communications protocol |
| WO2003013675A1 (en) * | 2001-08-07 | 2003-02-20 | Rebel Arts Llc | Distributed and fault tolerant server system and method |
| US20030073471A1 (en) * | 2001-10-17 | 2003-04-17 | Advantage Partners Llc | Method and system for providing an environment for the delivery of interactive gaming services |
| US8612196B2 (en) * | 2002-04-11 | 2013-12-17 | Linden Research, Inc. | System and method for distributed simulation in which different simulation servers simulate different regions of a simulation space |
| US7711847B2 (en) * | 2002-04-26 | 2010-05-04 | Sony Computer Entertainment America Inc. | Managing users in a multi-user network game environment |
| EP3182353A1 (en) * | 2002-04-30 | 2017-06-21 | Waterleaf Limited | System for playing a game |
| US7421471B2 (en) * | 2002-05-17 | 2008-09-02 | Sony Computer Entertainment America Inc. | Configuration switching: dynamically changing between network communication architectures |
| US20030217135A1 (en) * | 2002-05-17 | 2003-11-20 | Masayuki Chatani | Dynamic player management |
| US7606920B2 (en) | 2002-05-17 | 2009-10-20 | Sony Computer Entertainment America Inc. | Method and apparatus for controlling communication ports for an online session of a multi-user application by associating each of the ports with a protocol and designating an active port |
| JP2004057515A (ja) * | 2002-07-29 | 2004-02-26 | Sega Corp | 通信ゲーム装置 |
| US8131802B2 (en) | 2007-10-05 | 2012-03-06 | Sony Computer Entertainment America Llc | Systems and methods for seamless host migration |
| US8560707B2 (en) | 2007-10-05 | 2013-10-15 | Sony Computer Entertainment America Llc | Seamless host migration based on NAT type |
| US7426539B2 (en) | 2003-01-09 | 2008-09-16 | Sony Computer Entertainment America Inc. | Dynamic bandwidth control |
| IL154525A (en) | 2003-02-18 | 2011-07-31 | Starling Advanced Comm Ltd | Low profile satellite communications antenna |
| US7596790B2 (en) * | 2003-08-29 | 2009-09-29 | Intel Corporation | Allocating computing resources in a distributed environment |
| US7443196B2 (en) * | 2005-07-15 | 2008-10-28 | Tabula, Inc. | Configuration network for a configurable IC |
| IL174549A (en) * | 2005-10-16 | 2010-12-30 | Starling Advanced Comm Ltd | Dual polarization planar array antenna and cell elements therefor |
| IL171450A (en) * | 2005-10-16 | 2011-03-31 | Starling Advanced Comm Ltd | Antenna panel |
| US20070094325A1 (en) * | 2005-10-21 | 2007-04-26 | Nucleoid Corp. | Hybrid peer-to-peer data communication and management |
| US7904759B2 (en) * | 2006-01-11 | 2011-03-08 | Amazon Technologies, Inc. | System and method for service availability management |
| US7979439B1 (en) | 2006-03-14 | 2011-07-12 | Amazon Technologies, Inc. | Method and system for collecting and analyzing time-series data |
| US8601112B1 (en) | 2006-03-14 | 2013-12-03 | Amazon Technologies, Inc. | Method and system for collecting and analyzing time-series data |
| US9037698B1 (en) | 2006-03-14 | 2015-05-19 | Amazon Technologies, Inc. | Method and system for collecting and analyzing time-series data |
| US8041807B2 (en) | 2006-11-02 | 2011-10-18 | International Business Machines Corporation | Method, system and program product for determining a number of concurrent users accessing a system |
| US9483405B2 (en) | 2007-09-20 | 2016-11-01 | Sony Interactive Entertainment Inc. | Simplified run-time program translation for emulating complex processor pipelines |
| US20090325709A1 (en) * | 2008-06-26 | 2009-12-31 | Microsoft Corporation | Game Clan Matchmaking |
| JP2013520112A (ja) * | 2010-02-18 | 2013-05-30 | スマート サービシィズ シーアールシー プロプライエタリー リミテッド | 複数のコンピュータ間のデータ配布システム、方法及びソフトウェアアプリケーション |
| US8433759B2 (en) | 2010-05-24 | 2013-04-30 | Sony Computer Entertainment America Llc | Direction-conscious information sharing |
| GB201108118D0 (en) | 2011-05-13 | 2011-06-29 | Waterleaf Ltd | System for playing multiplayer games |
| US9264379B2 (en) | 2011-11-09 | 2016-02-16 | Microsoft Technology Licensing, Llc | Minimum network bandwidth in multi-user system |
| GB2505158A (en) | 2012-06-29 | 2014-02-26 | Pridefield Ltd | System for rake allocation in an online multiplayer game |
| CA2831325A1 (en) | 2012-12-18 | 2014-06-18 | Panasonic Avionics Corporation | Antenna system calibration |
| CA2838861A1 (en) | 2013-02-12 | 2014-08-12 | Panasonic Avionics Corporation | Optimization of low profile antenna(s) for equatorial operation |
| CN108989327B (zh) * | 2018-08-06 | 2021-04-02 | 恒信东方文化股份有限公司 | 一种虚拟现实服务器系统 |
| US10765952B2 (en) | 2018-09-21 | 2020-09-08 | Sony Interactive Entertainment LLC | System-level multiplayer matchmaking |
| US10695671B2 (en) | 2018-09-28 | 2020-06-30 | Sony Interactive Entertainment LLC | Establishing and managing multiplayer sessions |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0685814A (ja) * | 1992-09-01 | 1994-03-25 | Hitachi Ltd | マルチキャスト通信システム |
| JPH0695997A (ja) * | 1992-09-11 | 1994-04-08 | Toshiba Corp | ヒューマンインターフェイスシステム |
| JPH06119182A (ja) * | 1992-10-07 | 1994-04-28 | Hitachi Ltd | ダウンロード制御機能を有する情報通信ネットワークシステム |
| US5347632A (en) * | 1988-07-15 | 1994-09-13 | Prodigy Services Company | Reception system for an interactive computer network and method of operation |
| JPH0816444A (ja) * | 1994-06-24 | 1996-01-19 | Internatl Business Mach Corp <Ibm> | クライアント・サーバ・コンピュータ・システム、及びそのクライアント・コンピュータ、サーバ・コンピュータ、並びにオブジェクト更新方法 |
| JPH0877255A (ja) * | 1994-09-02 | 1996-03-22 | Sony Corp | サイバースペースシステム |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2793308B2 (ja) * | 1989-12-21 | 1998-09-03 | 株式会社日立製作所 | 対話システム |
| US5317568A (en) * | 1991-04-11 | 1994-05-31 | Galileo International Partnership | Method and apparatus for managing and facilitating communications in a distributed hetergeneous network |
| US5313631A (en) * | 1991-05-21 | 1994-05-17 | Hewlett-Packard Company | Dual threshold system for immediate or delayed scheduled migration of computer data files |
| FR2678458B1 (fr) * | 1991-06-25 | 1997-04-30 | Alcatel Business Systems | Dispositif d'intercommunication multimedia. |
| GB9212655D0 (en) * | 1992-06-15 | 1992-07-29 | Digital Equipment Int | Communications system |
| US5341476A (en) * | 1992-12-23 | 1994-08-23 | Abbott Laboratories | Dynamic data distribution network with sink and source files for particular data types |
| US5659691A (en) * | 1993-09-23 | 1997-08-19 | Virtual Universe Corporation | Virtual reality network with selective distribution and updating of data to reduce bandwidth requirements |
| US5631897A (en) * | 1993-10-01 | 1997-05-20 | Nec America, Inc. | Apparatus and method for incorporating a large number of destinations over circuit-switched wide area network connections |
| US5689641A (en) * | 1993-10-01 | 1997-11-18 | Vicor, Inc. | Multimedia collaboration system arrangement for routing compressed AV signal through a participant site without decompressing the AV signal |
| EP0656708A1 (en) * | 1993-12-03 | 1995-06-07 | International Business Machines Corporation | System and method for the transmission and validation of an updated encryption key between two users |
| US5583993A (en) * | 1994-01-31 | 1996-12-10 | Apple Computer, Inc. | Method and apparatus for synchronously sharing data among computer |
| US5586257A (en) * | 1994-05-05 | 1996-12-17 | Perlman; Stephen G. | Network architecture to support multiple site real-time video games |
| US5633872A (en) * | 1994-06-08 | 1997-05-27 | Eon Corporation | Interactive radio |
| US5517494A (en) * | 1994-09-30 | 1996-05-14 | Apple Computer, Inc. | Method and system of multicast routing for groups with a single transmitter |
| US5608725A (en) * | 1995-01-26 | 1997-03-04 | Motorola, Inc. | Method and apparatus of a communications system having a DMT infrastructure |
| US5674127A (en) * | 1995-03-07 | 1997-10-07 | Habilas, Inc. | Multisite multiplayer interactive electronic entertainment system having a partially player defined universe |
| US5600644A (en) * | 1995-03-10 | 1997-02-04 | At&T | Method and apparatus for interconnecting LANs |
| US5841980A (en) * | 1996-05-15 | 1998-11-24 | Rtime, Inc. | Distributed system for communication networks in multi-user applications |
-
1996
- 1996-05-15 US US08/648,839 patent/US5841980A/en not_active Expired - Lifetime
-
1997
- 1997-05-14 EP EP02076249.8A patent/EP1267551B1/en not_active Expired - Lifetime
- 1997-05-14 JP JP54098797A patent/JP3508934B2/ja not_active Expired - Lifetime
- 1997-05-14 WO PCT/US1997/007942 patent/WO1997043718A1/en not_active Ceased
- 1997-05-14 AU AU30631/97A patent/AU3063197A/en not_active Abandoned
- 1997-05-14 CA CA002253584A patent/CA2253584C/en not_active Expired - Lifetime
- 1997-05-14 DE DE69739971T patent/DE69739971D1/de not_active Expired - Lifetime
- 1997-05-14 EP EP97925514A patent/EP0901657B1/en not_active Expired - Lifetime
-
2001
- 2001-09-19 JP JP2001285908A patent/JP3640628B2/ja not_active Expired - Lifetime
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5347632A (en) * | 1988-07-15 | 1994-09-13 | Prodigy Services Company | Reception system for an interactive computer network and method of operation |
| JPH0685814A (ja) * | 1992-09-01 | 1994-03-25 | Hitachi Ltd | マルチキャスト通信システム |
| JPH0695997A (ja) * | 1992-09-11 | 1994-04-08 | Toshiba Corp | ヒューマンインターフェイスシステム |
| JPH06119182A (ja) * | 1992-10-07 | 1994-04-28 | Hitachi Ltd | ダウンロード制御機能を有する情報通信ネットワークシステム |
| JPH0816444A (ja) * | 1994-06-24 | 1996-01-19 | Internatl Business Mach Corp <Ibm> | クライアント・サーバ・コンピュータ・システム、及びそのクライアント・コンピュータ、サーバ・コンピュータ、並びにオブジェクト更新方法 |
| JPH0877255A (ja) * | 1994-09-02 | 1996-03-22 | Sony Corp | サイバースペースシステム |
Also Published As
| Publication number | Publication date |
|---|---|
| US5841980A (en) | 1998-11-24 |
| CA2253584A1 (en) | 1997-11-20 |
| JP3508934B2 (ja) | 2004-03-22 |
| WO1997043718A1 (en) | 1997-11-20 |
| EP0901657A4 (en) | 2005-07-13 |
| EP0901657A1 (en) | 1999-03-17 |
| JP3640628B2 (ja) | 2005-04-20 |
| EP0901657B1 (en) | 2010-08-25 |
| DE69739971D1 (de) | 2010-10-07 |
| CA2253584C (en) | 2004-07-20 |
| EP1267551A3 (en) | 2009-11-18 |
| AU3063197A (en) | 1997-12-05 |
| EP1267551A2 (en) | 2002-12-18 |
| JP2002198960A (ja) | 2002-07-12 |
| EP1267551B1 (en) | 2017-12-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2000511010A (ja) | 多ユーザアプリケーションにおける通信ネットワーク用の分配システム | |
| US6763371B1 (en) | Method and apparatus for collaborative communication in a communication network | |
| Meier et al. | Exploiting proximity in event-based middleware for collaborative mobile applications | |
| CA2397712C (en) | Application interface for multi-user applications executable over communication networks | |
| DE112014001078B4 (de) | Datenübertragungsvorrichtung, Datenteilungssystem, Datenteilungsverfahren und Nachrichtenaustauschsystem | |
| AU770710B2 (en) | Method and apparatus in a communication network | |
| EP0599764A1 (en) | Distributed processing of route selection across networks and subnetworks | |
| CA2246867A1 (en) | Internet performance network | |
| US20030177064A1 (en) | Advertisement distribution system | |
| US7248891B2 (en) | Method of managing a communication with multi-server service providing means | |
| JP2003505744A (ja) | 情報の記憶および検索 | |
| CN1524366A (zh) | 边缘上的电子邮件分配 | |
| JP2638441B2 (ja) | リレー式ファイル転送方式 | |
| Meier et al. | Location-aware event-based middleware: A paradigm for collaborative mobile applications? | |
| McCaffery et al. | Low latency optimisation of content based publish subscribe for real-time mobile gaming applications | |
| EP4721387A1 (en) | Multi-access edge computing (mec) services in a cellular network | |
| Pryce | Group management and quality of service adaptation in distributed virtual environments | |
| Morales et al. | An efficient destination-based data management policy for vehicular networks | |
| Yamamura et al. | Case Study on Vehicle-Based Virtual Segment Architecture--On Application, Field Experiment, and Simulation | |
| SE521442C2 (sv) | Server för att möjliggöra kommunikation mellan klientenheter genom att köra en distribuerad tillämpning vars tillstånd kan ändras av klientenheterna | |
| Yu et al. | Priority Based Overlay Multicast for Distributed Interactive Applications | |
| Harada et al. | A three‐dimensional virtual community based on space‐sharing architecture | |
| JP2003533832A (ja) | 分散データベースの管理方法 | |
| JP2003152719A (ja) | マルチキャスト放送データ配信システムおよび方法およびマルチキャスト放送中継ノード装置およびクライアント装置およびサーバ装置およびプログラム | |
| Hadjisavvas | An efficient guaranteed bandwidth and balancing mechanism for high speed MANs |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20031218 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20051020 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20051027 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D02 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: R3D04 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090109 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090109 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100109 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110109 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120109 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120109 Year of fee payment: 8 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120109 Year of fee payment: 8 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130109 Year of fee payment: 9 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130109 Year of fee payment: 9 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |