Mobile Applications For Dynamic De-Identification And Anonymity
First Claim
1. A system, comprising:
- at least one storage modules;
a server; and
one or more processing units, communicatively coupled to at least one of the at least one storage modules and the server, wherein at least one of the at least one storage modules stores instructions to cause the one or more processing units to;
receive one or more attributes from a data subject, wherein the data subject comprises a user of a mobile device communicatively coupled with the system;
associate the one or more attributes with the data subject;
generate one or more dynamically-changing, temporally-limited unique identifiers;
associate the one or more generated identifiers with the data subject;
receive, from the data subject, one or more parameters for providing the one or more associated attributes in conjunction with the one or more generated identifiers to one or more third parties; and
provide the one or more associated attributes, in conjunction with the one or more generated identifiers, to the one or more third parties, in accordance with the one or more received parameters,wherein the one or more generated identifiers are configured to provide a level of anonymity for the data subject.
1 Assignment
0 Petitions
Accused Products
Abstract
Various systems, computer-readable media, and computer-implemented methods of providing improved data privacy and security by enabling subjects to which data pertains to remain “dynamically anonymous,” i.e., anonymous for as long as is desired—and to the extent that is desired—are disclosed herein. Embodiments may include systems that create, access, use (e.g., by collecting, processing, copying, analyzing, combining, modifying or disseminating, etc.), store and/or erase data with increased privacy and security, thereby facilitating the availability of more qualified and accurate information. When data is authorized by subjects to be shared with third parties, embodiments may facilitate sharing information in a dynamically controlled manner that enables delivery of temporally-, geographically-, and/or purpose-limited information to the receiving party. In one example, mobile/wearable/portable applications implementing a system or aspects thereof as disclosed herein may provide a controlling entity with control over both the timing and level of participation in location- and time-sensitive applications.
58 Citations
30 Claims
-
1. A system, comprising:
-
at least one storage modules; a server; and one or more processing units, communicatively coupled to at least one of the at least one storage modules and the server, wherein at least one of the at least one storage modules stores instructions to cause the one or more processing units to; receive one or more attributes from a data subject, wherein the data subject comprises a user of a mobile device communicatively coupled with the system; associate the one or more attributes with the data subject; generate one or more dynamically-changing, temporally-limited unique identifiers; associate the one or more generated identifiers with the data subject; receive, from the data subject, one or more parameters for providing the one or more associated attributes in conjunction with the one or more generated identifiers to one or more third parties; and provide the one or more associated attributes, in conjunction with the one or more generated identifiers, to the one or more third parties, in accordance with the one or more received parameters, wherein the one or more generated identifiers are configured to provide a level of anonymity for the data subject. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium comprising computer executable instructions stored thereon to cause one or more processing units to:
-
receive one or more attributes from a data subject, wherein the data subject comprises a user of a mobile device; associate the one or more attributes with the data subject; generate one or more dynamically-changing, temporally-limited unique identifiers; associate the one or more generated identifiers with the data subject; receive, from the data subject, one or more parameters for providing the one or more associated attributes in conjunction with the one or more generated identifiers to one or more third parties; and provide the one or more associated attributes, in conjunction with the one or more generated identifiers, to the one or more third parties, in accordance with the one or more received parameters, wherein the one or more generated identifiers are configured to provide a level of anonymity for the data subject. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A device, comprising:
-
at least one storage modules; communication circuitry; and one or more processing units, communicatively coupled to at least one of the at least one storage modules and the communication circuitry, wherein at least one of the at least one storage modules stores instructions to cause the one or more processing units to; send one or more attributes to a privacy server, wherein the device comprises a mobile device configured to be utilized by a data subject, and wherein the one or more attributes relate to the data subject; receive, from the privacy server, one or more dynamically-changing, temporally-limited unique identifiers associated with the data subject; and provide, to the privacy server, one or more parameters for providing the one or more attributes in conjunction with the one or more generated identifiers to one or more third parties, wherein the one or more generated identifiers are configured to provide a level of anonymity for the data subject. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable medium comprising computer executable instructions stored thereon to cause one or more processing units to:
-
send one or more attributes to a privacy server, wherein the one or more attributes relate to a data subject, and wherein the data subject utilizes a mobile device; receive, from the privacy server, one or more dynamically-changing, temporally-limited unique identifiers associated with the data subject; and provide, to the privacy server, one or more parameters for providing the one or more attributes in conjunction with the one or more generated identifiers to one or more third parties, wherein the one or more generated identifiers are configured to provide a level of anonymity for the data subject. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification