Dynamic identity profiles
First Claim
Patent Images
1. A computer-implemented method comprising:
- accessing, by one or more processors in a user device, a user identity profile for a user, the user identity profile including (I) a badge indicative of a credential issued to the user by a credential issuer, and (II) a location to output the badge on the user device associated with the user;
updating, by the one or more processors, the user identity profile based on one or more interactions of the user, the one or more interactions indicating one or more of an activity of the user, an interest of the user, and an interaction with an electronic system or device;
determining, by the one or more processors, that a trigger condition has occurred based on a current location of the user device being within a threshold distance of the location to output the badge;
in response to determining that the trigger condition has occurred, identifying, by the one or more processors, one or more operations previously executed by the user device that are indicated by data included in the user identity profile and one or more user preferences of the user, the one or more operations comprising outputting the badge indicative of the credential by the user device; and
controlling, by the one or more processors, execution of the one or more operations by the user device according to the one or more user preferences.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus, including computer-readable storage media storing executable instructions, for providing dynamic identity profiles are described. A dynamic user identity may be generated and updated in real time according to a user'"'"'s interactions, interests, and various other suitable parameters. Contextual information, geo-fencing, beacon transmissions, and various other features may be used to acquire information that is included in the dynamic user identity and to provide more effective and intelligent interactions of the user with other devices based on the dynamic user identity.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
accessing, by one or more processors in a user device, a user identity profile for a user, the user identity profile including (I) a badge indicative of a credential issued to the user by a credential issuer, and (II) a location to output the badge on the user device associated with the user; updating, by the one or more processors, the user identity profile based on one or more interactions of the user, the one or more interactions indicating one or more of an activity of the user, an interest of the user, and an interaction with an electronic system or device; determining, by the one or more processors, that a trigger condition has occurred based on a current location of the user device being within a threshold distance of the location to output the badge; in response to determining that the trigger condition has occurred, identifying, by the one or more processors, one or more operations previously executed by the user device that are indicated by data included in the user identity profile and one or more user preferences of the user, the one or more operations comprising outputting the badge indicative of the credential by the user device; and controlling, by the one or more processors, execution of the one or more operations by the user device according to the one or more user preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. One or more non-transitory computer-readable storage media storing instructions executable by one or more computers in a user device which, upon such execution, cause the one or more computers to perform operations comprising:
-
accessing a user identity profile for a user, the user identity profile including (I) a badge indicative of a credential issued to the user by a credential issuer, and (II) a location to output the badge on the user device associated with the user; updating the user identity profile based on one or more interactions of the user, the one or more interactions indicating one or more of an activity of the user, an interest of the user, and an interaction with an electronic system or device; determining that a trigger condition has occurred based on a current location of the user device being within a threshold distance of the location to output the badge; in response to determining that the trigger condition has occurred, identifying one or more operations previously executed by the user device that are indicated by data included in the user identity profile and one or more user preferences of the user, the one or more operations comprising outputting the badge indicative of the credential by the user device; and controlling execution of the one or more operations by the user device according to the one or more user preferences. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
one or more computers and one or more storage devices storing instructions that upon execution by the one or more computers in a user device, cause the one or more computers to perform operations comprising; accessing a user identity profile for a user, the user identity profile including (I) a badge indicative of a credential issued to the user by a credential issuer, and (II) a location to output the badge on the user device associated with the user; updating the user identity profile based on one or more interactions of the user, the one or more interactions indicating one or more of an activity of the user, an interest of the user, and an interaction with an electronic system or device, determining that a trigger condition has occurred based on a current location of the user device being within a threshold distance of the location to output the badge; in response to determining that the trigger condition has occurred, identifying one or more operations previously executed by the user device that are indicated by data included in the user identity profile and one or more user preferences of the user, the one or more operations comprising outputting the badge indicative of the credential by the user device; and controlling execution of the one or more operations by the user device according to the one or more user preferences. - View Dependent Claims (18, 19, 20)
Specification