Secure data transmission system
First Claim
Patent Images
1. A method of securely transmitting messages between electronic devices, comprising:
- receiving a request to send a message from a sending device having a first media access control (MAC) address to a receiving device having a second MAC address;
confirming that said first MAC address of said sending device matches at least said one of a predetermined plurality of unique MAC addresses associated with a corresponding plurality of registered electronic devices and stored in memory, wherein each of said predetermined plurality of unique MAC addresses associated with a corresponding plurality of registered electronic devices have been paired with at least another of predetermined plurality of unique MAC addresses;
confirming that said second MAC address of said receiving device matches another one of said predetermined plurality of unique MAC addresses in said memory;
confirming that said first MAC address of said sending device has been paired with said second MAC address of said receiving device;
confirming that a first username and password associated with said sending device matches a previously registered username and password associated with the first MAC address of said sending device;
encrypting said message using a second username and password of the receiving device and the second MAC address of the receiving device if the first username and password of said sending device matches the previously registered username and password associated with the first MAC address of said sending device; and
forwarding said encrypted message from said sending device to said receiving device only if said first and second MAC addresses and said first and second usernames and passwords are confirmed as having matches in said memory and said first and second MAC addresses have been paired, and not forwarding said message if said first and second MAC addresses and said first and second usernames and passwords are not confirmed as having matches in said memory and said first and second MAC addresses have not been paired.
0 Assignments
0 Petitions
Accused Products
Abstract
A secure messaging system that requires pairing of second and receiving devices via user identification credentials and the associated media access control addresses (MAC addresses) of the paired devices. Paired devices may communicate encrypted messages and deletion parameters may be established by a sending device, including immediate deletion requests. The message and the instructions are automatically decrypted by the receiving device and interpreted to provide the data and configure the deletion parameters. The system preferably manages device pairing via a remote server that is accessed by a device application.
3 Citations
13 Claims
-
1. A method of securely transmitting messages between electronic devices, comprising:
-
receiving a request to send a message from a sending device having a first media access control (MAC) address to a receiving device having a second MAC address; confirming that said first MAC address of said sending device matches at least said one of a predetermined plurality of unique MAC addresses associated with a corresponding plurality of registered electronic devices and stored in memory, wherein each of said predetermined plurality of unique MAC addresses associated with a corresponding plurality of registered electronic devices have been paired with at least another of predetermined plurality of unique MAC addresses; confirming that said second MAC address of said receiving device matches another one of said predetermined plurality of unique MAC addresses in said memory; confirming that said first MAC address of said sending device has been paired with said second MAC address of said receiving device; confirming that a first username and password associated with said sending device matches a previously registered username and password associated with the first MAC address of said sending device; encrypting said message using a second username and password of the receiving device and the second MAC address of the receiving device if the first username and password of said sending device matches the previously registered username and password associated with the first MAC address of said sending device; and forwarding said encrypted message from said sending device to said receiving device only if said first and second MAC addresses and said first and second usernames and passwords are confirmed as having matches in said memory and said first and second MAC addresses have been paired, and not forwarding said message if said first and second MAC addresses and said first and second usernames and passwords are not confirmed as having matches in said memory and said first and second MAC addresses have not been paired. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for securely transmitting messages between electronic devices, comprising:
-
a memory having a database containing a plurality of media access control (MAC) addresses uniquely corresponding with a plurality of electronic devices; a server programmed to establish at least one pairing between two or more of said electronic devices and save said pairing relationship with said database, to confirm that a first username and password of a sending device having a first MAC address matches a previously registered username and password associated with the first MAC address of said sending device, to encrypt a message using a second username and password of a receiving device and a second MAC address of the receiving device if the first username and password of said sending device matches a previously registered username and password associated with the first MAC address of said sending device, to forward said encrypted message from the sending device to the receiving device having the second MAC address if said database contains said sending device and said receiving device have a previously established pairing relationship based on said first and second MAC addresses and said first and second usernames and passwords are confirmed as having matches, and to not forward said message if said first and second MAC addresses and said first and second usernames and passwords are not confirmed as having matches in said memory and said first and second MAC addresses have not been paired. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
Specification