Providing credential information
First Claim
1. A method comprising:
- maintaining, by a server system, data indicative of credentials held by multiple different users, each of the credentials having been issued by a credential granting authority that is separate from an entity that operates the server system;
receiving, by the server system, selection data that indicates how credential data of a first user included in the multiple different users is to be made available to other users included in the multiple different users;
based on the selection data, storing, by the server system, availability data that indicates how credential data of the first user included in the multiple different users is to be made available to the other users included in the multiple different users;
maintaining, by the server system, a location of a mobile computing device associated with the first user; and
based on the availability data and the location of the mobile computing device associated with the first user, providing, to at least a second user included in the multiple different users, information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user,wherein providing information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user comprises;
identifying an area at which the second user desires to view credentials;
determining, based on the stored availability data, multiple credentials that are available to the second user and that are each located within the area at which the second user desires to view credentials, each of the multiple credentials being held by a different user and the multiple credentials including credentials of different types; and
providing, to the second user, an indication of each of the multiple credentials in association with a location corresponding to each of the multiple credentials.
2 Assignments
0 Petitions
Accused Products
Abstract
A server system maintains data indicative of credentials held by multiple different users. Each of the credentials has been issued by a credential granting authority that is separate from an entity that operates the server system. The server system receives selection data that indicates how credential data of a first user is to be made available to other users. Based on the selection data, the server system stores availability data that indicates how credential data of the first user is to be made available to the other users. The server system also maintains a location of a mobile computing device associated with the first user and, based on the availability data and the location, provides, to at least a second user, information about at least one credential held by the first user in association with an indication of the location.
-
Citations
19 Claims
-
1. A method comprising:
-
maintaining, by a server system, data indicative of credentials held by multiple different users, each of the credentials having been issued by a credential granting authority that is separate from an entity that operates the server system; receiving, by the server system, selection data that indicates how credential data of a first user included in the multiple different users is to be made available to other users included in the multiple different users; based on the selection data, storing, by the server system, availability data that indicates how credential data of the first user included in the multiple different users is to be made available to the other users included in the multiple different users; maintaining, by the server system, a location of a mobile computing device associated with the first user; and based on the availability data and the location of the mobile computing device associated with the first user, providing, to at least a second user included in the multiple different users, information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user, wherein providing information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user comprises; identifying an area at which the second user desires to view credentials; determining, based on the stored availability data, multiple credentials that are available to the second user and that are each located within the area at which the second user desires to view credentials, each of the multiple credentials being held by a different user and the multiple credentials including credentials of different types; and providing, to the second user, an indication of each of the multiple credentials in association with a location corresponding to each of the multiple credentials. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
at least one processor; and at least one memory coupled to the at least one processor having stored thereon instructions which, when executed by the at least one processor, cause the at least one processor to perform operations comprising; maintaining data indicative of credentials held by multiple different users, each of the credentials having been issued by a credential granting authority that is separate from an entity that operates the server system; receiving selection data that indicates how credential data of a first user included in the multiple different users is to be made available to other users included in the multiple different users; based on the selection data, storing availability data that indicates how credential data of the first user included in the multiple different users is to be made available to the other users included in the multiple different users; maintaining a location of a mobile computing device associated with the first user; and based on the availability data and the location of the mobile computing device associated with the first user, providing, to at least a second user included in the multiple different users, information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user, wherein providing information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user comprises; identifying an area at which the second user desires to view credentials; determining, based on the stored availability data, multiple credentials that are available to the second user and that are each located within the area at which the second user desires to view credentials, each of the multiple credentials being held by a different user and the multiple credentials including credentials of different types; and providing, to the second user, an indication of each of the multiple credentials in association with a location corresponding to each of the multiple credentials.
-
-
19. At least one non-transitory computer-readable storage medium encoded with executable instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
maintaining data indicative of credentials held by multiple different users, each of the credentials having been issued by a credential granting authority that is separate from an entity that operates the server system; receiving selection data that indicates how credential data of a first user included in the multiple different users is to be made available to other users included in the multiple different users; based on the selection data, storing availability data that indicates how credential data of the first user included in the multiple different users is to be made available to the other users included in the multiple different users; maintaining a location of a mobile computing device associated with the first user; and based on the availability data and the location of the mobile computing device associated with the first user, providing, to at least a second user included in the multiple different users, information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user, wherein providing information about at least one credential held by the first user in association with an indication of the location of the mobile computing device associated with the first user comprises; identifying an area at which the second user desires to view credentials; determining, based on the stored availability data, multiple credentials that are available to the second user and that are each located within the area at which the second user desires to view credentials, each of the multiple credentials being held by a different user and the multiple credentials including credentials of different types; and providing, to the second user, an indication of each of the multiple credentials in association with a location corresponding to each of the multiple credentials.
-
Specification