Systems and methods for generating user specified information from a map
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06T-011/20
G09G-005/00
G06K-009/32
G06K-009/60
G08B-001/00
G08B-001/123
G01C-021/30
G01C-021/28
G01C-001/00
G06F-003/00
G06F-003/048
출원번호
UP-0465987
(2006-08-21)
등록번호
US-7561169
(2009-07-27)
발명자
/ 주소
Carroll, Brian
출원인 / 주소
Geo Softworks, LLC
대리인 / 주소
MH2 Technology Law Group LLP
인용정보
피인용 횟수 :
78인용 특허 :
0
초록▼
An embodiment relates generally a method of generating user-specified information. The method includes selecting a plurality of points on a map, where the plurality of points forms a closed polygon. The method also includes determining a plurality of coordinate pairs, where each coordinate pair is a
An embodiment relates generally a method of generating user-specified information. The method includes selecting a plurality of points on a map, where the plurality of points forms a closed polygon. The method also includes determining a plurality of coordinate pairs, where each coordinate pair is associated with a point from the plurality of points. The method also includes retrieving user specified information for an area enclosed by the plurality of coordinate pairs.
대표청구항▼
What is claimed is: 1. A method of generating user-specified information, the method comprising: receiving a plurality of points selected on a map, the plurality of points forming a closed polygon; determining a plurality of coordinate pairs, each coordinate pair associated with a point from the pl
What is claimed is: 1. A method of generating user-specified information, the method comprising: receiving a plurality of points selected on a map, the plurality of points forming a closed polygon; determining a plurality of coordinate pairs, each coordinate pair associated with a point from the plurality of points; determining a generalized polygon based on the plurality of coordinate pairs; forming a query based on the generalized polygon; and retrieving, by a processor, user specified information for an area enclosed by the plurality of coordinate pairs, wherein the processor receives a data set generated based on the query and filters the data set against the plurality of coordinate pairs to form the user specified information. 2. The method of claim 1, further comprising providing one of a count of records in the user specified information and a listing of records in the user specified information in response to a user request. 3. The method of claim 1, further comprising instantiating a data structure to store the plurality of coordinate pairs. 4. The method of claim 1, further comprising determining whether a current line formed by each point and a previous point intersects with a previously created line. 5. The method of claim 4, further comprising notifying a user of an invalid polygon in response to an intersection of the current line with the previously created line. 6. The method of claim 1, further comprising determining whether a current point of the plurality of points completes the closed polygon. 7. The method of claim 1, wherein the user specified information is a filtered list. 8. The method of claim 1, wherein the coordinate pair is one of a latitude/longitude pair and a Cartesian pair. 9. An apparatus comprising means to implement the method of claim 1. 10. A computer-readable storage medium comprising computer-executable instructions for performing the method of claim 1. 11. A system for generating user specified information from a map, the system comprising: a map database; a second database; and a selector tool configured to interface with the map database and the second database, wherein the selector tool further comprises: a user interface ("UI") module configured to interface with the map database, to accept a plurality of points on a selected map from the map database that form a closed polygon, to convert each point of the plurality of points into a respective coordinate pair, and to store the coordinate pairs in a data structure; a validation module configured to validate the plurality of points; a geometry engine configured to generate a query based on the plurality of points, wherein the geometry engine is configured to determine a generalized polygon based on the coordinate pairs and to generate the query based on the generalized polygon; and a database interface configured to interface with the second database and to forward the query to the second database, wherein the geometry engine is further configured to issue the query to the database interface, to receive a data set based on the query from the second database, and to filter the received data set against the coordinate pairs to form a requested data set. 12. The system of claim 11, wherein the UI module is further configured to determine a current line formed by a current point and an immediate preceding point intersects with a previously created line. 13. The system of claim 12, wherein the UI module is further configured to notify a user of an invalid polygon in response to an intersection of the current line with the previously created line. 14. The system of claim 13, wherein the UI module is further configured to determine whether a current point of the plurality of points completes the closed polygon. 15. The system of claim 11, wherein the validation module is configured to validate the coordinate pairs and the number of points. 16. The system of claim 11, wherein the validation module is hinter configured to provide one of a count of records in the requested data set and a listing of records in the requested data set in response to a user request. 17. The system of claim 11, wherein the UI module, the validation module, the geometry engine and the database interface are located in separate locations. 18. The system of claim 11 wherein the UI module, the validation module, the geometry engine and the database interface are co-located.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허를 인용한 특허 (78)
Abhyanker, Raj, Autonomous neighborhood vehicle commerce network and community.
Chaudhri, Imran; Dascola, Jonathan; Dye, Alan C.; Foss, Christopher; Graham, Chance; Ive, Jonathan P.; Lemay, Stephen O.; Wan, Wan Si, Display screen or portion thereof with graphical user interface.
Leong, Su Chuin; Gordon, Daniel Caleb; Siegel, Jonathan; Kisielius, Andrew Vytas; Donsbach, Aaron Michael, Providing a thumbnail image that follows a main image.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.