METHOD, SYSTEM, AND PROGRAM FOR AN IMPROVED ENTERPRISE SPATIAL SYSTEM
First Claim
Patent Images
1. A method for managing community awareness data for a community awareness program (CAP) comprising:
- configuring a data management system to manage storage and retrieval of geospatial data for an area covered by the CAP and Community Awareness Management (CAM) data comprising at least CAP asset data;
configuring a user interface to generate at least one display element for at least a portion of the geospatial data and the CAM data comprising;
configuring a query component to accept a query for querying the geospatial data and the CAM data to identify at least one match for the query;
configuring a map component to display the at least the portion of the geospatial data as a map image with at least one point feature associated with the map image, the at least the portion of the geospatial data matching the query, the at least one point feature identifying a location of at least one member of a group consisting of the at least one CAP asset and at least one audience member;
configuring a feature component to display the at least the portion of the CAM data as at least one data feature associated with the map image with the at least the portion of the CAM data matching the query;
configuring an audience component to enable entry of audience data for the at least one audience member, the audience data comprising at least location data;
configuring an edit component to enable editing the audience data;
configuring a journal component to enable creating at least one journal entry for at least one audience data record when the audience data is entered or edited,wherein the creating at least one journal entry comprises at least one member of a second group consisting of a user identifier, an action taken, a date of the action taken, and a user comment; and
configuring a document linking configured to enable linking at least one document to at least one member of a third group consisting of the audience data and the CAP asset data;
configuring a program management system to accept the query from the user interface, initiating a search of the CAM data and the geospatial data to determine the at least one match to the query, and generating the at least the portion of the geospatial data and the CAM data matching the query to the user interface for display; and
configuring a spatial management system to geocode the location data for the at least one audience member, associating the geocoded location data for the at least one audience member to the geospatial data, receiving the query from the program management system, generating the search for the query through the geospatial data and the CAM data, identifying the at least one match to the query, and returning the at least the portion of the geospatial data and the CAM data matching the query to the program management system.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a method, system, and program for providing access to spatial data. A request for data is received. Enterprise and third party data are integrated. The integrated data is processed. Spatially referenced results are generated using the processed data. The spatially referenced results are returned in response to the request.
186 Citations
166 Claims
-
1. A method for managing community awareness data for a community awareness program (CAP) comprising:
-
configuring a data management system to manage storage and retrieval of geospatial data for an area covered by the CAP and Community Awareness Management (CAM) data comprising at least CAP asset data; configuring a user interface to generate at least one display element for at least a portion of the geospatial data and the CAM data comprising; configuring a query component to accept a query for querying the geospatial data and the CAM data to identify at least one match for the query; configuring a map component to display the at least the portion of the geospatial data as a map image with at least one point feature associated with the map image, the at least the portion of the geospatial data matching the query, the at least one point feature identifying a location of at least one member of a group consisting of the at least one CAP asset and at least one audience member; configuring a feature component to display the at least the portion of the CAM data as at least one data feature associated with the map image with the at least the portion of the CAM data matching the query; configuring an audience component to enable entry of audience data for the at least one audience member, the audience data comprising at least location data;
configuring an edit component to enable editing the audience data;configuring a journal component to enable creating at least one journal entry for at least one audience data record when the audience data is entered or edited, wherein the creating at least one journal entry comprises at least one member of a second group consisting of a user identifier, an action taken, a date of the action taken, and a user comment; and configuring a document linking configured to enable linking at least one document to at least one member of a third group consisting of the audience data and the CAP asset data; configuring a program management system to accept the query from the user interface, initiating a search of the CAM data and the geospatial data to determine the at least one match to the query, and generating the at least the portion of the geospatial data and the CAM data matching the query to the user interface for display; and configuring a spatial management system to geocode the location data for the at least one audience member, associating the geocoded location data for the at least one audience member to the geospatial data, receiving the query from the program management system, generating the search for the query through the geospatial data and the CAM data, identifying the at least one match to the query, and returning the at least the portion of the geospatial data and the CAM data matching the query to the program management system.
-
-
2. A method for managing community awareness data for a community awareness program (CAP) comprising:
-
configuring a data management system to manage CAM data for at least one CAP asset and geospatial data for an area managed by the CAP; configuring an audience management system to manage at least one contact for the CAP; configuring a journal management system to manage at least one journal entry for at least one member of a group consisting of the at least one contact and the at least one CAP asset; configuring a document management system to associate at least one document to at least one member of a second group consisting of the at least one contact, the at least one journal entry, and the at least one CAP asset; geocoding a location for at least one member of the group consisting of the at least one contact and the at least one CAP asset; receiving a query; initiating a search of the CAM data and the geospatial data with a program management system to determine at least one match to the query; generating map data with at least one point feature identifying the location and identifying at least a portion of the area managed by the CAP; returning at least one result if the at least one match is determined, the at least one result comprising at least one member of a third group consisting of the map data, CAP asset data for the at least one CAP asset, audience data for the at least one contact, journal data for the at least one journal entry, and document data for the at least one document; and generating the at least one result for display with a user interface. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A method for managing community awareness data for a community awareness program (CAP) having geospatial data for an area managed by the CAP and CAM data comprising CAP asset data for at least one CAP asset and audience data for at least one contact for the CAP, the method comprising:
-
managing the CAM data and the geospatial data using a program management system; accepting a query for a location at a spatial management system; geocoding the location; generating map data with at least one point feature identifying the location, the map data further identifying at least a portion of the area managed by the CAP, the at least one contact, and at least one member of a group consisting of the at least one CAP asset, at least one interest area portion for the at least one CAP asset, and the at least one buffer area portion for the at least one CAP asset; initiating a search of the CAM data and the geospatial data to determine at least one match to the query; returning at least one result if the at least one match is determined, the at least one result comprising at least one member of a second group consisting of the map data, the CAP asset data for the at least one CAP asset, and the audience data for the at least one contact; and generating the at least one result for display using a user interface. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for managing community awareness data for a community awareness program (CAP) having CAM data for at least one CAP asset and at least one audience member and geospatial data for an area managed by the CAP, the method comprising:
-
accepting a query at a program management system; initiating a search of the geospatial data at a spatial management system to determine a query match for the query and, if the query match is identified, retrieving selected geospatial data corresponding to the query match, the query match comprising data for at least one member of a group consisting of the at least one audience member and the at least one CAP asset; generating the selected geospatial data as map data identifying at least a portion of the area managed by the CAP and at least one location of the at least one member of the group consisting of the at least one audience member and the at least one CAP asset; receiving the query match and the map data at the program management system if the query match is determined and retrieving selected CAM data corresponding to the query match; and generating the selected CAM data and the map data for display with a user interface. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method for managing community awareness data for a community awareness program (CAP) comprising:
-
configuring a data management system to manage storage and retrieval of geospatial data for an area managed by the CAP and CAM data comprising feature data for at least one member of a group consisting of audience data identifying at least one audience member managed by the CAP, CAP asset data identifying at least one CAP asset managed by the CAP, interest area data identifying at least one interest area for the CAP asset, buffer data identifying at least one buffer area for the CAP asset, document data identifying at least one document associated with the at least one audience member or the at least one CAP asset, and journal data identifying at least one journal entry associated with the at least one audience member or the at least one CAP asset;
generating a query to a spatial management system from a program management system;initiating a query of the geospatial data and the CAM data by a spatial management system to determine a match for the query; returning selected feature data corresponding to the query if the match is identified;
generating at least one image if the match is identified, the at least one image identifying at least a portion of the managed area, at least one point feature identifying the at least one audience member, and at least one member selected from a second group consisting of the at least one CAP asset, the at least one interest area, and the at least one buffer area, the at least the portion of the managed area corresponding to the selected feature data; andif the match is identified, receiving the selected feature data and the at least one image at the program management system and generating for display the at least one image and the selected feature data. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A method for managing community awareness data for a community awareness program (CAP) comprising:
-
generating, with a user interface, display elements corresponding to at least one match for a query of geospatial data for an area managed by the CAP and CAM data comprising feature data for the CAP, the display elements comprise; at least a portion of the area managed by the CAP; at least one member of a group consisting of at least an interest area portion for at least one CAP asset and at least a buffer area portion for the at least one CAP asset; and at least one point feature in the managed area portion and displayed relative to the at least one member of the group consisting of the interest area portion and the buffer area portion, the at least one point feature indicating a location of at least one audience member. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85)
-
-
86. A method for managing community awareness data for a community awareness program (CAP) comprising:
-
configuring a user interface to generate display elements corresponding to at least one match for a query of geospatial data for an area managed by the CAP and CAM data comprising feature data for the CAP, comprising; generating a map image comprising; at least a portion of the area managed by the CAP; at least one CAP asset in the managed area portion; in the managed area portion, at least one member of a group consisting of at least an interest area portion for at least one CAP asset and at least a buffer area portion for the at least one CAP asset; and at least one point feature in the managed area portion, the at least one point feature indicating a location of at least one audience member; and generating a feature display frame to display selected feature data corresponding to the at least one match. - View Dependent Claims (87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97)
-
-
98. A method for managing community awareness data for a community awareness program (CAP) comprising:
-
generating display elements corresponding to at least one match for a query of geospatial data for an area managed by the CAP and CAM data comprising feature data for the CAP, the display elements comprising; generating at least a portion of the area managed by the CAP; generating at least one CAP asset in the managed area portion; generating at least one member of a group consisting of at least an interest area portion for the at least one CAP asset and at least a buffer area portion for the at least one CAP asset; and
generating at least one point feature in the managed area portion relative to the at least one member of the group consisting of the interest area portion and the buffer area portion, the at least one point feature indicating a location of at least one audience member. - View Dependent Claims (99)
-
-
100. An audience management system comprising:
-
a data management system configured to manage storage and retrieval of geospatial data and business data; a user interface configured to generate at least one display element for at least a portion of the geospatial data, the user interface comprising; a query component configured to accept a query for querying the geospatial data and the business data to identify at least one match for the query; a map component configured to generate for display the at least the portion of the geospatial data as a map image with at least one point feature associated with the map image, the at least the portion of the geospatial data matching the query, the at least one point feature identifying a location of at least one audience member; a feature component configured to generate for display the at least the portion of the business data as at least one data feature associated with the map image, the at least the portion of the business data corresponding to the query; an audience component configured to enable entry of audience data for the at least one audience member, the audience data comprising at least location data; an edit component configured to enable editing the audience data; a journal component configured to enable creating at least one journal entry for at least one audience data record when the audience data is entered or edited, wherein the at least one journal entry comprises at least one member of a group consisting of a user identifier, an action taken, a date of the action taken, and a user comment; and a document linking component configured to enable linking at least one document to at least one second member of a second group consisting of the audience data and the business data; a program management system configured to accept the query from the user interface, to initiate a search of the geospatial data and at least one third member of a third group consisting of the business data and the audience data to determine at least one match to the query, and to generate the at least the portion of the geospatial data and at least another portion of the third group matching the query to the user interface for display; and a spatial system configured to geocode the location data for the at least one audience member, to associate the geocoded location data for the at least one audience member to the geospatial data, to receive the query from the program management system, to generate the search for the query, to identify the at least one match to the query, and to return the at least one match to the program management system. - View Dependent Claims (101)
-
-
102. An audience management system comprising:
-
a data management system configured to manage audience data and geospatial data; an audience management system configured to manage at least one audience member; a journal management system configured to manage at least one journal entry for the at least one audience member; a document management system configured to associate at least one document to at least one member of a group consisting of the at least one audience member and the at least one journal entry; a spatial management system configured to geocode a location for at least one query and to generate map data identifying the location and the at least one audience member; a program management system configured to receive the query, to initiate a search of the audience data and the geospatial data to determine at least one match to the query, and to return at least one result if the at least one match is determined, the at least one result comprising at least one member of a second group consisting of the map data identifying the location, selected audience data for the at least one audience member, journal data for the at least one journal entry, and document data for the at least one document; and a user interface configured to generate the at least one result for display. - View Dependent Claims (103, 104, 105, 106)
-
-
107. An audience management system comprising:
-
audience data for at least one audience member; geospatial data for an area; a spatial management system configured to geocode a location for a query and to generate map data identifying at least a portion of the area and at least one point feature identifying the at least one audience member; a program management system configured to manage the geospatial data, to accept the query, to initiate a search of the audience data and the geospatial data to determine at least one match to the query, and to return at least one result if the at least one match is determined, the at least one result comprising at least the map data; and a user interface configured to generate the at least one result for display.
-
-
108. An audience management system comprising:
-
audience data for at least one audience member; geospatial data for an area; a spatial management system configured to initiate a search of the geospatial data to determine a match for a query and, if the match is identified, to retrieve selected geospatial data corresponding to the match, the match comprising data for the at least one audience member, and to generate the selected geospatial data as map data identifying at least a portion of the area and at least one location of the at least one audience; a program management system configured to accept the query, to transmit the query to the spatial management system, and to receive the map data from the spatial management system if the match is determined; and a user interface configured to generate the map data for display.
-
-
109. An audience management system comprising:
-
a data management system configured to manage storage and retrieval of geospatial data for an area, audience data for at least one audience member, and feature data associated with the at least one audience member; a spatial management system configured to initiate a query of the geospatial data and the audience data to determine a match for the query, to return selected feature data corresponding to the query if the match is identified, and to generate at least one image if the match is identified, the at least one image identifying at least a portion of the area and at least one point feature identifying the at least one audience member; and a program management system configured to generate the query to the spatial management system and, if the match is identified, to receive the selected feature data and the at least one image from the spatial management system and to generate for display the at least one image and the selected feature data.
-
-
110. An audience management system comprising a user interface configured to generate display elements corresponding to at least one match for a query of geospatial data for an area, audience data, and feature data corresponding to the audience data, the display elements comprising:
-
a map image comprising; at least a portion of the area; and at least one point feature in the area portion, the at least one point feature indicating a location of at least one audience member; and a feature display frame configured to display selected feature data corresponding to the at least one match.
-
-
111. An audience management method comprising:
-
configuring a data management system to manage storage and retrieval of geospatial data and business data; configuring a user interface to generate at least one display element for at least a portion of the geospatial data, the user interface comprising; configuring a query component to accept a query for querying the geospatial data and the business data to identify at least one match for the query; configuring a map component to generate for display the at least the portion of the geospatial data as a map image with at least one point feature associated with the map image, the at least the portion of the geospatial data matching the query, the at least one point feature identifying a location of at least one audience member; configuring a feature component to generate for display the at least the portion of the business data as at least one data feature associated with the map image, the at least the portion of the business data corresponding to the query; configuring an audience component to enable entry of audience data for the at least one audience member, the audience data comprising at least location data; configuring an edit component to enable editing the audience data; configuring a journal component to enable creating at least one journal entry for at least one audience data record when the audience data is entered or edited, wherein the at least one journal entry comprises at least one member of a group consisting of a user identifier, an action taken, a date of the action taken, and a user comment; and configuring a document linking component to enable linking at least one document to at least one second member of a second group consisting of the audience data and the business data; configuring a program management system to accept the query from the user interface, to initiate a search of the geospatial data and at least one third member of a third group consisting of the business data and the audience data to determine at least one match to the query, and to generate the at least the portion of the geospatial data and at least another portion of the third group matching the query to the user interface for display; and configuring a spatial system to geocode the location data for the at least one audience member, to associate the geocoded location data for the at least one audience member to the geospatial data, to receive the query from the program management system, to generate the search for the query, to identify the at least one match to the query, and to return the at least one match to the program management system. - View Dependent Claims (112)
-
-
113. An audience management method comprising:
-
managing audience data and geospatial data with a data management system; managing at least one audience member with an audience management system; managing at least one journal entry for the at least one audience member with a journal management system; configuring a document management system to associate at least one document to at least one member of a group consisting of the at least one audience member and the at least one journal entry; receiving at least one query at a program management system; geocoding a location for the at least one query at a spatial management system; initiating a search of the audience data and the geospatial data to determine at least one match to the query; generating map data identifying the location and the at least one audience member;
returning at least one result if the at least one match is determined, the at least one result comprising at least one member of a second group consisting of the map data identifying the location, selected audience data for the at least one audience member, journal data for the at least one journal entry, and document data for the at least one document; andgenerating the at least one result for display with a user interface. - View Dependent Claims (114, 115, 116, 117)
-
-
118. A method for managing audience data for at least one audience member and geospatial data for an area comprising:
-
accepting a query at a program management system; geocoding a location of the query at a spatial management system; initiating a search of the audience data and the geospatial data to determine at least one match to the query; generating map data if the at least one match is determined, the map data identifying at least a portion of the area and at least one point feature identifying the at least one audience member; returning at least one result if the at least one match is determined, the at least one result comprising at least the map data; and generating the at least one result for display with a user interface. - View Dependent Claims (119, 120, 121, 122, 123, 124, 125, 126, 127, 128)
-
-
129. A method for managing audience data for at least one audience member and geospatial data for an area comprising:
-
accepting a query at a program management system; transmitting the query to the spatial management system; initiating a search of the geospatial data at a spatial management system to determine a match for a query and, if the match is identified, retrieving selected geospatial data corresponding to the match, the match comprising data for the at least one audience member;
generating the selected geospatial data as map data identifying at least a portion of the area and at least one location of the at least one audience;
generating the map data for display. - View Dependent Claims (130, 131, 132, 133, 134)
-
-
135. An audience management method comprising:
-
configuring a data management system to manage storage and retrieval of geospatial data for an area, audience data for at least one audience member, and feature data associated with the at least one audience member; initiating a query of the geospatial data and the audience data at a spatial management system to determine a match for the query; returning selected feature data corresponding to the query if the match is identified;
generating at least one image if the match is identified, the at least one image identifying at least a portion of the area and at least one point feature identifying the at least one audience member; andreceiving the selected feature data and the at least one image from the spatial management system if the match is identified and generating for display the at least one image and the selected feature data. - View Dependent Claims (136, 137, 138, 139, 140)
-
-
141. An audience management method comprising generating display elements corresponding to at least one match for a query of geospatial data for an area and audience data, comprising:
- generating at least a portion of the area; and
generating at least one point feature in the area portion, the at least one point feature indicating a location of at least one audience member. - View Dependent Claims (142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153)
- generating at least a portion of the area; and
-
154. An audience management method comprising generating display elements with a user interface, the display elements corresponding to at least one match for a query of geospatial data for an area, audience data, and feature data corresponding to the audience data, comprising:
- generating a map image comprising;
at least a portion of the area; and at least one point feature in the area portion, the at least one point feature indicating a location of at least one audience member; and generating a feature display frame configured to display selected feature data corresponding to the at least one match. - View Dependent Claims (155, 156, 157, 158, 159)
- generating a map image comprising;
-
160. A method for managing enterprise data and geospatial data, the method comprising:
-
managing the enterprise data and the geospatial data; accepting a query for a location at an enterprise spatial system; geocoding the location; generating map data identifying the location; initiating a search of the enterprise data and the geospatial data to determine at least one match to the query; returning at least one result if the at least one match is determined; and generating the at least one result for display using a user interface.
-
-
161. A method for managing enterprise data and geospatial data, the method comprising:
-
accepting a query at a client system; initiating a search of the geospatial data at an enterprise spatial system to determine a query match for the query and, if the query match is identified, retrieving selected geospatial data corresponding to the query match; generating the selected geospatial data as map data; receiving the query match and the map data at the client system if the query match is determined and retrieving selected data corresponding to the query match; and generating the selected data and the map data for display with a user interface.
-
-
162. An enterprise data management system comprising:
-
enterprise data; geospatial data for an area; an enterprise spatial system configured to geocode a location for a query and to generate map data identifying at least a portion of the area and at least a portion of the enterprise data; a client system configured to accept the query, to initiate a search of the enterprise data and the geospatial data to determine at least one match to the query, and to return at least one result if the at least one match is determined, the at least one result comprising at least the map data; and a user interface configured to generate the at least one result for display.
-
-
163. A system comprising:
-
enterprise data; geospatial data for an area; an enterprise spatial system configured to initiate a search of the geospatial data to determine a match for a query and, if the match is identified, to retrieve selected geospatial data corresponding to the match, the match comprising data for at least a portion of the enterprise data, and to generate the selected geospatial data as map data identifying at least a portion of the area and at least the portion of the enterprise data; a client system configured to accept the query, to transmit the query to the enterprise spatial system, and to receive the map data from the enterprise spatial system if the match is determined; and a user interface configured to generate the map data for display.
-
-
164. An system comprising:
-
a GIS processing center configured to manage storage and retrieval of geospatial data for an area and enterprise data; a data center configured to initiate a query of the geospatial data and the enterprise data to determine a match for the query, to generate at least one image if the match is identified, the at least one image identifying at least a portion of the area and at least a portion of the enterprise data; and a client system configured to generate the query to the data center and, if the match is identified, to receive the at least one image from the data center and to generate for display the at least one image and the at least a portion of the enterprise data.
-
-
165. A system comprising a user interface configured to generate display elements corresponding to at least one match for a query of geospatial data for an area and enterprise data, the display elements comprising:
-
a map image comprising; at least a portion of the area; at least a portion of the enterprise data; and a display portion configured to display selected data corresponding to the at least one match.
-
-
166. A method for managing enterprise data and geospatial data for an area comprising:
-
accepting a query at a client system; geocoding a location of the query at an enterprise spatial system; initiating a search of the enterprise data and the geospatial data to determine at least one match to the query; generating map data if the at least one match is determined, the map data identifying at least a portion of the area and at least a portion of the enterprise data; returning at least one result if the at least one match is determined, the at least one result comprising at least the map data; and generating the at least one result for display with a user interface.
-
Specification