1.一种用于基于位置经由用户的移动装置来控制设备和设施资源的方法,该方法包括以下步骤:
使用位置传感器来检测设施内或设施附近的用户的位置信息;
将所述位置信息从所述用户的移动装置无线地传送至服务器;
基于所述位置信息来确定所述用户能够使用的一个或多个动作,该一个或多个动作表示工业控制系统应用程序即ICS应用程序中能够使用的动作;以及
将用以使得所述移动装置将针对所述用户所确定的一个或多个动作显示在用户界面中的指令无线地传送至所述移动装置,所述用户界面使得所述用户能够接收消息并且能够通过与所述用户界面中所显示的一个或多个动作进行交互来与位于所述用户附近的设备或设施资源进行交互。
2.根据权利要求1所述的方法,其中,在所述用户在室内的情况下,使用安装在所述设施内的位置传感器来检测所述位置信息。
3.根据权利要求1所述的方法,其中,在所述用户在室外的情况下,使用来自所述移动装置的GPS信号来检测所述位置信息。
4.根据权利要求1所述的方法,其中,还包括:
持续扫描所述用户附近的位置传感器。
5.根据权利要求4所述的方法,其中,还包括:
检测所述用户的所述位置信息的变化;以及
基于检测到所述位置信息的变化来更新所述移动装置上所显示的一个或多个动作。
6.根据权利要求1所述的方法,其中,还包括:
将用户配置文件从所述用户的所述移动装置无线地传送至所述服务器;以及
基于所述用户配置文件来确定所述一个或多个动作。
7.根据权利要求6所述的方法,其中,所述用户配置文件包括通过证书所验证的用户身份。
8.根据权利要求1所述的方法,其中,确定所述用户能够使用的一个或多个动作包括查询数据库以确定所述用户能够使用的一个或多个动作,其中所述数据库用于存储与所述位置传感器的位置有关的信息。
9.根据权利要求1所述的方法,其中,所述服务器安装有用以控制设备和设施资源的ICS应用程序。
10.根据权利要求9所述的方法,其中,所述ICS应用程序是商业上能够使用的应用程序。
11.根据权利要求1所述的方法,其中,还包括:
将所述位置信息以与所述用户相关联的方式存储在数据库中。
12.根据权利要求1所述的方法,其中,还包括:
基于所述用户的所述位置信息来生成一个或多个事件。
13.一种用于基于位置经由用户的移动装置来控制设备和设施资源的系统,该系统包括:
服务器;
移动装置,其与所述服务器进行无线通信,
其中,所述移动装置被配置为使用位置传感器来检测设施内或设施附近的用户的位置信息,并且将所述位置信息传送至所述服务器,以及
所述服务器被配置为基于所述位置信息来确定所述用户能够使用的一个或多个消息或者一个或多个动作,并且将用以使得所述移动装置将针对所述用户所确定的一个或多个动作显示在用户界面中的指令无线地传送至所述移动装置,该一个或多个动作表示工业控制系统应用程序即ICS应用程序中能够使用的动作,所述用户界面使得所述用户能够接收消息并且能够通过与所述用户界面中所显示的一个或多个动作进行交互来与位于所述用户附近的设备或设施资源进行交互。
14.根据权利要求13所述的系统,其中,在所述用户在室内的情况下,使用安装在所述设施内的位置传感器来检测所述位置信息。
15.根据权利要求13所述的系统,其中,在所述用户在室外的情况下,使用来自所述移动装置的GPS信号来检测所述位置信息。
16.根据权利要求13所述的系统,其中,所述移动装置还被配置为持续扫描所述用户附近的位置传感器。
17.根据权利要求16所述的系统,其中,所述移动装置还被配置为检测所述用户的所述位置信息的变化,以及
其中,所述服务器还被配置为基于检测到所述位置信息的变化来更新所述移动装置上所显示的一个或多个动作。
18.根据权利要求13所述的系统,其中,所述移动装置还被配置为将用户配置文件传送至所述服务器,以及
其中,所述服务器被配置为基于所述用户配置文件来确定所述一个或多个动作。
19.根据权利要求13所述的系统,其中,所述服务器被配置为查询数据库以确定所述用户能够使用的一个或多个动作,其中所述数据库用于存储与所述位置传感器的位置有关的信息。
20.一种非暂时性计算机可读介质,用于存储能够由处理装置执行的指令,所述指令用于实现用于基于位置经由用户的移动装置来控制设备和设施资源的方法,该方法包括以下步骤:
使用位置传感器来检测设施内或设施附近的用户的位置信息;
将所述位置信息从所述用户的移动装置无线地传送至服务器;
基于所述位置信息来确定所述用户能够使用的一个或多个动作,该一个或多个动作表示工业控制系统应用程序即ICS应用程序中能够使用的动作;以及
将用以使得所述移动装置将针对所述用户所确定的一个或多个动作显示在用户界面中的指令无线地传送至所述移动装置,所述用户界面使得所述用户能够接收消息并且能够通过与所述用户界面中所显示的一个或多个动作进行交互来与位于所述用户附近的设备或设施资源进行交互。