Methods and systems for providing digital identification cards for mobile applications
First Claim
Patent Images
1. A device for providing a digital identification card to a mobile device associated with a user, the device comprising:
- a memory storing software instructions; and
a processor configured to execute the software instructions to perform a set of operations, the operations comprising;
receiving, from the mobile device, a request for a digital identification card,requesting, from a digital identification server, identification information associated with a user, further comprising an address of the user, and further associated with the mobile device;
identifying an identification-requiring organization for the digital identification card based on the identification information associated with the user,receiving, from the digital identification server, formatting information for the digital identification card, the formatting information reflecting a visual appearance of the digital identification card compliant with a standard of the identified identification-requiring organization for the visual appearance of identification cards, wherein the formatting information includes a set of fields such that each field is associated with a respective set of display parameters, and wherein the set of display parameters includes a location for the field,generating the digital identification card based on the identification information and the formatting information;
detecting, by determining that the digital identification card is governed by a second identification-requiring organization, a triggering event that updates the identification information or formatting information;
updating the digital identification card in response to detecting the triggering event by receiving the updated identification information from the mobile device,generating data for displaying the digital identification card on the mobile device according to the updated formatting information and identification information associated with the user, andproviding, to the mobile device, the data for displaying the digital identification card.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed embodiments include methods and systems for providing digital identification cards are disclosed. In one aspect, the disclosed embodiments may provide digital identification cards, such as proof of insurance cards, to mobile devices that are compliant with one or more standards set by identification-requiring organizations, such as a department of motor vehicles. Certain disclosed embodiments may update digital identification cards based on changes to user information or formatting information associated with one or more identification-requiring organizations.
-
Citations
17 Claims
-
1. A device for providing a digital identification card to a mobile device associated with a user, the device comprising:
-
a memory storing software instructions; and a processor configured to execute the software instructions to perform a set of operations, the operations comprising; receiving, from the mobile device, a request for a digital identification card, requesting, from a digital identification server, identification information associated with a user, further comprising an address of the user, and further associated with the mobile device; identifying an identification-requiring organization for the digital identification card based on the identification information associated with the user, receiving, from the digital identification server, formatting information for the digital identification card, the formatting information reflecting a visual appearance of the digital identification card compliant with a standard of the identified identification-requiring organization for the visual appearance of identification cards, wherein the formatting information includes a set of fields such that each field is associated with a respective set of display parameters, and wherein the set of display parameters includes a location for the field, generating the digital identification card based on the identification information and the formatting information; detecting, by determining that the digital identification card is governed by a second identification-requiring organization, a triggering event that updates the identification information or formatting information; updating the digital identification card in response to detecting the triggering event by receiving the updated identification information from the mobile device, generating data for displaying the digital identification card on the mobile device according to the updated formatting information and identification information associated with the user, and providing, to the mobile device, the data for displaying the digital identification card. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method for providing a digital identification card to a mobile device associated with a user, the method comprising the following operations performed via one or more processors:
-
receiving, from the mobile device, a request for a digital identification card, requesting, from a digital identification server, identification information associated with a user, further comprising an address of the user, and further associated with the mobile device; identifying an identification-requiring organization for the digital identification card based on the identification information associated with the user, receiving, from the digital identification server, formatting information for the digital identification card, the formatting information reflecting a visual appearance of the digital identification card compliant with a standard of the identified identification-requiring organization for the visual appearance of identification cards, wherein the formatting information includes a set of fields such that each field is associated with a set of display parameters, and wherein the set of display parameters includes a location, a text to display, and a font type for the field, generating the digital identification card based on the identification information and the formatting information; detecting, by determining that the digital identification card is governed by a second identification-requiring organization, a triggering event that updates the identification information or formatting information; updating the digital identification card in response to detecting the triggering event by receiving the updated identification information from the mobile device; generating data for displaying the digital identification card on the mobile device according to the updated formatting information and identification information associated with the user, and providing, to the mobile device, the data for displaying the digital identification card. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible, nontransitory computer-readable medium storing instruction that, when executed by at least one processor, cause the at least one processor to perform a method for providing a digital identification card to a mobile device associated with a user, the method comprising:
-
receiving, from the mobile device, a request for a digital identification card, requesting, from a digital identification server, identification information associated with a user, further comprising an address of the user, and further associated with the mobile device; identifying an identification-requiring organization for the digital identification card based on the identification information associated with the user, receiving, from the digital identification server, formatting information for the digital identification card, the formatting information reflecting a visual appearance of the digital identification card compliant with a standard of the identified identification-requiring organization for the visual appearance of identification cards, wherein the formatting information includes a set of fields such that each field is associated with a set of display parameters, and wherein the set of display parameters includes a location, a text to display, and a font type for the field, generating the digital identification card based on the identification information and the formatting information; detecting, by determining that the digital identification card is governed by a second identification-requiring organization, a triggering event that updates the identification information or formatting information; updating the digital identification card in response to detecting the triggering event by receiving the updated identification information from the mobile device, generating data for displaying the digital identification card on the mobile device according to the updated formatting information and identification information associated with the user, and providing, to the mobile device, the data for displaying digital identification card. - View Dependent Claims (14, 15, 16, 17)
-
Specification