EP1598639B1 | 2008-08-06 | |||
US20050231405A1 | 2005-10-20 |
What is claimed is: 1. A system for geocoded contents preparation from a plurality of location base and supportive elements and data sets for computing users geoposition geoaware services information, a system being constructed of: a geoaware, owners authorized location base (42), (43) and supportive elements self-initiating sources of SCADA (220) and/or Web sites (230) categories; a plurality of trusted SCADA (225) and trusted Web sites (235) geoagents (1); one or plurality of geoservices providers (2); Internet and ICT (120), ISPs (125) infrastructure and geomap (10) geographical coordinates Earth map; and users' standard communications and Web-based portable, desktop computers, mobile apparatuses or dedicated supervisory, control and management computers (3), with Display/Entry/Control (7) device for user entry, display, and dedicated outputs and geolocator (11) device with software API and/or hardware satellite users' positioning functionality; the said means being networked and integrated, tightly or loosely coupled at local level, operating autonomously on global level through internet, with the mechanisms for embedded real-time location base and corresponding supportive elements and data sets acquisition and detection or generation, authentication, geocoding and push - event self-initiated secure transmission to one or plurality of geoservices providers (2) for geocontents and geoservices processing, characterized by the composition of the geoagent (1), the geocontents processor (5) and the geoservices processor (6) for water quality category and specifications views and alerts information computing. 2. The system as claimed in claim 1, wherein the said composition is for pollution and emissions impacts on health and life safe, protection and rescue views, alerts, warning and alarming information computing. 3. The system as claimed in claim 1, wherein the said composition is for environmental ecological footprints and greenhouse gas emissions carbon footprints measurements, calculations, views and alerts information computing. 4. The system as claimed in claim 1, wherein the said composition is for SCADA (220) and Web sites (230) plurality of location elements sets geoservices categories viewing, reporting, alerting, alarming, advertising, supervision, billing, networking, searching, browsing, and alike information computing. 5. The system as claimed in either of claims from 1 to 4, wherein geoagent (1) is constructed of geocoding processor (4) and geoaware data base (8), being hosted or embedded in, coupled or connected with owners authorized, trusted plurality SCADA systems, apparatuses, devices (220) and/or Web sites (230) sources with a plurality of location base and supportive elements and data sets acquisitions, comprising: scanning, detecting, receiving, keying-in in the geoagent (1), consisting of: geocoding processor (4) and geoaware data base (8), operating by one or plurality of mechanisms comprising: real-time embedded, dual-port memory, scan, interrupt and alike for new/changed raw location base and supportive data accessing, geocoding, geoaware data base (8) management and geocoded data event (22)-task signal and geoaware data delivery to one or a plurality of geoservices providers (2) comprising autonomous, parallel, push event-driven communication protocol mechanisms. 6. The system as claimed in either of claims from 1 to 5, wherein the geocontents processor (5) and the geoservices processor (6) are processors in geoservices providers (2) for geoaware services information computing from (220) and (230) sources, wherein geocontents processor (5) is for reception and authentication of geocoded data event (22)-task signal data from geoagents (1), for geocontents processing and geoservices data base (9) management, for geolocation (30)- task signal user actual geoposition tracing, for geocontents alerts detection and geoalert event (23)-task signal generation for geoservices processor (6); and wherein geoservices processor (6) is for geoalert event (23)-task signal and user entry request (24)-task signal processing, for user selected geoposition on geomap (10) decoding, for geoservices data base (9) management, and for geoservices views and alerts out (29)-task signal output information computing. 7. A method for real-time, on-line computing of users geoposition geoaware services information based on preparation of geocoded contents from a plurality of location base and supportive elements and data sets, the method including: a hosting, coupling or embedding or connecting owners authorized, self-initiating geoagents (1) in a plurality of SCADA systems, apparatuses, devices (220) and Web sites (230); acquisition, detection, initiation and integration of a plurality of location base (42), (43) and supportive elements and data sets, geocoding in geoagent (1); a geocontents in geocontents processor (5) and geoaware services information and processing output (29) viewing and alerting computing in geoservices processor (6), characterized by a real-time, on-line computing as per users' geoposition geoaware view and alert services information about water quality category and specifications with geoagent (1), geocontents processor (5) and geoservices processor (6). 8. The method as claimed in claim 7, wherein said computing services information views, alerts, warning and alarming are about pollution and emissions impacts on health and life safe, protection and rescue. 9. The method as claimed in claim 7, wherein said computing services information measurements, calculations, views and alerts are about environmental ecological footprints and greenhouse gas emissions carbon footprints. 10. The method as claimed in claim 7, wherein said computing services information measurements, calculations, views and alerts, and alike are about plurality of SCADA (220) location base elements sets geoservices categories. 11. The method as claimed in claim 7, wherein said computing services information viewing, reporting, alerting, alarming, advertising, supervision, billing, networking, searching, browsing, and alike are about plurality of Web sites (230) location base elements sets geoservices categories. 12. The method as claimed in either of claims from 7 to 11, wherein said geoagent (1) mechanisms operates for real-time new/changed raw location base (42), (43) and supportive elements acquisition, detection, initiation and integration from plurality of owners authorized sources (220) and (230); geocoding geographical coordinates to said location elements for processing geoaware data; management geoaware data base (8); authentication of geoaware data, generation of geocoded data event (22)-task signal mechanisms for push event-driven self- initiated transmission communication protocol to one or a plurality of geoservices providers (2). 13. The method as claimed in either of claims from 7 to 11, wherein said plurality of location base (42) and supportive elements and data sets from one or plurality of (220) sources are delivered to one or a plurality of geoservices providers (2) from said (220) sources' owners or contractors Web sites (230) channeling and/or publishing through geoaware elements (221)- task signal intermediate path. 14. The method as claimed in either of claims from 7 to 11, wherein said geocontents processor (5) operates processes consisting essentially of: real-time detection of geocoded data event (22)-task signal event, reception and authentication of geoaware data from geoagents (1); processing geocontents and management of geoservices data base (9); geoalert event (23)-task signal event for geoservices processor (6) generation through geocontents impact limits and/or traced user actual geoposition with geolocation (30)-task signal detection and other said alerts, scheduled conditions reports and other said views, answers, displays, presentations and alike. 15. The method as claimed in either of claims from 7 to 11, wherein said geoservices processor (6) operates processes consisting essentially of: on-line processing user entries request (24)- task signal and geoalert event (23)-task signal events for said views and alerts information computing; correlation and/or association and/or relation processing of said geoalert event (23)- task signal events, registered users archived, past geoposition with actual, from on-line processing geolocation (30), tracing registered users geographical coordinates for geoservices' users geoposition aware alerts; displaying user entries (7) and processing output (29); computing said geoaware services users information; management of geoservices data base (9). 16. The method as claimed in claim 15, wherein said computing users geoposition geoaware services information and/or displaying and/or alerting is further processed considering one or plurality of factors, values, effects, parameters, contexts, variations and conditions, composed of: historical data space, geographic distance, time span, physical, chemical, electrical and other dependencies of raw/source location and supportive elements and data sets after acquisition, scan, detection moment in geoagent (1) or reception and processing in geoservices provider (2), with geoawareness of users (3) traced actual or on map (10) selected geoposition, 17. The method as claimed in claim 7, wherein said users views and alerts of water quality category and specifications geoposition geoaware services information computing is on one or plurality of water uses, comprising: drinking water 'on tap', at source, at trunk mains, at distribution pipes; drinking water for bottling, cooking, food production; water for recreational use, bathing, fishing, irrigation; surface or underground water at monitored catchments and protection areas, at discharges, leakages and at outlets of waste water treatment plants, roads, town streets, parking areas, industrial and commercial operations. 18. The method as claimed in claim 17, wherein said water use is on drinking water 'on tap' processing, comprising steps: manual/automatic collection of water samples with at least sample collected geolocation and time data; water delivery directions / flowing operation detections, calculations and predictions from SCAD A (220) water system (114) acquired values during and after water sample manual/automatic analysis (116), comprising changes of sources and/or trunk and/or distribution flow directions and quantities; view data and alert impact level detection processing with the consideration of actual and past water samples analysis, flows, quantities and alike; referring final category and specifications information computing with standards and providers' and/or global knowledge data base (50). 19. The method as claimed in either of claims 8 or 9, wherein said pollutions and emissions sources (118), ecological and carbon footprint sources (112) processing, comprising steps: automatic/ manual acquisition, measurement, sensing of plurality of location base and supportive elements and data sets from said sources: laboratory (116) and/or automatic analysis of air, water, soil, crops, plants, food, humans, habitat samples; calculations and predictions for acquired values during and after measurements, sensing and/or sample analysis; sources and/or winds-flow and/or distribution directions, strengths and quantities, to name a few; referring final category and specifications information computing with standards and providers' and/or global knowledge data base (50). 20. The method as claimed in either of claims from 7 to 11, wherein the said computing services information out (29) further comprises records and files deliveries, actions taking and decisions making, control and management commands and instructions, tracing and documenting production step origins of food and other commodities. CLAIMS SUMMARY The present invention relates to system and method for real-time geocoded contents preparation from a plurality of location base and supportive elements and data sets from authorized sources of Supervisory Control and Data Acquisition (SCADA), Web sites categories for on-line geoaware services information computing. Location elements are automatically acquired, geocoded, authenticated and self-initiated, push-event transmitted to geoaware services providers for views and alerts information computing for general user understanding or needs of specialized contracting partners. The system is composed of the geoagent (1), the geocontents processor (5) and the geoservices processor (6) and characterized by water quality category and specifications views and alerts information computing. Further, it is characterized by health and life safe impacts, by ecological, carbon footprints modeling and calculations, by commands and instructions, by tracing and documenting production step origins of food and other commodities and by other geoservices from a plurality of authorized SCADA systems and Web sites location elements categories. |
ABSTRACTS
The disclosure relates to system and method for real-time geocoded contents preparation from a plurality of location base and supportive elements and data sets from authorized sources of SCADA, Web sites categories for on-line geoaware services information computing. Location elements are automatically acquired, geocoded, authenticated and self-initiated, push- event transmitted to geoaware services providers for views and alerts information computing for general user understanding or needs of specialized contracting partners. The system is composed of the geoagent, the geocontents processor and the geoservices processor and characterized by water quality category and specifications views and alerts information computing. Further, it is characterized by health and life safe impacts, by ecological, carbon footprints modeling and calculations, by commands and instructions, by tracing and documenting production step origins of food and other commodities and by other geoservices from a plurality of authorized SCADA systems and Web sites location elements categories.
BACKGROUND OF THE INVENTION
The technical field of the present invention relates to computer networking environment and location services views and alerts information computing.
The subject of the present invention generally relates to SCADA, Web sites and other self-initiated location base elements of authorized and trusted sources, and the Internet, Information and Communications Technology (ICT) and Internet Service Providers (ISP) infrastructures integration for real-time on-line geoaware location services information computing. Geoservices exemplified in the present disclosure, besides many others, are for human, habitat and Earth pollutions, emissions and greenhouse impacts through water, air, soil contaminations and radiations and other, mostly on Web sites published location base elements categories. Geoservices information computing are embodied in automatic location elements acquisition, geocoding and self-initiating delivery mechanism embedded in or coupled with the owners authorized sources and in mechanisms for geocontents and geoservices processing with alerting and user geolocation analysis. Specialized knowledge base Artificial Intelligence (AI) geoaware services, analytics data and solutions, expert modeling and computations mechanisms are embodied, comprising combinations, correlations, associations, relation and alike with space-distance, time, physical, chemical, electromagnetic and other dependencies, as well as, but not limited to, effects originating from the user's actual geoposition or geopoint of view.
Prior Art
There is a growing number of publicly available data on the Internet. The location-aware data are most commonly about person's place of domicile or business place of activities, position or area of measured values, detected events, offered services, instructions or warnings. Particularly interesting are geographical information on infrastructures, geography and other kinds of positioned information in Earth's geospace. Existing internet-based location services solutions implement search engines and browsers scanning the web sites for location or geotagged/geocoded elements. The messaging value, the practical content or information of an individual data, is relatively small and often without geographic coordinates and designated time. Positioning is rough as well as the results. If one wants to find an accurate answer to a question links, documents and data should be extensively browsed-searched-filtered in order to find useful content. Furthermore, expert knowledge is needed to select and organize the content and create the desired answer to the question. Besides Web site owners, publishers or editors are most commonly not referenced, not involved and there is no coordination on the elements type and content for intended providers' services. For example, the integrity of drinking water at specific point or area in real-time. It is practically impossible for an individual to collect and manage documents and data from many references/sites and to possess the knowledge, the experience and the time for a competent evaluation. Internet browsing is the most convenient, yet time-consuming tool, but requires trust upon published data on Web sites, precision in identifying and geocoding location elements and adequate processing of all relevant data for the composition of the correct answer. The downsides of searching are inability of real-time detection of changes, computer and communication power overhead, inaccuracy, weak validity and authenticity of acquired location elements. Security and key management functions for ciphering and authenticity are installed on dedicated separate servers or distributed within users' devices. The former solution disclosed in EP 1 598639B1 (System and method for automatically managing geolocation information) uses a trust center. The latter was implemented in a trusted electronic mail product (Mengo Ltd., year 1995). Location services are often patent applications subjects, referenced sources and congress topics, for instance: US20057231405 - Method and apparatus of indexing web pages of a web site for geographical searching based on user location; International Conference on Advanced Geographic Information Systems & Web Services, 2009.
A well-known example of location services information computing based on SCADA category sources of location base elements is meteorological forecasting on the Internet. Realtime observation data, analysis, modeling, simulations, predictions and meteorological knowledge and the direct effects of the atmosphere upon the Earth's surface, oceans and inhabitants are processed for prognostic, alerting and rescue alarming, focusing particularly on severe weather conditions, hurricane winds, river flow rates and sea tides. Different providers use such meteorological location base elements and prognostics for their location aware services (www.weather.gov, www.weather.com, weather.yahoo.com, www.ubimet.com). Dedicated, some on smaller scale, location or tracking services exist. For instance: insurance paying according to the driving measurements with Pay as you drive (PA YD) insurance schemes with after-theft tracking and emergency services www.progressive.com, www.milemeter.com; tolling systems www.tollcollect.de; offender locator www.theinmatelocator.com; personal and staff mobile locators www.mobilelocators.com.
One cannot find practical direct answers about the quality category of the drinking water and specification at the location and at the moment of one's interest. There are well designed past year annual reports on health care and treatment processes used in the water distribution system, which as well show how often the water is analyzed for specific contaminants, exceptionally publishing complete water samples analysis as such ("Community's Consumer Confidence Report" - epa.gov, nsf.org, ivz.si, phoenix.gov/waterservices, tapintoquality.com, ljublj ana. si/ si/zivlj enj e- v-ljublj ani/okolj e-prostor-bivanje/stanj e-okolj a/voda). Water samples laboratory analysis, pollutions and emissions ecology measurements data are rarely published as such. Typically, the data are presented on water company or municipality Web sites in condensed obligatory yearly reports with tables containing summarized water samples analysis data. They have only limited practical usefulness. Published data are not classified or categorized to be understood by an ordinary user. What are the answers that should be ready and are expected from a user drinking fresh water on tap at a certain location in a water supply/distribution system? Where or which natural source is the drinking water coming from, what quality category does it classify into and what are its physical, chemical, biological characteristics. Then what pollutants it has been analyzed against, are there any limit values exceeded and what are the exact and full water samples analysis results, past history records concerning contaminations, health and life safe impacts. User should have similar information also for bathing / recreational, bottling and food production waters.
Furthermore, citizens are practically uninformed and have no user-friendly access to information concerning air, soil / landscape / food production traceability, environment / ecological pollutions / emissions and greenhouse / carbon footprint as per user location or point of view. Human health, security, environment and nature preservation, basic resources and atmospheric carbon equilibrium, sustainable development and planet future, they all highly depend, besides excessive energy consumption, of air, water and soil pollution. Such as: chemical vapor, dust and liquid substances, legal and illegal waste dumps, noise, Electro Magnetic Spectrum / Radiation (EMS/EMR) - electromagnetic energy spanning from radio waves to cosmic rays, nuclear and other radiations, artificial light, etc. Ecological and environmental impacts, pollutions and emissions, ecological and carbon footprints and influences come from farming, urbanization, traffic, industry, and other.
Every citizen has the right to be fairly and exactly informed. The invention solves the inadequacy of citizen rights to access the information on mentioned items by exploiting existing ICT technologies and electronic systems in a practical way and from the view point of request or for the area that matters, categorized for understanding, on-line and in real-time. UN Universal Declaration of Human Rights, The Freedom of Information Act, other international acts and state legislations ensures everyone a free access to and re-use of public information held by state bodies, local government bodies, public agencies, public funds and other entities of public law, public powers holders and public service contractors. EU Directive on Access to Environmental Information (The Aarhus Convention, The EU Directive 2003/4/EC) sets rules that ensure freedom of access to, and dissemination of, information on the environment. Rules of law are formalities. It is about human health, habitat protection, life safe, sustainable nature and related impacts information that should be accessible for the citizens as such and as a must.
DETAILED DESCRIPTION OF THE INVENTION
Among its several aspects, the present invention addresses problems such as those described above and brings together apparatuses, mechanisms and methodological steps integrated into a common infrastructure. The meanings of the present invention, as well as further features and advantages of the invention, are apparent from the following detailed description when read with the accompanying figures. The accompanying figures and schematics, which are included herein and form a part of the specification, illustrate the present invention and, together with the description, further serve to explain the principles of the invention and to enable a person skilled in the pertinent art to make and use the invention.
Preferred embodiments are illustrated in figures 2, 3 and 4. In view of the wide variety of embodiments to which principles of the present invention can be applied to, it should be understood that the illustrated embodiments are exemplary only, and should not be taken as limiting the scope of the present invention.
FIG. 1 illustrates invention geoaware services system global overview with location elements from SCADA and similar sources about water characteristics, pollutions and emissions impacts, ecological and carbon footprints.
FIG. 2 illustrates plurality of sources with systems, apparatuses, processes, devices for geoaware services information computing.
FIG. 3 illustrates system and method schematics for real-time geoaware services information computing from authorized, self-initiated delivery SCADA and Web site sources' mechanisms.
FIG. 4 illustrates system and method structure for real-time geoaware services information computing from authorized, self-initiated delivery SCADA and Web site sources' mechanisms.
FIG. 5 illustrates integrated definition (IDEF) top-level functional diagram for running water characteristics, pollutions and emissions impacts, ecological and carbon footprints information computing.
FIG. 6 illustrates integrated definition (IDEF) top-level functional diagram for running Web sites location elements geoservices information computing.
FIG. 1 and FIG. 2 illustrate the present invention's plurality of location base elements sources, grouped as SCADA 220, 110 and Web site 230 with their owners authorized geoagents 1 automatic self-initiating operations. FIG. 1 further illustrates global on-line geoservices providers 2 system apparatuses 125 for receiving, processing, distributing and information computing for users 3 viewing and/or alerting. Internet with ICT is a joint, common coupling and operational infrastructure 120 for geoservices providers 2 with their computing servers infrastructure 125. Their input side connects to location base 110, 220 and 230 sources with geoagents 1 and 210 sources with location elements searcher 215. Their output side 130 connects to users 3 with communicating, computing and I/O 7 and geolocator devices 11. ICT do comprise Communication Network (CN) with fixed and cellular/mobile transmission capacities, Global Positioning System (GPS) / Galileo Navigation Satellite System (GNSS).
Schematic in FIG. 3 and structure in FIG. 4 follows the composition illustrated in FIG. 1 with three levels, namely the location elements sources entry level 110, the geoservices information computing and Internet, ICT, ISPs infrastructure level 120 and the users request/display location information output level 130. FIG. 3 schematic and FIG. 4 structure are supplementary illustrated in FIG. 2 presenting apparatuses and their main mutual interconnections and storage devices.
Top-level functional diagram "Run GeoAquaEcoAgent Services Information Computing" illustrated in FIG. 5 presents the invention's exemplary use case of real-time geoaware services on human living environment, nature and Earth preservation information. A general concept is made for further expansion for a plurality of other geoaware services with self-initiating location elements delivery mechanisms implemented in SCADA sources category 220. Geoaware services information computing based on Web sites location elements sources category 230 with self-initiating mechanisms are illustrated as top-level functional diagram "Run GeoWebAgent Services Information Computing" in FIG. 6.
Location elements sources entry section is composed: of SCADA systems 220 with geoagents 1 trusted SCADA 225 and geoaware elements 221; of Web sites 230 with geoagents 1 trusted Web sites 235; and of open, public, Web sources 210 with location elements searcher 215 inside the geoservices providers 2 geocontents processing 5. The present art with location elements searcher 215 is illustrated in the disclosed invention for completeness concerning the plurality of sources and possibility of location elements acquisition. It is incorporated within geocontents processing 5 mechanism for location base elements 41 identification, geocoding, geocontents processing and further location services information computing with geoservices processing 6 as is illustrated in FIG. 2. Geoservices providers 2 can autonomously and independently, without coordination and special built-in apparatuses, i.e. geoagents 1, browse, search, examine, capture or scan detect and analyze the 210 sources. Open, public, Web 210 sources are various public and non-public databases, catalogs, compilations, facts, documents and records files, other free data instances and, the widest and the most common, the globally accessible Web sites sources of location data accessible through the Internet and other communication means. In the disclosed invention, the most common present art open, public, Web sites sources location elements contents search, identification and classification for running location services are replaced with geoagent 1 automatic hosted/embedded mechanism for real-time on-line geoservices' user geoposition aware views and alerts information computing.
The present invention is based on a close relation between the owners authorized, trusted location elements sources and geoservices providers with mutual contracted agreement, tightly, loosely coupled or embedded implementation of geoagents 1 for real-time location base elements acquisition, geocoding and authenticated, push, event-driven transmission to geoservices providers 2. Solutions, techniques, apparatuses and processing steps are provided for achieving real-time, on-line performances, authenticity and minimizing overhead for geoservices providers 2. No browsing or periodical searching is necessary for identifying location or geoaware elements 43 contained on the 230 Web sites sources. Web sites location base elements 230 are owners authorized, trusted and instantly delivered.
Very importantly, and as a basic exemplary use case of the present invention, the plurality of dedicated and non-dedicated SCADA and similar categories of location base elements 42 sources 220, 110 are disclosed. Such as: process measuring, supervision and control systems (technical, environmental, industrial and other) with apparatuses, measuring, monitoring, detecting and sensing stations, devices and sensors, laboratories and organizations, virtual and simulation models and analyzers, greenhouse gases (GHGs)/carbon emissions calculators, digital and analog values acquisition and sensing points and alike. SCADA sources 220 location base elements 42 can be published on Web sites 230 and delivered to the geoservices providers 2 through 230 Web sites geoagents 1. Location base elements 42 are mostly dynamic, rapidly changing and interrelated data from real-time SCADA systems and processes presented as binary or formatted digital and analog signals and values. Facilities with such elements are for instance: drinking water sources, pumping, distribution, supply systems, sewage networks and wastewater treatment facilities, mechanical biological waste treatment plants, landfills, incinerators 114; water samples of drinking, leakage and monitoring water / bathing water from rivers, lakes, seas / waters for watering livestock and plants, fisheries and fish culture / water for bottling, for food production analysis laboratories and air, soil, food samples analysis laboratories 116; ecological and carbon footprint emissions and calculation sites 112; industry, traffic, farming, urbanization pollution impacts areas 118; and other (dedicated) systems, such as: weather forecasting and hydrological prognostic, traffic management and toll collection, rescue and mobile staff management systems 220.
In contrast to location base elements 42, location base elements on Web sites 230 are mainly non real-time, formatted values, character strings, human - owners or users entries. For instance: addresses of accommodations and restaurants, gasoline and garage stations, ambulance and clinics.
Geoservices providers 2, in FIG. 1 at an intermediate level or in FIG. 2 on the left, receive geocoded data from the above-mentioned owners' facilities, systems and Web sites, and then unify, standardize and store them in a global, distributed geoservices database 9.
There can be contracting and implementation obstacles with the location base elements owners, operators or concessionaires, publishers, editors, administrators for guaranteeing accuracy, responsiveness, authenticity, throughput and other performances. And there are different States legislations, regulations and theirs agencies and companies operations. Users as well as the providers are acting globally by the very fundamental nature of internet and people's freedom of opinion and the right of communication and movement. On the contrary, many, especially dedicated and regulated SCADA, Web site and other sources' owners should follow State and their agencies regulations and/or International legislation, directives, conventions and standards.
The embodiments of the invention provide methods and apparatuses for environmentally influenced or dependant, practical consumption, health and life safe geoaware information and knowledge for general and global user. The claimed and use case embodiment of the invention provide common methods and apparatuses for health, living and life quality, pollution, emission and greenhouse impacts real-time on-line information computing on:
a) water quality category and specifications views and alerts for:
- drinking water on the tap, at source, in the treatment facility or distribution sections;
- bottling or food production, agriculture and watering;
- recreational or bathing water in rivers, lakes, sea; - water at locations monitored at discharges or leaking waste waters outlets to rivers or underground waters from the waste water treatment plants, roads, towns, parking areas, industrial and commercial operations, etc.;
- water at catchments and protection area monitored locations and water for agriculture, land reclamation and industrial use.
b) pollution and emissions health and life safe impacts, protection and rescue, action taking and decision making views, records and files, alerts, warning and alarming, control and management commands and instructions for:
- air quality impacts from road traffic, industry and urbanization emissions (gases, particles, noise, radiations);
- soil contamination, vapors from land contaminants health risks, habitat and water supplies impacts;
- water chemical, physical, biological and radiological integrity influenced by the discharge of polluting substances;
- food safety from traced land, air and water pollution impacts, direct or indirect human alterations;
c) environmental ecological footprints and greenhouse gases emissions, carbon footprints measurement, calculations, views and alerts for:
- carbon trading;
- implied health, ease and cost of living;
- implied price of assets;
- tracing and documenting production step origins of food and other commodities (e.g. meat, vegetables, honey, etc.) combined with pollution, emission impacts and greenhouse geoservices;
d) Web sites plurality of location elements sets geoservices categories geoaware viewing, reporting, alerting, alarming, advertising, supervision, billing, networking, searching, browsing, and alike for current and new geoservices on common global open providers infrastructure with owners authorized trusted real-time on-line operations as illustrated on FIG. 2. These and other objects and advantages made available by the present invention are accomplished with herein specified embodiments that include one or more combinations of systems, apparatuses, devices, methods and steps embodied as mechanisms including geoagents 1, geocontent processor 5 and geoservices processor 6. Embodiments of the present invention solve the above-listed contents and provide a distinct advance in the art and performances of geolocation aware services.
Importantly, while these embodiments describe various aspects of the invention geolocation services, the mechanisms described herein are equally applicable to other mechanisms, as one skilled in the art will appreciate. As such, the illustrated applications of the embodiments of the present invention are not meant to be limiting, but exemplary instead. Other mechanisms to which embodiments of the present invention are applicable include, but are not limited to, various changes, substitutions and alterations without departing from the scope and features of the present invention. For example, while the embodiments described above refer to particular features, the scope of this invention also includes embodiments having different combinations of features and embodiments that do not include all of the described features. Accordingly, the scope of the present invention is intended to embrace all such alternatives, modifications, and variations together with all equivalents thereof.
The three preferred mechanisms of the present disclosure are self-initiating geoagents 1 in trusted SCADA and Web sites sources categories, geocontents processor 5 and geoservices processor 6 in geoservices providers 2, illustrated in figures 2, 3 and 4.
Geoagents 1 are tightly or loosely coupled apparatuses and/or programs within or connected with SCADA 220 and Web sites 230 sources' systems, devices or sites. After new/changed location base elements of categories 42 and 43 are scanned/detected/acquired, geocoded, authenticated and ciphered the self-initiating geocoded data event 22-task signal starts a push-event communication from geoagent 1 to geoservices providers' 2 geocontents processor 5, most commonly over the standard Internet - ICT infrastructure 120 and ISPs 125 infrastructure. Geoagents 1 mechanism is constructed of geocoding processor 4 and processing steps for real-time location base elements new/changed scan/tracing-interrupt detection acquisition from owners authorized and trusted sources 220 and 230, for geocoding and for autonomous self-initiated, authenticated transmission to geoservices providers 2 with push- event geocoded data event 22-task signal. Geoagent 1 also comprises geoaware data base 8 which is a local database used for current data storing and historical archiving. Category 220 is a plurality of SCADA sources with location base elements 42 and with 225 SCADA geoagents 1 autonomous initiation mechanism. Category 230 is a plurality of Web sites sources with location base elements 43 and with 235 Web sites geoagents 1 autonomous initiation mechanism. It is also possible to publish SCADA sources 220 location elements on Web sites 230 sources so they can be accessed by Web sites 235 geoagent 1. Publishing of this data is triggered with geoaware elements 221 -task signal. Geoagents 1 are designed, implemented and operate in coordination and in agreement between the owners of SCADA 220, Web sites 230 sources and geoservices providers 2.
Design and implementation of SCADA 220 systems with geoagents 1 trusted SCADA 225 depend mostly on the geoservices specifications, location, supporting elements and data sets requirements and on hardware and software interface and operational characteristics and specifics of the actual source system or apparatus. Geoagents 1 are running independently, in parallel - loosely or within, built-in - tightly coupled with or in the owner's systems and apparatuses. The entire process is initiated on detection of news or changes of a location element or supporting data which is followed by geocoding, storing, archiving and generating a special delivery process with means of the geocoded data event 22-task signal. Geoagents 1 could be implemented in the sources' computer system as a program code module, a driver sharing common processor, memory, I/O and scheduled or activated by the primary operating system and applications. Tightly coupled interfacing with the primary system would be realized through dual-port, fast parallel or mass memory hardware while loosely coupled interfacing or a separate geoagent 1 system is when any other communication interface is used or a completely autonomous system with common I/O or its own I/O interfaces is implemented. Performance trade-offs, formal considerations and practical possibilities for geoagents 1 implementation are directing the most viable solution. Operating and application software and hardware of SCADA systems are upgradable and structured for geoagents 1 functionality and requirements implementations.
Web sites 230 category 235 geoagents 1 could only be implemented as autonomous program/memory embedded modules/tasks/drivers for independent sensing and detection of news and changes in location elements, geocoding, storing and authenticated push-event delivery with geocoded data event 22-task signal to geoservices provider 2.
Geoservices providers 2 incorporate two additional basic mechanisms of the present invention: geocontents processor 5 and geoservices processor 6. Geocontents processor 5 is used for real-time geocontents preparation from geocoded and supporting data and data sets received from 225 and 235 geoagents 1 and from usually not authorized Open, public, Web 210 sources category location elements acquired by its location elements searcher 215. Geoservices processor 6 is used for computing of viewing and alerting information.
Geocontents processor 5 receives data through pop-event/reception interrupt/delivery communication. Received data are deciphered, authenticated, unified, standardized and processed into geocontents data and stored into the geoservices data base 9. Values and time limits, warning and alarm levels and other conditions fulfillments are compared or tested and analyzed for alerts to be issued, records or files to be delivered, actions and decisions to be taken, control and management commands and instructions to be executed, as well as preparation of scheduled reports, advertisements and alike. The dependencies or said conditions fulfillments originating either from the geopoint of view selected by the user on the geomap 10 or from her/his actual geoposition traced through geolocation 30-task signal from geolocator 11 are continuously processed.
Final user's views and alerts information computing is running in geoservices processor 6 and is a result of various (geo) correlation, association, relation computational factors and data changes. Such as: geodistance and time span effects on location base and supportive location elements from the accession moment or reception from geoagents 1 as physical, chemical, electrical, space, time and other dependencies. Responses, answers, views or alerts information are relevant on the named dependencies and as well on geoservices' context implied in the category or class content of the set of location base elements. The designated time elapsed between the detection of changes of location elements and geocoding time and the moment of outputting the information Out 29 data string to the user's device Display/Entry 7 is in many cases one of the main factors for information computing.
As per user actual or on map selected geoposition dependant geoservices information computing is one of the disclosed invention characteristic. Actual geographical coordinates are from geolocator 11 emitted through geolocation 30-task signal to geocontents processor 5 where actual user geoposition dependant alerting conditions are processed and a proper response is generated and forwarded to geoservices processor 6 through the geoalert event 23- task signal. User view point, area or direction is selected on Geomap 10 Earth map using direction keys and/or touch/mouse cursor on the user's communication device and processed in Geoservices processor 6 with Request 24-task signal and Out 29-task signal operation. Geoservices tracing users' actual geoposition could be applied only for registered users to ensure and protect privacy in communication, processing, identification and data storage. Alerting and alarming geoservices should be offered for contracted subscribers. Geoservices providers 2 should implement trustful technology, organization, procedures, registering and communication with hermetically protected records and databases.
Real-time geoaware services about drinking water On tap' exemplary use case discloses invention's mechanisms for information computing on water quality category and specification. Water on tap quality category geolocation service presents the inventive replacement of most common past year water quality (Consumer Confidence), pollution reports synthesized from water samples analysis and water distribution data acquisition. Unsuitably condensed, non- relevant and obsolete reporting is changed into a global one-point access link for real-time actual and practical information for easy and correct understanding of an ordinary user. It is an internet based 'GET/PUT' service with the functionality and the data structure for global Water on tap information. On the 'PUT' side, the laboratory's analysis data and water company's data (SCADA) are automatically filled into the water on tap service structure by interface and drivers software. On the 'GET' side a user can access the data by 'clicking' on the location of the tap on the Geomap 10 or by confirming her/his actual geoposition at the location of the tap as generated from GPS/API Geolocator 11 device.
Water samples taken at water system wells, reservoirs, water pumping stations, rivers, that is at the entrance to a water supply system, and on specific water distribution points or at users premises are analyzed in laboratories 116 or automatically according to regulations to ensure safe and quality drinking water distribution. The positions of water supply and distribution regulatory elements - valves, outlets, seals, chlorination, and others, water supply pipeline networks - are obtained from the process-management-technical-maintenance water system called SCADA 114 and processed as location elements about the supply sources and water supply flows directions and areas. The water on tap quality category is computed and presented to the user on her/his entry requests according to the water on tap pointed geoposition on the Geomap 10 or according to the user's actual geoposition from Geolocator 11. Information is computed, specifications and eventual water samples are acquired and sorted at that very moment of user's request. Such real-time computed information is also based on the most recent and past data from the water supply and analysis systems, including also the differences between the time of the analysis and the time of the water on tap request and the geodistance between the data origins. The user is also provided with actual data analysis together with the recommended and limit values and explanations.
Embodiments of the present invention are provided as a computer program applications running on various computer configurations and 10 interfaces within modern computer networks. The location elements sources' systems of SCADA 220 and Web sites 230 categories, internet, ICT and communication networks 120, 120, ISPs servers 125 compose the platform, the infrastructure of the present invention.
Present art technology and tools are used for authorized and trusted communication between the geoservices providers 2 and sources' systems on location elements input side and between the geoservices providers 2 and users' apparatuses and systems on location aware services output side. Security and privacy issues and requirements are resolved with adequate implementation of cryptography with authenticity, ciphering and key management.
Users' communications and/or computers mobile devices (phones, palmtop handheld, personal digital assistants (PDA), note/net book, etc.), home desktop, office computers are all web-based devices with standard web - ICT technologies with internet or other type of data exchange provision. Although in the described embodiments the users can be of any type it is assumed that they are mobile and have enabled provision with GPS and/or cellular GSM/WiFi/3G/4G - API positioning information, provide wireless communication, and include input/output means, such as audio, a screen, a touch-screen input, a keypad, and others. By way of example, but not limitation, mobile communication devices include PDA, a JAVA-based phones (e.g., Blackberry®), operating system controlled cellular telephones, other mobile devices and (net-/note-) computers. Users' computing / (mobile) communication devices all execute an embedded browser, e.g. a Web or Internet browser on different operating systems, e.g. Symbian, Linux, Microsoft mobile windows, Apple Mac/iPhone, Google Chrome and Android. The browser may be intelligent and/or device-specific and can be used by a mobile user to access geoservices executing on the provider's computer servers 125 in conjunction with the global, distributed geoservices data base 9 and knowledge data base 50 servers. The same services can also be accessed via other means, e.g. SMS request, with the response delivered to the user in the same manner. It is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
The above detailed description has shown, described and pointed out the fundamental novel features of the invention as applied to the three main embodied mechanisms: Geoagents 1, Geocontents processor 5 and Geoservices processor 6. It will be apparent to those skilled in the art that many more embodiments and implementations are possible and that they may make various omissions, substitutions and changes in the form and in details. Therefore, all embodiments that come within the scope and spirit of the following claims and equivalents thereto are claimed as the present invention. Accordingly, the present invention is not to be restricted except in light of the attached claims and their equivalents. The claims should not be read as limited to the described order or elements unless stated to that effect.
Next Patent: THE COMBINED CONSTRUCTIONAL-ENERGETIC SYSTEM FOR BUILDINGS