Method and system for indicating a license status of an object
AssigneeSmartDraw.com
InventorPaul R. Stannard
Life of this patent
Estimating the term…
Abstract
A tag is attached to an unlicensed object indicating that a user does not have an appropriate license for using the object. The tag partially obscures the object while allowing the object to function as a licensed object. The tag may be indicia that indicates the unlicensed status of the object. Drawings created with unlicensed objects may also be partially obscured with a tag.
Claims25
A method of opening a library comprising:
- determining a license requirement of the library based on a contents of a library license field within the library;
- and
- creating a library record in accordance with the library, the library record including an open library license indicator based on the detection of a license corresponding to the library, wherein the open library license indicator results in a display of tag partially obscuring an object selected from the library when the license corresponding to the library is not detected.
A method of opening a document within a graphics program running on a local processor, the method comprising:
- determining a license requirement of the document based on a contents of a document license field within the document;
- searching for a license within a memory of the local processor if the license is required, the license indicated by the contents of the document license field;
- and
- if the license is not located, displaying an object within the document with a tag partially obscuring the object when the object is displayed.
An object record created in a document, the object record corresponding to an object when the document is displayed, the object record comprising:
- an object description string describing an appearance of the object when the object is displayed;
- and
- a license indicator indicating a license status of the object, the license indicator resulting in a display of a tag partially obscuring the object when the object is displayed.
A method of providing an object for use with a graphics program, the method comprising:
- supplying a license corresponding to the object, wherein the object is displayed with a tag partially obscuring the object when a document created without the license is displayed.
Dependencies are inferred from the claim text.