Systems and methods that utilize scalable vector graphics to provide web-based visualization of a device
First Claim
1. A system that provides remote visualization of a device'"'"'s faceplate, comprising:
- an interface component that retrieves a stream of SVG information that includes data representative of the device'"'"'s physical faceplate; and
a display component that executes the stream of SVG information to render an interactive graphical representation of the device'"'"'s faceplate within a remote viewing window.
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
33 Claims
-
1. A system that provides remote visualization of a device'"'"'s faceplate, comprising:
-
an interface component that retrieves a stream of SVG information that includes data representative of the device'"'"'s physical faceplate; and
a display component that executes the stream of SVG information to render an interactive graphical representation of the device'"'"'s faceplate within a remote viewing window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system that provides access to a device from a remote Web interface, comprising:
-
a data conveying component that is utilized to stream device-related data;
an interface component that couples the data conveying component to a device residing on a network; and
a network browser that retrieves a stream of data from the device and generates a graphical depiction of the device based on the information within the stream of data, the graphical depiction provides a user with access to the device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 33)
-
-
24. A method to interact with a device through a remote interface, comprising:
-
creating a file that represents at least one aspect of the device;
storing the file with the device;
employing a remote interface to access the file; and
utilizing the file to generate a graphical representation of the at least one aspect of the device within the remote interface. - View Dependent Claims (25, 26, 27)
-
-
28. A method that renders device-related graphics from streamed SVG information within a Web-based interface, comprising:
-
establishing a connection with a network associated with a device;
retrieving a stream of SVG information associated with the device; and
executing the stream of SVG information within the remote interface to draw a dynamically updated interactive graphic of the device. - View Dependent Claims (29, 30, 31)
-
-
32. A system that provides Web-based visualization of a device, comprising:
-
means for retrieving a file with device-related information;
means for invoking the file within a Web-based browser; and
means for graphically viewing the device related information.
-
Specification