Abstract: The present invention relates to a method, computer program product and a device for detecting watermarks in digital data for the purpose of electronic copyright management system. The invention includes transforming the original as well as unwatermarked data. Thereafter, tagging the resultant components of the transformed data using a pair of rows and columns. Then, selecting significant components in the said transformed data, transforming the suspected watermarked data and tagging the components in the transformed data. Further, selecting the tagged components from the transformed suspected watermarked data corresponding to those selected as significant in the original transformed data, and comparing said two groups of selected significant components to detect the watermarks.
Type:
Grant
Filed:
May 14, 2003
Date of Patent:
February 26, 2008
Assignee:
Indian Institute of Information Technology
Abstract: The present invention provides system and methods for executing a sequential in parallel. Parallel procedures, specified in the program, are executed as parallel slave processes. A process when actually accessing a ‘synchronous object’ that does not contain the data value same as in program's sequential run gets blocked till the right value is received. Object value transfer takes place through an ownership queue. Synchronization over referred objects along with run-time alterations in the linkage structure of the objects is also supported. In the event of a fault, aborted processes are rescheduled and redundancy in data storage is avoided.
Type:
Grant
Filed:
August 28, 2003
Date of Patent:
January 2, 2007
Assignee:
Indian Institute of Information Technology
Abstract: The present invention provides system and methods for executing a sequential in parallel. Parallel procedures, specified in the program, are executed as parallel slave processes. A process when actually accessing a ‘synchronous object’ that does not contain the data value same as in program's sequential run gets blocked till the right value is received. Object value transfer takes place through an ownership queue. Synchronization over referred objects along with run-time alterations in the linkage structure of the objects is also supported. In the event of a fault, aborted processes are rescheduled and redundancy in data storage is avoided.
Type:
Application
Filed:
August 28, 2003
Publication date:
September 2, 2004
Applicant:
Indian Institute of Information Technology
Abstract: The present invention relates to a method, computer program product and a device for detecting watermarks in digital data for the purpose of electronic copyright management system. The invention includes transforming the original as well as unwatermarked data. Thereafter, tagging the resultant components of the transformed data using a pair of rows and columns. Then, selecting significant components in the said transformed data, transforming the suspected watermarked data and tagging the components in the transformed data. Further, selecting the tagged components from the transformed suspected watermarked data corresponding to those selected as significant in the original transformed data, and comparing said two groups of selected significant components to detect the watermarks.
Type:
Application
Filed:
May 14, 2003
Publication date:
April 1, 2004
Applicant:
Indian Institute of Information Technology