Data transmission security improvements
First Claim
1. A computer-implemented method of securely transmitting communication information over an insecure communications channel from a first terminal operating in a first coordinate measurement domain to a second remotely-located receiving terminal operating in a second coordinate measurement domain, the communication information relating to information defined by a user for communication to the second remotely-located receiving terminal, the method comprising:
- selecting extraneous information for use in creating a data signal, the extraneous information relating to information that does not form a part of the information defined by the user;
prior to transmission of the communication information from the first terminal, combining, with a processor of the first terminal, the communication information with the extraneous information to create the data signal, the communication information being concealed with the extraneous information within the data signal;
determining, with the processor of the first terminal, a value of an identification variable expressed with respect to the first coordinate measurement domain, the value of the identification variable enabling a location of the communication information concealed within the data signal to be determined;
transmitting the data signal and the value of the identification variable from the first terminal to the second remotely-located receiving terminal;
using a coordinate transform function configured to map coordinate values from the first coordinate measurement domain to the second coordinate measurement domain to calculate a value of the received identification variable expressed with respect to the second coordinate measurement domain; and
extracting the communication information from the received data signal using the value of the calculated identification variable to distinguish the communication information from the extraneous information;
wherein the first terminal is provided with the coordinate transform function and uses the coordinate transform function prior to transmitting the data signal;
the communication information is transmitted to the second receiving terminal operating in the second coordinate measurement domain and to a third receiving terminal operating in a third coordinate measurement domain;
the second coordinate measurement domain is associated with the first coordinate measurement domain by a first coordinate transform function;
the third coordinate measurement domain is associated with the first coordinate measurement domain by a second coordinate transform function;
the first coordinate transform function is used to calculate a value of the identification variable expressed with respect to the second measurement domain; and
the second coordinate transform function is used to calculate a value of the identification variable expressed with respect to the third coordinate measurement domain.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of securely transmitting communication information from a first terminal operating in a first coordinate measurement domain to a second remotely-located terminal operating in a second coordinate measurement domain is described. The method comprises: combining the communication information with extraneous information to create a data signal; determining a value of an identification variable expressed with respect to the first coordinate measurement domain, the identification variable value enabling the location of the communication information concealed within the data signal to be determined; transmitting the data signal and the identification variable value from the first terminal to the second terminal; using a coordinate transform function configured to map coordinate values from the first coordinate measurement domain to the second coordinate measurement domain to calculate a value of the received identification variable expressed with respect to the second coordinate measurement domain; and extracting the information from the received data signal using the calculated identification variable value to distinguish the communication information from the extraneous information.
14 Citations
22 Claims
-
1. A computer-implemented method of securely transmitting communication information over an insecure communications channel from a first terminal operating in a first coordinate measurement domain to a second remotely-located receiving terminal operating in a second coordinate measurement domain, the communication information relating to information defined by a user for communication to the second remotely-located receiving terminal, the method comprising:
-
selecting extraneous information for use in creating a data signal, the extraneous information relating to information that does not form a part of the information defined by the user; prior to transmission of the communication information from the first terminal, combining, with a processor of the first terminal, the communication information with the extraneous information to create the data signal, the communication information being concealed with the extraneous information within the data signal; determining, with the processor of the first terminal, a value of an identification variable expressed with respect to the first coordinate measurement domain, the value of the identification variable enabling a location of the communication information concealed within the data signal to be determined; transmitting the data signal and the value of the identification variable from the first terminal to the second remotely-located receiving terminal; using a coordinate transform function configured to map coordinate values from the first coordinate measurement domain to the second coordinate measurement domain to calculate a value of the received identification variable expressed with respect to the second coordinate measurement domain; and extracting the communication information from the received data signal using the value of the calculated identification variable to distinguish the communication information from the extraneous information; wherein the first terminal is provided with the coordinate transform function and uses the coordinate transform function prior to transmitting the data signal; the communication information is transmitted to the second receiving terminal operating in the second coordinate measurement domain and to a third receiving terminal operating in a third coordinate measurement domain; the second coordinate measurement domain is associated with the first coordinate measurement domain by a first coordinate transform function; the third coordinate measurement domain is associated with the first coordinate measurement domain by a second coordinate transform function; the first coordinate transform function is used to calculate a value of the identification variable expressed with respect to the second measurement domain; and the second coordinate transform function is used to calculate a value of the identification variable expressed with respect to the third coordinate measurement domain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for securely transmitting communication information over an insecure communications channel from a first terminal operating in a first coordinate measurement domain to a second remotely-located receiving terminal operating in a second coordinate measurement domain, the communication information relating to information defined by a user for communication to the second remotely-located receiving terminal, the system comprising:
-
a processor provided at the first terminal and configured to; combine the communication information with extraneous information prior to transmission of the communication information from the first terminal, to create the data signal, the extraneous information relating to information that does not form part of the information defined by the user, the communication information being concealed with the extraneous information within the data signal; and determine a value of an identification variable expressed with respect to the first coordinate measurement domain, the value of the identification variable enabling a location of the communication information concealed within the data signal to be determined; a transmitter for transmitting the data signal and the value of the identification variable from the first terminal to the second remotely-located receiving terminal; a processor provided at the second remotely-located receiving terminal and configured to; calculate a value of the received identification variable expressed with respect to the second coordinate measurement domain using a coordinate transform function configured to map coordinate values from the first coordinate measurement domain to the second coordinate measurement domain; and extract the communication information from the received data signal using the calculated value of the identification variable to distinguish the communication information from the extraneous information; wherein the first terminal is arranged to calculate a value of the identification variable expressed with respect to the second coordinate measurement domain, and the system further comprises; a third receiving terminal operating in a third coordinate measurement domain, wherein the first terminal is arranged to calculate a value of the identification variable expressed with respect to the third coordinate measurement domain; and
wherein;the second coordinate measurement domain is associated with the first coordinate measurement domain by a first coordinate transform function; the third coordinate measurement domain is associated with the first coordinate measurement domain by a second coordinate transform function; the first coordinate transform function is used to calculate a value of the identification variable expressed with respect to the second measurement domain; and the second coordinate transform function is used to calculate a value of the identification variable expressed with respect to the third coordinate measurement domain. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A data terminal for securely transmitting communication information over an insecure communications channel to a remotely-located receiving terminal, the communication information relating to information defined by a user for communication to the remotely-located receiving terminal, the data terminal comprising:
-
a processor configured to; combine the communication information with extraneous information to create a data signal, the extraneous information relating to information that does not form part of the information defined by the user, the communication information being concealed with the extraneous information; and determine a value of an identification variable expressed with respect to a confidential coordinate measurement domain, the value of the identification variable enabling a location of the communication information concealed within the data signal to be determined; and a transmitter for transmitting the data signal and the value of the identification variable to the remotely-located receiving terminal.
-
Specification