System, method and software application for secure communication
AssigneeXanadoo Company
InventorJohn Hane
Life of this patent
Estimating the term…
Abstract
The present invention relates generally to systems, methods and software applications for securely transmitting information. More particularly, the present invention relates to providing a system, method and software application for securely transmitting information using multiple transmission methods. An exemplary method of the present invention comprises the steps of: providing data for transmission to a recipient; selecting and addressing a first set of data for transmission to said recipient via a first transmission method, and selecting and addressing a second of data for transmission to said recipient via a second transmission method.
Claims9
A method for requesting and securely receiving data from the Internet, said method comprising the steps of:
- receiving a request for data;
- collecting data in response to said request;
- packetizing said collected data into at least two sets of data packets, wherein a first set of data packets comprises encrypted data and a second set of data packets comprises a key for decoding said encrypted data;
- selecting and addressing said first set of data packets comprising the encrypted data for transmission at a first transmission time via a first channel in an Internet transmission mode at a first frequency, and automatically attaching a first address to said first set of data packets;
- selecting and addressing said second set of data packets comprising the key for transmission at a second transmission time via a second channel in a satellite transmission mode at a second frequency, wherein the second transmission time is different from the first transmission time and the second frequency is different from the first frequency, wherein the second transmission time is after a selected time delay from the first transmission time;
- transmitting said first set of data packets via said first channel;
- and
- transmitting said second set of data packets via said second channel.
A non-transitory computer readable medium executing and storing a software application for enabling requesting and securely receiving data from the Internet, said software application comprising:
- one or more instructions for receiving a request for data;
- one or more instructions for collecting data in response to said request;
- one or more instructions for packetizing said collected data into at least two sets of data packets, wherein a first set of data packets comprises encrypted data and a second set of data packets comprises a key for decoding said encrypted data;
- one or more instructions for selecting and addressing said first set of data packets comprising the encrypted data for transmission at a first transmission time via a first channel in an Internet transmission mode at a first frequency, and automatically attaching a first address to said first set of data packets;
- one or more instructions for selecting and addressing said second set of data packets comprising the key for transmission at a second transmission time via a second channel in a satellite transmission mode at a second frequency, wherein the second transmission time is different from the first transmission time and the second frequency is different from the first frequency, wherein the second transmission time is after a selected time delay from the first transmission time;
- one or more instructions for transmitting said first set of data packets via said first channel;
- and
- one or more instructions for transmitting said second set of data packets via said second channel.
A system for requesting and securely receiving data, said system comprising:
- a first computing element for receiving a request for data;
- a second computing element for collecting data in response to said request;
- wherein said second computing element packetizes said collected data into at least two sets of data packets, wherein a first set of data packets comprises encrypted data and a second set of data packets comprises a key for decoding said encrypted data;
- a first transmission system for transmitting said first set of data packets comprising the encrypted data from said second computing element to said first computing element at a first transmission time via a first channel in an Internet transmission mode at a first frequency, and automatically attaching a first address to said first set of data packets;
- a second transmission system for transmitting said second set of data packets comprising the key from said second computing element to said first computing element at a second transmission time via a second channel in a satellite transmission mode at a second frequency, wherein the second transmission time is different from the first transmission time and the second frequency is different from the first frequency, wherein the second transmission time is after a selected time delay from the first transmission time.
Dependencies are inferred from the claim text.