18677615. MAP DATA ADJUSTMENTS FOR ANOMALY CORRECTION simplified abstract (Apple Inc.)
MAP DATA ADJUSTMENTS FOR ANOMALY CORRECTION
Organization Name
Inventor(s)
Gianluca Donato of Los Altos CA (US)
Gunjan Gupta of Sunnyvale CA (US)
Peter J. Potts of San Mateo CA (US)
MAP DATA ADJUSTMENTS FOR ANOMALY CORRECTION - A simplified explanation of the abstract
This abstract first appeared for US patent application 18677615 titled 'MAP DATA ADJUSTMENTS FOR ANOMALY CORRECTION
The techniques described in this patent application involve identifying buildings that intersect or overlap a road and independently scaling the buildings until they no longer overlap.
- Computer system identifies intersection between two types of polygons
- Selects a pivot point for the first polygon
- Performs iterative scaling operation to avoid intersection
- Renders map view with transformed polygons
Potential Applications: - Urban planning and development - Navigation systems for accurate mapping - Real estate assessment and valuation
Problems Solved: - Ensures accurate representation of buildings on maps - Improves visualization of urban environments - Enhances navigation accuracy
Benefits: - More precise mapping data - Better understanding of spatial relationships - Improved decision-making in urban development
Commercial Applications: Title: Enhanced Mapping Technology for Urban Development This technology can be used by urban planners, GIS companies, and real estate developers to improve mapping accuracy and visualization in urban environments. It can also benefit navigation system providers and location-based service companies.
Questions about the technology: 1. How does this technology improve the accuracy of mapping data? 2. What are the potential challenges in implementing this technology on a large scale?
Original Abstract Submitted
Techniques described herein are used to identify buildings that intersect or otherwise overlap a road, and independently scaling the buildings until they no longer overlap. For example, a computer system may identify an intersection condition corresponding to an intersection between a first polygon of a first type and a second polygon of a second type. The first polygon may include a set of edges connected by a set of vertexes. The computer system may select a first pivot point for the first polygon, which includes a vertex of the set of vertexes or a midpoint of one edge of the set of edges. The computer system may perform an iterative scaling operation. The computer system may determine, based on the iterative scaling operation, a polygon transformation that avoids the intersection condition. The computer system may cause rendering, on a display, of a map view that includes the polygon transformation.