Method and systems for removing the most extraneous data record from a remote repository
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
G09B-009/02
출원번호
US-0088025
(2016-03-31)
등록번호
US-9734184
(2017-08-15)
발명자
/ 주소
Lagacé, Michel
Emond, Sébastien
Gauthier, Alexandre
출원인 / 주소
CAE INC.
대리인 / 주소
Gowling WLG (Canada)
인용정보
피인용 횟수 :
3인용 특허 :
17
초록▼
Method and systems for executing an interactive computer simulation of a simulated vehicle comprising a remote data management system, a central repository, a remote repository and an interactive computer simulation station. The central repository stores a synthetic natural environment database (SNE
Method and systems for executing an interactive computer simulation of a simulated vehicle comprising a remote data management system, a central repository, a remote repository and an interactive computer simulation station. The central repository stores a synthetic natural environment database (SNEDB) that comprises data records for a plurality of geographically-located terrain skin representations of a computer generated environment. The remote data management system maintains the remote repository storing a subset of data records from the SNEDB. Each one of the subset of data records has a priority tag. The station sends a data request for geographical locations from the SNEDB and allows users to interact in the simulation for controlling the simulated vehicle. The remote data management system monitors remaining storage capacity of the remote repository and, upon reaching a high-level threshold value, removes the most extraneous data record considering priority tags until reaching a low-level threshold value.
대표청구항▼
1. A remote data management system for supporting an interactive computer simulation system that executes an interactive computer simulation, comprising: a network interface module providing network access: towards a central repository, the central repository comprising a synthetic natural environme
1. A remote data management system for supporting an interactive computer simulation system that executes an interactive computer simulation, comprising: a network interface module providing network access: towards a central repository, the central repository comprising a synthetic natural environment database that comprises a plurality of data records for representing a plurality of geographically-located terrain skin representations of the computer generated environment; andtowards a plurality of interactive computer simulation stations, each one of the plurality of interactive computer simulation stations allowing one or more users to interact in the interactive computer simulation for controlling a vehicle in the computer generated environment thereof;a data storage system comprising a remote repository accessible through the network interface module, wherein the data storage system stores a subset of the plurality of data records from the synthetic natural environment database, wherein the subset of data records represents a subset of the plurality of geographically-located terrain skin representations of the computer generated environment, wherein one of a plurality of priority tags is associated with each one of the subset of data records and wherein the remote repository is accessible to the plurality of interactive simulation stations; anda processor module that: monitors remaining storage capacity of the remote repository; andupon reaching a high-level threshold value for the remaining storage capacity, removes the most extraneous data record, identified considering one or more of the plurality of priority tags, from the subset of data records stored in the remote repository until reaching a low-level threshold value for the remaining storage capacity,wherein multiple extraneous records are sequentially removed upon reaching the high-level threshold value before reaching the low-level threshold value. 2. The remote data management system of claim 1, wherein the processor module identifies the most extraneous data record as a top data record from a priority-ordered target list for the subset of data records in the remote repository considering the plurality of priority tags, wherein removing the most extraneous data record is performed by repetitively and sequentially removing the top data record from the target list until reaching a low-level threshold value for the remaining storage capacity. 3. The remote data management system of claim 2, wherein each one of the plurality of priority tags comprises a time-based indication for obtaining a corresponding relative record age and a record-insertion-method indication, the record-insertion-method indication being considered before considering the time-based indication for ordering the target list. 4. The remote data management system of claim 3, wherein the record-insertion-method indication is one of “requested from simulation” and “predicted from repository”, and wherein the target list orders all the “predicted from repository” records at the top followed by all the “requested from simulation” records by age with the oldest towards the top. 5. The remote data management system of claim 4, wherein the “predicted from repository” indication further orderly contains “geographic predicted”, “sub-data-type” and “best-guess”. 6. The remote data management system of claim 2, wherein each one of the plurality of priority tags further comprises a “number of requestors” indication considered before the time-based indication for ordering the target list. 7. A method for supporting an interactive computer simulation system that executes an interactive computer simulation comprising: providing access towards a central repository comprising a synthetic natural environment database that comprises a plurality of data records for representing a plurality of geographically-located terrain skin representations of a computer generated environment;maintaining a remote repository accessible through a network for storing a subset of the plurality of data records from the synthetic natural environment database, wherein the subset of data records represents a subset of the plurality of geographically-located terrain skin representations of the computer generated environment, wherein one of a plurality of priority tags is associated with each one of the subset of data records and wherein the remote repository is accessible through the network to a plurality of interactive computer simulation stations, each one of the plurality of interactive computer simulation stations allowing one or more users to interact in the interactive computer simulation for controlling a vehicle in the computer generated environment thereof;monitoring remaining storage capacity of the remote repository; andupon reaching a high-level threshold value for the remaining storage capacity, removing the most extraneous data record, identified considering one or more of the plurality of priority tags, from the subset of data records stored in the remote repository until reaching a low-level threshold value for the remaining storage capacity,wherein multiple extraneous records are sequentially removed upon reaching the high-level threshold value before reaching the low-level threshold value. 8. The method of claim 7, further comprising identifying the most extraneous data record as a top data record from a priority-ordered target list for the subset of data records in the remote repository considering the plurality of priority tags, wherein removing the most extraneous data record is performed by repetitively and sequentially removing the top data record from the target list until reaching a low-level threshold value for the remaining storage capacity. 9. The method of claim 8, wherein each one of the plurality of priority tags comprises a time-based indication for obtaining a corresponding relative record age and a record-insertion-method indication, the record-insertion-method indication being considered before considering the time-based indication for ordering the target list. 10. The method of claim 9, wherein the record-insertion-method indication is one of “requested from simulation” and “predicted from repository”, and wherein the target list orders all the “predicted from repository” records at the top followed by all the “requested from simulation” records by age with the oldest towards the top. 11. The method of claim 10, wherein the “predicted from repository” indication further orderly contains “geographic predicted”, “sub-data-type” and “best-guess”. 12. The method of claim 8, wherein each one of the plurality of priority tags further comprises a “number of requestors” indication considered before the time-based indication for ordering the target list. 13. A system, for executing an interactive computer simulation of a simulated vehicle, comprising a remote data management system, a central repository, a remote repository and an interactive computer simulation station interconnected via a network, wherein: the central repository comprises a synthetic natural environment database that comprises a plurality of data records for representing a plurality of geographically-located terrain skin representations of a computer generated environment;the remote data management system of the interactive computer simulation system maintains the remote repository storing a subset of the plurality of data records from the synthetic natural environment database, wherein the subset of data records represents a subset of the plurality of geographically-located terrain skin representations of the computer generated environment, wherein one of a plurality of priority tags is associated with each one of the subset of data records;the interactive computer simulation station: sends, over the network, a data request for one or more geographical locations from the synthetic natural environment database for rendering images for the interactive computer simulation; andallows one or more users to interact in the interactive computer simulation for controlling the simulated vehicle in the computer generated environment considering the rendered images; andthe remote data management system of the interactive computer simulation system: monitors remaining storage capacity of the remote repository; andupon reaching a high-level threshold value for the remaining storage capacity, removes the most extraneous data record, identified considering one or more of the plurality of priority tags, from the subset of data records stored in the remote repository until reaching a low-level threshold value for the remaining storage capacity,wherein multiple extraneous records are sequentially removed upon reaching the high-level threshold value before reaching the low-level threshold value. 14. The system of claim 13, wherein the most extraneous data record is identified as the top data record from a priority-ordered target list for the subset of data records in the remote repository considering the plurality of priority tags and wherein the most extraneous data record is removed by repetitively and sequentially removing the top data record from the target list until reaching a low-level threshold value for the remaining storage capacity. 15. The system of claim 13, wherein each one of the plurality of priority tags comprises a time-based indication for obtaining a corresponding relative record age and a record-insertion-method indication, the record-insertion-method indication being considered before considering the time-based indication for ordering the target list. 16. The system of claim 15, wherein the record-insertion-method indication is one of “requested from simulation” and “predicted from repository”, and wherein the target list orders all the “predicted from repository” records at the top followed by all the “requested from simulation” records by age with the oldest towards the top. 17. The system of claim 13, further comprising a second interactive computer simulation station having access to the remote repository via the network, wherein each one of the plurality of priority tags further comprises a “number of requestors” indication considered before the time-based indication for ordering the target list. 18. The system of claim 17, further comprising a proximate repository, between the remote repository and the interactive computer simulation station dedicated thereto, accessible to the remote repository for storing a proximate subset of the synthetic natural environment database smaller than the subset stored in the remote repository, wherein the remote repository further: monitors proximate remaining storage capacity of the proximate repository; andupon reaching a high-level threshold value for the proximate remaining storage capacity, remotely removes, via the network, the most extraneous data record, identified considering one or more of the plurality of priority tags, from the proximate subset of data records stored in the proximate repository until reaching a low-level threshold value for the proximate remaining storage capacity. 19. The system of claim 18, further comprising a second proximate repository, between the remote repository and the second interactive computer simulation station dedicated thereto, accessible to the remote repository for storing a second proximate subset of the synthetic natural environment database smaller than the subset stored in the remote repository, wherein the remote repository further: monitors second proximate remaining storage capacity of the second proximate repository; andupon reaching a high-level threshold value for the second proximate remaining storage capacity, remotely removes, via the network, the most extraneous data record, identified considering one or more of the plurality of priority tags, from the second proximate subset of data records stored in the second proximate repository until reaching a low-level threshold value for the second proximate remaining storage capacity. 20. The system of claim 19, wherein the proximate repository and the second proximate repository strictly access the remote repository via the network for respectively complementing the proximate subset and the second proximate subset and the remote repository strictly accesses the central repository for complementing the subset.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (17)
Miyashita Ken,JPX ; Nashida Tatsushi,JPX, 3D virtual reality multi-user interaction with superimposed positional information display for each user.
Takayama, Kuniharu; Sekiguchi, Minoru; Naito, Hirohisa; Horai, Hisayuki; Maeda, Yoshiharu, Apparatus and method for presenting navigation information based on instructions described in a script.
Robertson, William H.; Plymale, James M., Automated method and system for selecting and procuring electronic components used in circuit and chip designs.
Huston Genevieve ; Dibbs John ; McClelland Thomas ; Thompson Scott, Dynamically controlled vehicle simulation system, and methods of constructing and utilizing same.
Studor George F. ; Womack Robert W. ; Hilferty Michael F. ; Isbell William B. ; Taylor Jason A. ; Bacon Bruce R., Real time simulation using position sensing.
Smithson Bonnie J. (Sunnyvale CA) Aknin Jacques D. (San Carlos CA) Lichac Gerald J. (Santa Cruz CA) Moncrief Rick L. (San Jose CA) Winblad Wade O. (Hayward CA), System and method for bicycle riding simulation.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.