Method of and system for watermarking application modules

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9/06 (2006.01)

Patent

CA 2673068

A method of creating and using a software application module includes coding, by a developer, a software application module for extending a functionality of a main software application. The software application module is adapted to interface with the main software application using an application programming interface (API). The method further includes compiling the software application module to produce an executable software application module, determining if the developer is authorized to use the API, and embedding a watermark in the executable software application module if it is determined that the developer is authorized to use the API. The method still further includes executing the main software application, reading the watermark from a executable software application module, verifying if the watermark is correct, and executing the software application module if the watermark is verified as correct.

La présente invention concerne un procédé de création et d'utilisation d'un module d'application logicielle comprenant le codage par un développeur, un module d'application logicielle pour étendre une fonctionnalité d'une application logiciel principal. Le module d'application logicielle est adapté à une interface avec l'application logicielle principale au moyen d'une interface de programmation (API). Le procédé comprend également la compilation du module d'application logicielle pour produire un module d'application logicielle exécutable, la détermination pour savoir si le développeur est autorisé à utiliser l'interface de programmation, et l'incorporation d'un tatouage numérique dans le module d'application logicielle s'il est déterminé que le développeur est autorisé à utiliser l'interface de programmation. Le procédé comprend en outre l'exécution de l'application logicielle principal, la lecture du tatouage numérique à partir d'un module d'application logicielle exécutable, la vérification pour savoir si le tatouage numérique est correct, et l'exécution du module d'application logicielle si le tatouage numérique est vérifié comme étant correct.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method of and system for watermarking application modules does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of and system for watermarking application modules, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of and system for watermarking application modules will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1757381

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.