Intelligent File Encapsulation
First Claim
1. A network-based system adapted to distribute and control the release of an encapsulated content, the apparatus comprising:
- an archive creation tool configured to create a self-extractable archive comprising an encrypted content;
distribution means adapted to distribute the archive to one or more users; and
a server arranged to remotely control a timed release of the content from each distributed archive by providing a decryption key in response to a key request received on or after a predetermined date and time.
1 Assignment
0 Petitions
Accused Products
Abstract
An improved network-based system and network implemented method of distributing and controlling the release of an encapsulated content. The system comprising an archive creation tool configured to create a self-extractable archive comprising an encrypted content, distribution means adapted to distribute the archive to one or more users and a server arranged to remotely control a timed release of the content from each distributed archive by providing a decryption key in response to a key request received on or after a predetermined date and time. In this way, a publisher of the archive can control access to a content even after the archive has been distributed to one or more users. Due to executable functionality within the archive, an additional content, such as advertisements, multimedia files or other documents, can be presented to a user in response to extraction of the archive, without the need for client-based extraction software.
57 Citations
33 Claims
-
1. A network-based system adapted to distribute and control the release of an encapsulated content, the apparatus comprising:
-
an archive creation tool configured to create a self-extractable archive comprising an encrypted content; distribution means adapted to distribute the archive to one or more users; and a server arranged to remotely control a timed release of the content from each distributed archive by providing a decryption key in response to a key request received on or after a predetermined date and time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A network-based system adapted to distribute and control the release of an encapsulated content, the apparatus comprising:
-
an archive creation tool configured to create a self-extractable archive comprising first and second components, the second component being encrypted; distribution means to distribute the archive to one or more users; and a remote server; wherein in response to extraction of the archive, a request for a decryption key is transmitted to the server while the first component is presented to the user. - View Dependent Claims (19)
-
-
20. An archive creation tool adapted to create a self-extractable archive, the tool being configured to implement the steps of:
-
identifying first and second components for encapsulation within the archive; generating a random key; encrypting the second component with the key; encapsulating the first and second components within the archive; and appending extraction instructions. - View Dependent Claims (21)
-
-
22. A server arranged to provide a key to decrypt content within a self-extractable archive, the server being configured to implement the steps of:
-
receiving a request for a decryption key; verifying the request as being authentic; and releasing the key only if the request is received on or after a predetermined date and time. - View Dependent Claims (23)
-
-
24. A computer readable medium including at least computer program data readable by a data processing device, the computer program data representating a self-extractable archive, comprising:
-
a first part including instructions to extract the archive; and a second part comprising first and second components, the second component being associated with a content requiring a key for extraction, while the first component is arranged to automatically release a related content in response to an extraction request. - View Dependent Claims (25, 26)
-
-
27. A network implemented method of distributing and controlling the release of an encapsulated content, the method comprising the steps of:
-
creating a self-extractable archive comprising an encrypted content; distributing the archive to one or more users; and remotely controlling the release of the content from each distributed archive by providing a decryption key in response to a key request made on or after a predetermined date and time. - View Dependent Claims (28, 29, 33)
-
-
30. A network-based system adapted to distribute and control the release of an encapsulated content, the apparatus comprising:
-
an archive creation tool configured to create a self-extractable archive comprising first and second components, the second component being encrypted; distribution means to distribute the archive to one or more users; and a remote name server; wherein during extraction of the archive, a lookup request is transmitted to the server while the first component is presented to the user, the name server being configured to provide a decryption key in response to the lookup request. - View Dependent Claims (31, 32)
-
Specification