The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 21, 1999

Filed:

Jul. 25, 1997
Applicant:
Inventors:

Daniel J Woods, Sunnyvale, CA (US);

Christopher F Marrin, Fremont, CA (US);

Glenn C Shute, Sunnyvale, CA (US);

David C Mott, Mountain View, CA (US);

Assignee:

PLATINUM technology IP, Inc., Oakbrook Terrace, IL (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
345419 ; 345421 ;
Abstract

A system and method for increasing the performance associated with creating simulated 3D worlds from a network. The system and method provides a means for increasing the performance by fetching objects in the order of their importance. A priority scheme is used to determine the fetching, pre-fetching, and caching of URLs. The operations of assigning priorities, making prefetch requests and cache management is driven by data in an asset database table. The database contains information pertaining to each asset within the current scene such as the priority, status, region, type bounds, and retrieval time. The asset database table is updated based on fetching activities, camera position, and the positions of moving assets. A world scene is subdivided into appropriately sized regions when a scene is first downloaded. Asset type origins are defined and moved, based on the position, orientation, and velocity of the camera. Regions are assigned priorities based on their distance from the asset origin. Assets within particular regions are assigned priorities based on the region priorities and the asset type.


Find Patent Forward Citations

Loading…