Functionality watermarking and management
First Claim
Patent Images
1. A method comprising:
- identifying, by a computing device, a request to perform a capture function of a user device;
determining, based at least in part on at least one compliance rule associated with the capture function of the user device, whether the user device is only authorized to perform the capture function in an instance in which at least one particular watermark template of a plurality of watermark templates is populated and applied to the capture function of the user device and to at least one resource captured via the capture function of the user device;
in an instance in which it is determined that the user device is only authorized to perform the capture function of the user device in an instance in which the at least one particular watermark template of the plurality of watermark templates is populated and applied to the capture function of the user device and to the at least one resource captured via the at least one capture function of the user device;
identifying, based at least in part on the at least one compliance rule associated with the capture function of the user device, the at least one particular watermark template from the plurality of watermark templates, the at least one particular watermark template comprising configuration data, the configuration data comprising at least a naming convention;
populating, based at least in part on at least one property associated with the capture function of the user device, the at least one particular watermark template by causing descriptive data to be added to the at least one particular watermark template;
applying the at least one particular watermark template to the capture function of the user device by causing at least a portion of the at least one particular watermark template to be overlaid onto at least one graphical interface associated with the capture function of the user device; and
,applying the at least one particular watermark template to at least one resource captured by the capture function of the user device by at least;
causing at least a portion of the particular watermark template to be added to the at least one resource captured by the capture function of the user device, andcausing the at least one resource captured by the capture function of the user device to be configured in accordance with the configuration data by at least causing the at least one resource captured by the capture function of the user device to be named in accordance with the naming convention.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and non-transitory computer-readable medium product are provided for 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 and identifying at least one watermark template. The method further includes applying the at least one watermark template to at least one function of the user device and authorizing the request to perform the at least one function of the user device.
191 Citations
39 Claims
-
1. A method comprising:
-
identifying, by a computing device, a request to perform a capture function of a user device; determining, based at least in part on at least one compliance rule associated with the capture function of the user device, whether the user device is only authorized to perform the capture function in an instance in which at least one particular watermark template of a plurality of watermark templates is populated and applied to the capture function of the user device and to at least one resource captured via the capture function of the user device; in an instance in which it is determined that the user device is only authorized to perform the capture function of the user device in an instance in which the at least one particular watermark template of the plurality of watermark templates is populated and applied to the capture function of the user device and to the at least one resource captured via the at least one capture function of the user device; identifying, based at least in part on the at least one compliance rule associated with the capture function of the user device, the at least one particular watermark template from the plurality of watermark templates, the at least one particular watermark template comprising configuration data, the configuration data comprising at least a naming convention; populating, based at least in part on at least one property associated with the capture function of the user device, the at least one particular watermark template by causing descriptive data to be added to the at least one particular watermark template; applying the at least one particular watermark template to the capture function of the user device by causing at least a portion of the at least one particular watermark template to be overlaid onto at least one graphical interface associated with the capture function of the user device; and
,applying the at least one particular watermark template to at least one resource captured by the capture function of the user device by at least; causing at least a portion of the particular watermark template to be added to the at least one resource captured by the capture function of the user device, and causing the at least one resource captured by the capture function of the user device to be configured in accordance with the configuration data by at least causing the at least one resource captured by the capture function of the user device to be named in accordance with the naming convention. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
at least one processor; and
,at least one memory storing program code instructions, the at least one memory and program code instructions being configured to, with the at least one processor, direct the apparatus to at least; identify a request to perform a capture function of a user device; determine, based at least in part on at least one compliance rule associated with the capture function of the user device, whether the user device is only authorized to perform the capture function in an instance in which at least one particular watermark template of a plurality of watermark templates is populated and applies to the capture function of the user device and to at least one resource captured via the capture function of the user device; in an instance in which it is determined that the user device is only authorized to perform the capture function of the user device in an instance in which the at least one particular watermark template of the plurality of watermark templates is populated and applied to the capture function of the user device and to the at least one resource captured via the at least one capture function of the user device; identify, based at least in part on the at least one compliance rule associated with the capture function of the user device, the at least one particular watermark template from the plurality of watermark templates, the at least one particular watermark template comprising configuration data, the configuration data comprising at least a naming convention; populate, based at least in part on at least one property associated with the capture function of the user device, the at least one particular watermark template by causing descriptive data to be added to the at least one particular watermark template; apply the at least one particular watermark template to the capture function of the user device by causing at least a portion of the at least one particular watermark template to be overlaid onto at least one graphical interface associated with the capture function of the user device; and
,apply the at least one particular watermark template to at least one resource captured by the capture function of the user device by at least; causing at least a portion of the particular watermark template to be added to the at least one resource captured by the capture function of the user device, and causing the at least one resource captured by the capture function of the user device to be configured in accordance with the configuration data by at least causing the at least one resource captured by the capture function of the user device to be named in accordance with the naming convention. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. 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 a capture function of a user device; determine, based at least in part on at least one compliance rule associated with the capture function of the user device, whether the user device is only authorized to perform the capture function in an instance in which at least one particular watermark template of a plurality of watermark templates is populated and applied to the capture function of the user device and to at least one resource captured via the capture function of the user device; in an instance in which it is determined that the user device is only authorized to perform the capture function of the user device in an instance in which the at least one particular watermark template of the plurality of watermark templates is populated and applied to the capture function of the user device and to the at least one resource captured via the at least one capture function of the user device; identify, based at least in part on the at least one compliance rule associated with the capture function of the user device, the at least one particular watermark template from the plurality of watermark templates, the at least one particular watermark template comprising configuration data, the configuration data comprising at least a naming convention; populate, based at least one in part on at least one properly associated with the capture function of the user device, the at least one particular watermark template by causing descriptive data to be added to the at least one particular watermark template; apply the at least one particular watermark template to the capture function of the user device by causing at least a portion of the at least one particular watermark template to be overlaid onto at least one graphical interface associated with the capture function of the user device; and
,apply the at least one particular watermark template to at least one resource captured by the capture function of the user device by at least; causing at least a portion of the particular watermark template to be added to the at least one resource captured by the capture function of the user device, and causing the at least one resource captured by the capture function of the user device to be configured in accordance with the configuration data by at least causing the at least one resource captured by the capture function of the user device to be named in accordance with the naming convention. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification