Abstract: A memory card used to store digital content can be secured by masking files in such a way that the files are not accessible via the FAT file system supplied on the card. The masking process can include pointing the directory entries for the protected file to a dummy file, removing cluster links in the file allocation table and encrypting the headers of protected files. Once inserted, an un-masking application can temporarily un-mask the protected files and initiate playback of the digital content. The un-masking process can include restoring the FAT cluster chains, directory entries and content headers on the memory card. Once the playback is initiated, the files can be immediately re-masked to protect the card in case it is removed during playback. The masking and un-masking processes can also include encrypting and storing a serial number of the memory card onto reserved sectors to prevent unwanted copying.
Abstract: The various embodiments disclosed are generally directed towards systems and methods for managing and displaying content rich data, such as multimedia, residing on a removable memory apparatus inserted into a handheld device. In one aspect of the invention, a method comprises launching and displaying the content rich data soon after the device is inserted into a handheld device and monitoring the number of times the content rich data was launched and displayed. If the content rich data was launched a specific number of times, then the content rich data is deleted from the handheld device.
Type:
Grant
Filed:
August 1, 2003
Date of Patent:
May 6, 2008
Assignee:
Migo Software, Inc.
Inventors:
Johnathan P. Tann, James P. Tann, Richard T. Culver
Abstract: A system and method transfers personalization information to a portable storage device from a first computer system, and then adds personalization information to a second computer system from the portable storage device.
Type:
Grant
Filed:
May 8, 2003
Date of Patent:
November 20, 2007
Assignee:
Migo Software, Inc.
Inventors:
David Brett Levine, Christopher Jason Neumann