Method and apparatus for transmitting bulk emergency data while preserving user privacy
First Claim
1. A mobile device for transmitting encrypted data, the mobile device comprising:
- an information aggregation circuit configured to compile first information associated with the device, the first information comprising location-related information;
an encryption circuit communicatively coupled to the information aggregation circuit and configured to encrypt the first information using at least one session key to obtain encrypted first information; and
a transmitter communicatively coupled to the encryption circuit and configured to transmit from the mobile device to at least one receiver of at least one other device both;
1) the encrypted first information prior to a triggering event, and
2) the at least one session key, used by the encryption circuit of the mobile device to encrypt the first information, after the triggering event in order to decrypt at the at least one receiver of the at least one other device, using the at least one session key, the encrypted first information such that the at least one receiver of the at least one other device can decrypt the encrypted first information only upon occurrence of the triggering event so that user privacy is preserved until the occurrence of the triggering event.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are described for performing bulk transmissions of information (e.g., emergency information, etc.) while preserving user privacy. An example mobile device described herein includes an information aggregation module configured to compile first information associated with the device, the first information including location-related information, an encryption module communicatively coupled to the information aggregation module and configured to encrypt the first information using at least one session key, and a transmitter communicatively coupled to the encryption module and configured to transmit encrypted first information to at least one receiver prior to a triggering event and to transmit the at least one session key to the at least one receiver after the triggering event.
39 Citations
50 Claims
-
1. A mobile device for transmitting encrypted data, the mobile device comprising:
-
an information aggregation circuit configured to compile first information associated with the device, the first information comprising location-related information; an encryption circuit communicatively coupled to the information aggregation circuit and configured to encrypt the first information using at least one session key to obtain encrypted first information; and a transmitter communicatively coupled to the encryption circuit and configured to transmit from the mobile device to at least one receiver of at least one other device both;
1) the encrypted first information prior to a triggering event, and
2) the at least one session key, used by the encryption circuit of the mobile device to encrypt the first information, after the triggering event in order to decrypt at the at least one receiver of the at least one other device, using the at least one session key, the encrypted first information such that the at least one receiver of the at least one other device can decrypt the encrypted first information only upon occurrence of the triggering event so that user privacy is preserved until the occurrence of the triggering event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for transmitting encrypted data, the method comprising:
-
compiling by a processor-based device of a mobile device first information associated with the mobile device, the first information comprising location-related information; encrypting by the processor-based device the first information using at least one session key to obtain encrypted first information; prior to a triggering event, transmitting by the processor-based device of the mobile device the encrypted first information to at least one receiver of at least one other device; and after the triggering event, transmitting by the processor-based device of the mobile device the at least one session key, used by the processor-based device to encrypt the first information, to the at least one receiver of the at least one other device in order to decrypt at the at least one receiver of the at least one other device, using the at least one session key, the encrypted first information such that the at least one receiver of the at least one other device can decrypt the encrypted first information only upon occurrence of the triggering event so that user privacy is preserved until the occurrence of the triggering event. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A mobile device for transmitting encrypted data, the mobile device comprising:
-
means for collecting first information associated with the mobile device, the first information comprising location-related information; means for encrypting the first information using at least one session key to obtain encrypted first information; means for transmitting the encrypted first information to at least one receiver of at least one other device prior to a triggering event; and means for transmitting by the mobile device the at least one session key, used by the means for encrypting of the mobile device to encrypt the first information, to the at least one receiver of the at least one other device after the triggering event in order to decrypt at the at least one receiver of the at least one other device, using the at least one session key, the encrypted first information such that the at least one receiver of the at least one other device can decrypt the encrypted first information only upon occurrence of the triggering event so that user privacy is preserved until the occurrence of the triggering event. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A computer program product, for transmitting encrypted data, embodied on a non-transitory processor-readable storage medium and comprising processor-readable instructions configured, when executed on a processor, to cause the processor to:
-
compile first information associated with a mobile device, the first information comprising location-related information; encrypt the first information using at least one session key in order to obtain encrypted first information; transmit by the mobile device the encrypted first information to at least one receiver of at least one other device prior to a triggering event; and
transmit by the mobile device the at least one session key, used by the processor to encrypt the first information, to the at least one receiver of the at least one other device after the triggering event in order to decrypt at the at least one receiver of the at least one other device, using the at least one session key, the encrypted first information such that the at least one receiver of the at least one other device can decrypt the encrypted first information only upon occurrence of the triggering event so that user privacy is preserved until the occurrence of the triggering event. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50)
-
Specification