Method and system for electronic conveyance of data in a secure manner
Abstract
A transformation of a data object called a personal logo contains personal data for transmitting from a client computer to a server computer. The personal data is embedded into transformation coefficients derived using one of several encoding techniques. The personal data is extracted from the transformation coefficients by the server computer to complete the transaction. The personal logo is created by or selected by a user and is made unique using a randomization algorithm to ensure differentiation from every other personal logo. Personal data is embedded into the unique personal logo in a way that hides it and makes it difficult for an unauthorized party to extract. The personal data includes data use limitations that limit what an authorized receiver may do with the personal data after receipt. Network transactions are automated through the creation of a drag-and-drop interface representing the act of data transmission. The particular personal data to be transmitted is requested by an application server and approved by the user. Keystroke errors are limited due to the automated nature of the transaction.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer-readable medium containing instructions for controlling a computer system to execute data transmission, comprising the acts of;
detecting a personal logo superimposed on a drop target on a web page displayed on a first computer and transmitting a data conveyance object corresponding to a transformation of said personal logo from said first computer to a second computer.
2 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 1 wherein said data conveyance object contains personal data.
3 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 2 further comprising instructions for the acts of;
automatically detecting a requested first set of data for transmission,
selecting said requested first set of data for transmission from a second set of data stored on said first computer, and
combining said first set of data for transmission with data from a transformation of said personal logo to form said data conveyance object.
4 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 3 wherein said first set of data for transmission includes name and email address.
5 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 3 wherein;
said first set of data for transmission includes name, email address, and physical address.
6 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 3 wherein;
said first set of data for transmission includes name, email address, physical address, and telephone number.
7 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 3 wherein;
said first set of data for transmission includes name, email address, physical address, telephone number, and credit card number.
8 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 1 , further comprising instructions for the acts of;
automatically initiating communication from said first computer with said second computer, requesting verification from a user that it is acceptable to transmit said data conveyance object from said first computer to said second computer, and receiving verification that it is acceptable to transmit data conveyance object from said first computer to said second computer.
9 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 1 , further comprising instructions for the acts of;
automatically generating a symmetric encryption key, automatically requesting a public encryption key from said second computer, receiving said public encryption key from said second computer, automatically encrypting said symmetric encryption key using said public encryption key, automatically transmitting said encrypted symmetric encryption key to said second computer, and automatically encrypting said data conveyance object using said symmetric encryption key.
10 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 1 , further comprising instructions for the acts of;
recording transaction characteristic data and storing transaction characteristic data.
11 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 10 , wherein said transaction characteristic data includes at least one item selected from the group consisting of; page server address, transaction server address, the logo level sent, data use instructions, time, date, perturbed logo characteristics, goods ordered, payment method, payment amount, and terms and conditions of the transaction.
12 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 10 , wherein said storing transaction characteristic data further comprises the act of encrypting said transaction characteristic data.
13 . The computer-readable medium containing instructions for controlling a computer system to execute data transmission of claim 1 , further comprising instructions for the act of writing a log of said transaction to a storage medium within said first computer.
14 . A computer readable data transmission medium containing a data structure comprising;
a transformation of a unique digital image and personal data hidden within said transformation of a unique digital image, wherein said transformation of a unique digital image may be transmitted to a computer to establish information about a sender.
15 . The computer readable data transmission medium containing a data structure of claim 14 , further comprising;
instructions for limiting the use of said hidden personal data hidden within said transformation of a unique digital image.
16 . The computer readable data transmission medium containing a data structure of claim 14 , wherein said transformation of a unique digital image may be decoded by means of fractal image processing.
17 . The computer readable data transmission medium containing a data structure of claim 16 , wherein said personal data exists as bit data appended to fractal transformation coefficients chosen from at least one member of the group consisting of scaling coefficients, offset coefficients, and rotation coefficients.
18 . The computer readable data transmission medium containing a data structure of claim 14 , wherein said personal data comprises at least one piece of information selected from the group consisting of a name, an email address, a physical address, a telephone number, a credit card number, a social security number, a mother's maiden name, a personal identification number, a gender, a race, a religion, a disability, a sexual preference, a blood type, an allergy, a measure of income, a hobby, a name of a publication subscribed to, a job title, an injury, a garment size, a weight, an eye color, a fingerprint, a hand geometry, a height, a food preference, a disease, a hair color, a genotype, a voice print, a post office box, a shoe size, an occupation, an accreditation, a date of birth, a date of encoding, a place of birth, a time of encoding, a filename, a universal record locator, an iris code, a retinal code, a license number, a security clearance level, a language, a processor serial number, and an alias.
19 . The computer readable data transmission medium containing a data structure of claim 14 , wherein said transformation of a unique digital image may be decoded by means of discrete wavelet quantization.
20 . The computer readable data transmission medium containing a data structure of claim 14 , wherein said transformation of a unique digital image may be decoded by means of discrete cosine quantization.
21 . The computer readable data transmission medium containing a data structure of claim 14 , wherein said unique digital image is a unique digital graphic image.
22 . The computer readable data transmission medium containing a data structure of claim 14 , wherein said unique digital image is a unique digital audio image.
23 . The computer readable data transmission medium containing a data structure of claim 14 , wherein said unique digital image is a unique digital video image.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.