EP1352307A2

Systems and methods for preventing unauthorized use of digital content

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 21 September 2021, 5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

160 claims: 19 independent, 141 dependent

  1. 1
    Claims of equivalent WO 0225415 A2 CLAIMS 1. A method for preventing unauthorized use of digital content data comprising:subdividing the digital content data into data segments;modifying the data segments with second data to generate modified data;and storing the modified data at predetermined memory locations.
  2. 29
    A method for preventing unauthorized use of digital content data in a system having memory locations comprising:subdividing the digital content data into data segments;modifying the data segments with second data to generate modified data;scanning the system to determine available memory locations;selecting target memory locations within the available memory locations at which to store the modified data;and storing the modified data at the target memory locations.
  3. 56
    A method for preventing unauthorized use of digital content data hosted on a system comprising:modifying the digital content data with saturation data to generate modified data;and storing the modified data at predetermined memory locations on the system to deter unauthorized access of the digital content data.
  4. 64
    A method for preventing unauthorized use of digital content data hosted on a system wherein a table of contents identifies files stored at memory locations of the system comprising:identifying at the table of contents a first memory location referring to a location at which at which first data file is stored;modifying the first memory location in the table of contents to refer to a second data file at a second location;and upon an attempt at access by the system of the first data file, accessing the second data file if the attempt is unauthorized.
  5. 66
    A method for preventing unauthorized use of digital content data hosted on a system wherein a table of contents identifies files stored at memory locations of the system comprising:identifying at the table of contents a first memory location referring to a location at which at which first data file is stored;copying the contents of the first data file to a second memory location;and replacing the first data file with a second data file;upon an attempt at access by the system of the first data file, accessing the second data file if the attempt is unauthorized.
  6. 68
    A method for preventing unauthorized use of digital content data hosted on a system comprising:monitoring an operating system interface of the system to determine access of operating system resources;and repeatedly generating a shim on the operating system interface to deter unauthorized access of the digital content data.
  7. 73
    A method for preventing unauthorized use of digital content data hosted on a system comprising:substituting a portion of the digital content data with token data to generate tokenized data;and storing the tokenized data at predetermined memory locations on the system to deter unauthorized access of the digital content data.
  8. 80
    A method for preventing unauthorized use of digital content data hosted on a system comprising:monitoring an operating system interface operating on the system and the digital content data at an assassin process to detennine whether an unauthorized attempt at accessing the digital content data occurs;and in the event of unauthorized access, deterring the unauthorized access and communicating the unauthorized access to the operating system interface.
  9. 85
    A method for preventing unauthorized use of digital content data in a system having memory locations comprising:scanning the system to determine available memory locations based on a file system identifying locations of files on the system;selecting target memory locations within the available memory locations at which to store the digital content data;and storing the digital content data at the target memory locations.
  10. 89
    A system for preventing unauthorized use of digital content data comprising:a subdividing unit for subdividing the digital content data into data segments;a modification unit for modifying the data segments with second data to generate modified data;and a storage unit for storing the modified data at predetermined memory locations.
  11. 115
    A system for preventing unauthorized use of digital content data in a system having memory locations comprising:means for subdividing the digital content data into data segments;means for modifying the data segments with second data to generate modified data;means for scanning the system to determine available memory locations;a selector for selecting target memory locations within the available memory locations at which to store the modified data;and a storage unit for storing the modified data at the target memory locations.
  12. 126
    A system for preventing unauthorized use of digital content data hosted on a system comprising:a modification unit for modifying the digital content data with saturation data to generate modified data;and a storage unit for storing the modified data at predetermined memory locations on the system to deter unauthorized access of the digital content data.
  13. 134
    A system for preventing unauthorized use of digital content data hosted on a system wherein a table of contents identifies files stored at memory locations of the system comprising:a table of contents for identifying a first memory location referring to a location at which at which first data file is stored;a modification unit for modifying the first memory location in the table of contents to refer to a second data file at a second location;and access means for, upon an attempt at access by the system of the first data file, accessing the second data file if the attempt is unauthorized.
  14. 136
    A system for preventing unauthorized use of digital content data hosted on a system wherein a table of contents identifies files stored at memory locations of the system comprising:a table of contents for identifying a first memory location referring to a location at which at which first data file is stored;means for copying the contents of the first data file to a second memory location;and means for replacing the first data file with a second data file;access means for, upon an attempt at access by the system of the first data file, accessing the second data file if the attempt is unauthorized.
  15. 138
    A system for preventing unauthorized use of digital content data hosted on a system comprising:means for monitoring an operating system interface of the system to determine access of operating system resources;and means for repeatedly generating a shim on the operating system interface to deter unauthorized access of the digital content data.
  16. 143
    A system for preventing unauthorized use of digital content data hosted on a system comprising:means for substituting a portion of the digital content data with token data to generate tokenized data;and means for storing the tokenized data at predetermined memory locations on the system to deter unauthorized access of the digital content data.
  17. 150
    A system for preventing unauthorized use of digital content data hosted on a system comprising:an assassin process for monitoring an operating system interface operating on the system and the digital content data to determine whether an unauthorized attempt at accessing the digital content data occurs;and means for deterring the unauthorized access and communicating the unauthorized access to the operating system interface, in the event of unauthorized access.
  18. 155
    A system for preventing unauthorized use of digital content data in a system having memory locations comprising:a scanner for scanning the system to determine available memory locations based on a file system identifying locations of files on the system;means for selecting target memory locations within the available memory locations at which to store the digital content data;and a storage unit for storing the digital content data at the target memory locations.
  19. 159
    A system for preventing unauthorized use of digital content data in a system having memory locations wherein the system enables a user to select from a plurality of tool modules, each module providing a service for protecting digital content from unauthorized use such that a user can protect digital content.
Independent claims19