Enterprise-specific functionality watermarking and management
First Claim
Patent Images
1. A method comprising:
- identifying, by a computing device, a request to perform an enterprise function of a user device, the enterprise function of the user device comprising a function of the user device configured to access at least one resource associated with a particular enterprise;
identifying, based at least in part on the particular enterprise, at least one particular watermark template from a plurality of watermark templates;
populating the at least one particular watermark template by at least;
causing descriptive data to be added to the at least one particular watermark template, the descriptive data comprising at least one property associated with the particular enterprise, andcausing configuration data to be added to the particular watermark template, the configuration data comprising at least a storage structure convention, the storage structure convention specifying at least one particular storage location where at least one resource accessible to the enterprise function of the user device must be stored;
applying the populated at least one particular watermark template to the enterprise function of the user device by causing at least a portion of the populated at least one particular watermark template to be overlaid onto at least one graphical interface associated with the enterprise function of the user device; and
,applying the populated at least one particular watermark template to the at least one resource accessible to the enterprise function of the user device by causing the at least one resource accessible to the enterprise function of the user device to be stored in accordance with the storage structure convention.
4 Assignments
0 Petitions
Accused Products
Abstract
A method, system and non-transitory computer-readable medium product are provided for enterprise-specific functionality watermarking and management. In the context of a method, a method is provided that includes identifying a request to perform at least one function of a user device associated with an enterprise and identifying at least one watermark template associated with an enterprise. The method further includes applying the at least one watermark template associated with the enterprise to at least one function of the user device associated with the enterprise and authorizing the request to perform the at least one function of the user device associated with the enterprise.
-
Citations
48 Claims
-
1. A method comprising:
-
identifying, by a computing device, a request to perform an enterprise function of a user device, the enterprise function of the user device comprising a function of the user device configured to access at least one resource associated with a particular enterprise; identifying, based at least in part on the particular enterprise, at least one particular watermark template from a plurality of watermark templates; populating the at least one particular watermark template by at least; causing descriptive data to be added to the at least one particular watermark template, the descriptive data comprising at least one property associated with the particular enterprise, and causing configuration data to be added to the particular watermark template, the configuration data comprising at least a storage structure convention, the storage structure convention specifying at least one particular storage location where at least one resource accessible to the enterprise function of the user device must be stored; applying the populated at least one particular watermark template to the enterprise function of the user device by causing at least a portion of the populated at least one particular watermark template to be overlaid onto at least one graphical interface associated with the enterprise function of the user device; and
,applying the populated at least one particular watermark template to the at least one resource accessible to the enterprise function of the user device by causing the at least one resource accessible to the enterprise function of the user device to be stored in accordance with the storage structure convention. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 24)
-
-
17. An apparatus comprising:
-
at least one processor; and
,at least one memory storing program code instructions, the at least one memory and the program code instructions being configured to, with the at least one processor, direct the apparatus to at least; identify a request to perform an enterprise function of a user device, the enterprise function of the user device comprising a function of the user device configured to access at least one resource associated with a particular enterprise; identify, based at least in part on the particular enterprise, at least one particular watermark template form a plurality of watermark templates; populate the at least one particular watermark template by at least; causing descriptive data to be added to the at least one particular watermark template, the descriptive data comprising at least one property associated with the particular enterprise, and causing configuration data to be added to the particular watermark template, the configuration data comprising at least a storage structure convention, the storage structure convention specifying at least one particular storage location where the at least one resource accessible to the enterprise function of the user device must be stored; apply the populated at least one particular watermark template to the enterprise function of the user device by causing at least a portion of the populated at least one particular watermark template to be overlaid onto at least one graphical interface associated with the enterprise function of the user device; and
,apply the populated at least one particular watermark template to the at least one resource accessible to the enterprise function of the user device by causing the at least one resource accessible to the enterprise function of the user device to be store in accordance with the storage structure convention. - View Dependent Claims (18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product comprising a non-transitory computer-readable storage medium having program code portions embodied therein, the program code portions being configured to, upon execution, direct an apparatus to at least:
-
identify a request to perform an enterprise function of a user device, the enterprise function of the user device comprising a function of the user device configured to access at least one resource associated with a particular enterprise; identify, based at least in part on the particular enterprise, at least one particular watermark template from a plurality of watermark templates; populate the at least one particular watermark template by at least; causing descriptive data to be added to the at least one particular watermark template, the descriptive data comprising at least one property associated with the particular enterprise, and causing configuration data to be added to the particular watermark template, the configuration data comprising a least a storage structure convention, the storage structure convention specifying at least one particular storage location where at least one resource accessible to the enterprise function of the user device must be stored; apply the populated at least one particular watermark to the enterprise function of the user device by causing at least a portion of the populated at least one particular watermark template to be overlaid onto at least one graphical interface associated with the enterprise function of the user device; and
,apply the populated at least one particular watermark template to the at least one resource accessible to the enterprise function of the user device by causing the at least one resources accessible to the enterprise function of the user device to be stored in accordance with the storage structure convention. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification