Data Transmission Security Improvements
Abstract
This disclosure provides for 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. The method includes 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, where the identification variable value enables the location of the communication information concealed within the data signal to be determined, using a coordinate transform function 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.
Claims
exact text as granted — not AI-modified1 - 32 . (canceled)
33 . A computer-implemented method of securely transmitting communication information 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 method comprising:
combining, with a processor of the first terminal, the communication information with extraneous information to create a 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 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.
34 . The method of claim 33 , wherein the first terminal is provided with the coordinate transform function and uses the coordinate transform function prior to transmitting the data signal.
35 . The method of claim 34 , wherein:
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 coordinate measurement domain; and the second coordinate transform function is used to calculate a value of the identification variable expressed and with respect to the third coordinate measurement domain
36 . The method of claim 35 , wherein the identification variable comprises a receiving terminal identifier, the identifier being indicative of the receiving terminal coordinate measurement domain the identification variable value is expressed with respect to.
37 . The method of claim 36 , wherein, at each of the second and third receiving terminals, extracting the communication information comprises:
identifying the identification variable value expressed with respect to the receiving terminals' coordinate measurement domain using the terminal identifier, and using the identification variable value to extract the communication information from the received data signal.
38 . The method of claim 37 , wherein the data signal comprises first and second communication information, and extracting the communication information from the received data signal comprises:
extracting the first communication information at the second receiving terminal using a first identification variable value calculated using the first coordinate transform function, the first identification variable value having been identified on the basis of a first terminal identifier associated with the second receiving terminal; and extracting the second communication information at the third receiving terminal using a second identification variable value calculated using the second coordinate transform function, the second identification variable value having been identified on the basis of a second identifier associated with the third receiving terminal.
39 . The method of claim 33 , wherein transmitting the data signal comprises transmitting the identification variable value from the first terminal to the second remotely located receiving terminal via a third terminal.
40 . The method of claim 39 , wherein the third terminal is provided with the coordinate transform function, and the method further comprises:
encrypting, at the first terminal, the identification variable value using a first cryptographic key shared with the third terminal, and transmitting the encrypted identification variable to the third terminal; decrypting, at the third terminal, the received encrypted identification variable prior to using the coordinate transform function; and encrypting the identification variable value expressed with respect to the second coordinate measurement domain, using a second cryptographic key shared with the second remotely located receiving terminal, and transmitting the encrypted identification variable to the second receiving terminal for extracting the information from the received data signal.
41 . The method of claim 40 , wherein extracting the information from the received data signal comprises decrypting, at the second receiving terminal, the received encrypted identification variable value using the second cryptographic key, and using the decrypted identification variable value to distinguish the communication information from the extraneous information.
42 . The method of claim 40 , wherein the data signal and the identification variable value are transmitted separately.
43 . The method of claim 40 , wherein the data signal and the identification variable value are transmitted simultaneously.
44 . The method of claim 43 , wherein the data signal is transmitted from the first terminal directly to the second receiving terminal.
45 . The method of claim 40 , wherein the first and second cryptographic keys are different public key pairs.
46 . The method of claim 33 , wherein the coordinate measurement domains associated with the different terminals, relate respectively to different Lorentzian coordinate frames of reference.
47 . The method of claim 33 , wherein the identification variable is a time variable.
48 . The method of claim 33 , wherein combining the communication information with extraneous information comprises combining the communication information with the extraneous information in accordance with an algorithm.
49 . The method of claim 48 , wherein the algorithm is randomly generated.
50 . The method of claim 48 , wherein the identification variable value comprises the algorithm.
51 . A computer-implemented method of securely transmitting communication information from a first terminal to a second remotely located receiving terminal, both terminals operating in a shared coordinate measurement domain, the method comprising:
combining, with a processor of the first terminal, the communication information with extraneous information to create a data signal; determining, with the processor of the first terminal, a value of an identification variable expressed with respect to the shared 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 receiving terminal; and extracting the information from the received data signal using the identification variable value to distinguish the communication information from the extraneous information.
52 . A system for securely transmitting communication information 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 system comprising:
a combining apparatus, provided at the first terminal, for combining the communication information with extraneous information to create a data signal; a determining apparatus provided at the first terminal, for 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; a transmitter for transmitting the data signal and the identification variable value from the first terminal to the second receiving terminal; a mapping apparatus provided at the second terminal, for 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 an extracting apparatus, provided at the second terminal, for extracting the information from the received data signal using the calculated identification variable value to distinguish the communication information from the extraneous information.
53 . The system of claim 52 , wherein the first terminal is provided with the mapping apparatus and is arranged to calculate a value of the identification variable expressed with respect to the second coordinate measurement domain.
54 . The system of claim 53 , comprising a third receiving terminal operating in a third coordinate measurement domain, and the mapping apparatus is arranged to calculate a value of the identification variable expressed with respect to the third coordinate measurement domain.
55 . The system of claim 54 , wherein each one of the second and third receiving terminals comprise an identification apparatus for identifying the identification variable value expressed with respect to its own coordinate measurement domain on the basis of a terminal identifier associated with the identification variable value, the terminal identifier being indicative of the terminal coordinate measurement domain the identification variable value is expressed with respect to.
56 . The system of claim 55 , wherein each receiving terminal comprises an extracting apparatus for using the identification variable value to extract the information from the received data signal using the identification variable value to distinguish the communication information from the extraneous information.
57 . The system of claim 52 , wherein the transmitter is arranged to transmit the identification variable value from the first terminal to the second receiving terminal via a third terminal.
58 . The system of claim 57 , wherein the third terminal is provided with the mapping apparatus, and the system further comprising:
a first encrypting apparatus, provided at the first terminal, for encrypting the identification variable value using a first cryptographic key shared by the first terminal and the third terminal; a decrypting apparatus, provided at the third terminal, for decrypting the received encrypted identification variable using the shared first cryptographic key; a second encrypting apparatus, provided at the third terminal for encrypting the identification variable value expressed with respect to the second coordinate measurement domain, using a second cryptographic key shared with the second receiving terminal; and a second transmitting apparatus, provided at the third terminal, for transmitting the encrypted identification variable to the second receiving terminal.
59 . The system of claim 58 , wherein the second receiving terminal is provided with third decrypting apparatus, for decrypting the received encrypted identification variable value using the second cryptographic key.
60 . A data terminal for securely transmitting communication information to a remotely located second receiving terminal, the data terminal comprising:
a combining apparatus, for combining the communication information with extraneous information to create a data signal; a determining apparatus, for determining a value of an identification variable expressed with respect to a first coordinate measurement domain, the identification variable value enabling the location of the communication information concealed within the data signal to be determined; and a transmitter for transmitting the data signal and the identification variable value to the second terminal.
61 . The data terminal of claim 60 , wherein the data terminal is a computer terminal.
62 . The data terminal of claim 60 , wherein the data terminal is a mobile telephone.
63 . The data terminal of claim 60 , wherein the data terminal is a smartphone.
64 . A data terminal for securely receiving communication information from a remotely located transmitting terminal, the data terminal comprising:
a receiver, for receiving a data signal comprising the communication information combined with extraneous information, and for receiving a value of an identification variable enabling the location of the communication information within the data signal to be determined; and a demodulator, for extracting the combined communication and extraneous information from the received data signal.
65 . The data terminal of claim 64 , wherein the data terminal is a computer terminal.
66 . The data terminal of claim 64 , wherein the data terminal is a mobile telephone.
67 . The data terminal of claim 64 , wherein the data terminal is a smartphone.Join the waitlist — get patent alerts
Track US2013166686A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.