[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP6326525B2 - Customizable weather analysis system - Google Patents

Customizable weather analysis system Download PDF

Info

Publication number
JP6326525B2
JP6326525B2 JP2017091911A JP2017091911A JP6326525B2 JP 6326525 B2 JP6326525 B2 JP 6326525B2 JP 2017091911 A JP2017091911 A JP 2017091911A JP 2017091911 A JP2017091911 A JP 2017091911A JP 6326525 B2 JP6326525 B2 JP 6326525B2
Authority
JP
Japan
Prior art keywords
user
weather
specific
appendix
location
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017091911A
Other languages
Japanese (ja)
Other versions
JP2017142855A (en
Inventor
ライニー,アール.リー
ヴィンセント,ビル
マクギーヴェール,ケイシー
エル. マッサング,ミッシェル
エル. マッサング,ミッシェル
パヴリク,グレッグ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Accuweather Inc
Original Assignee
Accuweather Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Accuweather Inc filed Critical Accuweather Inc
Priority to JP2017091911A priority Critical patent/JP6326525B2/en
Publication of JP2017142855A publication Critical patent/JP2017142855A/en
Application granted granted Critical
Publication of JP6326525B2 publication Critical patent/JP6326525B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • Y02A90/15

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

背景
事前の警告が無ければ、悪天候は、ビジネス及び組織に金融及び安全のリスクの両方を与える。一方で、好天気及び悪天候の両方のコンディションについての正確で信頼性のある予測は、顧客ニーズを予測し、より良い物流計画及びより良い能力を可能にすることによって、組織に競合優位性をもたらす。産業及び組織が世界中に広がるにつれて、数百あるいは数千の絶えず変化する場所をモニタするために、増大する努力を必要とすることが証明されてきた。また、組織は、移動する従業員の気象条件をモニタすることを、望むかもしれない。このようなデータの量を追跡することは、人材が豊富で技術的に精通した組織をも圧倒し得る。
Background Without prior warning, bad weather poses both financial and safety risks to businesses and organizations. On the other hand, accurate and reliable forecasts for both good and bad weather conditions give organizations a competitive advantage by predicting customer needs and enabling better logistics planning and better capabilities . As industries and organizations have spread throughout the world, it has proven to require increasing efforts to monitor hundreds or thousands of constantly changing locations. An organization may also wish to monitor the weather conditions of a moving employee. Tracking the amount of such data can overwhelm a well-developed and technically savvy organization.

従来のシステムは、組織が関心を有する場所における気象条件及び気象関連の警告をモニタするために、気象予測会社と契約することを組織に許容する。従来の方法は、しかしながら、気象条件、気象関連の警告、及び組織の関心がある場所を特定するために、気象予測会社にコンタクトすることを組織に要求する。組織の地理的な範囲が変化する場合、あるいは、関心がある気象条件又は警告の変更を組織が望む場合、従来の方法は、気象予測会社が必要な変更を行い得るように、気象予測会社に再度コンタクトすることを組織に要求する。従来の方法における非効率な点は、ダイナミックな組織が、金融及び安全のリスクを最小化する、物流を改善する、及びよりよく顧客のニーズを予期するために組織が必要とする情報を、迅速かつ効率的に受けることを阻止することである。   Conventional systems allow an organization to contract with a weather forecast company to monitor weather conditions and weather-related alerts at locations where the organization is interested. Conventional methods, however, require an organization to contact a weather forecasting company to identify weather conditions, weather-related alerts, and locations of interest to the organization. If the organization's geographic range changes, or if the organization wants to change the weather conditions or warnings of interest, the traditional method is to allow the weather forecast company to make the necessary changes. Require the organization to contact you again. The inefficiencies in traditional methods are that dynamic organizations quickly get the information they need to minimize financial and safety risks, improve logistics, and better anticipate customer needs. And to prevent it from being received efficiently.

関連技術におけるこれらの及び他の不利な点を克服するために、ユーザ特定の気象照会に基づいて、ユーザ特定の場所に関連する気象データを出力するための、カスタマイズ可能な気象分析システム及び方法が提供される。システムは、ユーザ特定の場所、ユーザ特定の気象コンディション及び閾値、気象関連警告、及び/又はユーザ特定のタイムフレームに基づいて、気象データを出力してよい。気象データは、ユーザ選択のモジュールを介して、グラフィカルユーザインターフェースによって出力されてよい。システムは、また、気象関連警告、あるいは、ユーザ特定の気象関連通知閾値に基づいて、通知を出力してよい。通知は、ユーザ特定の手順を含んでよい。手順は、ユーザ特有、ユーザ役割特有、場所特有、及び/又は警告特有であってよい。悪天候コンディションに関する気象関連警告が発行される場合において、悪天候コンディションがユーザ特定の場所に影響しないであろう場合には、システムは、また、ヌル警告を出力してよい。システムは、また、ユーザに通知及びヌル警告を確認可能にしてよく、及び、他のユーザにこれらの通知が確認されたか否かを他のユーザに視認可能にしてよい。システムは、また、ユーザにクエリーを定義可能にしてよく、及び、ユーザ特定の場所のどれがユーザ定義のクエリーを満たすかを決定可能にしてよい。システムは、また、ユーザに、カスタムデザイン入力を受けること、及び/又は、気象が分析のコンポーネントを提供する、ビジネス変数に関して定義されるシステムから推奨のビジネス活動ステップを受けること、を許容してよい。   To overcome these and other disadvantages in the related art, a customizable weather analysis system and method for outputting weather data associated with a user specific location based on a user specific weather query is provided. Provided. The system may output weather data based on user-specific locations, user-specific weather conditions and thresholds, weather-related alerts, and / or user-specific time frames. Weather data may be output by a graphical user interface via a user-selected module. The system may also output a notification based on a weather related warning or a user specific weather related notification threshold. The notification may include a user specific procedure. The procedure may be user specific, user role specific, location specific, and / or alert specific. If a weather related warning regarding bad weather conditions is issued, the system may also output a null warning if the bad weather conditions would not affect the user specific location. The system may also allow the user to see notifications and null alerts, and may allow other users to see if these notifications have been confirmed by other users. The system may also allow the user to define a query and may determine which of the user specific locations satisfy the user-defined query. The system may also allow the user to receive custom design inputs and / or receive recommended business activity steps from the system defined in terms of business variables for which weather provides a component of analysis. .

カスタマイズ可能な気象分析システム及び方法は、ユーザに、ユーザ特定の場所、及び(ユーザ特定の気象コンディション、興味の気象関連警告、ユーザ特定のタイムフレーム、ユーザ選択のモジュール、ユーザ特定の通知閾値、及びユーザ定義のクエリーを含んでいる)ユーザ特定の気象照会を、グラフィカルユーザインターフェースを介して、入力可能に及び修正可能にする。   A customizable weather analysis system and method provides a user with a user-specific location and (user-specific weather conditions, weather-related alerts of interest, user-specific time frames, user-selected modules, user-specific notification thresholds, and Allows user specific weather queries (including user defined queries) to be entered and modified via a graphical user interface.

本発明の例示の実施形態に係る、システムによって出力されるグラフィカルユーザインターフェースの地図ビューを示す図である。FIG. 4 shows a map view of a graphical user interface output by the system, according to an exemplary embodiment of the present invention. 本発明の例示の実施形態に係る、システムの概要図である。1 is a schematic diagram of a system according to an exemplary embodiment of the present invention. 本発明の例示の実施形態に係る、図2にて図示されているシステムのブロック図である。FIG. 3 is a block diagram of the system illustrated in FIG. 2 according to an exemplary embodiment of the present invention. 乃至Thru 本発明の例示の実施形態に係る、グラフィカルユーザインターフェースのダッシュボード図である。FIG. 3 is a dashboard diagram of a graphical user interface, according to an illustrative embodiment of the invention. 乃至Thru 本発明の例示の実施形態に係る、グラフィカルユーザインターフェースによって出力されてよい、循環コンテンツモジュールの図である。FIG. 4 is a diagram of a circular content module that may be output by a graphical user interface, according to an illustrative embodiment of the invention. 本発明の例示の実施形態に係る、グラフィカルユーザインターフェースによって出力されてよい、追加のモジュールの図である。FIG. 4 is a diagram of additional modules that may be output by a graphical user interface, in accordance with an exemplary embodiment of the present invention. 本発明の例示の実施形態に係る、グラフィカルユーザインターフェースへの、気象情報出力のためのプロセスのフローチャートである。4 is a flowchart of a process for outputting weather information to a graphical user interface, in accordance with an exemplary embodiment of the present invention. 本発明の例示の実施形態に係る、グラフィカルユーザインターフェースによって出力される通知の図である。FIG. 6 is a diagram of a notification output by a graphical user interface according to an exemplary embodiment of the present invention. 本発明の例示の実施形態に係る、グラフィカルユーザインターフェースへの、気象情報出力のためのプロセスのフローチャートである。4 is a flowchart of a process for outputting weather information to a graphical user interface, in accordance with an exemplary embodiment of the present invention. 本発明の他の例示の実施形態に係る、グラフィカルユーザインターフェースへの、通知出力のためのプロセスのフローチャートである。6 is a flowchart of a process for outputting a notification to a graphical user interface according to another exemplary embodiment of the present invention. 本発明の例示の実施形態に係る、グラフィカルユーザインターフェースの通知ビューの図である。FIG. 4 is a graphical view of a notification view of a graphical user interface, according to an illustrative embodiment of the invention. 本発明の例示の実施形態に係る、クエリーの図である。FIG. 4 is a diagram of a query, according to an illustrative embodiment of the invention.

例示の実施形態の側面は、関連する図面の参照でよりよく理解されてよい。図面におけるコンポーネントは、スケールに必須でなく、代わりに、例示の実施形態の原理を図示することにおいて強調がおかれている。   Aspects of the exemplary embodiments may be better understood with reference to the associated drawings. The components in the drawings are not essential to the scale, but instead are emphasized in illustrating the principles of the exemplary embodiments.

本発明の例示的な実施形態の様々な視点を図示している図面の参照がここで行われた。図面及び本明細書での図面の記載において、ある技術は、便宜のために用いられており、及び、本発明の実施の形態に限定するようにとられるわけではない。また、図面及び下記において、同様な符号は通して同様なエレメントを示す。   Reference has now been made to the drawings illustrating various aspects of exemplary embodiments of the invention. In the drawings and the description of the drawings herein, certain techniques are used for convenience and are not intended to be limited to the embodiments of the present invention. In the drawings and the following, like reference numerals denote like elements.

図1は、本発明の例示的な実施形態に係る、システム200によって出力されたグラフィックユーザインターフェース(GUI)の地図ビューを図示する。   FIG. 1 illustrates a graphical user interface (GUI) map view output by the system 200, according to an illustrative embodiment of the invention.

以下に記載のように、システム200は、気象関連のイベントがユーザにとっての興味の場所を脅かすときに、気象関連の警告及び通知を出力することにより、気象関連の安全及び金融のリスクを最小化することをユーザに可能にする。システム200は、また、ユーザにとっての興味の場所に影響を与える(良い及び悪い及び好意的な及び好意的でない)コンディションに関する現在の、歴史的な、及び予測の気象情報を提供することによって、そして、これらのコンディションに関連する応答手順を生成すること及び広めることをユーザに可能にすることにより、競争的利点を提供する。   As described below, the system 200 minimizes weather-related safety and financial risks by outputting weather-related warnings and notifications when weather-related events threaten the location of interest to the user. Allows the user to The system 200 also provides current, historical, and forecast weather information regarding conditions (good and bad and favorable and unfavorable) that affect the location of interest to the user, and , Providing a competitive advantage by allowing the user to create and disseminate response procedures associated with these conditions.

図2は、システム200の概要を図示している。システム200は、1つ以上のサーバー210、及び、例えば1つ以上のパーソナルシステム250及び1つ以上のモバイルコンピュータシステム260のような、複数のリモートコンピュータシステム240にネットワーク230を介して接続された1つ以上のデータベース220を備えてよい。   FIG. 2 illustrates an overview of the system 200. The system 200 is connected via a network 230 to one or more servers 210 and a plurality of remote computer systems 240, such as one or more personal systems 250 and one or more mobile computer systems 260, for example. More than one database 220 may be provided.

1つ以上のサーバー210は、内部ストレージ装置212及びプロセッサー214を備えてよい。1つ以上のサーバー210は、例えば、アプリケーションサーバー及びリモートコンピュータシステム240によってアクセス可能であるウェブサイトをホストするウェブサーバを含んでいるいくつかの適切なコンピューティング装置であってよい。1つ以上のデータベース220は、サーバー210の内部であってよく、このケースでは、これは、内部ストレージ装置212に格納されてよく、あるいは、これは、サーバー212の外部であってよく、このケースでは、これは、例えば、外部ハードディスクアレイ又は個体型メモリのような、外部非一時的コンピュータ読み取り可能記憶媒体に格納されてよい。1つ以上のデータベース220は、単一の装置又は多数の装置に格納されてよい。ネットワーク230は、インターネット、セルラーネットワーク、広域ネットワーク(WAN)、構内ネットワーク(LAN)等のいくつかの組み合わせであってよい。ネットワーク230を介する通信は、有線及び/又は無線接続によって実現されてよい。リモートアクセスコンピュータシステム240は、ネットワーク230を介してデータを送信及び/又は受信するように構成された適切な電子機器であってよい。リモートコンピュータシステム240は、例えば、パーソナルコンピュータ、ノート型コンピュータ、スマートフォン、パーソナルデジタルアシスタント(PDA)、タブレット、ネットワークコンピュータ、ポータブル気象検出器、GPS衛星(GPS)受信機、ネットワーク接続された車両等のような、ネットワーク接続されたコンピューティング装置であってよい。パーソナルコンピュータシステム250は、内部ストレージ装置252、プロセッサー254、出力装置256及び入力装置258を備えてよい。1つ以上のモバイルコンピュータシステム260は、内部ストレージ装置262、プロセッサー264、出力装置266及び入力装置268を備えてよい。内部ストレージ装置212、252、及び/又は262は、プロセッサー214、254、又は264によって実行されたときに、以下の特徴の関連する部分を実行するソフトウェア命令を格納するための、例えばハードディスク又は個体型メモリのような、非一時的コンピュータ読み取り可能記憶媒体であってよい。プロセッサー214、254、及び/又は264は、中央処理ユニット(CPU)、グラフィック処理ユニット(GPU)等を備えてよい。プロセッサー214、254、及び264は、単一の半導体チップ、あるいは、1つ以上のチップとして実現されてよい。出力装置256及び/又は266は、ディスプレイ、スピーカー、外部ポート等を備えてよい。ディスプレイは、液晶ディスプレイ(LCD)、発光ポリマーディスプレイ(LPD)、発光ダイオード(LED)、有機発光ダイオード(OLED)等のような、可視光を出力するように構成された、いくつかの適切な装置であってよい。入力装置258及び/又は268は、キーボード、マウス、トラックボール、スチール又はビデオカメラ、タッチパッド等を備えてよい。タッチパッドは、タッチセンシティブディスプレイ又はタッチスクリーンを形成するために、ディスプレイに重畳又は実装されてよい。   One or more servers 210 may include an internal storage device 212 and a processor 214. The one or more servers 210 may be any suitable computing device including, for example, an application server and a web server that hosts a website that is accessible by the remote computer system 240. One or more databases 220 may be internal to server 210, in which case it may be stored on internal storage device 212, or it may be external to server 212, in this case It may then be stored on an external non-transitory computer readable storage medium, such as an external hard disk array or solid state memory. One or more databases 220 may be stored on a single device or multiple devices. The network 230 may be some combination of the Internet, a cellular network, a wide area network (WAN), a local area network (LAN), and the like. Communication via the network 230 may be realized by a wired and / or wireless connection. Remote access computer system 240 may be any suitable electronic device configured to send and / or receive data over network 230. The remote computer system 240 can be, for example, a personal computer, notebook computer, smart phone, personal digital assistant (PDA), tablet, network computer, portable weather detector, GPS satellite (GPS) receiver, networked vehicle, etc. It may be a network-connected computing device. The personal computer system 250 may include an internal storage device 252, a processor 254, an output device 256, and an input device 258. One or more mobile computer systems 260 may include an internal storage device 262, a processor 264, an output device 266 and an input device 268. The internal storage device 212, 252, and / or 262 is, for example, a hard disk or solid state storage for storing software instructions that, when executed by the processor 214, 254, or 264, perform the relevant parts of the following features It may be a non-transitory computer readable storage medium, such as a memory. The processors 214, 254, and / or 264 may comprise a central processing unit (CPU), a graphics processing unit (GPU), etc. The processors 214, 254, and 264 may be implemented as a single semiconductor chip or as one or more chips. The output device 256 and / or 266 may include a display, a speaker, an external port, and the like. The display is some suitable device configured to output visible light, such as a liquid crystal display (LCD), light emitting polymer display (LPD), light emitting diode (LED), organic light emitting diode (OLED), etc. It may be. Input devices 258 and / or 268 may comprise a keyboard, mouse, trackball, still or video camera, touchpad, and the like. The touchpad may be superimposed or mounted on the display to form a touch sensitive display or touch screen.

システム200は、単一のユーザによって又は多数のユーザによって同時に用いられてよい。システム200は、アクセス可能でありサーバー210によって実行され及び/又はリモートコンピュータシステム240によってダウンロード及び実行されるソフトウェア命令によって実現されてよい。本明細書にて用いられているように、用語「ユーザ」は、個人、組織、又はエンティティを指し得る。本明細書にて用いられているように、用語「ユーザ特定」又は「ユーザ定義」及び同様なものは、ユーザによる、あるいは、ユーザによる他の情報入力に基づいてシステム200によって決定されるいくつかの情報入力を指し得る。システムのユーザが組織であってよいので、システムは、異なる個人ユーザによって特定又は定義された「ユーザ特定」又は「ユーザ定義」の値に基づいて、1人の個人ユーザに情報を出力してよい。すなわち、本明細書にて用いられているように、システム200は、第2のユーザによって特定された「ユーザ特定」の値に基づいて、第1のユーザに情報を出力してよい。   System 200 may be used by a single user or by multiple users simultaneously. System 200 may be implemented by software instructions that are accessible and executed by server 210 and / or downloaded and executed by remote computer system 240. As used herein, the term “user” may refer to an individual, an organization, or an entity. As used herein, the terms “user-specific” or “user-defined” and the like are some that are determined by the system 200 by the user or based on other information input by the user. Can refer to information input. Since the users of the system may be organizations, the system may output information to one individual user based on a “user specific” or “user defined” value specified or defined by different individual users. . That is, as used herein, the system 200 may output information to the first user based on the “user specified” value specified by the second user.

システム200のグラフィックユーザインターフェースは、図1に図示された地図ビュー100と同様な地図ビューを備える。地図ビュー100は、衛星イメージ、通りレベルの地図、地形学の情報、地形情報等をユーザに見せることを可能にしてよい。システム200は、地図ビュー100に示された地球の区分された地域に、現在の、歴史的な、及び予測の空のコンディション、地表のコンディション、公共警告、スカイガード警告、落雷、小規模じょう乱報告、ハリケーンの影響予測、野火情報、及び地震と共に、レーダー及び赤外線の衛星イメージを重畳させることをユーザに可能にしてよい。   The graphic user interface of the system 200 comprises a map view similar to the map view 100 illustrated in FIG. The map view 100 may allow a user to see satellite images, street level maps, topographic information, terrain information, and the like. The system 200 applies current, historical, and predicted sky conditions, surface conditions, public warnings, skyguard warnings, lightning strikes, and small disturbances to the partitioned areas of the earth shown in the map view 100. Users may be able to superimpose radar and infrared satellite images along with reports, hurricane impact predictions, wildfire information, and earthquakes.

ユーザに利用可能なレーダー及び赤外線の衛星イメージは、例えば、米国国家レーダーモザイク、カナダ環境省、個人レーダサイトからのローカルレーダー、米国赤外線衛星、世界赤外線衛星等から利用可能なデータ又はイメージを備えてよい。   Radar and infrared satellite images available to users include data or images available from, for example, the US National Radar Mosaic, the Canadian Department of Environment, local radar from personal radar sites, US infrared satellites, world infrared satellites, etc. Good.

現在の、歴史的な、及び予測の空のコンディションは、例えば、空が部分的に曇っている、曇っている、雨降りである、部分的に晴れている等であるか否かを示してよい。システム200は、また、日中の空のコンディションと夜間の空のコンディションとの間を識別してよい。空のコンディションの情報は、例えば、アキュウェザー(AccuWeather)によって提供されてよい。   Current, historical, and predicted sky conditions may indicate, for example, whether the sky is partly cloudy, cloudy, raining, partly clear, etc. . The system 200 may also distinguish between daytime sky conditions and nighttime sky conditions. The information on the empty condition may be provided by, for example, AccuWeather.

現在の、歴史的な、及び予測の地表のコンディションは、固定された場所の気温、降水、湿度、紫外線インデックス、突風、及び持続する風を含んでよい。地表のコンディションの情報は、例えば、アキュウェザー世界現コンディションデータベース、気象同化データ摂取システム(MADIS)等によって提供されてよい。   Current, historical, and predicted ground conditions may include fixed location temperature, precipitation, humidity, ultraviolet index, gusts, and persistent winds. The information on the condition of the ground surface may be provided by, for example, an Accuwezer World Current Condition Database, a Meteorological Assimilation Data Intake System (MADIS), or the like.

公共警告は、例えば、国家気象サービス(NWS)、カナダ環境省等によって発行されてよい。システム200は、警告タイプ、開始及び終了時間を視認すること、及び地図ビュー100において完全な警告テキストにアクセスすることを可能にしてよい。NWSによって発行されて地図ビュー100において利用可能な公共警告は、川洪水警報、雷雨監視ボックス、トルネード監視ボックス、メソスケールディスカッション、ポリゴン警告、地域/国家警告等を含んでよい。NWS警告は、展望、報告、監視、警告、特別気象声明等を含んでよい。カナダ環境省によって発行される公共警告は、(例えば、地域又は小地域のような)影響のエリア、(例えば、砂塵嵐、ハリケーン、高潮等のような)自然災害、(例えば、降雨、猛烈な雷雨、トルネード、強風等のような)悪天候、(例えば、ブリザード、温度限界、凍結、霜、雪のスコール、吹雪等のような)冬の気象を含んでよい。   Public alerts may be issued, for example, by the National Weather Service (NWS), the Canadian Department of Environment, and the like. System 200 may allow viewing of alert types, start and end times, and access to complete alert text in map view 100. Public warnings issued by NWS and available in map view 100 may include river flood warnings, thunderstorm monitoring boxes, tornado monitoring boxes, mesoscale discussions, polygon warnings, regional / national warnings, and the like. NWS alerts may include prospects, reports, monitoring, alerts, special weather statements, and the like. Public warnings issued by the Canadian Department of Environment include areas of impact (such as regions or subregions), natural disasters (such as dust storms, hurricanes, storm surges, etc.), It may include bad weather, such as thunderstorms, tornadoes, strong winds, etc., and winter weather (eg, blizzards, temperature limits, freezing, frost, snow squall, snowstorms, etc.).

スカイガード警告は、例えば、気温、降雨、風、落雷等のような特定のクリティカルな閾値による極端な気象イベントの通知を提供するために、アキュウェザーエンタープライズソリューション社からの気象学者によって発行された警告を含んでよい。スカイガード警告は、イベントによって影響されるように予報される場所又は領域に視覚的に示されてよい。地図ビュー100は、ユーザ特定の場所又はユーザ特定のクリティカルな場所に影響を与えるスカイガード警告のみを出力するように構成されてよい。システム200は、例えば、各予め定められた又は場所に特定のユーザ提供の情報(例えば、個別管理者又は緊急応答隊員等のためのコンタクト情報)と共に、開始時間、終了時間、ユーザ特定の場所、コンディション(稲妻、雷雨、豪雨、強風、高温等)、及びスカイガードの気象学者からのコメントのような、各警告に関する詳細をユーザに視認可能にしてよい。スカイガード稲妻警告は、また、「稲妻リング」(すなわち、スカイガード稲妻警告のために用いられる距離と一致する径リング)の視覚表現を含んでよい。   Skyguard alerts are issued by meteorologists from Accuweather Enterprise Solutions Inc. to provide notification of extreme weather events with specific critical thresholds such as temperature, rainfall, wind, lightning strikes etc. May be included. Skyguard alerts may be visually indicated in places or areas that are predicted to be affected by the event. The map view 100 may be configured to output only skyguard warnings that affect user specific locations or user specific critical locations. The system 200 may include, for example, start time, end time, user specific location, along with user-provided information (eg, contact information for individual administrators or emergency response personnel, etc.) for each predetermined or location. Details about each warning, such as conditions (lightning, thunderstorms, heavy rains, strong winds, high temperatures, etc.) and comments from skyguard meteorologists may be made visible to the user. The skyguard lightning warning may also include a visual representation of a “lightning ring” (ie, a diameter ring that matches the distance used for the skyguard lightning warning).

落雷は、例えば、雲対雲及び雲対地落雷を含んでよい。落雷は、リアルタイム又は準リアルタイムにて視覚化されてよい。落雷データは、例えば、ヴァイサラ(Vaisala’s)国家稲妻検出ネットワーク(NLDN)からであってよい。   Lightning strikes may include, for example, cloud-to-cloud and cloud-to-ground lightning strikes. Lightning strikes may be visualized in real time or near real time. The lightning strike data may be from, for example, Vaisala's National Lightning Detection Network (NLDN).

小規模じょう乱報告は、例えば、法の執行人員、救急発送係、救急管理当局、消防士、救急医療士、嵐チェイサー、及び他の個人のような監視人からのレポートを含んでよい。小規模じょう乱報告は、例えばトルネード、猛烈な雷雨、強風、稲妻関連の損害、降雪、氷量等のような詳細な気象関連のイベントであってよい。システム200は、カテゴリ、イベントタイプ、報告データ及び時間、イベントの大きさ、観察場所(都市、郡、及び州)及び監視人によって提供されるリマークに関する詳細をユーザに視認可能にしてよい。地図ビュー100は、イベントの場所の経度及び緯度に近いあるいは当該経度及び緯度における小規模じょう乱報告を視覚化してよい。小規模じょう乱報告は、例えば、国家気象サービスによって収集及び供給されてよい。   Small disturbance reports may include, for example, reports from law enforcement personnel, emergency dispatchers, emergency management authorities, firefighters, emergency medical personnel, storm chaser, and other individuals. Small disturbance reports may be detailed weather related events such as tornadoes, heavy thunderstorms, strong winds, lightning related damage, snowfall, ice volume, and the like. The system 200 may allow the user to view details regarding the remarks provided by the category, event type, reporting data and time, event size, observation location (city, county, and state) and monitor. The map view 100 may visualize a small disturbance report near or at the longitude and latitude of the event location. Small disturbance reports may be collected and provided by, for example, a national weather service.

地震は、震央の経度及び緯度にて視覚的に表現されてよい。システム200は、ユーザ特定又は予めプログラムされた閾値(例えば、4.0以上)よりも大きいマグニチュードの地震を表示するように構成されてよい。システム200は、例えば、発生の日付及び時間、震央の経度及び緯度、深さ、及びマグニチュードのような地震の詳細を視認することをユーザに可能にしてよい。地震のデータは、例えば、米国地質調査(USGS)によって提供されてよい。   Earthquakes may be visually represented in the epicenter longitude and latitude. System 200 may be configured to display earthquakes with a magnitude greater than a user-specified or pre-programmed threshold (eg, 4.0 or greater). The system 200 may allow a user to view details of the earthquake, such as, for example, the date and time of occurrence, the longitude and latitude of the epicenter, the depth, and the magnitude. Earthquake data may be provided, for example, by the US Geological Survey (USGS).

野火情報は、現在の境界線の場所、ホットスポット、消防士との及びからの最近の通信を含んでよい。野火情報は、インタラクティブマップにて又は他の手法によって、表示又は伝達されてよい。野火情報は、リアルタイム、準リアルタイム、あるいは、トレンドと共に及び無しの最近のサマリにて伝達されてよい。野火情報は、場所及び現実又は計画された風速、風速度、エレベーション、降水等による燃料装荷の見積もり又は測定値と組み合わされてよい。消防士と及びからの通信は、音声から変換されたテキストとして、あるいは、(例えば、実装オーディオプレーヤーを介しての)現実の音声通信として伝達されてよい。   Wildfire information may include current border locations, hotspots, recent communications with and from firefighters. Wildfire information may be displayed or communicated on an interactive map or by other techniques. Wildfire information may be communicated in real time, near real time, or in a recent summary with and without trends. Wildfire information may be combined with estimates or measurements of fuel loading due to location and actual or planned wind speed, wind speed, elevation, precipitation, and the like. Communications with and from firefighters may be communicated as text converted from speech or as real speech communications (eg, via an implemented audio player).

ハリケーンの影響予測は、嵐の現在の場所、嵐のための予測ポイント、嵐がある場所にいつ到達するであろうかの時間、予測ポイントの間のトラックライン、ハリケーンが移動するであろう潜在的なエリア、ハリケーン風区域(すなわち、嵐の中央からのハリケーン風力(74mph)の範囲)、台風の風区域(すなわち、選択された嵐の中央からの台風の風力(39mph)の範囲)、影響における米国及び国際熱帯監視及び警告、ハリケーンの風量の見込み、陸地所見を生成する熱帯システムの海岸線における高潮のための予測、雨量可能性、特定の期間(例えば、嵐の予測時間におけるはじめの24時間)における生命及び財産へのリスクのための予測、最大持続風、最大突風を含んでよい。ハリケーンの影響予測は、例えば、アキュウェザーによって提供されてよい。システム200は、また、例えば、様々な予測モデルからの複数の予測トラックの画像視覚化を含んでいる、国家ハリケーンセンター(NHC)又は他の熱帯サイクロン予測センターからの現在の場所及び予測ポイントを提供してよい。   Hurricane impact predictions are based on the current location of the storm, the prediction point for the storm, the time when the storm will be reached, the track line between the prediction points, and the potential hurricane will move In areas, hurricane wind zones (ie, hurricane winds (74 mph) range from storm center), typhoon wind zones (ie, typhoon winds (39 mph) range from selected storm center), impact US and international tropical monitoring and warnings, hurricane wind forecasts, forecasts for storm surges on the coastline of tropical systems that generate land findings, rainfall potential, specific time periods (eg, first 24 hours in storm forecast time) Predictions for life and property risks, maximum sustained winds, and maximum gusts. Hurricane impact predictions may be provided, for example, by an accumulator. The system 200 also provides current locations and prediction points from the National Hurricane Center (NHC) or other tropical cyclone prediction centers, including, for example, image visualization of multiple prediction tracks from various prediction models. You can do it.

図3は、本発明の例示の実施形態に係るシステム200のブロック図である。システム200は、ユーザ情報データベース320、気象情報データベース340、分析ユニット360、及びグラフィカルユーザインターフェース380を備えてよい。ユーザ情報データベース320、気象情報データベース340、分析ユニット360、及び/又はグラフィカルユーザインターフェース380は、共同設置あるいは遠隔的に設けられてよい。ユーザ情報データベース320は、ユーザ特定の人員324から受けた確認336と共に、ユーザ特定の場所322、人員324、手順326、気象コンディション328、通知閾値332、及びクエリー334を含んでよい。場所322、人員324、手順326、気象コンディション328、通知閾値332、及びクエリー334は、グラフィカルユーザインターフェース380を介してユーザによって特定されてよい。ユーザ情報データベース320は、単一の実体装置又は多数の実体装置に格納されたかどうかの、いくつかの組織化された情報の集合であってよい。ユーザ情報データベース320は、例えば、図2に図示されているデータベース220の1つとして実現されてよい。   FIG. 3 is a block diagram of a system 200 according to an exemplary embodiment of the present invention. The system 200 may include a user information database 320, a weather information database 340, an analysis unit 360, and a graphical user interface 380. User information database 320, weather information database 340, analysis unit 360, and / or graphical user interface 380 may be co-located or remotely provided. User information database 320 may include user specific location 322, personnel 324, procedure 326, weather condition 328, notification threshold 332, and query 334 along with confirmation 336 received from user specific personnel 324. Location 322, personnel 324, procedure 326, weather condition 328, notification threshold 332, and query 334 may be specified by the user via graphical user interface 380. The user information database 320 may be a collection of several organized information whether stored on a single entity device or multiple entity devices. The user information database 320 may be realized, for example, as one of the databases 220 illustrated in FIG.

気象情報データベース340は、現在の、歴史的な(過去)、及び予測の(未来)の気象コンディション及び気象関連警告に関する情報を含む。気象データ及び気象関連警告のデータは、例えば、アキュウェザーエンター社、アキュウェザーエンタープライズソリューション社、国家気象サービス(NWS)、国家ハリケーンセンター(NHC)、カナダ環境省、他の政府機関(例えば、英国大気現象サービス、日本大気現象機関等)、私的な会社(例えば、ヴェサリアの米国稲妻検出ネットワーク、気象決定テクノロジー社等)、個人(例えば、スポッターネットワークのメンバー)から受信されてよい。気象情報データベースは、また、例えば、国地質調査(USGS)から受信された自然災害(例えば地震)に関する情報を含んでよい。気象情報データベース340は、単一の実体装置又は多数の実体装置に格納されたかどうかの、いくつかの組織化された情報の集合であってよい。気象情報データベース340は、例えば、図2に図示されているデータベース220の1つとして実現されてよい。   The weather information database 340 includes information regarding current, historical (past) and predicted (future) weather conditions and weather-related alerts. Meteorological data and weather-related warning data include, for example, Accuweather Enter, Accuweather Enterprise Solutions, National Weather Service (NWS), National Hurricane Center (NHC), the Canadian Ministry of Environment, and other government agencies (eg, British Air Phenomenon Services, Japan Atmospheric Phenomenon Organization, etc.), private companies (eg, Vesaria's American Lightning Detection Network, Meteorological Decision Technology, etc.), and individuals (eg, members of the Spotter Network). The weather information database may also include information regarding natural disasters (eg, earthquakes) received from, for example, a National Geological Survey (USGS). The weather information database 340 may be a collection of several organized information whether stored on a single entity device or multiple entity devices. The weather information database 340 may be realized as, for example, one of the databases 220 illustrated in FIG.

本明細書にて用いられているように、「気象コンディション」は、例えば、24時間の最高温度、24時間の最低気温、空気質、氷の量、雨の量、ユーザ特定又は所定の時限に降る雪の量、地面の雪の量、AO[北極振動]、平均相対湿度、気圧傾向、吹雪の可能性、雲高、雲高高度、雷雨の可能性、地面を覆うのに十分な雪の可能性、フィールドを濡らすのに十分な雪の可能性、ひょうの可能性、あられの可能性、降水の可能性、雨の可能性、雪の可能性、雲量、雲量パーセンテージ、冷却の程度、日の空コンディションアイコン、日の風向、日の突風、日の風速、露点、ENSO[エルニーニョ南振動]、蒸発散、期待される雷雨強さレベル、氾濫可能性、熱インデックス、加熱の程度、高温、満潮警告、高い湿球温の可能性、最高相対湿度、何時間もの氷、何時間もの降水、何時間もの雨、何時間もの雪、湿気、湖レベル、液体の等価降水量、低温、低い湿球温、最大のUVインデックス、MEI[多変量ENSOインデックス]、MJO[マッデン−ジュリア振動]、月段階、月の出、月の入り、夜空のコンディションアイコン、夜の風向、夜の突風、夜の風速、通常の低温、標準温度、1単語気象、インチの降水量、降水蓄積、降水タイプ、雪の可能性、地面を覆うのに十分な氷の可能性、地面を覆うのに十分な雪の可能性、フィールドを濡らすのに十分な雨の可能性、雨量、RealFeel(登録商標)、高いRealFeel(登録商標)、低いRealFeel(登録商標)、記録的な低温、記録的な高温、相対湿度範囲、海面気圧、海面温度、空のコンディションアイコン、次の24時間の雪蓄積、太陽輻射、ステーション気圧、日の出、日暮れ、温度、雪のタイプ、UVインデックス、可視性、湿球温度、風速冷却、風向、突風、風速等を含んでよい。   As used herein, a “weather condition” can be, for example, a maximum temperature of 24 hours, a minimum temperature of 24 hours, air quality, an amount of ice, an amount of rain, a user specific or predetermined time period. Amount of snow falling, amount of snow on the ground, AO [Arctic Oscillation], average relative humidity, atmospheric pressure trend, possibility of snowstorm, cloud height, cloud height, possibility of thunderstorm, enough snow to cover the ground Possibility, enough snow to wet the field, possibility of hail, possibility of hail, possibility of precipitation, possibility of rain, possibility of snow, cloud cover, cloud cover percentage, degree of cooling, day Sky condition icon, day wind direction, day gust, day wind speed, dew point, ENSO [El Nino South Oscillation], evapotranspiration, expected thunderstorm intensity level, inundation potential, thermal index, degree of heating, high temperature, High tide warning, possibility of high wet bulb temperature, highest relative Degrees, hours of ice, hours of precipitation, hours of rain, hours of snow, moisture, lake level, liquid equivalent precipitation, low temperature, low wet bulb temperature, maximum UV index, MEI [multivariate ENSO Index], MJO [Madden-Julia Oscillation], Moon stage, Moon rise, Moon sunset, Night sky condition icon, Night wind direction, Night gust, Night wind speed, Normal low temperature, Standard temperature, One word weather, Inch precipitation, precipitation accumulation, precipitation type, snow potential, enough ice to cover the ground, enough snow to cover the ground, enough rain to wet the field Nature, rainfall, RealFeel (R), high RealFeel (R), low RealFeel (R), record low temperature, record high temperature, relative humidity range, sea level pressure, sea level temperature, air condition Icon, next 24 hours snow accumulation, solar radiation, station pressure, sunrise, sunset, temperature, snow type, UV index, visibility, wet bulb temperature, wind speed cooling, wind direction, gust, wind speed, etc. .

各気象コンディションは、タイムフレームに基づいて表現されてよい。本明細書にて用いられているように、気象コンディションに関連する「タイムフレーム」は、現在の値、毎日の値、1時間に1回の予測された値、毎日の予測された値、1年前の毎日の値、蓄積または前の時限(例えば、24時間、3時間、6時間、9時間、前の日、過去7日、今月までの日付、今年までの日付、過去12ヵ月)におけるバリエーション、気候学の標準(例えば、過去10年、20年、25年、30年等にわたる平均値)、未来の時限(例えば、24時間)における予測された蓄積等を含んでよい。   Each weather condition may be expressed based on a time frame. As used herein, the “time frame” associated with weather conditions is the current value, daily value, predicted value once per hour, predicted value daily, In daily values, years of accumulation, or previous time periods (eg, 24 hours, 3 hours, 6 hours, 9 hours, previous day, last 7 days, date to this month, date to this year, last 12 months) Variations, climatological standards (eg, average values over the past 10 years, 20 years, 25 years, 30 years, etc.), predicted accumulation in future time periods (eg, 24 hours), etc. may be included.

気象関連警告は、上述のように、川洪水警報、雷雨監視ボックス、トルネード監視ボックス、メソスケールディスカッション、ポリゴン警告、地域/国家警告、展望、報告、監視、特別気象声明、稲妻警告、雷雨警告、豪雨警告、強風警告、高温又は低温警告、小規模じょう乱報告、地震、及び/又はハリケーンの影響予測を含んでよい。   As mentioned above, weather warnings include river flood warnings, thunderstorm monitoring boxes, tornado monitoring boxes, mesoscale discussions, polygon warnings, regional / national warnings, prospects, reports, monitoring, special weather statements, lightning warnings, thunderstorm warnings, May include heavy rain warnings, strong wind warnings, hot or cold warnings, small disturbance reports, earthquakes, and / or hurricane impact predictions.

分析ユニット360は、アクセス可能でありサーバー210によって実行され及び/又はリモートコンピュータシステム240によってダウンロード及び実行されるソフトウェア命令によって実現されてよい。分析ユニット360は、ユーザ情報データベース320及び気象情報データベース340から情報を受信するように構成される。以下に記載のように、分析ユニット360は、現在の、歴史的な、及び/又は予測の気象情報を、ユーザ特定の気象コンディション328、クエリー334及び/又は場所322に基づいて、ネットワーク230を介してグラフィカルユーザインターフェース380に出力するように構成されてよい。分析ユニット360は、また、ユーザ特定の通知閾値332及び/又は場所322に基づいて、気象関連通知を出力するように構成されてよい。分析ユニット360は、更に、気象関連警告及びユーザ特定手順326をユーザ特定の人員324に出力し、ユーザ特定の人員324から確認336を受けて格納するように構成されてよい。   The analysis unit 360 may be implemented by software instructions that are accessible and executed by the server 210 and / or downloaded and executed by the remote computer system 240. The analysis unit 360 is configured to receive information from the user information database 320 and the weather information database 340. As described below, analysis unit 360 may provide current, historical, and / or predictive weather information via network 230 based on user-specific weather conditions 328, queries 334, and / or location 322. And output to the graphical user interface 380. The analysis unit 360 may also be configured to output weather related notifications based on the user specific notification threshold 332 and / or location 322. The analysis unit 360 may further be configured to output weather related alerts and user specific procedures 326 to the user specific personnel 324 and receive and store the confirmation 336 from the user specific personnel 324.

グラフィカルユーザインターフェース380は、ユーザ特定の場所322、人員324、手順326、気象コンディション328、通知閾値332、又はクエリー334を受信し、及び/又は、現在の、歴史的な、及び/又は予測の気象情報又は気象関連通知を出力するように構成された、いくつかのインターフェースであってよい。グラフィカルユーザインターフェースは、いくつかの処理システムを実行するいくつかのブランドのブラウザに対応したインターネット接続装置(例えば、ラップトップ、タブレット、スマートフォン等)にコンテンツが表示されるのを許容する応答サイトデザインを備えてよい。代替的に、グラフィカルユーザインターフェース380は、コンピューティング装置のタイプ及び/又はリモートコンピュータシステム240のスクリーンサイズに基づいてカスタマイズされた多数の実施形態を含んでよい。例えば、グラフィカルユーザインターフェース380は、パーソナルコンピュータのようなリモートコンピュータシステム240のためにカスタマイズされた1つの実施形態、及びスマートフォンのようなモバイルコンピュータシステム260のためにカスタマイズされた他の実施形態を含んでよい。   The graphical user interface 380 receives user-specific locations 322, personnel 324, procedures 326, weather conditions 328, notification thresholds 332, or queries 334 and / or current, historical, and / or forecasted weather. There may be several interfaces configured to output information or weather related notifications. The graphical user interface has a responsive site design that allows content to be displayed on internet-connected devices (eg, laptops, tablets, smartphones, etc.) that support several brands of browsers running several processing systems. You may be prepared. Alternatively, the graphical user interface 380 may include a number of embodiments customized based on the type of computing device and / or the screen size of the remote computer system 240. For example, graphical user interface 380 includes one embodiment customized for remote computer system 240, such as a personal computer, and other embodiments customized for mobile computer system 260, such as a smartphone. Good.

ユーザ特定の場所322は、設備場所、(例えば、都市、国、あるいは、他のユーザ定義の形式のような)区域、(例えば、道、線路、あるいは、2つ以上の地理的位置の他の直接又は間接の道のような)セグメント等であってよい。ユーザ特定の場所322は、また、例えば、パーソナルコンピュータ、ノート型コンピュータ、スマートフォン、パーソナルデジタルアシスタント(PDAs)、タブレット、ネットワークコンピュータ、ポータブル気象検出器、GPS衛星(GPS)受信機、及び/又は例えば自動車、市販のトラック、電車、航空機、船舶等のようなネットワーク接続された車両のような、モバイルコンピュータシステム260のリアルタイム(又は準リアルタイム)の場所を含んでよい。モバイルコンピュータシステム260の場所は、例えば、GPSのような場所検出ユニットによって自動的に、繰り返し、継続的に、及び/又は定期的に(すなわち、予め定められた間隔で)決定されてよく、ネットワーク220を介してデータベース220に出力されてよい。モバイルコンピュータシステム260の場所は、また、モバイルコンピュータシステム260に関連する車両の計画された場所に基づいて決定されてよい。例えば、電車のような車両は、特定の時間に特定のルートを移動するように計画されてよい。データベース220は、乗車電車に実装又は分けて保持されるモバイルコンピュータシステム260の予め定められたルートを格納してよい。従って、モバイルコンピュータシステム260の場所322は、電車の計画された場所に基づいて決定されてよい。   A user specific location 322 may be a facility location, an area (such as a city, country, or other user-defined format), a path (such as a road, a track, or other two or more geographical locations). It may be a segment (such as a direct or indirect path). User specific locations 322 may also be, for example, personal computers, notebook computers, smartphones, personal digital assistants (PDAs), tablets, network computers, portable weather detectors, GPS satellite (GPS) receivers, and / or, for example, automobiles. May include real-time (or near real-time) locations of the mobile computer system 260, such as networked vehicles such as commercial trucks, trains, aircraft, ships, and the like. The location of the mobile computer system 260 may be determined automatically, repeatedly, continuously, and / or periodically (ie, at predetermined intervals) by a location detection unit such as GPS, for example, The data may be output to the database 220 via 220. The location of mobile computer system 260 may also be determined based on the planned location of the vehicle associated with mobile computer system 260. For example, a vehicle such as a train may be planned to travel a specific route at a specific time. The database 220 may store a predetermined route of the mobile computer system 260 that is implemented or separately held on the train. Accordingly, the location 322 of the mobile computer system 260 may be determined based on the planned location of the train.

モバイルコンピュータシステム260が車両とペアにされるとき、システム200は、気象関連情報を出力するために、車両内部で気象関連情報を表示するために、あるいは、車両の無線ネットワーク通信又はモバイルコンピュータシステム260のいずれかを介して、車両内部のモバイル通信装置260に気象関連情報を送信するために、車両の内部の無電を中断するように構成されてよい。各例において、車両及びこの占有者及び/又は積み荷の場所322は、リアルタイム又は準リアルタイムにて、トラックされ及び気象に関連付けられる。   When the mobile computer system 260 is paired with a vehicle, the system 200 may output weather related information, display weather related information inside the vehicle, or the vehicle's wireless network communication or mobile computer system 260. In order to transmit weather-related information to the mobile communication device 260 inside the vehicle via any of the above, it may be configured to interrupt the powerless inside the vehicle. In each example, the vehicle and its occupant and / or loading location 322 are tracked and associated with weather in real time or near real time.

システム200は、ユーザ特定の確度レベルに基づいて気象関連情報を出力するように構成されてよい。例えば、システム200は、現在の又は予測の気象データ、及び、リモートコンピュータシステム240の現在の又は予測される場所322に基づいて、高確度の通知を出力するように構成されてよい。他の例において、システム200は、ユーザ又は他の参加者(例えば、自動車会社、テレマティックスの配達パートナー等)によって予め選択された基準に基づいて、気象関連情報を出力するように構成されてよい。例えば、車両の現在の又は予測される場所322における現在の又は予測の突風が、システム200が最小負荷での特定の車両を運転することが危険であることを予測するようなものである場合、車両とペアにされたモバイルコンピュータシステム260は、通知を受信してよい。他の例において、システム200は、リモートコンピュータシステム240の場所322が公共警告の区域の内部であることの決定に応じて、公共警告を出力するように構成されてよい。他の例において、システム200は、システム200によって、あるいは、例えばアキュウェザーエンタープライズソリューション社のようなプロフェッショナルの気象学者によって修正又は改善されてきた公共警告に基づいて、通知を出力するように構成されてよい。公共警告は、より正確な気象関連情報、あるいは、より正確な地理情報を提供することによって(すなわち、気象イベントによって影響を受けるであろう、より小さな、より特化した区域を提供することにより)、修正又は改善されてよい。   The system 200 may be configured to output weather related information based on a user specific accuracy level. For example, the system 200 may be configured to output a highly accurate notification based on current or predicted weather data and the current or predicted location 322 of the remote computer system 240. In other examples, the system 200 is configured to output weather-related information based on criteria pre-selected by a user or other participant (eg, car company, telematics delivery partner, etc.). Good. For example, if the current or predicted gust at the vehicle's current or predicted location 322 is such that the system 200 predicts that it is dangerous to drive a particular vehicle at minimum load, The mobile computer system 260 paired with the vehicle may receive the notification. In other examples, system 200 may be configured to output a public alert in response to determining that location 322 of remote computer system 240 is within a public alert area. In other examples, the system 200 is configured to output notifications based on public alerts that have been modified or improved by the system 200 or by professional meteorologists such as Accuweather Enterprise Solutions. Good. Public alerts provide more accurate weather-related information or more accurate geographic information (ie, by providing smaller, more specialized areas that will be affected by weather events) May be modified or improved.

システム200は、また、(例えば、グラフィックユーザインターフェース380を介して)ユーザ定義の場所322をユーザ特定のカテゴリにグループ化することをユーザに可能にしてよい。例えば、ユーザは、1つのカテゴリにおける小売店、及び、他のカテゴリにおける配送センターをグループ化してよい。各場所322(あるいは、ユーザ特定のカテゴリにおける全ての場所322)は、クリティカル又は非クリティカルとしてユーザによって識別されてよい。下記のように、クリティカルな場所322は、システム200が、クリティカルな場所322での悪天候のための潜在のイベントにおいて、ユーザ特定の人員324に気象関連警告を出力してよいように、(例えば、システム200によって、及び/又は、プロフェッショナルの気象学者によって)監視されてよい。この同様な例において、システム200は、ユーザ特定の場所が非クリティカルである場合、気象関連警告を出力しなくてよい。   System 200 may also allow a user to group user-defined locations 322 into user-specific categories (eg, via graphical user interface 380). For example, a user may group retail stores in one category and distribution centers in other categories. Each location 322 (or all locations 322 in a user specific category) may be identified by the user as critical or non-critical. As described below, critical location 322 may allow system 200 to output a weather-related alert to user-specific personnel 324 in a potential event for bad weather at critical location 322 (eg, May be monitored by system 200 and / or by a professional meteorologist. In this similar example, the system 200 may not output a weather related alert if the user specific location is non-critical.

ユーザ特定の予測
図4Aは、本発明の例示の実施形態に係る、グラフィックユーザインターフェース380のダッシュボード図400aを図示する。ダッシュボード図は、ナビゲーションバー410、通知バー420、スイドバー430、モジュールを追加するための及びダッシュボード設定を修正するためのアイコン436、複数のモジュール450を備えてよい。
User Specific Prediction FIG. 4A illustrates a dashboard diagram 400a of a graphical user interface 380, according to an illustrative embodiment of the invention. The dashboard diagram may include a navigation bar 410, a notification bar 420, a slide bar 430, icons 436 for adding modules and modifying dashboard settings, and a plurality of modules 450.

ナビゲーションバー410は、サーチアイコン412、プリントアイコン413、シェアアイコン414、ダウンロードアイコン415、スライドショーアイコン416、ヘルプアイコン417、及びアカウントアイコン418を備えてよい。サーチアイコン412は、表及びディスカッションにおいて、キーワードを検索することをユーザに可能にしてよい。プリントアイコン413は、グラフィックユーザインターフェース380によって現在表示されているいくつかの又は全ての情報を、外部プリンタ又はファイル変換プログラムへ出力することをユーザに可能にしてよい。シェアアイコン414は、グラフィックユーザインターフェース380によって表示されているいくつかの又は全ての情報を、例えば電子メール又はソーシャルネットワーキングサービスのような外部プログラムへ出力することをユーザに可能にしてよい。ダウンロードアイコン415は、グラフィックユーザインターフェース380によって表示されているいくつかの又は全ての情報をダウンロードすることを、ユーザに可能にしてよい。スライドショーアイコン416は、グラフィックユーザインターフェース380によって表示のいくつかの又は全てのコンテンツを視認することを、ユーザに可能にしてよい。ヘルプアイコン417は、システム200が動作している間に、ユーザを援助するために準備されたコンテンツを獲得することをユーザに可能にしてよい。通知バー420は、テキスト通知の可視指示422を備えてよい。テキスト通知は、下記のように、例えば、ユーザ定義の場所322における気象関連警告に応じて、分析ユニット360によって出力されてよい。   The navigation bar 410 may include a search icon 412, a print icon 413, a share icon 414, a download icon 415, a slide show icon 416, a help icon 417, and an account icon 418. Search icon 412 may allow a user to search for keywords in tables and discussions. Print icon 413 may allow the user to output some or all of the information currently displayed by graphic user interface 380 to an external printer or file conversion program. Share icon 414 may allow the user to output some or all of the information displayed by graphic user interface 380 to an external program, such as e-mail or a social networking service. Download icon 415 may allow the user to download some or all of the information displayed by graphic user interface 380. The slide show icon 416 may allow the user to view some or all of the content displayed by the graphical user interface 380. Help icon 417 may allow the user to acquire content that is prepared to assist the user while system 200 is operating. The notification bar 420 may include a text notification visual indication 422. The text notification may be output by the analysis unit 360, for example, in response to a weather related alert at a user-defined location 322 as described below.

モジュール450は、現在の、歴史的な、及び/又は予測の気象コンディションを含む、ユーザ特定の気象コンディション328を視認することをユーザに可能にする。システム200は、複数の有効なモジュールから選択することをユーザに可能にするように構成されてよい。モジュール450は、グラフィカル表示、数の表示、テーブル、チャート、あるいは、ユーザに便利ないくつかの他の表示を備えてよい。図4Aに図示されているように、例えば、モジュール450は、時間単位予測モジュール452a及び452b、現在コンディションモジュール454a、日単位予測モジュール456a、及びスカイガード地図モジュール460aを備えてよい。スカイガード地図モジュール460aは、例えば、図1の地図ビュー100への参照にて上述したいくつかの又は全ての特徴を備えてよい。   Module 450 allows the user to view user-specific weather conditions 328, including current, historical, and / or forecast weather conditions. System 200 may be configured to allow a user to select from a plurality of valid modules. Module 450 may comprise a graphical display, a number display, a table, a chart, or some other display useful to the user. As shown in FIG. 4A, for example, the module 450 may include hourly prediction modules 452a and 452b, a current condition module 454a, a daily prediction module 456a, and a skyguard map module 460a. Skyguard map module 460a may comprise some or all of the features described above, for example, with reference to map view 100 of FIG.

グラフィックユーザインターフェース380は、2つ以上の場所322における同じユーザ特定の気象コンディション328を、及び/又は、同じ場所のための2つ以上のユーザ特定の気象コンディション328を視認し比較することをユーザに可能する。図4Aに図示されているように、例えば、モジュール452a及び452bは、メリーランド(Maryland)州ハンガーズタウン(Hagerstown)及びロックビル(Rockville)の時間単位予測を出力しているが、モジュール456a及び452bは、メリーランド州ロックビルの日単位及び時間単位の予測を出力する。当業者が理解するように、システム200は、グラフィックユーザインターフェース380が高度にカスタマイズ可能になるように、構成されてよい。例えば、グラフィックユーザインターフェース380は、20個までのユーザ特定の場所322の同様なユーザ特定の気象コンディション328をすぐに、及び/又は、同じユーザ特定の場所322の3個までのユーザ特定の気象コンディション328をすぐに、視認し比較することをユーザに可能にしてよい。上述のように、システム200は、100までの異なるモジュール450、あるいは、より多くがユーザに利用可能であってよいように、構成されてよい。   The graphical user interface 380 allows the user to view and compare the same user-specific weather conditions 328 at two or more locations 322 and / or two or more user-specific weather conditions 328 for the same location. Possible. As illustrated in FIG. 4A, for example, modules 452a and 452b output time unit predictions in Hangerstown and Rockville, Maryland, but modules 456a and 452b. Outputs daily and hourly predictions for Rockville, Maryland. As those skilled in the art will appreciate, the system 200 may be configured such that the graphic user interface 380 is highly customizable. For example, the graphical user interface 380 may immediately display similar user-specific weather conditions 328 for up to 20 user-specific locations 322 and / or up to three user-specific weather conditions for the same user-specific location 322. The user may be able to view and compare 328 immediately. As described above, the system 200 may be configured such that up to 100 different modules 450, or more, may be available to the user.

図4Bは、本発明の例示の実施形態に係る、グラフィカルユーザインターフェース380のダッシュボード図400bを図示する。ダッシュボード図400aと同様に、ダッシュボード図400bは、ビゲーションバー410、通知バー420、及びスイドバー430を備えてよい。追加的に、ダッシュボード図400bは、スカイガード地図モジュール460b、気象コンディション地図モジュール462、ビデオモジュール464、メソスケール予測地図モジュール466、じょう乱可能性通知モジュール468、気象学者ディスカッションモジュール472、及びクエリーモジュール470を備えてよい。   FIG. 4B illustrates a dashboard diagram 400b of a graphical user interface 380, according to an illustrative embodiment of the invention. Similar to the dashboard diagram 400a, the dashboard diagram 400b may include a navigation bar 410, a notification bar 420, and a slide bar 430. Additionally, the dashboard diagram 400b includes a Skyguard map module 460b, a weather condition map module 462, a video module 464, a mesoscale predictive map module 466, a potential disturbance notification module 468, a meteorologist discussion module 472, and a query module. 470 may be provided.

スカイガード地図モジュール460bは、スカイガード地図モジュール460aと同様であってよい。気象コンディション地図モジュール462は、これらの変わりやすいものの経験を経験する又は予測された区域の地図に重畳された、現在の及び/又は予測の気象コンディションのグラフィカルな表示を出力するように構成されてよい。ビデオモジュール464は、(例えば、アキュウェザー社からのプロフェッショナルの気象学者によって特色をなしており及び/又は準備された)動画及び/又は画像を含んでいるビデオを出力するように構成されてよい。メソスケール予測地図モジュール466は、関連する区域の地図に重畳された、メソスケール予測のグラフィカルな表示を出力するように構成されてよい。じょう乱可能性通知地図モジュール468は、じょう乱の経験を経験する又は予測された区域の地図に重畳された、潜在的なじょう乱のグラフィカルな表示を出力するように構成されてよい。気象学者ディスカッションモジュール472は、プロフェッショナルの気象学者(例えば、アキュウェザーエンター社、アキュウェザーエンタープライズソリューション社等から)からのコンテンツを出力するように構成されてよい。クエリーモジュール470は、図13を参照して以下で説明されるように、ユーザ定義のクエリー334の結果を出力するように構成されてよい。   Skyguard map module 460b may be similar to skyguard map module 460a. The weather condition map module 462 may be configured to output a graphical display of current and / or forecast weather conditions superimposed on a map of the area that experiences these variable things or is predicted. . The video module 464 may be configured to output a video containing moving pictures and / or images (eg, featured and / or prepared by a professional meteorologist from Acweather Inc.). The mesoscale prediction map module 466 may be configured to output a graphical display of the mesoscale prediction superimposed on the map of the relevant area. The disturbance potential notification map module 468 may be configured to output a graphical display of potential disturbances that are experienced in the disturbance or superimposed on a map of the predicted area. Meteorologist discussion module 472 may be configured to output content from professional meteorologists (eg, from Acquirer Enter Inc., Acquirer Enterprise Solutions Inc., etc.). Query module 470 may be configured to output the results of a user-defined query 334, as described below with reference to FIG.

図4Cは、本発明の例示の実施形態に係る、グラフィカルユーザインターフェース380のダッシュボード図400cを図示する。ダッシュボード図400a及び400bと同様に、ダッシュボード図400cは、ナビゲーションバー410、通知バー420、及びサイドバー430を備えてよい。追加的に、ダッシュボード図400bは、スカイガード地図モジュール460c、時間単位予測モジュール452c、現在コンディションモジュール454b、日単位予測モジュール456b、ミニットキャスト(MinuteCast)(登録商標)モジュール474、手順モジュール490、及び通知モジュール480を備えてよい。スカイガード地図モジュール460c、時間単位予測モジュール452c、現在コンディションモジュール454b、及び日単位予測モジュール456bは、スカイガード地図モジュール460a及び460b、時間単位予測モジュール452a及び452b、現在コンディションモジュール454a、及び日単位予測モジュール456a各々と同様であってよい。図9を参照して以下で説明されるように、日単位予測モジュール456bは、悪天候の通知を備えてよい(例えば、日単位予測は、7月25日、金曜日のために図示されたように、色分けされてよい)。   FIG. 4C illustrates a dashboard diagram 400c of the graphical user interface 380, according to an illustrative embodiment of the invention. Similar to dashboard diagrams 400a and 400b, dashboard diagram 400c may include navigation bar 410, notification bar 420, and sidebar 430. Additionally, the dashboard diagram 400b includes a Skyguard map module 460c, an hourly prediction module 452c, a current condition module 454b, a daily prediction module 456b, a MinuteCast® module 474, a procedure module 490, and A notification module 480 may be provided. Skyguard map module 460c, hourly unit prediction module 452c, current condition module 454b, and daily unit prediction module 456b are skyguard map modules 460a and 460b, hourly unit prediction modules 452a and 452b, current condition module 454a, and daily unit prediction It may be the same as each module 456a. As described below with reference to FIG. 9, the daily forecast module 456b may comprise bad weather notification (eg, the daily forecast is as illustrated for July 25, Friday). , May be color-coded).

ミニットキャスト(登録商標)モジュール474は、短時限(例えば、1時間、2時間、4時間等)の(例えば、1分、5分等のインクリメントにおける)高確度の予測を出力するように構成されてよい。図12を参照して以下で説明されるように、通知モジュール480は、気象関連警告及び/又はユーザ特定の通知閾値332に応答して、ユーザ特定の又は予め定められた通知を出力するように構成されてよい。手順モジュール490は、気象関連警告及び/又はユーザ特定の通知閾値332に応答して、ユーザ特定の又は予め定められた通知及びユーザ特定の手順326の両方を出力するように構成されてよい。   The Minutecast® module 474 is configured to output a highly accurate prediction (eg, in increments of 1 minute, 5 minutes, etc.) for a short time period (eg, 1 hour, 2 hours, 4 hours, etc.). It's okay. As described below with reference to FIG. 12, the notification module 480 is responsive to weather-related alerts and / or user-specific notification thresholds 332 to output user-specific or predetermined notifications. May be configured. Procedure module 490 may be configured to output both user-specific or predetermined notifications and user-specific procedures 326 in response to weather-related alerts and / or user-specific notification thresholds 332.

システム200は、通知モジュール480及び/又は手順モジュール490が、コンディションが好ましいか好ましくないかを示すために色分けするように、構成されてよい。コンディションが好ましいか好ましくないかの示唆は、例えば、ユーザ特定の通知閾値332の一部として、ユーザ特定及び格納されてよい。システム200は、また、コンディションが好ましいか好ましくないかの予め定められた示唆を含んでよい。図4Cに図示されているように、例えば、手順モジュール490は、コンディションが好ましくないことを示すために赤色にしてよく、一方で、手順モジュール490は、コンディションが好ましいことを示すために緑色にしてよい。通知モジュール480及び/又は手順モジュール490は、また、気象コンディション又は気象コンディションの潜在的な影響(例えば、「ブリッジアイシングプロバブル(Bridge Icing Probable)」)を記述するために、ユーザ特定の又は予め定められた情報を含んでよい。   System 200 may be configured such that notification module 480 and / or procedure module 490 color code to indicate whether a condition is preferred or not preferred. An indication of whether the condition is favorable or unfavorable may be user-specified and stored, for example, as part of a user-specific notification threshold 332. The system 200 may also include a pre-determined indication of whether the condition is favorable or undesirable. As illustrated in FIG. 4C, for example, the procedure module 490 may be red to indicate that the condition is not favorable, while the procedure module 490 may be green to indicate that the condition is favorable. Good. Notification module 480 and / or procedure module 490 may also be user-specific or predetermined to describe weather conditions or potential impacts of weather conditions (eg, “Bridge Icing Probable”). Information may be included.

グラフィカルユーザインターフェース380は、また、多数のユーザ特定の場所322、及び/又は、ユーザ特定の気象コンディション328、及び/又は、時間におけるスクリーンの同じ一部における多数のユーザ特定のタイムフレームをユーザが視認可能となるための循環コンテンツを備えてよい。図5及び6は、本発明の例示の実施形態に係る、循環コンテンツモジュールを図示する。システム200は、グラフィカルユーザインターフェース380の一部が、ユーザ定義又は予め定められた時間各々のために、スクリーンの同じ領域において複数のモジュール450を表示するように構成されてよい。例えば、グラフィカルユーザインターフェース380は、メリーランド州ハンガーズタウンの時間単位予測を出力するためのモジュール452aを図示する図5A、この後に、メリーランド州ロックビルの時間単位予測モジュールを出力するためのモジュール452bを図示する図5Bを表示してよい。同様に、グラフィカルユーザインターフェース380は、メリーランド州ハンガーズタウンの時間単位予測を出力するためのモジュール452aを図示する図6A、この後に、メリーランド州ハンガーズタウンの現在のコンディションを出力するためのモジュール454aを図示する図6Bを表示してよい。他のモジュール450は、例えば、時間に対してスクリーンの同じ一部において、多数の地図、多数の歴史的に変化するもの等を表示するために循環してよい。   The graphical user interface 380 also allows the user to view multiple user-specific locations 322 and / or user-specific weather conditions 328 and / or multiple user-specific time frames in the same portion of the screen in time. You may have circulating content to make it possible. 5 and 6 illustrate a circulating content module, according to an exemplary embodiment of the present invention. System 200 may be configured such that a portion of graphical user interface 380 displays a plurality of modules 450 in the same area of the screen for each user-defined or predetermined time. For example, the graphical user interface 380 illustrates a module 452a for outputting a time unit prediction for Hungerstown, Maryland, followed by module 452b for outputting a time unit prediction module for Rockville, Maryland. 5B illustrating the above may be displayed. Similarly, the graphical user interface 380 illustrates a module 452a for outputting a time unit prediction for Hungerstown, Maryland, followed by module 454a for outputting the current condition of Hangerstown, Maryland. 6B illustrating the above may be displayed. Other modules 450 may cycle, for example, to display multiple maps, multiple historical changes, etc. in the same portion of the screen over time.

システム200は、ユーザ選択のモジュール450をカスタマイズすることをユーザに可能にするように構成されてよい。例えば、ユーザは、ユーザ特定の気象コンディション328、ユーザ特定の場所322、及び/又は、ユーザの興味のユーザ特定のタイムフレームを選択してよい。代替的に、グラフィカルユーザインターフェース380は、組織の内部でのユーザの役割に基づいて、気象コンディション328、場所322、及び/又はモジュール450を出力するように構成されてよい。予め定められた気象コンディション328及び場所322は、段階的に設定されてよい。例えば、特定の区域に責任があるユーザに有効なグラフィカルユーザインターフェース380は、この区域の内部の場所322の監視のみを可能にし得るが、ユーザに有効なグラフィカルユーザインターフェース380は、地域の管理者に関連するもっと広い地域の内部の場所322の監視を可能にする。   The system 200 may be configured to allow a user to customize the user selection module 450. For example, the user may select a user specific weather condition 328, a user specific location 322, and / or a user specific time frame of the user's interest. Alternatively, the graphical user interface 380 may be configured to output weather conditions 328, location 322, and / or module 450 based on the user's role within the organization. The predetermined weather condition 328 and the location 322 may be set in stages. For example, a graphical user interface 380 that is effective for a user who is responsible for a particular area may only allow monitoring of a location 322 inside the area, whereas a graphical user interface 380 that is effective for the user may be Allows monitoring of locations 322 within the associated larger area.

図7は、本発明の例示の実施形態に係る、グラフィカルユーザインターフェース380を介してユーザに利用可能になってよい自己気象モジュール700を図示する。   FIG. 7 illustrates a self-weather module 700 that may be made available to a user via a graphical user interface 380, according to an illustrative embodiment of the invention.

自己気象モジュール700は、グリッド型フレームにおいて、場所322のための現在の、歴史的な、予測の気象コンディション328をユーザに視認可能にする。自己気象モジュールに含まれている気象コンディション328は、タブ730にて表示されたフルセットの気象コンディションからユーザによって選択されてよく、行に並べられてよい。ユーザは、自己の組織の内部での自己の役割を反映するために、行の順序を制御してよい。1日以上前の歴史的な気象データが表示されてよい。例えば、図7において示される自己気象モジュール700は、「昨日(yesterday)」として識別された歴史的な気象データの1つの日を含む。選択された気象コンディション328の各々の日単位予測は、列に含まれてよい。現在の気象データは、単一の列に含まれてよく、「本日(today)」又は「現在(current)」として識別されてよい。気象コンディション328は、例えば、1つ以上のタブ730を選択することによって有効になるセットにおいてグループ化されてよい。タブ730は、気温タブ731、降水量タブ733、風タブ735、空のコンディションタブ727、及び海洋タブ738を備えてよい。   The self-weather module 700 makes the current, historical, and forecast weather conditions 328 for the location 322 visible to the user in a grid frame. The weather conditions 328 included in the self-weather module may be selected by the user from the full set of weather conditions displayed in tab 730 and may be arranged in a row. A user may control the order of the rows to reflect his role within his organization. Historical weather data from more than one day ago may be displayed. For example, the self-weather module 700 shown in FIG. 7 includes one day of historical weather data identified as “yesterday”. Daily forecasts for each of the selected weather conditions 328 may be included in the column. Current weather data may be included in a single column and may be identified as “today” or “current”. Weather conditions 328 may be grouped, for example, in a set that is enabled by selecting one or more tabs 730. The tab 730 may include an air temperature tab 731, a precipitation tab 733, a wind tab 735, an empty condition tab 727, and an ocean tab 738.

1つ以上の気象コンディション328は、また、選択された気象コンディション328をユーザにグラフィカルに視認可能にするためのグラフアイコン722を備えてよい。グラフアイコン722のユーザ選択に応じて、グラフィックユーザインターフェース380は、自己気象モジュール720の列において表示された各日のための選択された気象コンディション328のグラフィカル表示720を表示してよい。グラフィカル表示720は、(図7に図示されているように)線グラフ、列又はバーチャート、エリアチャート、あるいは、いくつかの他のグラフィカル表示であってよい。グラフィカル表示720は、対応する日のための気象コンディション328を含み得る列に関して並べられた各日の選択された気象コンディション328を表示してよい。図7に示されるように、例えば、グラフィカル表示720は、「昨日(Yesterday)」とラベル付けされた列に関して並べられた前の日の歴史的な高気温、「現在(Current)」とラベル付けされた列に関して並べられた現在の高気温、及び対応する日の各列に関して並べられた残りの各日のための予測された高気温を含んでいる、選択された気象コンディション328(この例では、高気温)をプロットしている線グラフを含む。   The one or more weather conditions 328 may also include a graph icon 722 to make the selected weather conditions 328 graphically visible to the user. In response to a user selection of the graph icon 722, the graphical user interface 380 may display a graphical display 720 of the selected weather condition 328 for each day displayed in the column of the self-weather module 720. The graphical display 720 may be a line graph, a column or bar chart, an area chart, or some other graphical display (as illustrated in FIG. 7). The graphical display 720 may display a selected weather condition 328 for each day arranged in a column that may include a weather condition 328 for the corresponding day. As shown in FIG. 7, for example, graphical display 720 is labeled “Current”, the historical high temperature of the previous day, arranged in a column labeled “Yesterday”. Selected weather condition 328 (in this example), including the current high temperature arranged for the selected column and the predicted high temperature for each remaining day arranged for each column of the corresponding day. , Including line graphs plotting high temperatures).

システム200は、例えば、モジュールタイプ(例えば、時間単位予測モジュール452、日単位予測モジュール456)を選択することにより、あるいは、(例えば、気象コンディション328、場所322、気温スケール等を選択又は変化させることにより)モジュールを修正することにより、各モジュール450のカスタマイズをユーザに可能にするように構成されてよい。いくつかのモジュール450は、ユーザが気象コンディション328、場所322、及び/又はタイムフレームを特定し得るように、カスタマイズ可能であってよい。他のモジュールは、気象コンディション及び/又はタイムフレームを特定してよい。これらの例において、気象コンディション328及び/又はタイムフレームは、モジュール450の選択に基づいて、ユーザによって特定される。すなわち、ユーザは、気象コンディション328を出力するように構成されたモジュール450を選択することにより、ユーザ特定の気象コンディション328を特定し得る。   The system 200 may, for example, select a module type (eg, hourly prediction module 452, daily prediction module 456) or select or change (eg, weather condition 328, location 322, temperature scale, etc.). The module 450 may be configured to allow the user to customize each module 450 by modifying the module. Some modules 450 may be customizable so that the user can specify weather conditions 328, location 322, and / or time frame. Other modules may specify weather conditions and / or time frames. In these examples, weather conditions 328 and / or time frames are specified by the user based on the selection of module 450. That is, the user may identify a user-specific weather condition 328 by selecting a module 450 configured to output the weather condition 328.

図8は、本発明の例示の実施形態に係る、ユーザ特定の気象コンディション328及び場所322に基づいて、ネットワーク230を介してグラフィカルユーザインターフェース380に気象情報を出力するためのプロセス800のフローチャートである。プロセス800は、例えば、分析ユニット360によって、実行され得る。   FIG. 8 is a flowchart of a process 800 for outputting weather information to a graphical user interface 380 over a network 230 based on a user-specific weather condition 328 and location 322, according to an illustrative embodiment of the invention. . Process 800 may be performed by analysis unit 360, for example.

場所322は、ステップ802にて、グラフィカルユーザインターフェース380を介してユーザによって特定され、ステップ804にて、ユーザ情報データベース320に格納される。モジュール450は、ステップ806にて、ユーザによって選択される。気象コンディション328は、ステップ808にて、グラフィカルユーザインターフェース380を介してユーザによって特定され、ステップ810にて、ユーザ情報データベースに格納される。気象情報は、ステップ812にて受信され、ステップ814にて、気象情報データベース340に格納される。ステップ816にて、分析ユニット360は、気象情報データベース340にアクセスして、ユーザ特定の場所322及びユーザ特定の気象コンディション328に基づいて、気象情報がユーザに関連するか否かを決定する。関連する気象情報は、ステップ818にて、グラフィカルユーザインターフェース380によって表示される。   The location 322 is identified by the user via the graphical user interface 380 at step 802 and stored in the user information database 320 at step 804. Module 450 is selected by the user at step 806. The weather condition 328 is identified by the user via the graphical user interface 380 at step 808 and stored in the user information database at step 810. The weather information is received at step 812 and stored in the weather information database 340 at step 814. At step 816, the analysis unit 360 accesses the weather information database 340 to determine whether the weather information is relevant to the user based on the user specific location 322 and the user specific weather condition 328. Associated weather information is displayed by the graphical user interface 380 at step 818.

システム200は、グラフィカルユーザインターフェース380を介してユーザ特定の場所322の修正をユーザに可能にするように構成されているので、分析ユニットは、ユーザが修正された場所322を特定したか否かをステップ820にて特定する。そうである場合、分析ユニット360は、ステップ822にて、ユーザ情報データベース320にて、修正された場所322を格納する。システム200は、また、グラフィカルユーザインターフェース380を介してユーザ特定の変数328の修正をユーザに可能にするように構成されている。従って、分析ユニット360は、ステップ824にて、ユーザが修正された場所322を特定したか否かを決定する。そうである場合、分析ユニット360は、ステップ826にて、ユーザ情報データベース320に修正された変数328を格納する。システム200は、また、ユーザ選択のモジュール450の修正をユーザに可能にするように構成されている。分析ユニットは、ステップ828にて、ユーザがユーザ選択のモジュール450を修正したか否かを決定し、そうである場合、ステップ830にて、グラフィカルユーザインターフェース380を介して修正されたユーザ選択のモジュールを出力する。   Since the system 200 is configured to allow the user to modify the user specific location 322 via the graphical user interface 380, the analysis unit determines whether the user has identified the modified location 322 or not. This is specified at step 820. If so, analysis unit 360 stores modified location 322 in user information database 320 at step 822. The system 200 is also configured to allow a user to modify user specific variables 328 via a graphical user interface 380. Accordingly, analysis unit 360 determines at step 824 whether the user has identified a modified location 322. If so, analysis unit 360 stores modified variable 328 in user information database 320 at step 826. The system 200 is also configured to allow the user to modify the user-selected module 450. The analysis unit determines at step 828 whether the user has modified the user-selected module 450, and if so, at step 830 the modified user-selected module via the graphical user interface 380. Is output.

プロセス800は、更新された気象情報が受信されたときに、ステップ812に戻る。ステップ812から830は、更新された気象情報が、ユーザ特定の気象コンディション328及びユーザ特定の場所322に基づいて選択され、及び、ユーザ選択のモジュール450を介してグラフィカルユーザインターフェース380によって表示されるように、自動的に、継続的に、及び/又は定期的に繰り返される。   Process 800 returns to step 812 when updated weather information is received. Steps 812 to 830 allow updated weather information to be selected based on the user specific weather condition 328 and the user specific location 322 and displayed by the graphical user interface 380 via the user selection module 450. Repeated automatically, continuously and / or periodically.

ユーザ特定の通知
システム200は、ユーザ情報データベース320に格納されたユーザ特定の通知閾値332に基づいて、グラフィカルユーザインターフェース380を介して通知をユーザに出力するように構成されてよい。ユーザ特定の通知閾値332は、上述の1つ以上の気象コンディション328、1つ以上のクライアント特定の場所322、1つ以上の時限等を含んでいる、多変量表現であってよい。1つ以上の時限は、「昨日」、「週末」、「次の休暇」等のよく用いられる時間を含んでよい。代替的に、1つ以上の時限は、過去におけるユーザ特定の時限(例えば、24時間)、及び/又はユーザ特定の未来の時間(例えば、次の3時間)を含んでよい。表現は、数学的な表現(例えば、より大きい、より小さい、同じ、以上、以下等、AND、OR、NOT等のような論理結合)を含んでよい。
User specific notification system 200 may be configured to output a notification to a user via graphical user interface 380 based on a user specific notification threshold 332 stored in user information database 320. The user specific notification threshold 332 may be a multivariate representation that includes one or more weather conditions 328, one or more client specific locations 322, one or more time periods, etc. as described above. One or more time periods may include commonly used times such as “yesterday”, “weekend”, “next vacation”, and the like. Alternatively, the one or more time periods may include a user specific time period in the past (eg, 24 hours) and / or a user specific future time period (eg, the next 3 hours). Expressions may include mathematical expressions (eg, larger, smaller, same, above, below, etc., logical combinations such as AND, OR, NOT, etc.).

図9は、3つの時間単位予測モジュール:午後11時におけるグラフィカルユーザインターフェース380によって出力されるモジュール910、午前12時におけるグラフィカルユーザインターフェース380によって出力されるモジュール920、午前1時におけるグラフィカルユーザインターフェース380によって出力されるモジュール930、を備えている、本発明の例示の実施形態に係る、グラフィカルユーザインターフェースによって出力される通知を示す。この例において、通知閾値332は、時間単位予測が氷を予測するときの通知を備える。従って、午前1時及び午前3−5時の予測は、通知を含んでよい。例えば、これらの時限の時間単位予測は、赤色に着色されてよい。   FIG. 9 shows three time unit prediction modules: module 910 output by graphical user interface 380 at 11:00 pm, module 920 output by graphical user interface 380 at 12:00 am, and graphical user interface 380 at 1 am FIG. 6 shows a notification output by a graphical user interface, according to an exemplary embodiment of the invention, comprising an output module 930. In this example, the notification threshold 332 comprises a notification when the time unit prediction predicts ice. Thus, predictions for 1 am and 3-5 am may include notifications. For example, the time unit predictions for these time periods may be colored red.

通知は、段階的な深刻さのレベルを有してよい。1つの例において、紫色に着色された通知は、赤色に着色された通知よりもより深刻であってよく、緑色に着色された通知は、深刻さの減少を示してよい。システム200は、予測のデータを以前の予測のデータと比べてよく、以前の予測からの変化に基づいて通知を出力してよい。例えば、午前12時のモジュール920出力は、午前5時及び午前6時の雨を予測する。モジュール910は、午後11時の以前の予測が午前5時及び午前6時の氷を予測することを示す。従って、グラフィカルユーザインターフェース380は、深刻さの減少を示している通知を出力してよい。例えば、モジュール920におけるこれらの時限の時間単位予測は、緑色に着色されてよい。   The notification may have a graded severity level. In one example, a purple colored notification may be more serious than a red colored notification, and a green colored notification may indicate a decrease in severity. The system 200 may compare the prediction data with the previous prediction data and may output a notification based on changes from the previous prediction. For example, the module 920 output at 12:00 am predicts rain at 5 am and 6 am. Module 910 shows that the previous prediction at 11 pm predicts ice at 5 am and 6 am. Accordingly, the graphical user interface 380 may output a notification indicating a decrease in severity. For example, the time unit predictions for these time periods in module 920 may be colored green.

代替的に、時限のための予測が、以前提示された時限から深刻さにおいて増加している場合(例えば、雨から氷、又は30°Fから25°F)、グラフィカルユーザインターフェース380は、深刻さにおいて増加を示している通知を出力してよい。例えば、午前12時のモジュール920の出力は、午前1時の氷を予測する。モジュール910は、午後11時の以前の予測が午前1時の氷を予測することを示している。しかしながら、午前1時のための予測された氷の量は、モジュール910における午後11時の予測よりも、モジュール920における午前12時における予測のほうが多大であってよい。従って、グラフィカルユーザインターフェース380は、深刻さにおける増加を示している通知を出力してよい。例えば、モジュール920における午前1時のための時間単位予測は紫色に着色されてよい。   Alternatively, if the prediction for a time period is increasing in severity from the previously presented time period (eg, rain to ice, or 30 ° F to 25 ° F), the graphical user interface 380 A notification indicating an increase may be output. For example, the output of module 920 at 12:00 am predicts ice at 1 am. Module 910 shows that the previous prediction at 11 pm predicts ice at 1 am. However, the predicted amount of ice for 1:00 am may be greater for the 12:00 am prediction in module 920 than for the 11:00 pm prediction in module 910. Accordingly, the graphical user interface 380 may output a notification indicating an increase in severity. For example, the time unit prediction for 1:00 am in module 920 may be colored purple.

図10は、本発明の例示の実施形態に係る、グラフィックユーザインターフェース380に通知を出力するためのプロセス1000のフローチャートである。プロセッサー1000は、例えば、分析ユニット360によって実行されてよい。   FIG. 10 is a flowchart of a process 1000 for outputting a notification to the graphic user interface 380, according to an illustrative embodiment of the invention. The processor 1000 may be executed by the analysis unit 360, for example.

場所322は、ステップ1002にて、グラフィカルユーザインターフェース380を介してユーザによって特定され、ステップ1004にて、ユーザ情報データベース320に格納される。モジュール450は、ステップ1006にて、ユーザによって選択される。ユーザ特定の気象コンディション328は、ステップ1008にて、グラフィカルユーザインターフェース380を介してユーザによって特定され、ステップ1010にて、ユーザ情報データベースに格納される。通知閾値332は、ステップ1012にて、グラフィカルユーザインターフェース380を介してユーザによって特定されて、ステップ1014にて、ユーザ情報データベース320に格納される。(代替的に、システム200は、予め定められた閾値を含んでよい。)気象情報は、ステップ1016にて受信され、ステップ1018にて、気象情報データベース340に格納される。ステップ1020にて、分析ユニット360は、気象情報データベース340にアクセスして、ユーザ特定の場所322及びユーザ特定の気象コンディション328に基づいて、気象情報がユーザに関連するか否かを決定する。関連する気象情報は、ステップ1022にて、グラフィカルユーザインターフェース380によって表示される。分析ユニット360は、ステップ1024にて、ユーザ特定の通知閾値332に基づいて、グラフィカルユーザインターフェース380に表示される気象情報をフォーマットすることによって、通知を出力する。   The location 322 is identified by the user via the graphical user interface 380 at step 1002 and stored in the user information database 320 at step 1004. Module 450 is selected by the user at step 1006. User-specific weather conditions 328 are identified by the user via graphical user interface 380 at step 1008 and stored in the user information database at step 1010. The notification threshold 332 is specified by the user via the graphical user interface 380 at step 1012 and stored in the user information database 320 at step 1014. (Alternatively, system 200 may include a predetermined threshold.) Weather information is received at step 1016 and stored in weather information database 340 at step 1018. At step 1020, the analysis unit 360 accesses the weather information database 340 to determine whether the weather information is relevant to the user based on the user specific location 322 and the user specific weather condition 328. The associated weather information is displayed by the graphical user interface 380 at step 1022. The analysis unit 360 outputs a notification at step 1024 by formatting weather information displayed on the graphical user interface 380 based on the user-specific notification threshold 332.

システム200は、グラフィカルユーザインターフェース380を介してユーザ特定の場所322の修正をユーザに可能にするように構成されているので、分析ユニットは、ユーザが修正された場所322を特定したか否かをステップ1026にて特定する。そうである場合、分析ユニット360は、ステップ1028にて、ユーザ情報データベース320にて、修正された場所322を格納する。システム200は、また、グラフィカルユーザインターフェース380を介してユーザ特定の変数328の修正をユーザに可能にするように構成されている。従って、分析ユニット360は、ステップ1030にて、ユーザが特定の修正された変数328を特定したか否かを決定する。そうである場合、分析ユニット360は、ステップ1032にて、ユーザ情報データベース320に修正された変数328を格納する。システム200は、また、ユーザ選択のモジュール450の修正をユーザに可能にするように構成されている。分析ユニットは、ステップ1034にて、ユーザがユーザ選択のモジュール450を修正したか否かを決定し、そうである場合、ステップ1036にて、グラフィカルユーザインターフェース380を介して修正されたユーザ選択のモジュール450を出力する。   Since the system 200 is configured to allow the user to modify the user specific location 322 via the graphical user interface 380, the analysis unit determines whether the user has identified the modified location 322 or not. This is specified at step 1026. If so, analysis unit 360 stores modified location 322 in user information database 320 at step 1028. The system 200 is also configured to allow a user to modify user specific variables 328 via a graphical user interface 380. Accordingly, analysis unit 360 determines at step 1030 whether the user has identified a particular modified variable 328. If so, analysis unit 360 stores modified variable 328 in user information database 320 at step 1032. The system 200 is also configured to allow the user to modify the user-selected module 450. The analysis unit determines, at step 1034, whether the user has modified the user-selected module 450, and if so, at step 1036, the modified user-selected module via the graphical user interface 380. 450 is output.

プロセス1000は、更新された気象情報が受信されたときに、ステップ1016に戻る。ステップ1016から1036は、更新された気象情報が、ユーザ特定の気象コンディション328及びユーザ特定の場所322に基づいて選択され、及び、ユーザ定義された通知閾値332に基づいている通知に基づいてフォーマットされたユーザ選択のモジュール450を介してグラフィカルユーザインターフェース380によって表示されるように、自動的に、継続的に、及び/又は定期的に繰り返される。   Process 1000 returns to step 1016 when updated weather information is received. Steps 1016 to 1036 select updated weather information based on a user-specific weather condition 328 and a user-specific location 322 and format based on a notification based on a user-defined notification threshold 332. Repeated automatically, continuously, and / or periodically as displayed by the graphical user interface 380 via the user-selected module 450.

ユーザ特定の通知閾値332は、問い合わせ言語(例えば、選択(SELECT)、から(FROM)、どこ(WHERE)等)、数学的なオペレーター(例えば、より大きい、より小さい、同じ、以上、以下等)、論理結合(例えば、AND、OR、NOT等)を含んでよい。ユーザ特定の通知閾値332は、気象情報データベース340に格納されている現在の、歴史的な、及び予測の気象データ及び気象関連警告、確認336及びユーザ特定の場所322、気象コンディション328、通知閾値332、及びユーザ情報データベース320に格納された手順326を備えてよい。通知閾値332は、舗装又はコンクリート打ち込みの助けとなっているコンディションのような、好ましいコンディションに関する個々に通知するように特定されてよい。例えば、通知閾値332は、3日以上の温暖、乾燥日が予測されるときに、通知を出力するようにセットされてよい。代替的に、通知閾値332は、温室又は保護された環境の外部のエレメントにおける植物出荷に損害を与える結果になり得る凍結温度より低いものに関するユーザに通知するようにセットされた表現のような、好ましくないコンディションに関する個々に通知するように特定されてよい。システム200は、他の場所での気象コンディション328に基づいて場所のための警報を出力するために、気象コンディション328及び/又は他の時限の予測された気象コンディション328に基づいて、1つの時限のために警報を出力するために、及び他の気象コンディション328に基づいて1つの気象コンディション328に関する警報を出力するために1つ以上の予測アルゴリズムを利用するように構成されてよい。システム200は、他の場所での気象コンディション328に基づいて場所のための警報を出力するために、気象コンディション328及び/又は他の時限の予測された気象コンディション328に基づいて、1つの時限のために警報を出力するために、及び他の気象コンディション328に基づいて1つの気象コンディション328に関する警報を出力するために1つ以上の予測アルゴリズムを利用するように構成されてよい。   The user specific notification threshold 332 can be a query language (eg, select (SELECT), from (FROM), where (WHERE), etc.), a mathematical operator (eg, larger, smaller, same, above, below, etc.) , Logical combinations (eg, AND, OR, NOT, etc.). User-specific notification threshold 332 includes current, historical and forecasted weather data and weather-related alerts stored in weather information database 340, confirmation 336 and user-specific location 322, weather condition 328, notification threshold 332 , And a procedure 326 stored in the user information database 320. A notification threshold 332 may be specified to notify individually about a preferred condition, such as a condition that is helping to pave or put concrete. For example, the notification threshold 332 may be set to output a notification when a warm or dry day of 3 days or more is predicted. Alternatively, the notification threshold 332, such as an expression set to notify the user about anything below a freezing temperature that can result in damage to plant shipments in the greenhouse or elements outside the protected environment, It may be specified to notify individually about unfavorable conditions. The system 200 may output a warning for a location based on the weather condition 328 and / or other time-predicted weather conditions 328 to output an alert for the location based on the weather condition 328 at another location. In order to output an alert for the purpose and to output an alert for one weather condition 328 based on other weather conditions 328, one or more prediction algorithms may be utilized. The system 200 may output a warning for a location based on the weather condition 328 and / or other time-predicted weather conditions 328 to output an alert for the location based on the weather condition 328 at another location. In order to output an alert for the purpose and to output an alert for one weather condition 328 based on other weather conditions 328, one or more prediction algorithms may be utilized.

他の例において、自転車又は電車によって彼/彼女が通勤するか否かを定期的に決定するユーザは、気象が仕事のために自転車にのることに資しているときに、システム200が彼/彼女へ通知を出力するように、ユーザ特定の通知閾値332を入力してよい。従って、彼/彼女は、現在の気温及び午後5時の予測の気温が最低及び最高気温の間である場合、現在の湿度及び午後5時の湿度が最大値よりも低い場合、及び午前7−8時からの及び午後5−6からの降水量の確率が最大確率よりも低い場合に、システム200が各ウィークデーの午前7時に彼/彼女に通知を出力するように、通知閾値332を特定してよい。システムは、彼/彼女のユーザ特定の通知閾値332をユーザ情報データベース320に格納してよく、気象情報データベース340に格納された現在の及び予測の気象コンディション328が、彼/彼女のユーザ特定の通知閾値332を満たす場合に、分析ユニット360が通知を出力してよい。   In another example, a user who periodically determines whether he / she commute by bicycle or train is used by the system 200 when the weather is conducive to riding a bicycle for work. A user specific notification threshold 332 may be entered to output a notification to her. Therefore, he / she will determine if the current temperature and the predicted temperature at 5 pm are between the minimum and maximum temperatures, if the current humidity and the humidity at 5 pm are below the maximum value, and 7- Specify notification threshold 332 so that system 200 outputs a notification to him / her at 7:00 am on each weekday if the probability of precipitation from 8:00 and from 5-6 pm is lower than the maximum probability. It's okay. The system may store his / her user-specific notification threshold 332 in the user information database 320, and current and forecast weather conditions 328 stored in the weather information database 340 may indicate his / her user-specific notification. If the threshold value 332 is satisfied, the analysis unit 360 may output a notification.

システム200は、他の場所での気象コンディション328に基づいて場所のための通知を出力するために、気象コンディション328及び/又は他の時限のための予測の気象コンディション328に基づいて1つの時限のための通知を出力するために、及び他の気象コンディション328に基づいて1つの気象コンディション328に関する通知を出力するために、1つ以上の予測アルゴリズムを利用するように構成されてよい。例えば、気象情報データベース340は、1つにおいて移動している第1の場所での雷雨及び他の方向において移動している第2の場所での寒冷前線に関する情報を備えてよい。情報に基づいて、予測アルゴリズムを実行している分析ユニットは、雷雨及び寒冷前線が横切ることを予測される場所及び時間にて、橋での凍っているコンディションの通知を出力してよい。   The system 200 may output one notification based on weather conditions 328 and / or forecast weather conditions 328 for other time periods to output notifications for the locations based on weather conditions 328 at other locations. One or more prediction algorithms may be configured to output notifications for and to output notifications for one weather condition 328 based on other weather conditions 328. For example, the weather information database 340 may comprise information about a thunderstorm at a first location moving in one and a cold front at a second location moving in the other direction. Based on the information, the analysis unit performing the prediction algorithm may output a notification of the frozen condition on the bridge at the location and time that the thunderstorm and cold front are expected to cross.

通知は、モジュール450に含まれている時間単位、日単位、予測の、及び歴史的なデータのフォーマットにて、色又は他の可視指示を介してユーザに出力されてよい。追加的に、システム200は、グラフィカルユーザインターフェース380に含まれているメッセージアプリケーションを介して、又は、例えば電子メール、テキストメッセージ、スマートフォンウィジェット又は通知、自動又は個人電話呼び出し等のようないくつかの他の手法によって、テキストフォーマットにて通知を出力するように構成されてよい。追加的に、システム200は、聞き取れる通知を出力するように構成されてよい。例えば、分析ユニット360は、通知が受信されたことを示す音を出力する、及び/又はテキストから発話への機能を用いてテキスト通知を聞き取れる通知に変換して、変換されたテキスト通知に基づいて聞き取れる通知を出力するように構成されているリモートコンピュータシステム240に通知を出力してよい。   Notifications may be output to the user via color or other visual indication in the format of hourly, daily, predictive, and historical data included in module 450. Additionally, the system 200 can be accessed via a messaging application included in the graphical user interface 380 or some other such as e-mail, text message, smartphone widget or notification, automatic or personal phone call, etc. In this manner, the notification may be output in a text format. Additionally, the system 200 may be configured to output an audible notification. For example, the analysis unit 360 may output a sound indicating that the notification has been received and / or convert the text notification to an audible notification using a text-to-speech function, and based on the converted text notification The notification may be output to a remote computer system 240 that is configured to output an audible notification.

システムは、組織におけるユーザの役割に特化した通知(例えば、植物が屋内に運ばれることを確認する必要がある部署のマネージャーのための氷点下の気温の通知、あるいは、来る週における肥料の購入及び埋設のための理想的なコンディションに関する広告表示したい広告ディレクターのための通知等)のセット及び/又は受信をユーザに可能にする。システム200は、グラフィカルユーザインターフェース380を介して、システム200の他のユーザに、通知及びユーザ特定の通知閾値332を送信することをユーザに可能にするように構成されてよい。システムは、また、クライアント特定のワークグループに含まれている全ての個人に通知を送信することをユーザ(例えば、クライアント管理者)に可能にするように構成されてよい。   The system provides notifications specific to the user's role in the organization (for example, sub-freezing temperature notifications for department managers who need to make sure that plants are brought indoors, or fertilizer purchases and Allows the user to set and / or receive notifications for advertising directors who want to display advertisements regarding ideal conditions for burial. System 200 may be configured to allow a user to send notifications and user-specific notification thresholds 332 to other users of system 200 via graphical user interface 380. The system may also be configured to allow a user (eg, a client administrator) to send notifications to all individuals included in a client specific workgroup.

図11は、本発明の他の例示の実施形態に係る、グラフィカルユーザインターフェースに通知を出力するためのプロセス1100のフローチャートである。プロセス1100は、例えば、分析ユニット360によって、実行されてよい。   FIG. 11 is a flowchart of a process 1100 for outputting a notification to a graphical user interface according to another exemplary embodiment of the present invention. Process 1100 may be performed by analysis unit 360, for example.

場所322は、ステップ1102にて、グラフィカルユーザインターフェース380を介してユーザによって特定され、ステップ1104にて、ユーザ情報データベース320に格納される。通知閾値332は、ステップ1106にて、グラフィカルユーザインターフェース380を介してユーザによって特定され、ステップ1108にて、ユーザ情報データベースに格納される。気象情報は、ステップ1110にて受信され、ステップ1112にて、気象情報データベースに格納される。ステップ1114にて、分析ユニット360は、気象情報データベース340にアクセスして、ユーザ特定の通知閾値332に基づいて、通知が発行されるべきであるか否かを決定する。通知は、ステップ1116にて分析ユニット360によって出力される。   The location 322 is identified by the user via the graphical user interface 380 at step 1102 and stored in the user information database 320 at step 1104. The notification threshold 332 is specified by the user via the graphical user interface 380 at step 1106 and stored in the user information database at step 1108. The weather information is received at step 1110 and stored in the weather information database at step 1112. At step 1114, analysis unit 360 accesses weather information database 340 to determine whether a notification should be issued based on user-specific notification threshold 332. The notification is output by the analysis unit 360 at step 1116.

システム200が、グラフィカルユーザインターフェース380を介してユーザ特定の場所322の修正をユーザに可能にするように構成されているので、分析ユニットは、ユーザが修正された場所322を特定したか否かをステップ1118にて特定する。そうである場合、分析ユニット360は、ステップ1120にて、ユーザ情報データベース320にて、修正された場所322を格納する。システム200は、また、グラフィカルユーザインターフェース380を介してユーザ特定の通知閾値1112の修正をユーザに可能にするように構成されている。従って、分析ユニット360は、ステップ1122にて、ユーザが修正された場所322を特定したか否かを決定する。そうである場合、分析ユニット360は、ステップ1124にて、ユーザ情報データベース320に修正された通知閾値332を格納する。   Since the system 200 is configured to allow the user to modify the user specific location 322 via the graphical user interface 380, the analysis unit determines whether the user has identified the modified location 322 or not. This is specified at step 1118. If so, analysis unit 360 stores modified location 322 in user information database 320 at step 1120. The system 200 is also configured to allow the user to modify the user specific notification threshold 1112 via the graphical user interface 380. Accordingly, analysis unit 360 determines in step 1122 whether the user has identified a modified location 322. If so, the analysis unit 360 stores the modified notification threshold 332 in the user information database 320 at step 1124.

プロセス1100は、更新された気象情報が受信されたときに、ステップ1110に戻る。ステップ1110から1124は、更新された気象情報が、ユーザ特定の気象コンディション328及びユーザ特定の場所322に基づいて選択され、及び、ユーザ選択のモジュール450を介してグラフィカルユーザインターフェース380によって表示されるように、自動的に、継続的に、及び/又は定期的に繰り返される。   Process 1100 returns to step 1110 when updated weather information is received. Steps 1110 through 1124 allow updated weather information to be selected based on user specific weather conditions 328 and user specific location 322 and displayed by graphical user interface 380 via user selection module 450. Repeated automatically, continuously and / or periodically.

図12は、本発明の実施形態に係る、グラフィカルユーザインターフェース380のテキスト通知ビュー1200を図示する。通知は、ユーザ特定の場所322にて気象関連の警告が発行されたことの決定に基づいて出力されてよい。通知は、ユーザ特定の気象コンディション328が、ユーザ特定の場所322における気象関連通知閾値332以上であることの決定、あるいは、特定の気象コンディション328が、ユーザ特定の場所322における気象関連通知閾値332以下であることの決定に基づいて、出力されてよい。通知は、また、どの通知閾値332が一致したか、あるいは、どの気象関連の警告が出力されたかを示してよく、及び、テキスト通知についてのユーザ提供の情報を備えてよい。   FIG. 12 illustrates a text notification view 1200 of a graphical user interface 380, according to an embodiment of the present invention. The notification may be output based on a determination that a weather related warning has been issued at the user specific location 322. The notification may be a determination that the user-specific weather condition 328 is greater than or equal to the weather-related notification threshold 332 at the user-specific location 322, or that the specific weather condition 328 is less than or equal to the weather-related notification threshold 332 at the user-specific location 322. May be output based on the determination. The notification may also indicate which notification threshold 332 matched or which weather-related warning was output and may include user-provided information about the text notification.

システム200は、また、グラフィカルユーザインターフェース380のダッシュボード図400を介して、モジュール450の形式において通知を出力するように構成されてよい。図4Cを戻って参照して、例えば、通知モジュール480は、ユーザ特定の通知閾値332に基づいて通知を示している(この例においては、次の45日における風が毎時50マイルを超えるか否かを示している)。   The system 200 may also be configured to output a notification in the form of a module 450 via the dashboard diagram 400 of the graphical user interface 380. Referring back to FIG. 4C, for example, the notification module 480 indicates notification based on a user-specific notification threshold 332 (in this example, whether the wind in the next 45 days exceeds 50 miles per hour. Shows).

ユーザ特定の手順
システム200は、テキスト通知、システム通知(例えば、ハリケーン影響予測における新たなイメージ、気象学者のブログの更新等)、システム200への更新、ステータス通知(例えば、稲妻検出ネットワークでの発行等)、及び未来において生成され得るいくつかの追加の通知タイプに応答にして、ユーザ特有の手順を提供してよい。
User specific procedures The system 200 can provide text notifications, system notifications (eg, new images in hurricane impact predictions, meteorologist blog updates, etc.), updates to the system 200, status notifications (eg, publishing on a lightning detection network) Etc.) and in response to some additional notification types that may be generated in the future, user specific procedures may be provided.

図12に戻って参照して、テキスト通知ビュー1200は、発行された警告に関するユーザ特定の手順326をユーザに視認可能にするために、手順リンク1212を備える。グラフィカルユーザインターフェース380によって出力されたテキスト通知出力は、また、ユーザ特定の手順326、あるいは、ユーザ特定の手順326をユーザに視認可能にするための手順リンク1212と同様なリンクを備えてよい。テキスト通知及び/又は手順326は、また、モジュールの一部として、グラフィカルユーザインターフェースを介して出力されてよい。図4Cに戻って参照して、例えば、手順モジュール490は、ユーザ特定の通知閾値332(この例では、気温が86°を超えることを予測され、及び湿度が60%を超えることを予測される)に応じて、ユーザ特定の手順326(この例では、「手順9(Procedure 9)」)を識別するように構成されたモジュールを示す。図7を参照して、手順モジュール790は、ユーザ特定の通知閾値332(この例では、予測の気温が32°下回り、風速が毎時20マイルを超えることが予測される、)に応じて、ユーザ特定の通知(この例では、「ブリッジアイシングプロバブル」)及びユーザ特定の手順326(この例では、「手順9」)を出力するように構成されたモジュールを示す。ユーザ特定の手順326は、また、(例えば、テキスト通知ビュー1200のような)テキスト表示によってグラフィカルユーザインターフェース380によって、あるいは、例えば電子メール、テキストメッセージ、スマートフォンウィジェット又は通知、自動又は個人電話呼び出し等のようないくつかの他の手法によって、出力されてよい。テキスト通知及び/又は手順326は、テキスト、グラフィックス、地図、アニメーション、オーディオ、オーディオを受信するためのリンク、ビデオ、ビデオを受信するためのリンク等を含んでよい。   Referring back to FIG. 12, the text notification view 1200 includes a procedure link 1212 to make a user specific procedure 326 regarding issued alerts visible to the user. The text notification output output by the graphical user interface 380 may also include a user-specific procedure 326 or a link similar to the procedure link 1212 for making the user-specific procedure 326 visible to the user. Text notifications and / or procedures 326 may also be output via a graphical user interface as part of the module. Referring back to FIG. 4C, for example, the procedure module 490 is predicted to have a user-specific notification threshold 332 (in this example, the temperature is expected to exceed 86 ° and the humidity is expected to exceed 60%. ) Shows a module that is configured to identify a user specific procedure 326 (in this example, “Procedure 9”). Referring to FIG. 7, the procedure module 790 determines the user's specific notification threshold 332 (in this example, the predicted temperature is below 32 ° and the wind speed is predicted to exceed 20 mph). FIG. 6 illustrates a module configured to output a specific notification (in this example, “Bridge Icing Probable”) and a user specific procedure 326 (in this example, “Procedure 9”). The user specific procedure 326 may also be performed by a graphical user interface 380 with a text display (eg, text notification view 1200) or by e-mail, text message, smartphone widget or notification, automatic or personal phone call, etc. It may be output by some other technique. Text notification and / or procedure 326 may include text, graphics, maps, animations, audio, links for receiving audio, video, links for receiving video, and the like.

手順326は、気象イベントのタイプ(例えば、差し迫った手順が、予期される熱波のための手順とは異なってよい)、発行された警告、予測の又は発生したコンディション、一致した閾値、設備場所(例えば、組織の第1の場所における気象イベントのための手順は、組織の第2の場所における同様な気象イベントのための手順と相違してよい)、ユーザの役割(例えば、学区の設備ディレクターに出力される手順326は、高校の校長先生に供給された手順326とは異なってよい)等に特有であってよい。システム200は、気象イベント、警告、設備場所、ユーザの役割等の各タイプに関するユーザ特有の手順を識別することをユーザ(例えば、クラインと管理者)に可能にする。   Procedure 326 includes the type of weather event (eg, the impending procedure may differ from the procedure for an anticipated heat wave), issued warning, predicted or generated condition, matched threshold, equipment location (For example, the procedure for a weather event at the organization's first location may differ from the procedure for a similar weather event at the organization's second location), the user's role (eg, the school district's equipment director May be different from the procedure 326 supplied to the high school principal. The system 200 allows users (eg, Klein and Administrator) to identify user-specific procedures for each type such as weather events, alerts, facility locations, user roles, and the like.

クライアント特有の手順326、あるいは、気象関連の警告又は通知に関するクライアント特有の手順326へのリンクを備えることにより、システム200は、緊急の間に、設立された会社の手順を捜索することのユーザのための必要性を削除し、代わりに、ユーザ組織によって定義されたように、予測の手順326への即座のアクセスをユーザに提供する。   By providing a link to a client specific procedure 326 or a client specific procedure 326 for weather related alerts or notifications, the system 200 allows the user to search for established company procedures during an emergency. Instead of providing the user with immediate access to the prediction procedure 326 as defined by the user organization.

通知の確認
システム200は、テキスト通知、システム通知(例えば、ハリケーン影響予測における新たなイメージ、気象学者のブログの更新等)、システム200への更新、ステータス通知(例えば、稲妻検出ネットワークでの発行等)、及び未来において生成され得るいくつかの追加の通知タイプの受信を確認しているユーザからの、システム200によって受信された確認336を受信及び格納するように構成されてよい。
Notification Confirmation The system 200 includes text notifications, system notifications (for example, new images in hurricane impact predictions, meteorologist blog updates, etc.), updates to the system 200, status notifications (for example, issuance on a lightning detection network, etc.) ), And a confirmation 336 received by the system 200 from a user acknowledging receipt of some additional notification types that may be generated in the future.

通知は、アキュウェザーへの通知の受信を確認するために、ユーザに手法を提供する。図12のテキスト通知ビュー1200にて示されているように、例えば、警告を確認することを認定済の人員324に視認可能にするために確認リンク1210を含む。通知が応答を受信しない場合、アキュウェザーの気象学者は、通知のタイプ、基準、及びユーザ/クライアントが通知を受信したことを確認するためのクライアントポリシーに基づいて、他の接触方法に頼ってよい。   The notification provides a way for the user to confirm receipt of the notification to the accumulator. As shown in the text notification view 1200 of FIG. 12, a confirmation link 1210 is included, for example, to allow the authorized personnel 324 to confirm the warning. If the notification does not receive a response, the acclimatologist meteorologist may rely on other contact methods based on the notification type, criteria, and client policy to confirm that the user / client has received the notification. .

確認機能は、ユニット又は会社全体としての代理としてこの確認を行うことを認証されたユーザによって識別された個別の人員324のみに利用可能に生成されてよい。認証は段階的であってよい。例えば、区域に責任があるユーザは、区域内の場所のための通知を確認することが可能となっているのみであってよいが、このユーザの区域管理者は、より大きな区域内の場所322のための通知の確認を可能にしてよい。   A confirmation function may be made available only to individual personnel 324 identified by a user who is authorized to perform this confirmation on behalf of the unit or company as a whole. Authentication may be gradual. For example, a user responsible for an area may only be able to confirm notifications for a location within the area, but the user's area administrator may be responsible for a location 322 within a larger area. You may be able to confirm notifications for.

認証された人員324の識別は、ユーザ情報データベース320に格納されてよい。例えば、ユーザ情報データベース320は、人員324各々のユーザプロファイルを含んでよい。このユーザプロファイルは、ユーザが、ユニット又は会社全体としての代理としてこの確認を行うことを認証されているか否かを示してよい。このシステム200は、管理ユーザ及び管理者が確認336を視認することを許容するように、及び、どの人員324が通知を確認したか又は確認しなかったかを識別することを許容するように構成されてよい。従って、システム200は、何が確認されたか及び確認されなかったかを監視することによって、危険な又は逃した機会を識別することを管理者及び管理ユーザに可能にする。   The identity of authenticated personnel 324 may be stored in user information database 320. For example, the user information database 320 may include a user profile for each of the personnel 324. This user profile may indicate whether the user is authorized to perform this confirmation on behalf of the unit or company as a whole. The system 200 is configured to allow administrative users and administrators to view the confirmation 336 and to identify which personnel 324 have confirmed or did not confirm the notification. It's okay. Thus, the system 200 allows administrators and administrative users to identify dangerous or missed opportunities by monitoring what has been confirmed and what has not been confirmed.

確認336は、例えば、ユーザ情報データベース320に格納されてよく、通知の情報の回復、及び通知が確認されたか否か及びいつであるか及び誰によってであるかの確認を許容するためにアーカイブされてよい。グラフィカルユーザインターフェース380は、通知が確認されたか否かのようなビジュアルキューを含んでよい。例えば、警告は、未だ確認されていないことを識別するために、アイコンを備えたり又は赤色に着色されたりしてよい。ビジュアルキューは、一度メッセージが確認されると変化するであろう。   Confirmation 336 may be stored, for example, in user information database 320 and archived to allow recovery of notification information and confirmation of whether and when and when the notification was confirmed. It's okay. The graphical user interface 380 may include visual cues such as whether a notification has been confirmed. For example, the alert may be provided with an icon or colored red to identify that it has not yet been confirmed. The visual cue will change once the message is confirmed.

ユーザ定義のクエリー
システム200は、ユーザ定義のクエリー334の生成をユーザに可能にするように構成されてよい。クエリー334は、例えば、グラフィカルユーザインターフェース380を介して、リモートコンピュータシステム240によって定義されてよい1つ以上のパラメータを入力することによって、1人以上のユーザによって定義されてよい1つ以上のクエリーパラメータを備えてよい。クエリー334は、例えば、ユーザに関連するユーザ情報データベース320に格納されてよく、分析ユニット360によって実行されてよい。代替的に、クエリー334は、ユーザによって臨機応変に入力されてよく、このケースでは、クエリー334は、ユーザ情報データベース320又はユーザのコンピュータ250及び/又は260のいずれかに格納される。クエリー334は、(例えば、グラフィカルユーザインターフェース380を介して)ユーザ入力に応じて、あるいは、コンピュータ読み取り可能命令に応じて実行されてよい。クエリー334の結果は、グラフィカルユーザインターフェース380のディスプレイのために、1つ以上のリモートコンピュータシステム240に、分析ユニット360によって出力されてよく、また、例えば、ユーザ情報データベース320において格納されてよい。クエリー結果は、また、例えば、ネットワーク230を介して、サーバー210又は他の装置に分析ユニット360によって出力されてよい。
User-defined query system 200 may be configured to allow a user to generate a user-defined query 334. Query 334 may include one or more query parameters that may be defined by one or more users, for example, by entering one or more parameters that may be defined by remote computer system 240 via graphical user interface 380. May be provided. The query 334 may be stored, for example, in the user information database 320 associated with the user and may be executed by the analysis unit 360. Alternatively, the query 334 may be entered on an ad hoc basis by the user, in which case the query 334 is stored in either the user information database 320 or the user's computer 250 and / or 260. Query 334 may be executed in response to user input (eg, via graphical user interface 380) or in response to computer readable instructions. The results of the query 334 may be output by the analysis unit 360 to one or more remote computer systems 240 for display in the graphical user interface 380 and may be stored, for example, in the user information database 320. Query results may also be output by the analysis unit 360 to the server 210 or other device, eg, via the network 230.

クエリーパラメータは、問い合わせ言語(例えば、選択(SELECT)、から(FROM)、どこ(WHERE)等)、数学的なオペレーター(例えば、より大きい、より小さい、同じ、以上、以下等)、論理結合(例えば、AND、OR、NOT等)を含んでよい。クエリーパラメータは、気象情報データベース340に格納されている現在の、歴史的な、及び予測の気象データ及び気象関連警告、確認336及びユーザ特定の場所322、気象コンディション328、通知閾値332、及びユーザ情報データベース320に格納された手順326を備えてよい。追加的に、クエリーパラメータは、ユーザ関連の場所、出力を視認するユーザの役割、及びユーザに与えられた信任及び特権に基づくアクセス制限に限定されないが含んでいる、ユーザ提供のデータ又は情報を含んでよい。   Query parameters can be a query language (eg, SELECT (SELECT), to (FROM), where (WHERE), etc.), a mathematical operator (eg, larger, smaller, same, above, below, etc.), logical combination ( For example, AND, OR, NOT, etc.) may be included. The query parameters include current, historical and forecasted weather data and weather related alerts stored in weather information database 340, confirmation 336 and user specific location 322, weather condition 328, notification threshold 332, and user information. A procedure 326 stored in the database 320 may be provided. Additionally, query parameters include user-provided data or information, including but not limited to user-related locations, the user's role to view output, and access restrictions based on the credentials and privileges granted to the user. It's okay.

クエリー334は、例えば、気象情報データベース340に格納された現在の、歴史的な、及び予測の気象及び気象関連警告の場所への、ユーザ情報データベース320に格納された場所の近傍の地理空間の分析を行うために用いられてよい。クエリー334は、場所322の全て、あるいは、場所322に関連するユーザ選択の基準を満足する全ての場所322における地理空間の分析を行うように定義されてよい。例えば、設備タイプ情報が場所322に関連する場合、ユーザは、設備タイプ(例えば、店、セルタワー等)を選択する。クエリー334は、気象情報データベース340に格納された気象コンディションのいくつかに関する、地理空間の分析を行うように定義されてよい。例えば、ユーザは、現在のコンディション、稲妻、じょう乱警告、予測データ、地震、野火等を選択してよい。クエリー334は、コンディションステートメントを含むように定義されてよい。例えば、ユーザは、閾値、規模、現象からの距離、タイミング等を選択してよい。クエリー334は、この場所332がクエリーパラメータに合致するかを決定するために、分析ユニット360によって実行されてよい。クエリー334は、あるコンディションステートメントの履行に基づいて、ダウンストリームクエリー活動を開始してよい。   Query 334 may, for example, analyze a geospatial neighborhood of a location stored in user information database 320 to current, historical, and forecast weather and weather-related alert locations stored in weather information database 340. May be used to perform Query 334 may be defined to perform geospatial analysis at all locations 322 or at all locations 322 that satisfy user-selected criteria associated with location 322. For example, if the equipment type information is associated with the location 322, the user selects an equipment type (eg, store, cell tower, etc.). Query 334 may be defined to perform geospatial analysis for some of the weather conditions stored in weather information database 340. For example, the user may select the current condition, lightning, disturbance warning, prediction data, earthquake, wildfire, and the like. Query 334 may be defined to include a condition statement. For example, the user may select a threshold, a scale, a distance from a phenomenon, timing, and the like. Query 334 may be performed by analysis unit 360 to determine if this location 332 matches the query parameters. Query 334 may initiate downstream query activity based on the fulfillment of certain condition statements.

クエリー結果は、例えば、クエリー334を満たし、及び/又は、場所322における気象影響を満足する場所322に関する情報の列に関するテーブルとして、出力されてよい。システム200は、ユーザがこの後に、上に置く地図、あるいは、場所322における気象影響についてのより多い詳細のいずれかを視認するためのテーブルにて与えられた記録を選択してよいように構成されてよい。クエリー334結果は、リアルタイム又は準リアルタイムにてデータを動的に更新する状態で、結果を提示する「ダッシュボード」タイプのモジュールとして出現してよい。図4Bに戻って参照して、例えば、ユーザ特定のクエリーの結果は、クエリーモジュール470と同様なモジュールとして、グラフィカルユーザインターフェースによって出力されてよい。図4Bに図示されている例において、クエリーモジュール470は、4つのユーザ定義の結果を示している。まず、(この例、69において)昨日5インチを超える雪を受けたユーザ特定の場所322(例えば、店)の数、(この例、103において)氷が予測されたユーザ特定の場所322の数、(この例、5において)昨日1.5インチを超える雨を受けたユーザ特定の場所322の数、及び(この例、25において)毎時55マイルを超える風が予測されるユーザ特定の場所322の数。   The query results may be output, for example, as a table relating to a column of information about the location 322 that satisfies the query 334 and / or satisfies the weather impact at the location 322. The system 200 is configured such that the user may then select a record provided in a map to place on or a table for viewing more details about weather effects at the location 322. It's okay. The query 334 results may appear as a “dashboard” type module that presents the results with the data dynamically updated in real time or near real time. Referring back to FIG. 4B, for example, the results of a user specific query may be output by a graphical user interface as a module similar to the query module 470. In the example illustrated in FIG. 4B, the query module 470 shows four user-defined results. First, the number of user-specific locations 322 (eg, stores) that have received more than 5 inches of snow yesterday (in this example, 69), the number of user-specific locations 322 where ice was predicted (in this example, 103). The number of user-specific locations 322 that have received more than 1.5 inches of rain yesterday (in this example 5), and the user-specific locations 322 that are expected to wind more than 55 miles per hour (in this example, 25) Number of.

図13は、毎時20マイルを超える現在の風の観測の5マイル内の「店」として識別された場所322を決定するための例示のクエリー1300を図示する。図13に図示された例示の実施形態において、クエリー結果は、テーブル1320及びマップオーバーレイ1380として出力される。   FIG. 13 illustrates an example query 1300 for determining a location 322 identified as a “store” within 5 miles of current wind observations that exceed 20 miles per hour. In the exemplary embodiment illustrated in FIG. 13, the query results are output as a table 1320 and a map overlay 1380.

1つの例において、分析ユニット360は、気象情報データベース340が更新されるように、クエリー334を自動的に、継続的に、繰り返し、及び/又は(例えば、予め定められた又はユーザ特定の時間間隔にて)定期的に繰り返してよい。クエリー334は、多数の気象コンディション328、多数の場所322、及び例えば時間単位、日単位、週単位、季節単位、及び/又は年単位のような様々な時限を含んでよい。この例において、分析ユニット334は、グラフィカルユーザインターフェース380によって出力される情報を動的に更新することによって、クエリー結果を視覚化してよい。クエリー334を実行するときに、分析ユニット360は、(ユーザ情報データベース320、あるいは、気象情報データベース340に格納されてよい)クエリーパラメータによって識別されるデータ(例えば、ユーザデータ、あるいは、気象関連データ)を読み込んでよく、要求される場合に、(例えば、ランダムアクセスメモリに)データを一時的に格納してよく、及びクエリーパラメータを満たすデータの一部を識別することによってクエリー結果(又は、結果たち)を決定してよい。   In one example, the analysis unit 360 may automatically, continuously, repeat, and / or (eg, a predetermined or user specific time interval) so that the weather information database 340 is updated. At) may be repeated periodically. Query 334 may include a number of weather conditions 328, a number of locations 322, and various time periods, such as hourly, daily, weekly, seasonal, and / or yearly. In this example, analysis unit 334 may visualize the query results by dynamically updating information output by graphical user interface 380. When executing the query 334, the analysis unit 360 may identify data (eg, user data or weather related data) identified by query parameters (which may be stored in the user information database 320 or the weather information database 340). Can be temporarily stored when requested (eg, in random access memory), and query results (or results by identifying portions of the data that satisfy the query parameters). ) May be determined.

システム200は、クエリー334に応じて実行されるために、1つ以上のダウンストリームクエリー活動の識別をユーザに可能にしてよい。ダウンストリームクエリー活動は、例えば、クエリーを満足する場所における個人にメッセージを出力することのように、例えば、自動的に開始されるビジネス決定を含んでよい。メッセージ及び/又はビジネス決定は、販売、マーケティング、広告、輸送、安全等に関連してよい。ダウンストリームクエリー活動に関連するクエリー334の結果を出力すること及び/又は格納することの後に、分析ユニット360は、関連するダウンストリームクエリー活動を同時に又は準同時に開始してよい。システム200は、また、多数のクエリー334の選択をユーザに可能にしてよく、及び多数のクエリー334は、分析ユニット360によって同時に又は準同時に実行されてよい。システム200は、また、グラフィカルユーザインターフェース380を介して、ユーザに関連するクエリー334の視認及び修正をユーザに可能にするように構成されてよい。   System 200 may allow a user to identify one or more downstream query activities to be executed in response to query 334. Downstream query activity may include, for example, business decisions that are initiated automatically, such as outputting a message to an individual at a location that satisfies the query. Messages and / or business decisions may relate to sales, marketing, advertising, transportation, safety, etc. After outputting and / or storing the results of the query 334 associated with the downstream query activity, the analysis unit 360 may initiate the associated downstream query activity simultaneously or semi-simultaneously. The system 200 may also allow a user to select multiple queries 334, and multiple queries 334 may be performed by the analysis unit 360 simultaneously or semi-simultaneously. System 200 may also be configured to allow a user to view and modify a query 334 associated with the user via a graphical user interface 380.

分析ユニット360は、クエリー334に関連する気象情報データベース340からの、関連する気象データ及び気象関連警告データを分析してよい。クエリー334におけるコンディションステートメントに基づいて、分析ユニット360は、ユーザへの気象ベースのガイダンスを出力するために、及びユーザによって特定されるいくつかのダウンストリームクエリー活動を行うために、従来の統計学の手法を利用してよい。また、コンディションステートメントに基づいて、クエリーは、過去の気象コンディションに関する過去の気象に統計的に関連してよく、未来の気象、及び多変量分析を含んでいるこのような決定を行うためのいくつかの及び/又は全ての知られた統計的な及び量的な手法を用いる、未来のビジネス決定のために推奨をプロジェクトしてよい。   Analysis unit 360 may analyze relevant weather data and weather-related alert data from weather information database 340 associated with query 334. Based on the condition statement in query 334, analysis unit 360 can output conventional statistical statistics to output weather-based guidance to the user and to perform some downstream query activity specified by the user. Techniques may be used. Also, based on the condition statement, the query may be statistically related to past weather with respect to past weather conditions, future weather, and some of the decisions to make such a decision, including multivariate analysis. Recommendations may be projected for future business decisions using and / or all known statistical and quantitative techniques.

クエリー334に要求されるときに、分析ユニット360は、また、例えば、現在の気象コンディション、過去の、現在の、及び将来の稲妻、じょう乱報告、熱帯気象報告及び予測、一般的な予測データ、地震の警告及び警報、及び野火の警告及び警報のような、気象アセスメント機能を利用してよい。これらの機能は、グラフィカルユーザインターフェース380及び/又は分析ユニット360にプリインストールされてよい。一度、分析ユニット360がクエリーパラメータを満足するクエリー結果を識別すると、クエリー結果は、分析ユニット360によって、グラフィカルユーザインターフェース380に出力されてよい。   When requested by the query 334, the analysis unit 360 may also include, for example, current weather conditions, past, current and future lightning, disturbance reports, tropical weather reports and forecasts, general forecast data, Weather assessment functions such as earthquake warnings and warnings and wildfire warnings and warnings may be utilized. These functions may be pre-installed in the graphical user interface 380 and / or the analysis unit 360. Once the analysis unit 360 identifies a query result that satisfies the query parameters, the query result may be output by the analysis unit 360 to the graphical user interface 380.

クエリー結果は、グラフィカル表示、数の表示、テーブル、チャート、あるいは、含まれた自己充足の循環ウィンドウ、又は、ダッシュボード図400内のモジュール、あるいは、図1の地図ビュー内の視覚的表示としてユーザに有用ないくつかの他の表示において出現してよい。クエリー結果は、ウェブブラウザ及びインターネットをサポートする、いくつかのコンピュータシステム250及び/又は260にて出現してよい。クエリー結果は、発明者又は他のサードパーティによって設計された地図におけるフォーマットに互換性のあるいくつかの地理学情報システムにおいて表示されてよい。クエリー334は、クエリー結果の単純化された視覚化を提供するために、気象及び/又は地図有り又は無しの結果を表示してよい。   Query results can be displayed as a graphical display, a number display, a table, chart, or a self-contained circular window included, or a module in the dashboard diagram 400 or a visual display in the map view of FIG. May appear in some other display useful. Query results may appear on several computer systems 250 and / or 260 that support web browsers and the Internet. Query results may be displayed in some geographic information systems that are compatible with formats in maps designed by the inventors or other third parties. Query 334 may display results with or without weather and / or maps to provide a simplified visualization of the query results.

クエリー334は、グラフィカルユーザインターフェース380を介して、ユーザによって実行されてよい。ユーザが実行するためのクエリーを選択するとき、ユーザ情報データベースは、分析ユニット360にクエリー334を送信する。分析ユニット360は、データを受信し、これを格納し、及びクエリー334を完結するように要求されたデータを決定し、及び気象情報データベース340からのデータにアクセスする。分析ユニット360は、クエリー334に関連する気象情報データベース340からの関連データを分析する。一度、分析ユニット360がクエリー334の分析を完結すると、クエリー結果は、分析ユニット360からグラフィカルユーザインターフェース380に送信される。ユーザは、好ましくは、グラフィカルユーザ380における動的な更新を介するこの要求されたデータを視覚化する。多数のクエリー334がユーザによってひと時に実行されてよく、これらのクエリー334の結果は、自己充足の循環コンテンツウィンドウ、又は、グラフィカルユーザインターフェース380の地図ビュー100内のモジュールとして出現してよい。ダウンストリームクエリー活動がユーザによって設定された場合、グラフィカルユーザインターフェース380は、クエリー結果の表示と共に同時にこれらを開始するであろう。クエリー334は、また、グラフィカルユーザインターフェース380の内部で、循環するコンテンツモジュールにおいて連続的に実行してよい。このようなクエリー334は、データの継続的な流れに基づいて、リアルタイムにてこの結果を継続的に更新してよい。ユーザは、いくつかの時にクエリー334においていくつかのクエリーパラメータを変更してよく、クエリー結果は、上述のプロセスを介して、グラフィカルユーザインターフェース380にて動的に更新するであろう。   Query 334 may be executed by the user via graphical user interface 380. When the user selects a query to execute, the user information database sends a query 334 to the analysis unit 360. The analysis unit 360 receives the data, stores it, determines the data requested to complete the query 334, and accesses the data from the weather information database 340. Analysis unit 360 analyzes the relevant data from weather information database 340 associated with query 334. Once the analysis unit 360 completes the analysis of the query 334, the query results are sent from the analysis unit 360 to the graphical user interface 380. The user preferably visualizes this requested data via dynamic updates at the graphical user 380. A number of queries 334 may be executed at a time by the user, and the results of these queries 334 may appear as a module within the map view 100 of the self-contained circular content window or graphical user interface 380. If downstream query activities have been set by the user, the graphical user interface 380 will initiate them simultaneously with the display of the query results. Query 334 may also be executed continuously in a circulating content module within graphical user interface 380. Such a query 334 may continuously update this result in real time based on a continuous flow of data. The user may change some query parameters at query 334 at some time, and the query results will be updated dynamically at graphical user interface 380 via the process described above.

ヌル警告
システム200は、ヌル警告を出力するように構成されてよい。例えば、国家気象サービスは、区域のための吹雪の警告を発行してよい。システム200を用いている組織が区域におけるユーザ特定の場所322を有する場合、これらは、NWS発行の公の吹雪の警告に基づいて、通知を受信してよい。気象情報データベース340は、しかしながら、吹雪によって影響をうけないかもしれないユーザ特定の場所322を決定するためにシステム200が用いることができる、より特有な情報を含んでよい。例えば、システム200は、ユーザ特有の場所に関する気象情報が予め定義されたリスクトリガに合致しないことを決定してよい。
Null warning The system 200 may be configured to output a null warning. For example, a national weather service may issue a snowstorm warning for an area. If the organization using the system 200 has user specific locations 322 in the area, they may receive notifications based on public snowstorm warnings issued by NWS. The weather information database 340, however, may include more specific information that the system 200 can use to determine user-specific locations 322 that may not be affected by the snowstorm. For example, the system 200 may determine that weather information regarding a user-specific location does not meet a predefined risk trigger.

従って、分析ユニット360は、気象情報データベース340の気象データに基づいて、悪いコンディションがユーザ特定の場所322に影響しないであろうことを決定してよく、及び、悪いコンディションがユーザ特定の場所322に影響しないであろうことの決定に応じて、ヌル警告を出力してよい。ヌル警告は、グラフィカルユーザインターフェースを介して、あるいは、電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、又は電話メッセージ等を出力してよい。   Accordingly, the analysis unit 360 may determine that a bad condition will not affect the user-specific location 322 based on the weather data in the weather information database 340 and that the bad condition will be in the user-specific location 322. A null warning may be output in response to a decision that would not be affected. The null alert may output an email, text message, smartphone widget, smartphone notification, phone message, etc. via a graphical user interface.

ヌル警告は、上述の確認リンクを含んでよい。確認機能は、ユニット又は会社全体としての代理としてこの確認を行うことを認証されたユーザによって識別された個別の人員324のみに利用可能に生成されてよい。認証は段階的であってよい。例えば、区域に責任があるユーザは、区域内の場所のための警告を確認することが可能となっているのみであってよいが、このユーザの区域管理者は、より大きな区域内の場所322のための警告の確認を可能にしてよい。認証された人員324の識別は、ユーザ情報データベース320に格納されてよい   The null warning may include the confirmation link described above. A confirmation function may be made available only to individual personnel 324 identified by a user who is authorized to perform this confirmation on behalf of the unit or company as a whole. Authentication may be gradual. For example, a user responsible for an area may only be able to confirm a warning for a location within the area, but the user's area administrator may be responsible for the location 322 within a larger area. It may be possible to check for warnings. The identity of authorized personnel 324 may be stored in user information database 320.

システム200は、管理ユーザ及び管理者がヌル警告を視認することを許容するように、及び、どの人員324がヌル警告を確認したか又は確認しなかったかを識別することを許容するように構成されてよい。例えば、部署は、組織内で、あるいは、多数の場所の現場の人員内で先頭にたつ。従って、システム200は、何が確認されたか及び確認されなかったかの監視によって、危険な又は逃した機会を識別することを管理者及び管理ユーザに可能にする。   The system 200 is configured to allow administrative users and administrators to view null warnings and to identify which personnel 324 have acknowledged or did not acknowledge the null warning. It's okay. For example, a department heads in an organization or on-site personnel at many locations. Thus, the system 200 allows administrators and administrative users to identify dangerous or missed opportunities by monitoring what has been confirmed and what has not been confirmed.

好ましい実施形態が上記で明らかにされたが、本明細書の開示にふれた当業者は、他の実施形態が発明の範囲内で理解され得ることについて、容易に理解するであろう。例えば、ハードウエアコンポーネント、ソフトウエアモジュール及び同様なもの特定の数の開示は、限定というよりも例示である。従って、本発明は、添付の請求によってのみ限定されるものと解釈されるべきである。   Although preferred embodiments have been clarified above, those of ordinary skill in the art upon disclosure of the present specification will readily appreciate that other embodiments can be understood within the scope of the invention. For example, the disclosure of a particular number of hardware components, software modules, and the like is illustrative rather than limiting. Accordingly, the invention should be construed as limited only by the appended claims.

(付記1)
複数の地理的位置に関連する気象データを格納するように構成された気象情報データベースと、
ユーザからの少なくとも1つのユーザ特定の場所及び少なくとも1つのユーザ特定の気象照会を受信するように構成されたグラフィカルユーザインターフェースと、
前記グラフィカルユーザインターフェースを介して前記ユーザから受信した前記ユーザ特定の場所及び前記ユーザ特定の気象照会を格納するように構成されたユーザ情報データベースと、
前記グラフィカルユーザインターフェースを介して、前記ユーザ特定の気象照会に基づいて前記ユーザ特定の場所に関連する前記気象データを前記ユーザに出力するように構成された分析ユニットと、
を備えるシステム。
(付記2)
前記気象データは、複数の現在の、歴史的な、及び/又は予測の気象コンディション及び/又は複数の気象関連警告を含む、
付記1に記載のシステム。
(付記3)
前記気象関連警告は、川洪水警報、雷雨監視ボックス、トルネード監視ボックス、メソスケールディスカッション、ポリゴン警告、地域/国家警告、展望、報告、監視、特別気象声明、稲妻警告、雷雨警告、豪雨警告、強風警告、高温又は低温警告、小規模じょう乱報告、地震、及び/又はハリケーンの影響予測を含んでいる、
付記2に記載のシステム。
(付記4)
前記ユーザ特定の場所は、設備場所である、
付記1に記載のシステム。
(付記5)
前記ユーザ特定の場所は、道路の一部、線路の一部、及び/又は2つ以上の前記地理的位置の間の直線の又は非直線の道である、
付記1に記載のシステム。
(付記6)
前記分析ユニットは、モバイルコンピュータシステムの場所に基づいて、ユーザ定義の場所を決定するように構成され、
前記モバイルコンピュータシステムは、前記モバイルコンピュータシステムの前記場所を決定するように構成された場所検出ユニットを備え、
前記モバイルコンピュータシステムは、前記モバイルコンピュータシステムの前記場所を、ネットワークを介して前記分析ユニットに出力するように構成される、
付記1に記載のシステム。
(付記7)
前記気象データは、前記複数の地理的位置に関連する複数の気象コンディションを含み、
前記ユーザ特定の気象照会は、前記複数の気象コンディションの少なくとも1つのユーザ特定の気象コンディションを出力するように構成され、
前記分析ユニットは、前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを、前記グラフィカルユーザインターフェースを介して前記ユーザに出力するように構成される、
付記1に記載のシステム。
(付記8)
前記複数の気象コンディションは、現在の気象コンディション、歴史的な気象コンディション、あるいは、予測の気象コンディションを含む、
付記7に記載のシステム。
(付記9)
前記気象情報データベースは、更新された気象データを受信するように構成され、
前記分析ユニットは、前記更新された気象データに基づいて、前記ユーザに出力される前記少なくとも1つのユーザ特定の気象コンディションを更新するように構成される、
付記7に記載のシステム。
(付記10)
前記分析ユニットは、前記ユーザに出力される前記少なくとも1つのユーザ特定の気象コンディションを自動的に及び繰り返し更新するように構成される、
付記9に記載のシステム。
(付記11)
前記グラフィカルユーザインターフェースは、前記ユーザから、複数のモジュールからの少なくとも1つのモジュールの選択を受信するように更に構成されており、
前記分析ユニットは、前記モジュールを介して、前記ユーザに、前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを出力するように構成されている、
付記7に記載のシステム。
(付記12)
前記グラフィックユーザインターフェースは、複数のモジュールからの前記少なくとも1つのモジュールの前記選択に基づいて、前記ユーザから前記ユーザ特定の気象照会を受信するように構成されている、
付記11に記載のシステム。
(付記13)
前記グラフィカルユーザインターフェースは、ユーザ特定のタイムフレームを前記ユーザから受信するように更に構成されており、
前記分析ユニットは、前記グラフィカルユーザインターフェースを介して、前記ユーザに、前記ユーザ特定の場所及び前記ユーザ特定のタイムフレームに関連する前記少なくとも1つのユーザ特定の気象コンディションを出力するように構成されている、
付記12に記載のシステム。
(付記14)
前記グラフィカルユーザインターフェースは、複数のモジュールからの前記少なくとも1つのモジュールの前記選択に基づいて、前記ユーザ特定のタイムフレームを前記ユーザから受信するように構成されている、
付記13に記載のシステム。
(付記15)
前記グラフィカルユーザインターフェースは、前記ユーザから、前記複数のモジュールからの第1のモジュール及び第2のモジュールの選択を受信するように更に構成されており、
前記ユーザ特定の気象照会は、第1のユーザ特定の気象コンディション及び第2のユーザ特定の気象コンディションを含んでおり、
前記分析ユニットは、前記第1のモジュールを介して前記ユーザ特定の場所に関連する前記第1のユーザ特定の気象コンディション、及び、前記第2のモジュールを介して前記ユーザ特定の場所に関連する前記第2のユーザ特定の気象コンディションを出力するように構成されている、
付記12に記載のシステム。
(付記16)
前記グラフィカルユーザインターフェースは、時限のためにスクリーンの一部に前記第1のモジュールを表示し、前記時限の後に、前記時限のために前記スクリーンの前記一部に前記第2のモジュールを表示する、
付記15に記載のシステム。
(付記17)
前記少なくとも1つのユーザ特定の場所は、第1の場所及び第2の場所を含み、
前記グラフィカルユーザインターフェースは、前記ユーザから、前記複数のモジュールからの第1のモジュール及び第2のモジュールの選択を受信するように更に構成されており、
前記分析ユニットは、前記第1のモジュールを介して前記第1の場所に関連する前記ユーザ特定の気象コンディション、及び、前記第2のモジュールを介して前記ユーザ特定の場所に関連する前記第2のユーザ特定の気象コンディションを出力するように構成されている、
付記12に記載のシステム。
(付記18)
前記グラフィカルユーザインターフェースは、時限のためにスクリーンの一部に前記第1のモジュールを表示し、前記時限の後に、前記時限のために前記スクリーンの前記一部に前記第2のモジュールを表示する、
付記17に記載のシステム。
(付記19)
前記気象データは、第1の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを有する第1の気象データ、及び第2の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを有する第2の気象データであって、前記第2の時間は前記第1の時間の後である第2の気象データを含み、
前記分析ユニットは、
前記第2の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを出力し、
前記第2の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションと、前記第1の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを比較し、
前記比較が前記少なくとも1つのコンディションにおける増加又は減少を示しているか否かを決定し、そうである場合、前記少なくとも1つのコンディションにおける増加又は減少が、予め定められた閾値以上であるか否かを決定し、
前記比較が前記少なくとも1つの比較における増加又は減少が前記予め定められた閾値以上であることを示す場合、前記モジュールを介して通知を出力する、
ように更に構成されている、
付記11に記載のシステム。
(付記20)
前記分析ユニットは、前記増加又は前記減少をグラフィカルに表示することによって、前記通知を出力するように構成されている、
付記19に記載のシステム。
(付記21)
前記ユーザ情報データベースは、複数のユーザ特定の場所を格納するように構成されており、
前記ユーザ特定の気象照会は、ユーザ定義のクエリーを含んでおり、
前記分析ユニットは、
前記複数のユーザ特定の場所のどれが前記ユーザ定義のクエリーを満たすかを決定し、
前記ユーザ定義のクエリーを満たす前記ユーザ特定の場所を、前記ユーザに前記グラフィカルユーザインターフェースを介して出力する、
ように構成されている、
付記1に記載のシステム。
(付記22)
前記分析ユニットは、前記ユーザ定義のクエリーを満たす前記ユーザ特定の場所のリストを、前記ユーザに、前記グラフィカルユーザインターフェースを介して出力するように構成されている、
付記21に記載のシステム。
(付記23)
前記分析ユニットは、前記ユーザ定義のクエリーを満たす前記ユーザ特定の場所の可視指示を含んでいる地図を、前記ユーザに、前記グラフィカルユーザインターフェースを介して出力するように構成されている、
付記22に記載のシステム。
(付記24)
前記気象データは、前記複数の地理的位置に関連する複数の気象関連警告を含み、
前記ユーザ特定のクエリーは、前記複数の気象関連警告の少なくとも1つの気象関連警告を含み、
前記分析ユニットは、前記分析ユニットが、前記気象情報データベースが前記複数のユーザ特定の場所において前記少なくとも1つの気象関連警告を含むか否かを決定することによって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するように構成されている、ように構成されている、
付記21に記載のシステム。
(付記25)
前記ユーザ特定のクエリーは、ユーザ特定の距離閾値を更に含み、
前記分析ユニットは、前記分析ユニットが、前記気象情報データベースが前記複数のユーザ特定の場所から前記距離閾値以内の前記地理的位置の1つにおける前記少なくとも1つの気象関連警告を含むか否かの決定によって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するように構成されている、ように構成されている、
付記24に記載のシステム。
(付記26)
前記ユーザ特定のクエリーは、ユーザ特定の時限を更に含み、
前記分析ユニットは、前記分析ユニットが、前記気象情報データベースが前記複数のユーザ特定の場所における前記ユーザ特定の時限の間に前記少なくとも1つの気象関連警告が発行されたことを示すか否かの決定によって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するように構成されている、ように構成されている、
付記24に記載のシステム。
(付記27)
前記気象情報データベースは、更新された気象データを繰り返し受信するように構成されており、
前記分析ユニットは、前記更新された気象データが前記複数のユーザ特定の場所における前記少なくとも1つの気象関連警告を含むか否かを決定するように構成されている、
付記24に記載のシステム。
(付記28)
前記分析ユニットは、前記更新された気象データが前記複数のユーザ特定の場所における前記少なくとも1つの気象関連警告を含むか否かを、自動的に及び繰り返し、決定するように構成されている、
付記24に記載のシステム。
(付記29)
前記気象データは、前記複数の地理的位置に関連する複数の気象コンディションを含み、
前記ユーザ特定のクエリーは、前記複数の気象コンディションの少なくとも1つのユーザ特定の気象コンディション、及び前記少なくとも1つのユーザ特定の気象コンディションに関連する気象関連閾値を含み、
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所における前記気象関連閾値以上であるか、又は、
前記複数のユーザ特定の場所における前記気象関連閾値以下であるか
を前記気象データが示すか否かの決定によって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するように構成されている、
付記21に記載のシステム。
(付記30)
前記ユーザ特定のクエリーは、ユーザ特定の距離閾値を更に含み、
前記分析ユニットは、前記分析ユニットが、前記少なくとも1つの気象コンディションが、
前記複数のユーザ特定の場所からの前記ユーザ特定の距離閾値以下の1つの前記地理的位置における前記気象関連閾値以上であるか、又は
前記複数のユーザ特定の場所からの前記ユーザ特定の距離閾値以下の1つの前記地理的位置における前記気象関連閾値以下であるか、
を前記気象データが示すか否かの決定によって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するように構成されている、ように構成されている、
付記29に記載のシステム。
(付記31)
前記ユーザ特定クエリーは、ユーザ特定の時限を更に含み、
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所における前記ユーザ特定時限の間に前記気象関連閾値以上であったか、又は、
前記複数のユーザ特定の場所における前記ユーザ特定時限の間に前記気象関連閾値以下であったか、
を示す気象関連データを前記気象情報データベースが示すか否かの決定によって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するように構成されている、
付記29に記載のシステム。
(付記32)
前記気象情報データベースは、更新された気象データを繰り返し受信するように構成されており、
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所において前記気象閾値以上であるか、又は、
前記複数のユーザ特定の場所において前記気象閾値以したであるか、
を前記気象データが示すか否かを決定するように構成されている、
付記29に記載のシステム。
(付記33)
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所における前記気象関連閾値以上であるか、又は、
前記複数のユーザ特定の場所における前記気象関連閾値以下であるか、
を前記気象データが示すか否かを、自動的に及び繰り返し決定するように構成される、
付記29に記載のシステム。
(付記34)
前記分析ユニットは、前記複数のユーザ特定の場所のどれが前記ユーザ定義のクエリーを満たすかの決定に基づいて、ビジネス活動を開始するように構成される、
付記21に記載のシステム。
(付記35)
前記ビジネス活動は、前記ユーザ定義のクエリーを満たす前記複数のユーザ特定の場所へのメッセージを出力することを含む、
付記34に記載のシステム。
(付記36)
前記気象データは、前記複数の地理的位置に関する複数の気象関連警告を含み、
前記ユーザ特定の気象照会は、前記複数の気象関連警告の少なくとも1つの気象関連警告を含み、
前記分析ユニットは、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記気象データが含むか否かを決定し、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記気象データが含むか否かの決定に応じて、前記ユーザに通知を出力するように構成される、
付記1に記載のシステム。
(付記37)
前記気象情報データベースは、更新された気象データを繰り返し受信するように構成されており、
前記分析ユニットは、前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記更新された気象データが含むか否かを決定するように構成される、
付記36に記載のシステム。
(付記38)
前記分析ユニットは、前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記気象関連警告を前記更新された気象データが含むか否かを、自動的に及び繰り返し決定するように構成される、
付記37に記載のシステム。
(付記39)
前記ユーザ情報データベースは、前記ユーザに関連するユーザプロファイルを含む、複数のユーザに関連する複数のユーザプロファイルを格納するように更に構成されており、
前記ユーザに関連する前記ユーザプロファイルは、前記ユーザに関連するユーザの役割を含み、
前記通知は、前記ユーザの役割に基づいている、
付記36に記載のシステム。
(付記40)
前記分析ユニットは、前記グラフィカルユーザインターフェースを介して前記ユーザに前記通知を出力するように構成されている、
付記36に記載のシステム。
(付記41)
前記分析ユニットは、電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、あるいは、電話メッセージを介して、前記通知を前記ユーザに出力するように構成されている、
付記36に記載のシステム。
(付記42)
通知は、テキスト、グラフィックス、地図、アニメーション、オーディオ、オーディオへのリンク、ビデオ、及び/又はビデオへのリンクを含む、
付記36に記載のシステム。
(付記43)
前記ユーザ情報データベースは、少なくとも1つのユーザ特定の手順を格納するように構成されており、
前記分析ユニットは、前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記気象データが含むか否かの前記決定に応じて、前記ユーザ特定の手順を出力するように更に構成されている、
付記36に記載のシステム。
(付記44)
前記通知は、手順リンクを含んでおり、
前記分析ユニットは、前記手順リンクのユーザ選択に応じて、前記ユーザ特定の手順を出力するように構成されている、
付記43に記載のシステム。
(付記45)
前記ユーザ特定の手順は、前記通知に含まれている、
付記43に記載のシステム。
(付記46)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は複数の受信者の1人に関連し、前記複数の受信者は前記ユーザを含んでおり、
前記分析ユニットは、前記ユーザに関連する前記ユーザ特定の手順を出力するように構成されている、
付記43に記載のシステム。
(付記47)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は、前記複数の気象関連警告に関連し、
前記分析ユニットは、前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告に関連する前記ユーザ特定の手順を出力するように構成されている、
付記43に記載のシステム。
(付記48)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は、複数の場所に関連しており、前記複数の場所は、前記ユーザ特定の場所を含んでおり、
前記分析ユニットは、前記ユーザ特定の場所に関連する前記ユーザ特定の手順を出力するように構成されている、
付記43に記載のシステム。
(付記49)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は、複数のユーザの役割に関連しており、前記複数のユーザの役割は、前記ユーザに関連する役割を含んでおり、
前記分析ユニットは、前記ユーザに関連する前記ユーザの役割に関連する前記ユーザ特定の手順を出力するように構成されている、
付記43に記載のシステム。
(付記50)
前記分析ユニットは、
前記通知の受信を確認するために、前記ユーザのための前記ユーザへの確認リンクを出力し、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信し、
前記ユーザ情報データベースに前記確認を格納する、
ように更に構成されている、
付記35に記載のシステム。
(付記51)
前記ユーザ情報データベースは、複数のユーザに関連する複数のユーザプロファイルを格納するように更に構成されており、前記複数のユーザは前記ユーザを含んでおり、
前記分析ユニットは、前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザの何人かへ出力するように更に構成されている、
付記50に記載のシステム。
(付記52)
前記ユーザ情報データベースは、複数のユーザに関連する複数のユーザプロファイルを格納するように更に構成されており、前記複数のユーザは前記ユーザを含んでおり、
前記分析ユニットは、
前記ユーザに関する前記ユーザプロファイルに基づいて、前記ユーザが前記通知を確認するように認証されているか否かを決定し、
前記通知の受信を確認するために、前記ユーザのために前記ユーザに確認リンクを出力し、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信し、
前記ユーザ情報データベースの前記確認を格納する、
ように更に構成されている、
付記35に記載のシステム。
(付記53)
前記分析ユニットは、前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザの何人かへ出力するように更に構成されている、
付記52に記載のシステム。
(付記54)
前記気象データは、前記複数の地理的位置に関連する複数の気象コンディションを含み、
前記ユーザ特定の気象照会は、前記複数の気象コンディションの少なくとも1つのユーザ特定のコンディションと、前記少なくとも1つの気象コンディションに関連する気象関連通知閾値を含み、
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを前記気象データが示すか否かを決定し、前記少なくとも1つのユーザ特定の気象コンディションが、
前記ユーザ特定の場所における前記気象関連通知閾値以上であるか、又は
前記ユーザ特定の場所における前記気象関連通知閾値以下であるか
を示す前記気象データを決定することに応じて、通知を前記ユーザに出力するにように構成されており、
付記1に記載のシステム。
(付記55)
前記気象情報データベースは、更新された気象データを繰り返し受信するように構成されており、
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを示している気象データを前記更新された気象データが含むか否かを決定するように構成されている、
付記54に記載のシステム。
(付記56)
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを示している気象データを前記更新された気象データが含むか否かを、自動的に及び繰り返し、決定するように構成されている、
付記55に記載のシステム。
(付記57)
前記ユーザ情報データベースは、前記ユーザに関連するユーザプロファイルを含んでいる、複数のユーザに関連する複数のユーザプロファイルを格納するように構成されており、
前記ユーザに関連する前記ユーザ関連プロファイルは、前記ユーザに関連するユーザの役割を含み、
前記通知は、前記ユーザの役割に基づいている、
付記54に記載のシステム。
(付記58)
前記分析ユニットは、前記通知を前記ユーザに前記グラフィカルユーザインターフェースを介して出力するように構成されている、
付記54に記載のシステム。
(付記59)
前記分析ユニットは、電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、あるいは、電話メッセージを介して、前記通知を前記ユーザに出力するように構成されている、
付記54に記載のシステム。
(付記60)
通知は、テキスト、グラフィックス、地図、アニメーション、オーディオ、オーディオへのリンク、ビデオ、及び/又はビデオへのリンクを含む、
付記54に記載のシステム。
(付記61)
前記ユーザ情報データベースは、少なくとも1つのユーザ特定の手順を格納するように構成されており、
前記分析ユニットは、前記少なくとも1つのユーザ特定の気象コンディションが前記ユーザ特定の場所における前記気象関連閾値以上であるか、又は、前記ユーザ特定の場所における前記気象関連通知閾値以下であることを前記気象データが示すか否かの決定に応じて、前記ユーザ特定の手順を出力するように更に構成されている、
付記54に記載のシステム。
(付記62)
前記通知は、手順リンクを備えており、
前記分析ユニットは、前記手順リンクのユーザ選択に応じて、前記ユーザ特定の手順を出力するように構成されている、
付記61に記載のシステム。
(付記63)
前記ユーザ特定の手順は、前記通知において含まれる、
付記61に記載のシステム。
(付記64)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は複数の受信者の1人に関連し、前記複数の受信者は前記ユーザを含んでおり、
前記分析ユニットは、前記ユーザに関連する前記ユーザ特定の手順を出力するように構成されている、
付記61に記載のシステム。
(付記65)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は、前記複数の気象コンディションに関連しており、
前記分析ユニットは、前記ユーザ特定の気象照会によって特定される前記少なくとも1つのユーザ特定の気象コンディションに関連する前記ユーザ特定の手順を出力するように構成されている、
付記61に記載のシステム。
(付記66)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は、複数の場所に関連しており、前記複数の場所は、前記ユーザ特定の場所を含んでおり、
前記分析ユニットは、前記ユーザ特定の場所に関連する前記ユーザ特定の手順を出力するように構成されている、
付記61に記載のシステム。
(付記67)
前記ユーザ情報データベースは、複数のユーザ特定の手順を格納するように構成されており、前記ユーザ特定の手順の各々は、複数のユーザの役割に関連しており、前記複数のユーザの役割は、前記ユーザに関連する役割を含んでおり、
前記分析ユニットは、前記ユーザに関連する前記ユーザの役割に関連する前記ユーザ特定の手順を出力するように構成されている、
付記61に記載のシステム。
(付記68)
前記分析ユニットは、
前記通知の受信を確認するために、前記ユーザのための前記ユーザへの確認リンクを出力し、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信し、
前記ユーザ情報データベースに前記確認を格納する、
ように更に構成されている、
付記54に記載のシステム。
(付記69)
前記ユーザ情報データベースは、複数のユーザに関連する複数のユーザプロファイルを格納するように更に構成されており、前記複数のユーザは前記ユーザを含んでおり、
前記分析ユニットは、前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザへ出力するように更に構成されている、
付記68に記載のシステム。
(付記70)
前記ユーザ情報データベースは、複数のユーザに関連する複数のユーザプロファイルを格納するように更に構成されており、前記複数のユーザは前記ユーザを含んでおり、
前記分析ユニットは、
前記ユーザに関する前記ユーザプロファイルに基づいて、前記ユーザが前記通知を確認するように認証されているか否かを決定し、
前記通知の受信を確認するために、前記ユーザのために前記ユーザに確認リンクを出力し、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信し、
前記ユーザ情報データベースの前記確認を格納する、
ように更に構成されている、
付記54に記載のシステム。
(付記71)
前記分析ユニットは、前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザへ出力するように更に構成されている、
付記70に記載のシステム。
(付記72)
前記気象データは、前記ユーザ特定の場所を含んでいる区域のための悪いコンディションを指示している気象関連警告を含んでおり、
前記ユーザ特定の気象照会は、ヌル警告を出力するか否かを決定するための命令を含み、
前記分析ユニットは、前記気象情報データベースに格納されている前記気象データに基づいて、前記悪いコンディションが前記ユーザ特定の場所に影響しないであろうか否かを決定し、前記悪いコンディションが前記ユーザ特定の場所に影響しないであろうことの決定に応じて、ヌル警告を出力するように更に構成されている、
付記1に記載のシステム。
(付記73)
前記分析ユニットは、前記グラフィカルユーザインターフェースを介して、前記ヌル警告を出力するように構成されている、
付記72に記載のシステム。
(付記74)
前記分析ユニットは、電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、あるいは、電話メッセージを介して、前記ヌル警告を出力するように構成されている、
付記72に記載のシステム。
(付記75)
複数の地理的位置に関連する気象データを受信するステップと、
グラフィカルユーザインターフェースを介してユーザから、少なくとも1つのユーザ特定の場所及び少なくとも1つのユーザ特定の気象照会を受信するステップと、
前記グラフィカルユーザインターフェースを介して前記ユーザから受信した、前記ユーザ特定の場所及び前記ユーザ特定の気象照会を格納するステップと、
前記グラフィカルユーザインターフェースを介して、前記ユーザ特定の気象照会に基づいて前記ユーザ特定の場所に関連する前記気象データを前記ユーザに出力するステップと、
を含む方法。
(付記76)
前記気象データは、複数の現在の、歴史的な、及び予測の気象コンディション及び複数の気象関連警告を含む、
付記75に記載の方法。
(付記77)
前記気象データは、複数の気象関連警告を含んでおり、前記気象関連警告は、川洪水警報、雷雨監視ボックス、トルネード監視ボックス、メソスケールディスカッション、ポリゴン警告、地域/国家警告、展望、報告、監視、特別気象声明、稲妻警告、雷雨警告、豪雨警告、強風警告、高温又は低温警告、小規模じょう乱報告、地震、又はハリケーンの影響予測を含んでいる、
付記76に記載の方法。
(付記78)
前記ユーザ特定の場所は、設備場所である、
付記75に記載の方法。
(付記79)
前記ユーザ特定の場所は、道路の一部、線路の一部、又は2つ以上の前記地理的位置の間の直線の又は非直線の道である、
付記75に記載の方法。
(付記80)
ネットワークを介してモバイルコンピュータシステムの場所を前記モバイルデバイスから受信するステップであって、前記モバイル装置の前記場所は、前記モバイルコンピュータシステムの前記場所を決定するように構成された場所検出ユニットによって決定されるステップと、
モバイルコンピュータシステムの場所に基づいて、前記ユーザ定義の場所を決定するステップと、を更に含む、
付記75に記載の方法。
(付記81)
前記気象データは、前記複数の地理的位置に関連する複数の気象コンディションを含み、前記ユーザ特定の気象照会は、前記複数の気象コンディションの少なくとも1つのユーザ特定の気象コンディションを出力するように構成され、前記方法は、
前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを、前記グラフィカルユーザインターフェースを介して前記ユーザに出力するステップ、を更に含む、
付記75に記載の方法。
(付記82)
前記複数の気象コンディションは、現在の気象コンディション、歴史的な気象コンディション、あるいは、予測の気象コンディションを含む、
付記81に記載の方法。
(付記83)
更新された気象データを受信するステップと、
前記更新された気象データに基づいて、前記ユーザに出力される前記少なくとも1つのユーザ特定の気象コンディションを更新するステップと、を更に含む、
付記81に記載の方法。
(付記84)
更新された気象データを受信するステップは、前記ユーザに出力される前記少なくとも1つのユーザ特定の気象コンディションを自動的に及び繰り返し更新するステップを含む、
付記83に記載の方法。
(付記85)
複数のモジュールからの少なくとも1つのモジュールの選択を、前記ユーザから、前記グラフィカルユーザインターフェースを介して受信するステップと、
前記モジュールを介して前記ユーザに前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを出力するステップと、を更に含む、
付記81に記載の方法。
(付記86)
前記ユーザ特定の気象照会は、複数のモジュールからの前記少なくとも1つのモジュールの前記選択に基づいて、前記ユーザから受信される、
付記85に記載の方法。
(付記87)
前記グラフィカルユーザインターフェースを介して、ユーザ特定のタイムフレームを前記ユーザから受信するステップと、
前記グラフィカルユーザインターフェースを介して、前記ユーザに、前記ユーザ特定の場所及び前記ユーザ特定のタイムフレームに関連する前記少なくとも1つのユーザ特定の気象コンディションを出力するステップと、を更に含む、
付記86に記載の方法。
(付記88)
ユーザ特定のタイムフレームを前記ユーザから受信するステップは、複数のモジュールからの前記少なくとも1つのモジュールの選択に基づいて、前記ユーザ特定のタイムフレームを決定するステップを含む、
付記87に記載の方法。
(付記89)
前記ユーザ特定の気象照会は、第1のユーザ特定の気象コンディション、及び第2のユーザ特定の気象コンディションを含み、
前記ユーザから、前記複数のモジュールからの第1のモジュール及び第2のモジュールの選択を受信するステップと、
前記第1のモジュールを介して前記ユーザ特定の場所に関連する前記第1のユーザ特定の気象コンディション、及び、前記第2のモジュールを介して前記ユーザ特定の場所に関連する前記第2のユーザ特定の気象コンディションを出力するステップと、を更に含む、
付記88に記載の方法。
(付記90)
時限のためにスクリーンの一部に前記第1のモジュールを表示し、前記時限の後に、前記時限のために前記スクリーンの前記一部に前記第2のモジュールを表示するステップ、を更に含む、
付記89に記載の方法。
(付記91)
前記少なくとも1つのユーザ特定の場所は、第1の場所及び第2の場所を含み、
前記ユーザから、前記複数のモジュールからの第1のモジュール及び第2のモジュールの選択を受信するステップと、
前記第1のモジュールを介して前記第1の場所に関連する前記ユーザ特定の気象コンディション、及び、前記第2のモジュールを介して前記ユーザ特定の場所に関連する前記第2のユーザ特定の気象コンディションを出力するステップと、を更に含む、
付記86に記載の方法。
(付記92)
時限のためにスクリーンの一部に前記第1のモジュールを表示し、前記時限の後に、前記時限のために前記スクリーンの前記一部に前記第2のモジュールを表示するステップ、を更に含む、
付記91に記載の方法。
(付記93)
前記気象データは、第1の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを有する第1の気象データ、及び第2の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを有する第2の気象データであって、前記第2の時間は前記第1の時間の後である第2の気象データを含み、
前記第2の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを出力するステップと、
前記第2の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションと、前記第1の時間に決定された前記ユーザ特定の場所に関連する前記少なくとも1つのユーザ特定の気象コンディションを比較するステップと、
前記比較が前記少なくとも1つのコンディションにおける増加又は減少を示しているか否かを決定し、そうである場合、前記少なくとも1つのコンディションにおける増加又は減少が、予め定められた閾値以上であるか否かを決定するステップと、
前記比較が前記少なくとも1つの比較における増加又は減少が前記予め定められた閾値以上であることを示す場合に、前記モジュールを介して通知を出力するステップと、を更に含む、
付記85に記載の方法。
(付記94)
前記通知は、前記増加又は前記減少をグラフィカルに表示することによって表示される、
付記93に記載の方法。
(付記95)
前記ユーザ特定の気象照会は、ユーザ定義のクエリーを含んでおり、
複数のユーザ特定の場所を格納するステップと、
前記複数のユーザ特定の場所のどれが前記ユーザ定義のクエリーを満たすかを決定するステップと、
前記ユーザ定義のクエリーを満たす前記ユーザ特定の場所を、前記ユーザに前記グラフィカルユーザインターフェースを介して出力するステップと、を更に含む、
付記75に記載の方法。
(付記96)
前記ユーザ特定の場所は、リストにおいて出力される、
付記95に記載の方法。
(付記97)
前記ユーザ特定の場所は、前記ユーザ特定の場所の可視指示を含んでいる地図を介して出力される、
付記95に記載の方法。
(付記98)
前記気象データは、前記複数の地理的位置に関連する複数の気象関連警告を含み、及び、前記ユーザ特定のクエリーは、前記複数の気象関連警告の少なくとも1つの気象関連警告を含み、
前記気象データが前記複数のユーザ特定の場所において前記少なくとも1つの気象関連警告を含むか否かを決定することによって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するステップ、を更に含む、
付記95に記載の方法。
(付記99)
前記ユーザ特定のクエリーは、ユーザ特定の距離閾値を更に含み、及び、前記気象データが前記複数のユーザ特定の場所から前記距離閾値以内の前記地理的位置の1つにおける前記少なくとも1つの気象関連警告を含むか否かを決定することを含むことによって、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するステップ、を更に含む、
付記98に記載の方法。
(付記100)
前記ユーザ特定のクエリーは、ユーザ特定の時限を更に含み、及び、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定する前記ステップは、前記気象データが前記複数のユーザ特定の場所における前記ユーザ特定の時限の間に前記少なくとも1つの気象関連警告が発行されたことを示すか否かの決定するステップを含む、
付記98に記載の方法。
(付記101)
更新された気象データを繰り返し受信し、前記更新された気象データが前記複数のユーザ特定の場所における前記少なくとも1つの気象関連警告を含むか否かを決定するステップを更に含む、
付記98に記載の方法。
(付記102)
前記更新された気象データが前記複数のユーザ特定の場所における前記少なくとも1つの気象関連警告を含むか否かを決定するステップは、前記更新された気象データが前記複数のユーザ特定の場所における前記少なくとも1つの気象関連警告を含むか否かを、自動的に及び繰り返し、決定するステップを含む、
付記98に記載の方法。
(付記103)
前記気象データは、前記複数の地理的位置に関連する複数の気象コンディションを含み、前記ユーザ特定のクエリーは、前記複数の気象コンディションの少なくとも1つのユーザ特定の気象コンディション、及び前記少なくとも1つのユーザ特定の気象コンディションに関連する気象関連閾値を含み、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定する前記ステップは、前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所における前記気象関連閾値以上であるか、又は、
前記複数のユーザ特定の場所における前記気象関連閾値以下であるか、
を前記気象データが示すか否かの決定するステップを含む、
付記95に記載の方法。
(付記104)
前記ユーザ特定のクエリーは、ユーザ特定の距離閾値を更に含み、及び、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するステップは、前記少なくとも1つの気象コンディションが、
前記複数のユーザ特定の場所からの前記ユーザ特定の距離閾値以下の1つの前記地理的位置における前記気象関連閾値以上であるか、又は
前記複数のユーザ特定の場所からの前記ユーザ特定の距離閾値以下の1つの前記地理的位置における前記気象関連閾値以下であるか、
を前記気象データが示すか否かの決定するステップを含む、
付記103に記載の方法。
(付記105)
前記ユーザ特定クエリーは、ユーザ特定の時限を更に含み、及び、前記複数のユーザ特定の場所各々が前記ユーザ定義のクエリーを満たすか否かを決定するステップが、
前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所における前記ユーザ特定時限の間に前記気象関連閾値以上であったか、又は、
前記複数のユーザ特定の場所における前記ユーザ特定時限の間に前記気象関連閾値以下であったか、
を示す気象関連データを前記気象情報データベースが示すか否かの決定するステップを含む、
付記103に記載の方法。
(付記106)
更新された気象データを繰り返し受信するステップと、
前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所において前記気象閾値以上であるか、又は、
前記複数のユーザ特定の場所において前記気象閾値以したであるか、
を前記気象データが示すか否かを決定するステップと、を更に含む、
付記103に記載の方法。
(付記107)
前記少なくとも1つのユーザ特定の気象コンディションを前記気象データが含むか否かを決定する前記ステップは、前記少なくとも1つのユーザ特定の気象コンディションが、
前記複数のユーザ特定の場所における前記気象関連閾値以上であるか、又は、
前記複数のユーザ特定の場所における前記気象関連閾値以下であるか、
を前記気象データが示すか否かを、自動的に及び繰り返し決定するステップ、を含む、
付記103に記載の方法。
(付記108)
前記複数のユーザ特定の場所のどれが前記ユーザ定義のクエリーを満たすかの決定に基づいて、ビジネス活動を開始するステップ、を含む、
付記95に記載の方法。
(付記109)
前記ビジネス活動を開始するステップは、前記ユーザ定義のクエリーを満たす前記複数のユーザ特定の場所へのメッセージを出力するステップ、を含む、
付記108に記載の方法。
(付記110)
前記気象データは、前記複数の地理的位置に関する複数の気象関連警告を含み、前記ユーザ特定の気象照会は、前記複数の気象関連警告の少なくとも1つの気象関連警告を含み、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記気象データが含むか否かを決定するステップと、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記気象データが含むか否かの決定に応じて、前記ユーザに通知を出力するステップ、を更に含む、
付記75に記載の方法。
(付記111)
更新された気象データを繰り返し受信するステップと、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記更新された気象データが含むか否かを決定するステップと、を更に含む、
付記110に記載の方法。
(付記112)
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記更新された気象データが含むか否かを決定するステップは、前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記気象関連警告を前記更新された気象データが含むか否かを、自動的に及び繰り返し決定するステップ、を含む、
付記111に記載の方法。
(付記113)
前記ユーザに関連するユーザプロファイルを含む、複数のユーザに関連する複数のユーザプロファイルを受信するステップと、
前記ユーザに関連するユーザの役割を受信するステップと、を更に含み、
前記通知は、前記ユーザの役割に基づいている、
付記110に記載の方法。
(付記114)
前記グラフィカルユーザインターフェースを介して前記ユーザに前記通知を出力するステップ、更に含む、
付記110に記載の方法。
(付記115)
電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、あるいは、電話メッセージを介して、前記通知を前記ユーザに出力するステップ、を更に含む、
付記110に記載の方法。
(付記116)
通知は、テキスト、グラフィックス、地図、アニメーション、オーディオ、オーディオへのリンク、ビデオ、及び/又はビデオへのリンクを含む、
付記110に記載の方法。
(付記117)
少なくとも1つのユーザ特定の手順を格納するステップと、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を前記気象データが含むか否かの前記決定に応じて、前記ユーザ特定の手順を出力するステップと、を更に含む、
付記110に記載の方法。
(付記118)
前記通知は、手順リンクを含んでおり、
前記手順リンクのユーザ選択に応じて、前記ユーザ特定の手順を出力するステップ、を更に含む、
付記117に記載の方法。
(付記119)
前記ユーザ特定の手順は、前記通知に含まれている、
付記117に記載の方法。
(付記120)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は複数の受信者の1人に関連し、前記複数の受信者は前記ユーザを含んでいるステップと、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を、前記気象データが含むか否かの決定に応じて、前記ユーザに関連する前記ユーザ特定の手順を前記ユーザに出力するステップと、を更に含む、
付記117に記載の方法。
(付記121)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は、前記複数の気象関連警告に関連するステップと、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を、前記気象データが含むか否かの決定に応じて、前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告に関連する前記ユーザ特定の手順を出力するステップと、を更に含む、
付記117に記載の方法。
(付記122)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は、複数の場所に関連しており、前記複数の場所は、前記ユーザ特定の場所を含んでおり、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を、前記気象データが含むか否かの決定に応じて、前記ユーザ特定の場所に関連する前記ユーザ特定の手順を出力するステップと、を更に含む、
付記117に記載の方法。
(付記123)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は、複数のユーザの役割に関連しており、前記複数のユーザの役割は、前記ユーザに関連する役割を含んでいるステップと、
前記ユーザ特定の場所における前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象関連警告を、前記気象データが含むか否かの決定に応じて、前記ユーザに関連する前記ユーザの役割に関連する前記ユーザ特定の手順を出力するステップと、を更に含む、
付記117に記載の方法。
(付記124)
前記通知の受信を確認するために、前記ユーザのために前記ユーザへの確認リンクを出力するステップと、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信するステップと、
前記確認を格納するステップと、を更に含む、
付記110に記載の方法。
(付記125)
複数のユーザに関連する複数のユーザプロファイルを格納するステップであって、前記複数のユーザは前記ユーザを含むステップと、
前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザへ出力するステップと、を更に含む、
付記124に記載の方法。
(付記126)
複数のユーザに関連する複数のユーザプロファイルを格納するステップであって、前記複数のユーザは前記ユーザを含んでいるステップと、
前記ユーザに関する前記ユーザプロファイルに基づいて、前記ユーザが前記通知を確認するように認証されているか否かを決定するステップと、
前記通知の受信を確認するために、前記ユーザのために前記ユーザに確認リンクを出力するステップと、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信するステップと、
前記確認を格納するステップと、を更に含む、
付記110に記載の方法。
(付記127)
前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザへ出力するステップを更に含む、
付記126に記載の方法。
(付記128)
前記気象データは、前記複数の地理的位置に関連する複数の気象コンディションを含み、及び、前記ユーザ特定の気象照会は、前記複数の気象コンディションの少なくとも1つのユーザ特定のコンディションと、前記少なくとも1つの気象コンディションに関連する気象関連通知閾値を含み、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを前記気象データが示すか否かを決定し、前記少なくとも1つのユーザ特定の気象コンディションが、
前記ユーザ特定の場所における前記気象関連通知閾値以上であるか、又は
前記ユーザ特定の場所における前記気象関連通知閾値以下であるか
を示す前記気象データを決定することに応じて、通知を前記ユーザに出力するステップ、を更に含む、
付記75に記載の方法。
(付記129)
更新された気象データを繰り返し受信するステップと、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを示している気象データを前記更新された気象データが含むか否かを決定するステップと、を更に含む、
付記128に記載の方法。
(付記130)
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを示している気象データを前記更新された気象データが含むか否かを決定するステップは、前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを示している気象データを前記更新された気象データが含むか否かを、自動的に及び繰り返し、決定するステップを含む、
付記129に記載の方法。
(付記131)
前記ユーザに関連するユーザプロファイルを含んでいる、複数のユーザに関連する複数のユーザプロファイルを受信するステップと、
前記ユーザに関連するユーザの役割を受信するステップと、更に含み、
前記通知は、前記ユーザの役割に基づいている、
付記128に記載の方法。
(付記132)
前記グラフィカルユーザインターフェースを介して前記ユーザに前記通知を出力するステップ、更に含む、
付記128に記載の方法。
(付記133)
電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、あるいは、電話メッセージを介して、前記通知を前記ユーザに出力するステップ、を更に含む、
付記128に記載の方法。
(付記134)
通知は、テキスト、グラフィックス、地図、アニメーション、オーディオ、オーディオへのリンク、ビデオ、及び/又はビデオへのリンクを含む、
付記128に記載の方法。
(付記135)
少なくとも1つのユーザ特定の手順を格納するステップと、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値以上であるか、あるいは、前記ユーザ特定の場所における前記気象関連通知閾値以下であるかを前記気象データが示すことの前記決定に応じて、前記ユーザ特定の手順を出力するステップと、を更に含む、
付記128に記載の方法。
(付記136)
前記通知は、手順リンクを含んでおり、
前記手順リンクのユーザ選択に応じて、前記ユーザ特定の手順を出力するステップ、を更に含む、
付記135に記載の方法。
(付記137)
前記ユーザ特定の手順は、前記通知に含まれている、
付記135に記載の方法。
(付記138)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は複数の受信者の1人に関連し、前記複数の受信者は前記ユーザを含んでいるステップと、
前記ユーザに関連する前記ユーザ特定の手順を出力するステップと、を更に含む、
付記135に記載の方法。
(付記139)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は、前記複数の気象コンディションに関連するステップと、
前記ユーザ特定の気象照会によって特定される前記少なくとも1つのユーザ特定の気象コンディションに関連する前記ユーザ特定の手順を出力するステップと、を更に含む、
付記135に記載の方法。
(付記140)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は、複数の場所に関連しており、前記複数の場所は、前記ユーザ特定の場所を含んでおり、
前記ユーザ特定の場所に関連する前記ユーザ特定の手順を出力するステップと、を更に含む、
付記135に記載の方法。
(付記141)
複数のユーザ特定の手順を格納するステップであって、前記ユーザ特定の手順の各々は、複数のユーザの役割に関連しており、前記複数のユーザの役割は、前記ユーザに関連する役割を含んでいるステップと、
前記ユーザに関連する前記ユーザの役割に関連する前記ユーザ特定の手順を出力するステップと、を更に含む、
付記135に記載の方法。
(付記142)
前記通知の受信を確認するために、前記ユーザのために前記ユーザへの確認リンクを出力するステップと、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信するステップと、
前記確認を格納するステップと、を更に含む、
付記128に記載の方法。
(付記143)
複数のユーザに関連する複数のユーザプロファイルを格納するステップであって、前記複数のユーザは前記ユーザを含むステップと、
前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザへ出力するステップと、を更に含む、
付記142に記載の方法。
(付記144)
複数のユーザに関連する複数のユーザプロファイルを格納するステップであって、前記複数のユーザは前記ユーザを含んでいるステップと、
前記ユーザに関する前記ユーザプロファイルに基づいて、前記ユーザが前記通知を確認するように認証されているか否かを決定するステップと、
前記通知の受信を確認するために、前記ユーザのために前記ユーザに確認リンクを出力するステップと、
前記確認リンクのユーザ選択に応じて、前記通知の確認を受信するステップと、
前記確認を格納するステップと、を更に含む、
付記128に記載の方法。
(付記145)
前記通知の前記確認が前記ユーザから受信されたか否かの指示を、前記ユーザインターフェースを介して前記複数のユーザへ出力するステップを更に含む、
付記144に記載の方法。
(付記146)
前記気象データは、前記ユーザ特定の場所を含んでいる区域のための悪いコンディションを指示している気象関連警告を含んでおり、前記ユーザ特定の気象照会は、ヌル警告を出力するか否かを決定するための命令を含み、
前記気象データに基づいて、前記悪いコンディションが前記ユーザ特定の場所に影響しないであろうか否かを決定し、前記悪いコンディションが前記ユーザ特定の場所に影響しないであろうことの決定に応じて、ヌル警告を出力することを決定するステップ、を更に含む、
付記75に記載の方法。
(付記147)
前記グラフィカルユーザインターフェースを介して、前記ヌル警告を出力するステップ、を更に含む、
付記146に記載の方法。
(付記148)
電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、あるいは、電話メッセージを介して、前記ヌル警告を出力するステップ、を更に含む、
付記146に記載の方法。
(Appendix 1)
A weather information database configured to store weather data associated with multiple geographic locations;
A graphical user interface configured to receive at least one user-specific location and at least one user-specific weather query from the user;
A user information database configured to store the user specific location and the user specific weather query received from the user via the graphical user interface;
An analysis unit configured to output to the user the weather data associated with the user-specific location based on the user-specific weather query via the graphical user interface;
A system comprising:
(Appendix 2)
The weather data includes a plurality of current, historical, and / or forecast weather conditions and / or a plurality of weather related warnings.
The system according to appendix 1.
(Appendix 3)
The weather-related warnings include river flood warnings, thunderstorm monitoring boxes, tornado monitoring boxes, mesoscale discussions, polygon warnings, regional / national warnings, prospects, reports, monitoring, special weather statements, lightning warnings, thunderstorm warnings, heavy rain warnings, strong winds Including warnings, high or low temperature warnings, small disturbance reports, earthquake and / or hurricane impact predictions,
The system according to appendix 2.
(Appendix 4)
The user specific location is an equipment location;
The system according to appendix 1.
(Appendix 5)
The user specific location is a part of a road, a part of a railroad, and / or a straight or non-linear road between two or more of the geographical locations.
The system according to appendix 1.
(Appendix 6)
The analysis unit is configured to determine a user-defined location based on a location of the mobile computer system;
The mobile computer system comprises a location detection unit configured to determine the location of the mobile computer system;
The mobile computer system is configured to output the location of the mobile computer system to the analysis unit via a network;
The system according to appendix 1.
(Appendix 7)
The weather data includes a plurality of weather conditions associated with the plurality of geographic locations;
The user specific weather query is configured to output at least one user specific weather condition of the plurality of weather conditions;
The analysis unit is configured to output the at least one user specific weather condition associated with the user specific location to the user via the graphical user interface.
The system according to appendix 1.
(Appendix 8)
The plurality of weather conditions include a current weather condition, a historical weather condition, or a predicted weather condition,
The system according to appendix 7.
(Appendix 9)
The weather information database is configured to receive updated weather data;
The analysis unit is configured to update the at least one user specific weather condition output to the user based on the updated weather data.
The system according to appendix 7.
(Appendix 10)
The analysis unit is configured to automatically and repeatedly update the at least one user specific weather condition output to the user.
The system according to appendix 9.
(Appendix 11)
The graphical user interface is further configured to receive a selection of at least one module from a plurality of modules from the user;
The analysis unit is configured to output the at least one user specific weather condition associated with the user specific location to the user via the module.
The system according to appendix 7.
(Appendix 12)
The graphical user interface is configured to receive the user specific weather query from the user based on the selection of the at least one module from a plurality of modules.
The system according to appendix 11.
(Appendix 13)
The graphical user interface is further configured to receive a user specific time frame from the user;
The analysis unit is configured to output the at least one user-specific weather condition associated with the user-specific location and the user-specific time frame to the user via the graphical user interface. ,
The system according to appendix 12.
(Appendix 14)
The graphical user interface is configured to receive the user specific time frame from the user based on the selection of the at least one module from a plurality of modules.
The system according to appendix 13.
(Appendix 15)
The graphical user interface is further configured to receive a selection of a first module and a second module from the plurality of modules from the user;
The user specific weather query includes a first user specific weather condition and a second user specific weather condition;
The analysis unit includes the first user-specific weather condition associated with the user-specific location via the first module, and the user-specific location associated with the second module. Configured to output a second user-specific weather condition;
The system according to appendix 12.
(Appendix 16)
The graphical user interface displays the first module on a portion of the screen for a time period and displays the second module on the portion of the screen for the time period after the time period;
The system according to appendix 15.
(Appendix 17)
The at least one user-specific location includes a first location and a second location;
The graphical user interface is further configured to receive a selection of a first module and a second module from the plurality of modules from the user;
The analysis unit includes the user-specific weather condition associated with the first location via the first module and the second associated with the user-specific location via the second module. Configured to output user-specific weather conditions,
The system according to appendix 12.
(Appendix 18)
The graphical user interface displays the first module on a portion of the screen for a time period and displays the second module on the portion of the screen for the time period after the time period;
The system according to appendix 17.
(Appendix 19)
The weather data includes first weather data having the at least one user-specific weather condition associated with the user-specific location determined at a first time, and the user-specific determined at a second time. Second weather data having the at least one user-specific weather condition associated with a location, wherein the second time includes second weather data after the first time;
The analysis unit is
Outputting the at least one user-specific weather condition associated with the user-specific location determined at the second time;
The at least one user specific weather condition associated with the user specific location determined at the second time and the at least one user associated with the user specific location determined at the first time; Compare specific weather conditions,
Determine whether the comparison indicates an increase or decrease in the at least one condition, and if so, whether the increase or decrease in the at least one condition is greater than or equal to a predetermined threshold. Decide
If the comparison indicates that an increase or decrease in the at least one comparison is greater than or equal to the predetermined threshold, output a notification via the module;
It is further configured as
The system according to appendix 11.
(Appendix 20)
The analysis unit is configured to output the notification by graphically displaying the increase or decrease;
The system according to appendix 19.
(Appendix 21)
The user information database is configured to store a plurality of user specific locations,
The user specific weather query includes a user defined query;
The analysis unit is
Determining which of the plurality of user-specific locations satisfy the user-defined query;
Outputting the user-specific location that satisfies the user-defined query to the user via the graphical user interface;
Configured as
The system according to appendix 1.
(Appendix 22)
The analysis unit is configured to output to the user via the graphical user interface a list of the user-specific locations that satisfy the user-defined query;
The system according to appendix 21.
(Appendix 23)
The analysis unit is configured to output to the user via the graphical user interface a map containing visual indications of the user-specific location that satisfies the user-defined query;
The system according to appendix 22.
(Appendix 24)
The weather data includes a plurality of weather related alerts associated with the plurality of geographic locations;
The user specific query includes at least one weather related alert of the plurality of weather related alerts;
The analysis unit determines whether each of the plurality of user-specific locations is by determining whether the weather information database includes the at least one weather-related alert at the plurality of user-specific locations. Configured to determine whether to satisfy the user-defined query,
The system according to appendix 21.
(Appendix 25)
The user specific query further includes a user specific distance threshold;
The analysis unit determines whether the analysis unit includes the at least one weather related alert at one of the geographical locations within the distance threshold from the plurality of user specific locations. Is configured to determine whether each of the plurality of user specific locations satisfies the user-defined query.
The system according to appendix 24.
(Appendix 26)
The user specific query further includes a user specific time period;
The analysis unit determines whether the analysis unit indicates that the weather information database has issued the at least one weather related warning during the user specific time period at the plurality of user specific locations. Is configured to determine whether each of the plurality of user specific locations satisfies the user-defined query.
The system according to appendix 24.
(Appendix 27)
The weather information database is configured to repeatedly receive updated weather data;
The analysis unit is configured to determine whether the updated weather data includes the at least one weather-related alert at the plurality of user-specific locations;
The system according to appendix 24.
(Appendix 28)
The analysis unit is configured to automatically and repeatedly determine whether the updated weather data includes the at least one weather related alert at the plurality of user specific locations;
The system according to appendix 24.
(Appendix 29)
The weather data includes a plurality of weather conditions associated with the plurality of geographic locations;
The user specific query includes at least one user specific weather condition of the plurality of weather conditions and a weather related threshold associated with the at least one user specific weather condition;
The analysis unit has the at least one user-specific weather condition
Greater than or equal to the weather-related threshold at the plurality of user-specific locations, or
Is the weather-related threshold value or less in the plurality of user-specific locations?
Is determined to determine whether each of the plurality of user-specific locations satisfies the user-defined query by determining whether the weather data indicates
The system according to appendix 21.
(Appendix 30)
The user specific query further includes a user specific distance threshold;
The analysis unit is characterized in that the analysis unit has the at least one weather condition.
Greater than or equal to the weather-related threshold at one of the geographic locations below the user-specific distance threshold from the plurality of user-specific locations
Less than or equal to the weather related threshold at one of the geographic locations below the user specific distance threshold from the plurality of user specific locations;
Configured to determine whether each of the plurality of user-specific locations satisfies the user-defined query by determining whether the weather data indicates
The system according to appendix 29.
(Appendix 31)
The user specific query further includes a user specific time period;
The analysis unit has the at least one user-specific weather condition
The weather related threshold was greater than or equal to the user specific time period at the plurality of user specific locations, or
Was the weather related threshold or less during the user specific time period at the plurality of user specific locations,
Is configured to determine whether each of the plurality of user-specific locations satisfies the user-defined query by determining whether the weather information database indicates weather related data indicating
The system according to appendix 29.
(Appendix 32)
The weather information database is configured to repeatedly receive updated weather data;
The analysis unit has the at least one user-specific weather condition
Is greater than or equal to the weather threshold at the plurality of user specific locations, or
Whether or not the weather threshold is exceeded in the plurality of user-specific locations,
Is configured to determine whether the weather data indicates
The system according to appendix 29.
(Appendix 33)
The analysis unit has the at least one user-specific weather condition
Greater than or equal to the weather-related threshold at the plurality of user-specific locations, or
Less than or equal to the weather related threshold at the plurality of user specific locations,
Configured to automatically and repeatedly determine whether the weather data indicates
The system according to appendix 29.
(Appendix 34)
The analysis unit is configured to initiate a business activity based on a determination of which of the plurality of user specific locations satisfies the user defined query.
The system according to appendix 21.
(Appendix 35)
The business activity includes outputting a message to the plurality of user-specific locations that satisfy the user-defined query;
The system according to appendix 34.
(Appendix 36)
The weather data includes a plurality of weather-related alerts for the plurality of geographic locations;
The user specific weather query includes at least one weather related alert of the plurality of weather related alerts;
The analysis unit is
Determining whether the weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location;
Configured to output a notification to the user in response to determining whether the weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location ,
The system according to appendix 1.
(Appendix 37)
The weather information database is configured to repeatedly receive updated weather data;
The analysis unit is configured to determine whether the updated weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location.
The system according to appendix 36.
(Appendix 38)
The analysis unit is configured to automatically and repeatedly determine whether the updated weather data includes the weather related alert identified by the user specific weather query at the user specific location. The
The system according to appendix 37.
(Appendix 39)
The user information database is further configured to store a plurality of user profiles associated with a plurality of users, including a user profile associated with the user;
The user profile associated with the user includes a user role associated with the user;
The notification is based on the role of the user;
The system according to appendix 36.
(Appendix 40)
The analysis unit is configured to output the notification to the user via the graphical user interface;
The system according to appendix 36.
(Appendix 41)
The analysis unit is configured to output the notification to the user via email, text message, smartphone widget, smartphone notification, or phone message;
The system according to appendix 36.
(Appendix 42)
Notifications include text, graphics, maps, animations, audio, links to audio, video, and / or links to video,
The system according to appendix 36.
(Appendix 43)
The user information database is configured to store at least one user specific procedure;
In response to the determination of whether the weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location, the analysis unit performs the user-specific procedure. Further configured to output,
The system according to appendix 36.
(Appendix 44)
The notification includes a procedure link;
The analysis unit is configured to output the user specific procedure in response to a user selection of the procedure link.
45. The system according to appendix 43.
(Appendix 45)
The user specific procedure is included in the notification,
45. The system according to appendix 43.
(Appendix 46)
The user information database is configured to store a plurality of user specific procedures, each of the user specific procedures being associated with one of a plurality of recipients, the plurality of recipients identifying the user. Including
The analysis unit is configured to output the user specific procedure associated with the user;
45. The system according to appendix 43.
(Appendix 47)
The user information database is configured to store a plurality of user specific procedures, each of the user specific procedures being associated with the plurality of weather related alerts;
The analysis unit is configured to output the user specific procedure associated with the at least one weather related alert identified by the user specific weather query.
45. The system according to appendix 43.
(Appendix 48)
The user information database is configured to store a plurality of user-specific procedures, each of the user-specific procedures being associated with a plurality of locations, wherein the plurality of locations are the user-specific procedures. Including location,
The analysis unit is configured to output the user specific procedure associated with the user specific location;
45. The system according to appendix 43.
(Appendix 49)
The user information database is configured to store a plurality of user specific procedures, each of the user specific procedures being associated with a plurality of user roles, wherein the plurality of user roles are: A role associated with the user,
The analysis unit is configured to output the user specific procedure associated with the user role associated with the user;
45. The system according to appendix 43.
(Appendix 50)
The analysis unit is
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
In response to user selection of the confirmation link, receiving confirmation of the notification;
Storing the confirmation in the user information database;
It is further configured as
The system according to appendix 35.
(Appendix 51)
The user information database is further configured to store a plurality of user profiles associated with a plurality of users, the plurality of users including the users;
The analysis unit is further configured to output an indication of whether the confirmation of the notification has been received from the user to some of the plurality of users via the user interface;
The system of claim 50.
(Appendix 52)
The user information database is further configured to store a plurality of user profiles associated with a plurality of users, the plurality of users including the users;
The analysis unit is
Determining whether the user is authenticated to confirm the notification based on the user profile for the user;
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
In response to user selection of the confirmation link, receiving confirmation of the notification;
Storing the confirmation of the user information database;
It is further configured as
The system according to appendix 35.
(Appendix 53)
The analysis unit is further configured to output an indication of whether the confirmation of the notification has been received from the user to some of the plurality of users via the user interface;
The system according to appendix 52.
(Appendix 54)
The weather data includes a plurality of weather conditions associated with the plurality of geographic locations;
The user specific weather query includes at least one user specific condition of the plurality of weather conditions and a weather related notification threshold associated with the at least one weather condition;
The analysis unit determines whether the weather data indicates that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location, and the at least One user specific weather condition
Greater than or equal to the weather-related notification threshold at the user-specified location;
Whether it is below the weather related notification threshold at the user specific location
Is configured to output a notification to the user in response to determining the weather data indicating
The system according to appendix 1.
(Appendix 55)
The weather information database is configured to repeatedly receive updated weather data;
The analysis unit includes the updated weather data including weather data indicating that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location. Configured to determine whether or not,
55. The system according to appendix 54.
(Appendix 56)
The analysis unit includes the updated weather data including weather data indicating that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location. Configured to automatically and repeatedly determine whether or not,
56. The system according to appendix 55.
(Appendix 57)
The user information database is configured to store a plurality of user profiles associated with a plurality of users, including a user profile associated with the user;
The user-related profile associated with the user includes a user role associated with the user;
The notification is based on the role of the user;
55. The system according to appendix 54.
(Appendix 58)
The analysis unit is configured to output the notification to the user via the graphical user interface;
55. The system according to appendix 54.
(Appendix 59)
The analysis unit is configured to output the notification to the user via email, text message, smartphone widget, smartphone notification, or phone message;
55. The system according to appendix 54.
(Appendix 60)
Notifications include text, graphics, maps, animations, audio, links to audio, video, and / or links to video,
55. The system according to appendix 54.
(Appendix 61)
The user information database is configured to store at least one user specific procedure;
The analysis unit determines that the at least one user-specific weather condition is greater than or equal to the weather-related threshold at the user-specific location or less than the weather-related notification threshold at the user-specific location. Further configured to output the user specific procedure in response to determining whether the data indicates;
55. The system according to appendix 54.
(Appendix 62)
The notification comprises a procedure link;
The analysis unit is configured to output the user specific procedure in response to a user selection of the procedure link.
62. The system according to appendix 61.
(Appendix 63)
The user specific procedure is included in the notification,
62. The system according to appendix 61.
(Appendix 64)
The user information database is configured to store a plurality of user specific procedures, each of the user specific procedures being associated with one of a plurality of recipients, the plurality of recipients identifying the user. Including
The analysis unit is configured to output the user specific procedure associated with the user;
62. The system according to appendix 61.
(Appendix 65)
The user information database is configured to store a plurality of user specific procedures, each of the user specific procedures being associated with the plurality of weather conditions;
The analysis unit is configured to output the user specific procedure associated with the at least one user specific weather condition identified by the user specific weather query.
62. The system according to appendix 61.
(Appendix 66)
The user information database is configured to store a plurality of user-specific procedures, each of the user-specific procedures being associated with a plurality of locations, wherein the plurality of locations are the user-specific procedures. Including location,
The analysis unit is configured to output the user specific procedure associated with the user specific location;
62. The system according to appendix 61.
(Appendix 67)
The user information database is configured to store a plurality of user specific procedures, each of the user specific procedures being associated with a plurality of user roles, wherein the plurality of user roles are: A role associated with the user,
The analysis unit is configured to output the user specific procedure associated with the user role associated with the user;
62. The system according to appendix 61.
(Appendix 68)
The analysis unit is
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
In response to user selection of the confirmation link, receiving confirmation of the notification;
Storing the confirmation in the user information database;
It is further configured as
55. The system according to appendix 54.
(Appendix 69)
The user information database is further configured to store a plurality of user profiles associated with a plurality of users, the plurality of users including the users;
The analysis unit is further configured to output an indication as to whether the confirmation of the notification has been received from the user to the plurality of users via the user interface;
The system according to appendix 68.
(Appendix 70)
The user information database is further configured to store a plurality of user profiles associated with a plurality of users, the plurality of users including the users;
The analysis unit is
Determining whether the user is authenticated to confirm the notification based on the user profile for the user;
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
In response to user selection of the confirmation link, receiving confirmation of the notification;
Storing the confirmation of the user information database;
It is further configured as
55. The system according to appendix 54.
(Appendix 71)
The analysis unit is further configured to output an indication as to whether the confirmation of the notification has been received from the user to the plurality of users via the user interface;
The system according to appendix 70.
(Appendix 72)
The weather data includes weather related warnings indicating bad conditions for the area containing the user specific location;
The user specific weather query includes instructions for determining whether to output a null warning;
The analysis unit determines whether the bad condition will not affect the user-specific location based on the weather data stored in the weather information database, and the bad condition is determined by the user-specific Further configured to output a null warning in response to a determination that it will not affect the location,
The system according to appendix 1.
(Appendix 73)
The analysis unit is configured to output the null warning via the graphical user interface;
The system according to appendix 72.
(Appendix 74)
The analysis unit is configured to output the null warning via email, text message, smartphone widget, smartphone notification, or phone message;
The system according to appendix 72.
(Appendix 75)
Receiving weather data relating to a plurality of geographical locations;
Receiving at least one user-specific location and at least one user-specific weather query from a user via a graphical user interface;
Storing the user specific location and the user specific weather query received from the user via the graphical user interface;
Outputting the weather data related to the user-specific location to the user based on the user-specific weather query via the graphical user interface;
Including methods.
(Appendix 76)
The weather data includes a plurality of current, historical, and forecast weather conditions and a plurality of weather related warnings,
The method according to appendix 75.
(Appendix 77)
The weather data includes a plurality of weather-related warnings, which are river flood warnings, thunderstorm monitoring boxes, tornado monitoring boxes, mesoscale discussions, polygon warnings, regional / national warnings, prospects, reports, monitoring , Including special weather statements, lightning warnings, thunderstorm warnings, heavy rain warnings, strong wind warnings, high or low temperature warnings, small disturbance reports, earthquake or hurricane impact predictions,
77. The method according to appendix 76.
(Appendix 78)
The user specific location is an equipment location;
The method according to appendix 75.
(Appendix 79)
The user-specific location is a part of a road, a part of a railway track, or a straight or non-linear road between two or more of the geographical locations.
The method according to appendix 75.
(Appendix 80)
Receiving a location of a mobile computer system from the mobile device over a network, wherein the location of the mobile device is determined by a location detection unit configured to determine the location of the mobile computer system. And steps
Determining the user-defined location based on the location of the mobile computer system;
The method according to appendix 75.
(Appendix 81)
The weather data includes a plurality of weather conditions associated with the plurality of geographic locations, and the user specific weather query is configured to output at least one user specific weather condition of the plurality of weather conditions. The method
Outputting the at least one user specific weather condition associated with the user specific location to the user via the graphical user interface;
The method according to appendix 75.
(Appendix 82)
The plurality of weather conditions include a current weather condition, a historical weather condition, or a predicted weather condition,
82. The method according to appendix 81.
(Appendix 83)
Receiving updated weather data; and
Updating the at least one user-specific weather condition output to the user based on the updated weather data.
82. The method according to appendix 81.
(Appendix 84)
Receiving updated weather data includes automatically and repeatedly updating the at least one user specific weather condition output to the user.
84. The method according to appendix 83.
(Appendix 85)
Receiving a selection of at least one module from a plurality of modules from the user via the graphical user interface;
Outputting the at least one user-specific weather condition associated with the user-specific location to the user via the module.
82. The method according to appendix 81.
(Appendix 86)
The user specific weather query is received from the user based on the selection of the at least one module from a plurality of modules;
The method according to appendix 85.
(Appendix 87)
Receiving a user-specific time frame from the user via the graphical user interface;
Outputting the at least one user-specific weather condition associated with the user-specific location and the user-specific time frame to the user via the graphical user interface;
The method according to appendix 86.
(Appendix 88)
Receiving a user specific time frame from the user includes determining the user specific time frame based on a selection of the at least one module from a plurality of modules.
90. The method according to appendix 87.
(Appendix 89)
The user specific weather query includes a first user specific weather condition and a second user specific weather condition;
Receiving a selection of a first module and a second module from the plurality of modules from the user;
The first user-specific weather condition associated with the user-specified location via the first module and the second user-specific associated with the user-specific location via the second module Outputting a weather condition of
90. The method according to appendix 88.
(Appendix 90)
Displaying the first module on a portion of the screen for a time period, and displaying the second module on the portion of the screen for the time period after the time period;
90. The method according to appendix 89.
(Appendix 91)
The at least one user-specific location includes a first location and a second location;
Receiving a selection of a first module and a second module from the plurality of modules from the user;
The user-specific weather condition associated with the first location via the first module and the second user-specific weather condition associated with the user-specific location via the second module Further comprising:
The method according to appendix 86.
(Appendix 92)
Displaying the first module on a portion of the screen for a time period, and displaying the second module on the portion of the screen for the time period after the time period;
90. The method according to appendix 91.
(Appendix 93)
The weather data includes first weather data having the at least one user-specific weather condition associated with the user-specific location determined at a first time, and the user-specific determined at a second time. Second weather data having the at least one user-specific weather condition associated with a location, wherein the second time includes second weather data after the first time;
Outputting the at least one user specific weather condition associated with the user specific location determined at the second time;
The at least one user specific weather condition associated with the user specific location determined at the second time and the at least one user associated with the user specific location determined at the first time; Comparing specific weather conditions;
Determine whether the comparison indicates an increase or decrease in the at least one condition, and if so, whether the increase or decrease in the at least one condition is greater than or equal to a predetermined threshold. A step to determine;
Outputting a notification via the module if the comparison indicates that an increase or decrease in the at least one comparison is greater than or equal to the predetermined threshold;
The method according to appendix 85.
(Appendix 94)
The notification is displayed by graphically displaying the increase or the decrease;
94. The method according to appendix 93.
(Appendix 95)
The user specific weather query includes a user defined query;
Storing a plurality of user specific locations;
Determining which of the plurality of user-specific locations satisfy the user-defined query;
Outputting the user specific location that satisfies the user-defined query to the user via the graphical user interface;
The method according to appendix 75.
(Appendix 96)
The user specific location is output in a list,
95. The method according to appendix 95.
(Appendix 97)
The user specific location is output via a map containing a visual indication of the user specific location;
95. The method according to appendix 95.
(Appendix 98)
The weather data includes a plurality of weather related alerts associated with the plurality of geographic locations, and the user specific query includes at least one weather related alert of the plurality of weather related alerts;
Whether each of the plurality of user specific locations satisfies the user defined query by determining whether the weather data includes the at least one weather related alert at the plurality of user specific locations. Determining further,
95. The method according to appendix 95.
(Appendix 99)
The user-specific query further includes a user-specific distance threshold, and the at least one weather-related alert at one of the geographical locations where the weather data is within the distance threshold from the plurality of user-specific locations. Determining whether each of the plurality of user-specific locations satisfies the user-defined query by including determining whether to include
The method according to appendix 98.
(Appendix 100)
The user specific query further includes a user specific time period, and the step of determining whether each of the plurality of user specific locations satisfies the user defined query includes: Determining whether to indicate that the at least one weather related warning has been issued during the user specific time period at a user specific location;
The method according to appendix 98.
(Appendix 101)
Repetitively receiving updated weather data and determining whether the updated weather data includes the at least one weather related alert at the plurality of user specific locations;
The method according to appendix 98.
(Appendix 102)
Determining whether the updated weather data includes the at least one weather-related alert at the plurality of user-specific locations includes the updated weather data being at least at the plurality of user-specific locations. Automatically and repeatedly determining whether to include one weather-related warning,
The method according to appendix 98.
(Appendix 103)
The weather data includes a plurality of weather conditions associated with the plurality of geographic locations, and the user-specific query includes at least one user-specific weather condition of the plurality of weather conditions, and the at least one user-specific The step of determining whether each of the plurality of user-specific locations satisfies the user-defined query comprises: a weather-related threshold value associated with a weather condition associated with the at least one user-specific weather condition;
Greater than or equal to the weather-related threshold at the plurality of user-specific locations, or
Less than or equal to the weather related threshold at the plurality of user specific locations,
Determining whether the weather data indicates
95. The method according to appendix 95.
(Appendix 104)
The user-specific query further includes a user-specific distance threshold, and determining whether each of the plurality of user-specific locations satisfies the user-defined query includes the at least one weather condition. ,
Greater than or equal to the weather-related threshold at one of the geographic locations below the user-specific distance threshold from the plurality of user-specific locations
Less than or equal to the weather related threshold at one of the geographic locations below the user specific distance threshold from the plurality of user specific locations;
Determining whether the weather data indicates
The method according to appendix 103.
(Appendix 105)
The user specific query further includes a user specific time period, and determining whether each of the plurality of user specific locations satisfies the user defined query comprises:
The at least one user specific weather condition is:
The weather related threshold was greater than or equal to the user specific time period at the plurality of user specific locations, or
Was the weather related threshold or less during the user specific time period at the plurality of user specific locations,
Determining whether the weather information database indicates weather related data indicating:
The method according to appendix 103.
(Appendix 106)
Repeatedly receiving updated weather data;
The at least one user specific weather condition is:
Is greater than or equal to the weather threshold at the plurality of user specific locations, or
Whether or not the weather threshold is exceeded in the plurality of user-specific locations,
Further comprising determining whether the weather data indicates
The method according to appendix 103.
(Appendix 107)
The step of determining whether the weather data includes the at least one user specific weather condition comprises the step of:
Greater than or equal to the weather-related threshold at the plurality of user-specific locations, or
Less than or equal to the weather related threshold at the plurality of user specific locations,
Automatically and repeatedly determining whether the weather data indicates
The method according to appendix 103.
(Appendix 108)
Initiating a business activity based on a determination of which of the plurality of user-specific locations satisfies the user-defined query.
95. The method according to appendix 95.
(Appendix 109)
Initiating the business activity includes outputting a message to the plurality of user-specific locations that satisfy the user-defined query;
109. The method according to appendix 108.
(Appendix 110)
The weather data includes a plurality of weather related alerts for the plurality of geographic locations, and the user specific weather query includes at least one weather related alert of the plurality of weather related alerts;
Determining whether the weather data includes the at least one weather related alert identified by the user specific weather query at the user specific location;
Outputting a notification to the user in response to determining whether the weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location. ,
The method according to appendix 75.
(Appendix 111)
Repeatedly receiving updated weather data;
Determining whether the updated weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location.
The method according to appendix 110.
(Appendix 112)
Determining whether the updated weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location is the user-specific location at the user-specific location. Automatically and repeatedly determining whether the updated weather data includes the weather-related alert identified by the weather query of
The method according to appendix 111.
(Appendix 113)
Receiving a plurality of user profiles associated with a plurality of users, including a user profile associated with the users;
Receiving a user role associated with the user; and
The notification is based on the role of the user;
The method according to appendix 110.
(Appendix 114)
Outputting the notification to the user via the graphical user interface, further comprising:
The method according to appendix 110.
(Appendix 115)
Further comprising outputting the notification to the user via email, text message, smartphone widget, smartphone notification, or phone message,
The method according to appendix 110.
(Appendix 116)
Notifications include text, graphics, maps, animations, audio, links to audio, video, and / or links to video,
The method according to appendix 110.
(Appendix 117)
Storing at least one user specific procedure;
Outputting the user specific procedure in response to the determination of whether the weather data includes the at least one weather related alert specified by the user specific weather query at the user specific location; Further including
The method according to appendix 110.
(Appendix 118)
The notification includes a procedure link;
Outputting the user specific procedure in response to user selection of the procedure link;
The method according to appendix 117.
(Appendix 119)
The user specific procedure is included in the notification,
The method according to appendix 117.
(Appendix 120)
Storing a plurality of user-specific procedures, each of the user-specific procedures being associated with one of a plurality of recipients, wherein the plurality of recipients include the user;
The user-specific procedure associated with the user in response to determining whether the weather data includes the at least one weather-related alert identified by the user-specific weather query at the user-specific location. And outputting to the user.
The method according to appendix 117.
(Appendix 121)
Storing a plurality of user specific procedures, each of the user specific procedures being associated with the plurality of weather related alerts;
The user-specific weather query identifies the at least one weather-related alert identified by the user-specific weather query at the user-specific location in response to determining whether the weather data includes Outputting the user-specific procedure associated with at least one weather related alert.
The method according to appendix 117.
(Appendix 122)
Storing a plurality of user specific procedures, wherein each of the user specific procedures is associated with a plurality of locations, the plurality of locations including the user specific locations;
The user identification associated with the user specific location in response to determining whether the weather data includes the at least one weather related alert identified by the user specific weather query at the user specific location. Outputting the procedure of:
The method according to appendix 117.
(Supplementary Note 123)
Storing a plurality of user-specific procedures, wherein each of the user-specific procedures is associated with a plurality of user roles, the plurality of user roles including a role associated with the user. And the steps
Relevant to the user role associated with the user in response to determining whether the weather data includes the at least one weather related alert identified by the user specific weather query at the user specific location Outputting the user specific procedure to:
The method according to appendix 117.
(Appendix 124)
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
Receiving a confirmation of the notification in response to a user selection of the confirmation link;
Storing the confirmation; and
The method according to appendix 110.
(Appendix 125)
Storing a plurality of user profiles associated with a plurality of users, the plurality of users including the users;
Outputting an indication as to whether the confirmation of the notification has been received from the user to the plurality of users via the user interface;
The method according to appendix 124.
(Appendix 126)
Storing a plurality of user profiles associated with a plurality of users, the plurality of users including the user;
Determining whether the user is authenticated to confirm the notification based on the user profile for the user;
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
Receiving a confirmation of the notification in response to a user selection of the confirmation link;
Storing the confirmation; and
The method according to appendix 110.
(Appendix 127)
Outputting to the plurality of users via the user interface an indication of whether the confirmation of the notification has been received from the user;
The method according to appendix 126.
(Appendix 128)
The weather data includes a plurality of weather conditions associated with the plurality of geographic locations, and the user-specific weather query includes at least one user-specific condition of the plurality of weather conditions and the at least one one Includes weather related notification thresholds related to weather conditions,
Determining whether the weather data indicates that the at least one user-specific weather condition is less than, equal to, or greater than the weather-related notification threshold at the user-specific location, and the at least one user-specific weather condition; Weather conditions
Greater than or equal to the weather-related notification threshold at the user-specified location;
Whether it is below the weather related notification threshold at the user specific location
Outputting a notification to the user in response to determining the weather data indicating:
The method according to appendix 75.
(Appendix 129)
Repeatedly receiving updated weather data;
Determining whether the updated weather data includes weather data indicating that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location. Further comprising the steps of:
The method according to appendix 128.
(Appendix 130)
Determining whether the updated weather data includes weather data indicating that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location. The updated weather data includes weather data indicating that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location. Including automatically and repeatedly determining whether or not,
The method according to appendix 129.
(Appendix 131)
Receiving a plurality of user profiles associated with a plurality of users, including a user profile associated with the user;
Receiving a user role associated with the user; and
The notification is based on the role of the user;
The method according to appendix 128.
(Appendix 132)
Outputting the notification to the user via the graphical user interface, further comprising:
The method according to appendix 128.
(Appendix 133)
Further comprising outputting the notification to the user via email, text message, smartphone widget, smartphone notification, or phone message,
The method according to appendix 128.
(Appendix 134)
Notifications include text, graphics, maps, animations, audio, links to audio, video, and / or links to video,
The method according to appendix 128.
(Appendix 135)
Storing at least one user specific procedure;
The weather data indicates whether the at least one user specific weather condition is greater than or equal to the weather related notification threshold at the user specific location or less than or equal to the weather related notification threshold at the user specific location. Outputting the user specific procedure in response to the determination of
The method according to appendix 128.
(Appendix 136)
The notification includes a procedure link;
Outputting the user specific procedure in response to user selection of the procedure link;
The method according to appendix 135.
(Appendix 137)
The user specific procedure is included in the notification,
The method according to appendix 135.
(Appendix 138)
Storing a plurality of user-specific procedures, each of the user-specific procedures being associated with one of a plurality of recipients, wherein the plurality of recipients include the user;
Outputting the user specific procedure associated with the user;
The method according to appendix 135.
(Appendix 139)
Storing a plurality of user-specific procedures, each of the user-specific procedures being associated with the plurality of weather conditions;
Outputting the user specific procedure associated with the at least one user specific weather condition specified by the user specific weather query.
The method according to appendix 135.
(Appendix 140)
Storing a plurality of user specific procedures, wherein each of the user specific procedures is associated with a plurality of locations, the plurality of locations including the user specific locations;
Outputting the user specific procedure associated with the user specific location.
The method according to appendix 135.
(Appendix 141)
Storing a plurality of user-specific procedures, wherein each of the user-specific procedures is associated with a plurality of user roles, the plurality of user roles including a role associated with the user. And the steps
Outputting the user specific procedure associated with the user role associated with the user;
The method according to appendix 135.
(Appendix 142)
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
Receiving a confirmation of the notification in response to a user selection of the confirmation link;
Storing the confirmation; and
The method according to appendix 128.
(Appendix 143)
Storing a plurality of user profiles associated with a plurality of users, the plurality of users including the users;
Outputting an indication as to whether the confirmation of the notification has been received from the user to the plurality of users via the user interface;
143. Method according to appendix 142.
(Appendix 144)
Storing a plurality of user profiles associated with a plurality of users, the plurality of users including the user;
Determining whether the user is authenticated to confirm the notification based on the user profile for the user;
Outputting a confirmation link to the user for the user to confirm receipt of the notification;
Receiving a confirmation of the notification in response to a user selection of the confirmation link;
Storing the confirmation; and
The method according to appendix 128.
(Appendix 145)
Outputting to the plurality of users via the user interface an indication of whether the confirmation of the notification has been received from the user;
The method according to appendix 144.
(Appendix 146)
The weather data includes a weather related warning indicating bad conditions for the area containing the user specific location, and the user specific weather query determines whether to output a null warning. Including instructions to determine,
Based on the weather data, determine whether the bad condition will not affect the user-specific location, and in response to determining that the bad condition will not affect the user-specific location, Further comprising determining to output a null warning,
The method according to appendix 75.
(Appendix 147)
Outputting the null warning via the graphical user interface further.
The method according to appendix 146.
(Appendix 148)
Outputting the null warning via an email, text message, smartphone widget, smartphone notification, or phone message,
The method according to appendix 146.

Claims (19)

複数の地理的位置に関連する複数の気象コンディションを格納するように構成された気象情報データベースと、
第1のユーザからの少なくとも1つのユーザ特定の場所及び少なくとも1つのユーザ特定の気象照会を受信するように構成されたグラフィカルユーザインターフェースであって、前記ユーザ特定の気象照会は、前記複数の気象コンディションの少なくとも1つのユーザ特定の気象コンディション及び前記少なくとも1つのユーザ特定の気象コンディションに関連する気象関連通知閾値を含む、前記グラフィカルユーザインターフェースと、
少なくとも1つのユーザ特定の手順と、前記グラフィカルユーザインターフェースを介して前記第1のユーザから受信した前記ユーザ特定の場所及び前記ユーザ特定の気象照会と、を格納するように構成されたユーザ情報データベースと、
分析ユニットであって、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを前記複数の気象コンディションが示すか否かを決定し、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値以上である、又は、前記ユーザ特定の場所における前記気象関連通知閾値以下である、ことを前記複数の気象コンディションが示すか否かを決定することに応じて、前記少なくとも1つのユーザ特定の手順を第2のユーザに出力するように構成されている、
前記分析ユニットと、
を備えるシステム。
A weather information database configured to store a plurality of weather conditions associated with a plurality of geographical locations;
And at least one graphical user interface that is configured to the user receiving the particular location and at least one user specific weather query from the first user, the user specific weather query, the plurality of weather conditions Said graphical user interface comprising: at least one user-specific weather condition and a weather-related notification threshold associated with said at least one user-specific weather condition;
A user information database configured to store at least one user specific procedure and the user specific location and the user specific weather query received from the first user via the graphical user interface; ,
An analysis unit,
Determining whether the plurality of weather conditions indicate that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location;
Wherein at least one user specific weather conditions is said in the user specific location is weather-related notification threshold or more, or, wherein in the user specific location is less weather-related notification threshold, the plurality of meteorological conditions that Is configured to output the at least one user-specific procedure to a second user in response to determining whether or not
The analysis unit;
A system comprising:
複数の地理的位置に関連する複数の気象コンディションを受信するステップと、
第1のユーザからの少なくとも1つのユーザ特定の場所及び少なくとも1つのユーザ特定の気象照会をグラフィカルユーザインターフェースを介して受信するステップであって、前記ユーザ特定の気象照会は、前記複数の気象コンディションの少なくとも1つのユーザ特定の気象コンディション及び前記少なくとも1つのユーザ特定の気象コンディションに関連する気象関連通知閾値を含む、ステップと、
少なくとも1つのユーザ特定の手順と、前記グラフィカルユーザインターフェースを介して前記第1のユーザから受信した前記ユーザ特定の場所及び前記ユーザ特定の気象照会と、を格納するステップと、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを前記複数の気象コンディションが示すか否かを決定するステップと、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値以上である、又は、前記ユーザ特定の場所における前記気象関連通知閾値以下である、ことを前記複数の気象コンディションが示すか否かを決定することに応じて、前記少なくとも1つのユーザ特定の手順を第2のユーザに出力するステップと、
を含む方法。
Receiving a plurality of weather conditions associated with a plurality of geographical locations;
At least one user specific location and at least one user specific weather query from the first user comprises the steps of receiving via the graphical user interface, said user specific weather query of the plurality of weather conditions Including at least one user-specific weather condition and a weather-related notification threshold associated with the at least one user-specific weather condition;
Storing at least one user-specific procedure and the user-specific location and the user-specific weather query received from the first user via the graphical user interface;
Determining whether the plurality of weather conditions indicate that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location;
Wherein at least one user specific weather conditions is said in the user specific location is weather-related notification threshold or more, or, wherein in the user specific location is less weather-related notification threshold, the plurality of meteorological conditions that Outputting said at least one user-specific procedure to a second user in response to determining whether or not
Including methods.
前記複数の気象コンディションは、複数の現在の、歴史的な、及び予測の気象コンディション及び複数の気象関連警告を含む、
請求項2に記載の方法。
The plurality of weather conditions includes a plurality of current, historical, and forecast weather conditions and a plurality of weather related warnings.
The method of claim 2.
前記複数の気象コンディションは、複数の気象関連警告を含んでおり、前記気象関連警告は、川洪水警報、雷雨監視ボックス、トルネード監視ボックス、メソスケールディスカッション、ポリゴン警告、地域/国家警告、展望、報告、監視、特別気象声明、稲妻警告、雷雨警告、豪雨警告、強風警告、高温又は低温警告、小規模じょう乱報告、地震、又はハリケーンの影響予測を含んでいる、
請求項2に記載の方法。
The plurality of weather conditions include a plurality of weather-related warnings. The weather-related warnings include river flood warnings, thunderstorm monitoring boxes, tornado monitoring boxes, mesoscale discussions, polygon warnings, regional / national warnings, prospects, reports , Monitoring, special weather statements, lightning warning, thunderstorm warning, heavy rain warning, strong wind warning, high or low temperature warning, small-scale disturbance report, earthquake or hurricane impact prediction,
The method of claim 2.
ネットワークを介してモバイルコンピュータシステムの場所をモバイルデバイスから受信するステップであって、前記モバイルコンピュータシステムの場所は、前記モバイルコンピュータシステムの前記場所を決定するように構成された場所検出ユニットによって決定される、ステップと、
モバイルコンピュータシステムの場所に基づいて、追加的なユーザ特定の場所を決定するステップと、
を含む請求項2に記載の方法。
Receiving a location of a mobile computer system from a mobile device over a network, wherein the location of the mobile computer system is determined by a location detection unit configured to determine the location of the mobile computer system , Steps and
Determining additional user specific locations based on the location of the mobile computer system;
The method of claim 2 comprising:
更新された気象データを繰り返し受信するステップと、
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを示す気象データを、前記更新された気象データが含んでいるか否かを、自動的に及び繰り返し、決定するステップと、
を含む請求項2に記載の方法。
Repeatedly receiving updated weather data;
Whether the updated weather data includes weather data indicating that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location; Automatically and repeatedly determining steps;
The method of claim 2 comprising:
前記グラフィカルユーザインターフェースを介して前記ユーザに前記ユーザ特定の手順を出力するステップ、Outputting the user specific procedure to the user via the graphical user interface;
を含む請求項2に記載の方法。The method of claim 2 comprising:
電子メール、テキストメッセージ、スマートフォンウィジェット、スマートフォン通知、あるいは、電話メッセージを介して、前記ユーザ特定の手順を前記ユーザに出力するステップ、Outputting the user specific procedure to the user via email, text message, smartphone widget, smartphone notification, or phone message;
を含む請求項2に記載の方法。The method of claim 2 comprising:
少なくとも1つのユーザ特定の手順を前記第2のユーザに出力するステップが、Outputting at least one user-specific procedure to the second user;
手順リンクを含む通知を出力するステップと、Outputting a notification including a procedure link;
前記手順リンクのユーザ選択に応じて、前記少なくとも1つのユーザ特定の手順を出力するステップ、Outputting the at least one user-specific procedure in response to a user selection of the procedure link;
を含む請求項2に記載の方法。The method of claim 2 comprising:
少なくとも1つのユーザ特定の手順を出力するステップが、Outputting at least one user specific procedure;
前記少なくとも1つのユーザ特定の手順を含む通知を出力するステップ、Outputting a notification including the at least one user-specific procedure;
を含む請求項2に記載の方法。The method of claim 2 comprising:
前記少なくとも1つのユーザ特定の手順が、複数のユーザ特定の手順を含み、The at least one user specific procedure comprises a plurality of user specific procedures;
前記ユーザ特定の手順の各々は複数の受信者の1人に関連し、前記複数の受信者は前記第2のユーザを含み、Each of the user-specific procedures is associated with one of a plurality of recipients, the plurality of recipients including the second user;
前記第2のユーザに関連する前記ユーザ特定の手順を出力するステップを含む、Outputting the user specific procedure associated with the second user;
請求項2に記載の方法。The method of claim 2.
前記少なくとも1つのユーザ特定の手順が、複数のユーザ特定の手順を含み、The at least one user specific procedure comprises a plurality of user specific procedures;
前記ユーザ特定の手順の各々は、前記複数の気象コンディションの1つに関連し、Each of the user-specific procedures is associated with one of the plurality of weather conditions;
前記ユーザ特定の気象照会によって特定される前記少なくとも1つの気象コンディションに関連する前記ユーザ特定の手順を出力するステップを含む、Outputting the user specific procedure associated with the at least one weather condition identified by the user specific weather query;
請求項2に記載の方法。The method of claim 2.
前記少なくとも1つのユーザ特定の手順が、複数のユーザ特定の手順を含み、The at least one user specific procedure comprises a plurality of user specific procedures;
前記ユーザ特定の手順の各々は複数の場所に関連しており、前記複数の場所は前記ユーザ特定の場所を含み、Each of the user-specific procedures is associated with a plurality of locations, the plurality of locations including the user-specific location;
前記ユーザ特定の場所に関連する前記ユーザ特定の手順を出力するステップを含む、Outputting the user specific procedure associated with the user specific location;
請求項2に記載の方法。The method of claim 2.
前記少なくとも1つのユーザ特定の手順が、複数のユーザ特定の手順を含み、The at least one user specific procedure comprises a plurality of user specific procedures;
前記ユーザ特定の手順の各々は複数のユーザの役割に関連しており、前記複数のユーザの役割は前記第2のユーザに関連する役割を含み、Each of the user-specific procedures is associated with a plurality of user roles, the plurality of user roles including a role associated with the second user;
前記第2のユーザに関連する前記ユーザの役割に関連する前記ユーザ特定の手順を出力するステップを含む、Outputting the user specific procedure associated with the user role associated with the second user;
請求項2に記載の方法。The method of claim 2.
前記手順の受信を確認するために、前記第2のユーザのために前記第2のユーザへの確認リンクを出力するステップと、Outputting a confirmation link to the second user for the second user to confirm receipt of the procedure;
前記確認リンクのユーザ選択に応じて、前記確認を受信するステップと、Receiving the confirmation in response to a user selection of the confirmation link;
前記確認を格納するステップと、Storing the confirmation;
を含む請求項2に記載の方法。  The method of claim 2 comprising:
複数のユーザに関連する複数のユーザプロファイルを格納するステップであって、前記複数のユーザは前記第2のユーザを含む、ステップと、Storing a plurality of user profiles associated with a plurality of users, wherein the plurality of users includes the second user;
前記手順の受信の前記確認が前記第2のユーザから受信されたか否かの指示を、前記グラフィカルユーザインターフェースを介して他のユーザへ出力するステップと、Outputting an indication of whether the confirmation of receipt of the procedure has been received from the second user to another user via the graphical user interface;
を含む請求項15に記載の方法。The method of claim 15 comprising:
複数のユーザに関連する複数のユーザプロファイルを格納するステップであって、前記複数のユーザは前記第2のユーザを含んでいる、ステップと、Storing a plurality of user profiles associated with a plurality of users, wherein the plurality of users includes the second user;
前記第2のユーザに関する前記ユーザプロファイルに基づいて、前記第2のユーザが前記手順の受信を確認するように認証されているか否かを決定するステップと、Determining whether the second user is authenticated to confirm receipt of the procedure based on the user profile for the second user;
前記手順の受信を確認するために、前記第2のユーザのために前記第2のユーザに確認リンクを出力するステップと、Outputting a confirmation link to the second user for the second user to confirm receipt of the procedure;
前記確認リンクのユーザ選択に応じて、前記手順の受信の確認を受信するステップと、Receiving confirmation of receipt of the procedure in response to a user selection of the confirmation link;
前記確認を格納するステップと、Storing the confirmation;
を含む請求項2に記載の方法。The method of claim 2 comprising:
前記手順の受信の前記確認が前記第2のユーザから受信されたか否かの指示を、前記グラフィカルユーザインターフェースを介して他のユーザへ出力するステップを更に含む、Outputting further to the other user via the graphical user interface an indication of whether the confirmation of receipt of the procedure has been received from the second user;
を含む請求項17に記載の方法。The method of claim 17 comprising:
命令を格納したコンピュータ読み取り可能な記録媒体であって、A computer-readable recording medium storing instructions,
前記命令がプロセッサーに実行されることにより、By executing the instructions in the processor,
前記プロセッサーに、To the processor,
複数の地理的位置に関連する複数の気象コンディションを受信するステップと、Receiving a plurality of weather conditions associated with a plurality of geographical locations;
第1のユーザからの少なくとも1つのユーザ特定の場所及び少なくとも1つのユーザ特定の気象照会をグラフィカルユーザインターフェースを介して受信するステップであって、前記ユーザ特定の気象照会は、前記複数の気象コンディションの少なくとも1つのユーザ特定の気象コンディション及び前記少なくとも1つのユーザ特定の気象コンディションに関連する気象関連通知閾値を含む、ステップと、Receiving at least one user-specific location and at least one user-specific weather query from a first user via a graphical user interface, wherein the user-specific weather query is for the plurality of weather conditions. Including at least one user-specific weather condition and a weather-related notification threshold associated with the at least one user-specific weather condition;
少なくとも1つのユーザ特定の手順と、前記グラフィカルユーザインターフェースを介して前記ユーザから受信した前記ユーザ特定の場所及び前記ユーザ特定の気象照会と、を格納するステップと、  Storing at least one user specific procedure and the user specific location and the user specific weather query received from the user via the graphical user interface;
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値より少ない、同じ、より多いことを前記複数の気象コンディションが示すか否かを決定するステップと、Determining whether the plurality of weather conditions indicate that the at least one user-specific weather condition is less than, equal to, greater than the weather-related notification threshold at the user-specific location;
前記少なくとも1つのユーザ特定の気象コンディションが、前記ユーザ特定の場所における前記気象関連通知閾値以上である、又は、前記ユーザ特定の場所における前記気象関連通知閾値以下である、ことを前記複数の気象コンディションが示すか否かを決定することに応じて、前記少なくとも1つのユーザ特定の手順を第2のユーザに出力するステップと、The plurality of weather conditions wherein the at least one user-specific weather condition is greater than or equal to the weather-related notification threshold at the user-specific location or less than or equal to the weather-related notification threshold at the user-specific location. Outputting said at least one user-specific procedure to a second user in response to determining whether or not
を行わせる、コンピュータ読み取り可能な記録媒体。A computer-readable recording medium.
JP2017091911A 2017-05-02 2017-05-02 Customizable weather analysis system Active JP6326525B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017091911A JP6326525B2 (en) 2017-05-02 2017-05-02 Customizable weather analysis system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017091911A JP6326525B2 (en) 2017-05-02 2017-05-02 Customizable weather analysis system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2017513803A Division JP6326550B2 (en) 2014-09-10 2014-09-10 Customizable weather analysis system

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2018078241A Division JP2018152090A (en) 2018-04-16 2018-04-16 Customizable weather analysis system

Publications (2)

Publication Number Publication Date
JP2017142855A JP2017142855A (en) 2017-08-17
JP6326525B2 true JP6326525B2 (en) 2018-05-16

Family

ID=59629111

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017091911A Active JP6326525B2 (en) 2017-05-02 2017-05-02 Customizable weather analysis system

Country Status (1)

Country Link
JP (1) JP6326525B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MX2017003110A (en) 2014-09-10 2018-01-15 Accuweather Inc Customizable weather analysis system.
JP2018152090A (en) * 2018-04-16 2018-09-27 アキュウェザー, インク.Accuweather, Inc. Customizable weather analysis system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6836730B2 (en) * 2000-07-24 2004-12-28 Weatherbank, Inc. Interactive weather advisory system
US7185044B2 (en) * 2000-11-06 2007-02-27 The Weather Channel Weather information delivery systems and methods providing planning functionality and navigational tools
JP2005010166A (en) * 2001-03-30 2005-01-13 Bellsystem 24 Inc Weather information notifying system
JP3823860B2 (en) * 2002-03-22 2006-09-20 株式会社日立製作所 Closing method and system for tsunami and / or storm surge warning
JP2006108871A (en) * 2004-10-01 2006-04-20 Nec Commun Syst Ltd Weather information notification system, management server and weather information notification program
JP4597819B2 (en) * 2005-08-31 2010-12-15 株式会社日立国際電気 Wireless communication system and wireless communication method
US20110054776A1 (en) * 2009-09-03 2011-03-03 21St Century Systems, Inc. Location-based weather update system, method, and device
JP5862152B2 (en) * 2011-09-22 2016-02-16 レシップホールディングス株式会社 Emergency information notification system
JP5421398B2 (en) * 2012-01-19 2014-02-19 センコー株式会社 Ship safety management system

Also Published As

Publication number Publication date
JP2017142855A (en) 2017-08-17

Similar Documents

Publication Publication Date Title
US11449568B2 (en) Customizable weather analysis system for providing weather-related warnings
TWI680429B (en) Method and systemt for generating an industry forecast
RU2686022C2 (en) Crime prediction system
JP2017142856A (en) Customizable weather analysis system
JP6326525B2 (en) Customizable weather analysis system
JP2018190442A (en) Customizable weather analysis system
JP2018152090A (en) Customizable weather analysis system
JP2017173333A (en) Customizable meteorological analysis system

Legal Events

Date Code Title Description
A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20170712

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20171017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180111

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20180320

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20180416

R150 Certificate of patent or registration of utility model

Ref document number: 6326525

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250