Patent ID: 8255792

Claim:
A computer-implemented method comprising: creating and storing scalable vector graphics (SVG) statements in a SVG document, wherein the SVG statements are associated with a first graphical representation of an object; inserting into the SVG document a reference to a document type definition file, wherein the document type definition file defines a binding element for referencing a second document, wherein the second document includes information pertaining to the object; wherein the document type definition file is a text file that includes one or more declarations conforming to eXtensible Markup Language (XML) syntax, wherein the one or more declarations define the binding element; and binding the second document to the SVG statements from an instance of the binding element that is stored in the SVG document; wherein binding the second document to the SVG statements comprises: determining a query against the second document wherein, when evaluated, the query would return the information further pertaining to transferring control to a separate device from which inventory is requested and which is represented by the object included in the second document; and inserting the query into the instance of the binding element that is stored in the SVG document; wherein the method is performed by one or more computing devices.