发明名称 CACHING FOR PATHFINDING COMPUTATION
摘要 <p>A system (12, 14, 16, 18, 20, 22, 24, 26) for computing a path in an electronic map (or other network) starts a pathfinding exploration in the background (280) while the system (12, 14, 16, 18, 20, 22, 24, 26) is waiting for a request to find a path. The system (12, 14, 16, 18, 20, 22, 24, 26) automatically chooses an origin (O). The system's memory (16, 18, 24, 26) can be divided such that a portion of memory acts as a cache. The data for the nodes (60, 70, 100, 102) in the electronic map are loaded into the cache when needed. The system (12, 14, 16, 18, 20, 22, 24, 26) terminates the pathfinding process when a predetermined condition occurs; for example, a predetermined percentage of the cache is filled. When the system (12, 14, 16, 18, 20, 22, 24, 26) terminates the pathfinding process the system (12, 14, 16, 18, 20, 22, 24, 26) can start a new pathfinding process from a new origin (O). Thus, when a user requests a path to be found, the pathfinding process begins with data already loaded in the cache.</p>
申请公布号 WO1998037505(A2) 申请公布日期 1998.08.27
申请号 US1998001335 申请日期 1998.01.22
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址