Data protection method and device
First Claim
Patent Images
1. A method for copy protection of digital information, the digital information including a digital sample and format information, comprising the steps of:
- identifying a portion of the format information to be encoded;
generating encoded format information from the identified portion of the format information; and
generating encoded digital information, including the digital sample and the encoded format information.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for encoding and decoding additional information into a digital information in an integral manner. More particularly, the invention relates to a method and device for data protection.
189 Citations
57 Claims
-
1. A method for copy protection of digital information, the digital information including a digital sample and format information, comprising the steps of:
-
identifying a portion of the format information to be encoded;
generating encoded format information from the identified portion of the format information; and
generating encoded digital information, including the digital sample and the encoded format information. - View Dependent Claims (2, 3, 4, 5)
-
-
6-31. -31. (canceled)
-
32. A method for copy protection of software comprising:
- embedding the software with a watermark wherein the embedded software operates in a manner substantially the same as the software prior to the embedding step.
- View Dependent Claims (33, 34, 35, 36, 37, 38, 39)
-
40. An article of manufacture comprising a machine readable medium, having thereon stored instructions adapted to be executed by a processor, which instructions when executed result in a process comprising:
- receiving potentially watermarked software; and
identifying the software by extracting the watermark. - View Dependent Claims (41, 42, 43, 44, 45)
- receiving potentially watermarked software; and
-
46. A method for watermarking software comprising:
- determining the structure a plurality of code contained in the software; and
configuring at least a portion of the plurality of code according to a watermarking process. - View Dependent Claims (47, 48, 49, 50, 51)
- determining the structure a plurality of code contained in the software; and
-
52. A system for copy protection of software comprising the steps of:
- associating license information with a copy of a software application;
encoding the associated license information into the copy of the software application using a watermarking process;
providing the copy of the software application having license information encoded therein to a user; and
, comparing information received by a user with the encoded license information. - View Dependent Claims (53, 54, 55, 56, 57)
- associating license information with a copy of a software application;
Specification