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 establish an association between a watermark template and a function of at least on
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 establish an association between a watermark template and a function of at least one user device and determining whether the request to establish the association between the watermark template and the function of the at least one user device is authorized. The method further includes authorizing the request to establish the association between the watermark template and the function of the at least one user device in response to a determination that the request to establish the association between the watermark template and the function of the at least one user device is authorized.
대표청구항▼
1. A non-transitory computer-readable medium embodying program code executable in at least one computing device that, when executed, causes the at least one computing device to: identify a request to establish an association between a watermark template and a function capable of being performed on a
1. A non-transitory computer-readable medium embodying program code executable in at least one computing device that, when executed, causes the at least one computing device to: identify a request to establish an association between a watermark template and a function capable of being performed on a client device, the request being performed by an administrator through a console application, wherein, if associated, the watermark template is applied to the at least one resource in response to the function being performed on the client device;determine whether the request to establish the association between the watermark template and the function of the client device is authorized based at least in part on a role of the administrator complying with at least one compliance rule, the at least one compliance rule specifying that the administrator has authorization to manage the client device through a mobility management service; andresponsive to a determination that the request to establish the association between the watermark template with the function of the client device is authorized, cause an agent application executable on the client device to establish the association between the watermark template and the function of the client device where the watermark template is applied to the at least one resource in response to the function being subsequently performed on the client device, wherein applying the watermark template to the at least one resource comprises causing at least a portion of the watermark template to be overlaid onto at least one graphical user interface (GUI) associated with the client device. 2. The non-transitory computer-readable medium of claim 1, further comprising program code that, when executed, causes the client device to authorize the request to establish the association between the watermark template and the function of client device by: identifying at least one watermark template element;compiling the watermark template from the at least one watermark template element as identified; andestablishing the association between the watermark template and the function of the client device. 3. The non-transitory computer-readable medium of claim 2, wherein the at least one watermark template element further comprises at least one descriptive data element, at least one naming convention element, or at least one storage structure convention element. 4. The non-transitory computer-readable medium of claim 2, further comprising program code that, when executed, causes the client device to identify the at least one watermark template element from memory. 5. The non-transitory computer-readable medium of claim 4, wherein the program code that, when executed, causes the client device to identify the at least one watermark template element from the memory further comprises program code that, when executed, causes the client device to request an input of the at least one watermark template element. 6. The non-transitory computer-readable medium of claim 5, wherein the program code that, when executed, causes the client device to request the input of the at least one watermark template element further comprises program code that, when executed, causes the client device to request the input of the at least one watermark template element from a user of the client device or the administrator. 7. The non-transitory computer-readable medium of claim 2, wherein the role of the administrator comprises an information technology (IT) administrator role. 8. A system, comprising: a user device comprising a local data store; andprogram instructions executable in the user device that, when executed by at least one hardware processor of the user device, cause the user device to: identify a request to establish an association between a watermark template and a function capable of performance on the user device, the request being performed by an administrator, wherein, if associated, the watermark template is applied to the at least one resource in response to the function being performed on the client device;determine whether the request to establish the association between the watermark template and the function of the user device is authorized based at least in part on a role of the administrator complying with at least one compliance rule, the at least one compliance rule specifying that the administrator has authorization to manage the client device through a mobility management service; andresponsive to a determination that the request to establish the association between the watermark template with the function of the user device is authorized, cause an agent application executable on the client device to establish the association between the watermark template and the function of the user device such that the watermark template is applied to the at least one resource in response to the function subsequently being performed on the client device, wherein applying the watermark template to the at least one resource comprises causing at least a portion of the watermark template to be overlaid onto at least one graphical user interface (GUI) associated with the client device. 9. The system of claim 8, further comprising program instructions that, when executed, cause the user device to authorize the request to establish the association between the watermark template and the function of user device by: identifying at least one watermark template element;compiling the watermark template from the at least one watermark template element as identified; andestablishing the association between the watermark template and the function of the user device. 10. The system of claim 9, wherein the at least one watermark template element further comprises at least one descriptive data element, at least one naming convention element, or at least one storage structure convention element. 11. The system of claim 9, wherein the program instructions that, when executed, cause the user device to identify the at least one watermark template element further comprise program instructions that, when executed, cause the user device to request an input of the at least one watermark template element. 12. The system of claim 11, wherein the program instructions that, when executed, cause the user device to request the input of the at least one watermark template element further comprise program instructions that, when executed, cause the user device to request the input of the at least one watermark template element from a user of the user device or the administrator. 13. The system of claim 9, wherein the program instructions that, when executed, cause the user device to identify the at least one watermark template element further comprise program instructions that, when executed, cause the user device to identify at least one watermark template element from the local data store or a remote data store. 14. The system of claim 8, wherein the role of the administrator comprises an information technology (IT) administrator role. 15. A method, comprising: identifying, by a computing device comprising at least one hardware processor, a request to establish an association between a watermark template and a function capable of being performed on a client device, the request being performed by an administrator through a console application, wherein, if associated, the watermark template is applied to the at least one resource in response to the function being performed on the client device;determining, by the computing device, whether the request to establish the association between the watermark template and the function of the client device is authorized based at least in part on a role of the administrator complying with at least one compliance rule, the at least one compliance rule specifying that the administrator has authorization to manage the client device through a management service; andresponsive to a determination that the request to establish the association between the watermark template with the function of the client device is authorized, causing, by the computing device, an application executable on the client device to establish the association between the watermark template and the function of the client device where the watermark template is applied to the at least one resource in response to the function being subsequently performed on the client device, wherein applying the watermark template to the at least one resource comprises causing at least a portion of the watermark template to be overlaid onto at least one graphical user interface (GUI) associated with the client device. 16. The method of claim 15, further comprising authorizing, by the computing device, the request to establish the association between the watermark template and the function of client device by: identifying, by the computing device, at least one watermark template element;compiling, by the computing device, the watermark template from the at least one watermark template element as identified; andestablishing, by the computing device, the association between the watermark template and the function of the client device. 17. The method of claim 16, wherein the at least one watermark template element further comprises at least one descriptive data element, at least one naming convention element, or at least one storage structure convention element. 18. The method of claim 16, wherein identifying, by the computing device, the at least one watermark template element further comprises requesting, by the computing device, an input of the at least one watermark template element. 19. The method of claim 18, wherein requesting, by the computing device, the input of the at least one watermark template element further comprises requesting, by the computing device, the input of the at least one watermark template element from a user of the client device or an administrator of the client device. 20. The method of claim 18, wherein the role of the administrator comprises an information technology (IT) administrator role.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (123)
Wood, David L.; Norton, Derk, Access management system and method employing secure credentials.
Wright,Michael; Boucher,Peter; Nault,Gabe; Smith,Merrill; Jacobson,Sterling K; Wood,Jonathan; Mims,Robert, Administration of protection of data accessible by a mobile device.
Bhaskaran,Harikrishnan, Communication system and method for compressing information sent by a communication device to a target portable communication device.
Johnson, David Nephi; Nielson, Dustin Lance; Griffis, Jr., Jerry E.; Beus, David Kent; Jensen, Nathan Blaine; Street, William; Sherman, Paul Erik; Cook, Michael William; Carter, Stephen R, Credential mapping.
Mendez, Daniel J.; Riggins, Mark D.; Wagle, Prasad; Bui, Hong Q.; Ng, Mason; Quinlan, Sean Michael; Ying, Christine C.; Zuleeg, Christopher R.; Cowan, David J.; Aptekar-Strober, Joanna A.; Bailes, R. Stanley, Global server for authenticating access to remote services.
Shai Mohaban ; Itzhak Parnafes ; Yoram Ramberg IL; Yoram Snir IL; John Strassner, Method and apparatus of storing policies for policy-based management of quality of service treatments of network data traffic flows.
Craft, David John; Dubey, Pradeep K.; Hofstee, Harm Peter; Kahle, James Allan, Method and system for controlled distribution of application code and content data within a computer network.
Craft, David John; Dubey, Pradeep K.; Hofstee, Harm Peter; Kahle, James Allan, Method and system for controlled distribution of application code and content data within a computer network.
Maurya, Sanjiv; Tse, Benson Wei-Ming; VanZile, Frank; Bonham, Larry Dean; Peterson, Phil; Friend, John, Method and system for distributing and updating software in wireless devices.
Fields, Duane Kimbell; Gregg, Thomas Preston; Hassinger, Sebastian Daniel; Hurley, II, William Walter; Kolb, Mark Andrew; Vu, Stacy Braden, Method and system for distributing image-based content on the internet.
Bruton, III, David Aro; Overby, Jr., Linwood H.; Rodriguez, Adolfo Francisco, Methods, systems and computer program products for selectively allowing users of a multi-user system access to network resources.
Farris Robert D. ; Flaherty Stephen J. ; Goodman William D., Mobile data/message/electronic mail download system utilizing network-centric protocol such as Java.
Marolia,Sunil; Chia,Teck; Dinh,John D. V.; Soberano,Vincent P.; Hamasaki, Jr.,Glenn; Gustafson,James P.; Pakarinen,Toni; Jacobi,Sidney A., Mobile services network for update of firmware/software in mobile handsets.
Wittstein Alan D. (Westport CT) Ciocca Giacomo A. (Thomaston CT), Mobile telephone device for storing a plurality of changable charge rates and time limit data.
Laird,David; Jones,Martin Kelly, Notification systems and methods enabling user entry of notification trigger information based upon monitored mobile vehicle location.
Wright,Michael; Boucher,Peter; Nault,Gabe; Smith,Merrill; Jacobson,Sterling K; Wood,Jonathan; Mims,Robert, Protection of data accessible by a mobile device.
Phillips John C. ; Hayes ; Jr. John J., Recyclable cellular telephone and method and apparatus for supporting the use of a recyclable cellular telephone within.
Rabne Michael W. ; Barker James A. ; Alrashid Tareq M.T. ; Christian Brian S. ; Cox Steven C. ; Slotta Elizabeth A. ; Upthegrove Luella R., Rights management system for digital media.
Mann, Dwayne R.; Heard, Robert W.; Burchett, Christopher D.; Gordon, Ian R., Server, computer memory, and method to support security policy maintenance and distribution.
Wolovitz, Lionel; Collins, Tim, Service management system and associated methodology of providing service related message prioritization in a mobile client.
Ng, Mason; Mendez, Daniel J.; Quinlan, Sean Michael, System and method for automatically forwarding email and email events via a computer network to a server computer.
Heard, Robert W.; Mann, Dwayne R.; Burchett, Christopher D.; Gordon, Ian R., System and method for distribution of security policies for mobile devices.
Riggins Mark D. ; Bailes R. Stanley ; Bui Hong O. ; Cowan David I. ; Mendez Daniel I. ; Ng Mason ; Quinlan Sean Michael ; Wagle Prasad ; Ying Christine C. ; Zuleeg Christopher R. ; Aptekar-Strober Jo, System and method for globally accessing computer services.
Mendez, Daniel J.; Riggins, Mark D.; Wagle, Prasad; Bui, Hong Q.; Ng, Mason; Quinlan, Sean Michael; Ying, Christine C.; Zuleeg, Christopher R.; Cowan, David J.; Aptekar-Strober, Joanna A.; Bailes, R., System and method for globally and securely accessing unified information in a computer network.
Mendez,Daniel J.; Riggins,Mark D.; Wagle,Prasad; Bui,Hong Q.; Ng,Mason; Quinlan,Sean Michael; Ying,Christine C.; Zuleeg,Christopher R.; Cowan,David J.; Aptekar Strober,Joanna A.; Bailes,R. Stanley, System and method for globally and securely accessing unified information in a computer network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for securely synchronizing multiple copies of a workspace element in a network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for synchronizing electronic mail between a client site and a central site.
Ng Mason ; Quinlan Sean Michael ; Ruan Tom ; Mendez Daniel J. ; Zhu Jing ; Cheng ; Jr. Martin ; Williams Matt ; Riggins Mark D., System and method for updating a remote database in a network.
Mendez Daniel J. ; Riggins Mark D. ; Wagle Prasad ; Ying Christine C., System and method for using a global translator to synchronize workspace elements across a network.
Piccionelli, Greg A.; Rittmaster, Ted R., System and process for limiting distribution of information on a communication network based on geographic location.
Clark Ted H. ; Malisewski Steven C. ; Cooper Patrick R. ; Crosswy William Caldwell ; Crochet Larry J., System for automatic synchronization of common file between portable computer and host computer via communication channe.
Nagamatsu Jun (Kawasaki JPX) Terashima Masaki (Yokohama JPX) Yamada Jun (Yokohama JPX), System for preventing unauthorized use of a micro cellular system operating in coexistence with a cellular system.
Boebert William E. ; Rogers Clyde O. ; Andreas Glenn ; Hammond Scott W. ; Gooderum Mark P., System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting.
Kim, Jin Pil; Thomas, C. Gomer, Virtual channel table for a broadcast protocol and method of broadcasting and receiving broadcast signals using the same.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.