| CPC G05D 1/0291 (2013.01) [G05D 1/0027 (2013.01); G05D 1/0276 (2013.01)] | 20 Claims |

|
1. A management server system comprising:
a computer readable storage medium having program instructions embodied therewith; and
one or more processors configured to execute the program instructions to cause the management server system to:
obtain, from a plurality of gateway devices, sensor data generated by a plurality of sensors, wherein each of the plurality of gateway devices obtains respective sensor data from a respective one or more sensors located on a respective physical asset of a plurality of physical assets with the respective gateway device and provides the respective sensor data to the management server system;
generate, for each respective physical asset of the plurality of physical assets, a respective plurality of characteristics of the respective physical asset based on the sensor data;
generate, for each respective physical asset of the plurality of physical assets, a respective visualization of the respective physical asset based on the sensor data to obtain a plurality of visualizations of the plurality of physical assets, wherein a visualization of a physical asset from the plurality of visualizations of the plurality of physical assets indicates a subset of a plurality of characteristics of the physical asset and a first plurality of values for the subset of the plurality of characteristics of the physical asset;
generate a user interface, wherein the user interface comprises:
the plurality of visualizations of the plurality of physical assets, and
one or more filters;
cause display, via a user computing device, of the user interface;
identify a selected filter based on receiving a selection of a filter from the one or more filters via the user interface;
filter the sensor data generated by the plurality of sensors using the selected filter to identify a subset of the sensor data satisfying the selected filter, wherein one or more sensors of the plurality of sensors generated the subset of the sensor data and are located on the physical asset;
identify the physical asset that includes the one or more sensors that generated the subset of the sensor data;
in response to filtering the sensor data generated by the plurality of sensors using the selected filter to identify the subset of the sensor data and identifying the physical asset that includes the one or more sensors that generated the subset of the sensor data, update the visualization of the physical asset to obtain an updated visualization of the physical asset, wherein the updated visualization of the physical asset indicates the plurality of characteristics of the physical asset, the first plurality of values, and a second plurality of values for the plurality of characteristics of the physical asset, wherein the plurality of characteristics of the physical asset, the first plurality of values, and the second plurality of values are determined based on the sensor data, wherein the updated visualization of the physical asset indicates one or more additional characteristics and one or more additional values, determined based on the sensor data, as compared to the visualization of the physical asset;
generate an updated user interface, wherein the updated user interface comprises:
the updated visualization of the physical asset, and
a set of data associated with the plurality of characteristics of the physical asset based at least in part on the subset of the sensor data; and
cause display, via the user computing device, of the updated user interface.
|