US2007236508A1PendingUtilityA1

Management of gridded map data regions

39
Assignee: MICROSOFT CORPPriority: Mar 28, 2006Filed: Mar 28, 2006Published: Oct 11, 2007
Est. expiryMar 28, 2026(expired)· nominal 20-yr term from priority
G06T 17/05
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system(s) and method(s) that facilitate managing regions of a gridded map. The regions maintain independent status and functionality while interfacing with one or more other installed regions. Grids duplicated between one or more regions do not consume system resources and/or are not removed if needed by at least one installed system. Grids are not duplicated between two or more regions and regions can be independently installed and uninstalled. The installed independent regions are maintained as a single file allowing seamless viewing between regions, which is facilitated at various levels of details.

Claims

exact text as granted — not AI-modified
1 . A system that facilitates region management of map data, comprising: 
 an interface component that receives a request to manipulation a region;    an optimization component that analyzes the region for a grid that includes a grid identification, compares the grid identification with an identification of a second grid included in an installed region, and independently manipulates the region based in part on the comparison; and    a rendering component that outputs the completed manipulation request in a seamless fashion.    
   
   
       2 . The system of  claim 1 , the optimization component further analyzes the grid for a grid type and selectively manipulates a subset of the region based on the grid identification and the grid type.  
   
   
       3 . The system of  claim 2 , the grid type is one of a geometry, a topology, a naming, a property, and a styling.  
   
   
       4 . The system of  claim 1 , the manipulation request is one of a region view, a region addition, and a region deletion.  
   
   
       5 . The system of  claim 1 , the optimization component further maintains the region and the installed region in one data file.  
   
   
       6 . The system of  claim 1 , each grid is independently encoded and transferable.  
   
   
       7 . The system of  claim 1 , the rendering component displays the grid information at varying levels of detail.  
   
   
       8 . The system of  claim 1 , the optimization component selectively adds grids of a region if the grids are not already included in the installed region.  
   
   
       9 . The system of  claim 1 , the optimization component selectively deletes one or more grids of a region if the grids are not utilized by the installed region.  
   
   
       10 . The system of  claim 1 , the optimization component selectively manipulates the grid and the grid included in the installed region to conserve system resources.  
   
   
       11 . The system of  claim 1 , further comprising a level of detail module that selectively analyzes a lower level grid for at least one duplicate lower level grid.  
   
   
       12 . The system of  claim 1 , further comprising a machine learning component that automatically analyzes and manipulates the region and the installed region.  
   
   
       13 . A method of region management for gridded map data, comprising: 
 receiving a request to manipulate a first map region;    analyzing a grid identification of at least one grid included in the first map region;    ascertaining whether the at least one grid overlaps a grid from a second map region based in part on the analyzed grid identification; and    selectively managing the at least one grid based on whether the grid overlaps the grid from the second map region.    
   
   
       14 . The method of  claim 13 , selectively managing the at least one grid further comprising inserting the at least one grid if it does not overlap the grid from the second map region.  
   
   
       15 . The method of  claim 13 , selectively managing the at least one grid further comprising deleting the at least one grid if it does not overlap the grid from the second map region.  
   
   
       16 . The method of  claim 13 , further comprising: 
 displaying the first map region and the second region; and    seamlessly switching between the first map region and the second map region when a request to transition from the map region to the second map region is received.    
   
   
       17 . The method of  claim 13 , receiving a request to manipulate a first map region is one of a viewing request, a deletion request, and an addition request.  
   
   
       18 . The system of  claim 13 , further comprising maintaining one or more region in a single data file.  
   
   
       19 . A computer executable system that provides management of gridded map data, comprising 
 computer implemented means for comparing at least two map regions;    computer implemented means for identifying at least one grid common to the at least two map regions; and    computer implemented means for independently altering one of the at least two map regions based on the at least one common grid to conserve system resources.    
   
   
       20 . The computer executable system of  claim 19 , further comprising computer implemented means for displaying the result of the alteration of the at least two map regions in a seamless manner.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.