System and method of sharing user credentials
A system and method of sharing user credentials by use of a virtual electronic badge to validate an entry of a user within an authorized building/premises. The system includes a first device associated with a user configured to store a unique identifier that represents a user credential issued to the user. The second device is configured to communicate with the first device and obtain the unique identifier associated with the user. The system includes a server which is communicably coupled with the first device and the second device and configured to store therein a profile information of users related to the first device and the second device. The system further includes that the second device communicates the unique identifier with the server and receives the profile information related to the user of the first device which is reproduced in the form of electronic badge on the second electronic device.
1 . A system comprising:
a first device associated with a user configured to store a unique identifier that represents a user credential issued to the user;
a second device configured to communicate electronically with the first device and obtain from the first device the unique identifier associated with the user without a user's consent to obtain the unique identifier;
a server communicably coupled with the first device and the second device and configured to:
receive the unique identifier from the second device,
store therein a profile information of users related to the first device and the second device, and
validate the user of the first device by matching the unique identifier with information present in a database associated with the server; and
wherein the second device electronically communicates the unique identifier with the server and receives electronically the profile information related to the user of the first device which is reproduced in the form of an electronic badge on the second device, and the electronic badge comprises user profile data and accessibility of the user in a designated location.
2 . The system as claimed in claim 1 , wherein the second device communicates with the first device via a client application.
3 . The system as claimed in claim 1 , wherein the first device and the second device are pre-registered with the server.
4 . The system as claimed in claim 1 , wherein the client application associated with the second device communicates with a corresponding server application coupled to the database of the server.
5 . The system as claimed in claim 1 , wherein the profile information comprises a personal information such as name, address, User ID, images, encrypted QR code, employer and combination thereof which identify the user.
6 . The system as claimed in claim 1 , wherein the second device communicates with the first device via a Bluetooth, Wi-Fi, ultrawide band (UWB), or Internet of Things (IoT).
7 . The system as claim 1 , wherein the, accessibility comprises whether the user is “allowed” or “denied access” at the designated location.
8 . The system as claimed in claim 1 , wherein communication between the first device and the second device is configured to be initiated when the second device is pointed toward the first device.
9 . A method comprising;
establishing an electronic communication by a second device with a first device, wherein the first device is associated with a user and configured to store a unique identifier that represents a user credential issued to the user;
receiving electronically, by the second device, the unique identifier from the first device without a user's consent from the first device to receive the unique identifier;
sending electronically, by the second device, the unique identifier to a server on receiving the unique identifier from the first device, wherein the server is communicably coupled with the first device and the second device and configured to store therein a profile information of users related to the first device and the second device;
validating, by the server, the user of the first device by matching the unique identifier with information present in a database associated with the server;
identifying, by the server, the profile information of the user associated with the unique identifier; and
receiving electronically, by the second device, the profile information from the server, wherein the profile information is reproduced in the form of an electronic badge on the second device, and the electronic badge comprises user profile data and accessibility of the user in a designated location.
10 . The method as claimed in claim 9 , wherein the second device communicates with the first device via a client application.
11 . The method as claimed in claim 9 , wherein the first device and the second device are pre-registered with the server.
12 . The method as claimed in claim 9 , wherein the client application associated with the second device communicates with a corresponding server application coupled to the database of the server.
13 . The method as claimed in claim 9 , wherein the user profile data comprises a personal information such as name, address, User ID, images, encrypted QR code, employer and combination thereof which identify a particular individual or user.
14 . The method as claimed in claim 9 , wherein the second device communicates with the first device via a Bluetooth, Wi-Fi, ultrawideband (UWB), or Internet of Things (IoT).
15 . The method as claimed in claim 9 , wherein establishing communication by the second device with the first device comprises initiating the communication based on a determination made by the second device that the second device is pointed toward the first device.
16 . A non-transitory computer readable medium comprising a memory storing instructions executed by one or more processors, the one or more processors configured to:
establish an electronic communication with a first device, wherein the first device is associated with a user and configured to store a unique identifier that represents a user credential issued to the user;
receive at the processor the unique identifier from the first device without a user's consent from the first device to receive the unique identifier;
send from the processor the unique identifier to a server on receiving the unique identifier from the first device, wherein the server is communicably coupled with the first device and the second device and configured to store therein a profile information of users related to the first device and the second device;
validate, by the server, the user of the first device by matching the unique identifier with information present in a database associated with the server;
identify, by the server, the profile information of the user associated with the unique identifier; and
receive at the processor the profile information from the server, wherein the profile information is reproduced in the form of electronic badge, and the electronic badge comprises user profile data and accessibility of the user in a designated location.