SYSTEMS AND METHODS THAT UTILIZE SCALABLE VECTOR GRAPHICS TO PROVIDE WEB-BASED VISUALIZATION OF A DEVICE
First Claim
1. A system for remote visualization of industrial data, comprising:
- a processor;
a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions configured to implement the system, including;
a delivery component configured to use at least one of a statistic, a probability, an inference, or a classifier to facilitate location of a Scalable Vector Graphics (SVG) file associated with an industrial device in response to a request from a client device, and deliver the SVG file to the client device,wherein the SVG file includes rendering information that, in response to execution by the client device, renders an interactive graphical representation of the industrial device within a Web browser, the interactive graphical representation facilitating remote monitoring and modification of at least one parameter associated with the industrial device.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to systems and methods that employ scalable vector graphics (SVG) to view and effectuate an industrial device from a remote Web interface. The systems and methods can be utilized to retrieve an SVG XML markup language-based file associated with the device and execute the SVG file via basic ASCII drawing commands. Thus, a faceplate of an industrial device and/or other device-related information can be represented via SVG syntax and stored with the device. A user can employ a Web browser from a remote location (e.g., via a Web client) to retrieve the SVG file, wherein the file can be loaded within the Web browser and/or an open source software package. The SVG file can be executed to render an interactive graphical faceplate that can depict LEDs, alphanumeric displays, inputs/output, etc., trending mechanisms (e.g., graphs, charts, etc.), and capabilities to load parameters.
-
Citations
20 Claims
-
1. A system for remote visualization of industrial data, comprising:
-
a processor; a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions configured to implement the system, including; a delivery component configured to use at least one of a statistic, a probability, an inference, or a classifier to facilitate location of a Scalable Vector Graphics (SVG) file associated with an industrial device in response to a request from a client device, and deliver the SVG file to the client device, wherein the SVG file includes rendering information that, in response to execution by the client device, renders an interactive graphical representation of the industrial device within a Web browser, the interactive graphical representation facilitating remote monitoring and modification of at least one parameter associated with the industrial device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for graphically rendering industrial device data, comprising:
using a processor to facilitate execution of computer-executable instructions stored in a memory to perform acts, the acts comprising; locating, in response to a request from a client device, a Scalable Vector Graphics (SVG) file associated with an industrial device, wherein the locating comprises locating the SVG file using at least one of a statistic, a probability, an inference, or a classifier; and delivering the SVG file to the client device, wherein the SVG file includes rendering information that, in response to execution by the client device, renders within a Web browser an interactive graphical representation that facilitates remote monitoring and modification of at least one parameter of the industrial device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
18. A computer-readable medium having stored thereon computer-executable components that, in response to execution by a computer system, cause the computer system to perform operations, the operations comprising:
-
locating, using at least one of a statistic, a probability, an inference, or a classifier, a Scalable Vector Graphics (SVG) file associated with an industrial device in response to receiving a request from a client device; and sending the SVG file to the client device in response to receiving the request, wherein execution of the SVG file by the client device renders an interactive graphical representation within a Web browser of the client device that facilitates remote monitoring and modification of at least one parameter of the industrial device. - View Dependent Claims (19, 20)
-
Specification