Digital data and software security protection
First Claim
Patent Images
1. A method for the secure delivering of digital data and software comprising the steps of:
- a user requesting data or software from a server or receives data or software in any electronic media form;
the data or software is missing a data chunk;
the user registering the data or software sends personal information to an authentication server;
wrapper program sends data or software information and computing device information to server;
the authentication server authenticates relevant information from user and wrapper program;
the authentication server sends missing data or software chunk, size and location to wrapper program;
wrapper program restores missing chunk to data or software;
wrapper program successfully installs the data or software;
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for a system method of preserving digital intellectual property data and software security utilizing a network by removing a random chunk of data from executable code and only delivering the proper chunk, size and location upon successful authentication of the user, the computing device environment and previous registration history.
-
Citations
12 Claims
-
1. A method for the secure delivering of digital data and software comprising the steps of:
-
a user requesting data or software from a server or receives data or software in any electronic media form;
the data or software is missing a data chunk;
the user registering the data or software sends personal information to an authentication server;
wrapper program sends data or software information and computing device information to server;
the authentication server authenticates relevant information from user and wrapper program;
the authentication server sends missing data or software chunk, size and location to wrapper program;
wrapper program restores missing chunk to data or software;
wrapper program successfully installs the data or software;
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for packaging data or software comprising the steps of:
-
a plurality of wrapper programs;
a missing data chunk;
a plurality of run-time installation programs;
a plurality of install-time installation programs. - View Dependent Claims (10, 11)
-
-
12. A system for securing data or software by means of removing a chunk of data or software comprising of:
-
a user sending valid registration information and computing device information;
a server authenticating registration and device information;
the server sending missing data or software chunk to user from database instance on authenticating server also containing size and location of chunk.
-
Specification