GENERATING AND UTILIZING A DIGITAL PASS WITH USER VERIFICATION AND AUTOFILL FORMATTED DATA
A system and method for generating and utilizing a digital pass with user verification and autofill formatted data is disclosed. Initially, a request is received for the digital pass to be generated for a user. The request includes identification (ID) information that is added to a database. An image is defined for the digital pass, the image incorporating at least a portion of the ID information therein and being editable only by the digital pass management system. The digital pass, which includes the image and a non-image portion that is editable by the user, is generated. At least a portion of the ID information is autofill formatted ID information for utilization with at least some portion of an application. The digital pass is transmitted to the user's mobile device.
1 . A method for generating and utilizing a digital pass with user verification and autofill formatted data, the method comprising:
receiving, at a digital pass management system, a request for the digital pass to be generated for a user,
the request comprising: identification (ID) information;
adding the ID information to a database;
defining an image for the digital pass, the image being editable only by the digital pass management system;
incorporating at least a portion of the ID information into the image;
generating the digital pass, the digital pass comprising:
the image; and
a non-image portion that is editable by the user;
formatting at least a portion of said ID information to generate autofill formatted ID information, said autofill formatted ID information configured for an application that requires at least some portion of said ID information;
transmitting the digital pass to a mobile device of the user; and
auto filling said application with said autofill formatted ID information.
2 . The method of claim 1 , further comprising:
receiving the request for the digital pass from the mobile device.
3 . The method of claim 1 , further comprising:
receiving the request for the digital pass from a user's computer system.
4 . The method of claim 1 , further comprising:
automatically adding the digital pass to a mobile wallet on the mobile device when the digital pass is received at the mobile device.
5 . The method of claim 1 , where the ID information comprises at least a portion of two or more user identifiers from a group consisting of: a name, an address, a zip code, a social security number, a driver's license number, and a birth date.
6 . The method of claim 1 , where the ID information comprises at least a portion of each user identifier from a group consisting of: a name, an address, a zip code, a social security number, a driver's license number, and a birth date.
7 . The method of claim 1 , where the ID information comprises at least a portion of two or more mobile device identifiers from a group consisting of: a telephone number, a serial number, an international mobile equipment identity (IMEI), an integrated circuit card identifier (ICCID), a mobile equipment identifier (MEID), a secure element chipset identify (SEID), a media access control (MAC) address, an Internet protocol (IP) address, a universal unique identifier (UUID), a model number, a product number, and a serial number.
8 . The method of claim 1 , where the ID information comprises at least a portion of each mobile device identifier from a group consisting of: a telephone number, a serial number, an international mobile equipment identity (IMEI), an integrated circuit card identifier (ICCID), a mobile equipment identifier (MEID), a secure element chipset identify (SEID), a media access control (MAC) address, an Internet protocol (IP) address, a universal unique identifier (UUID), a model number, a product number, and a serial number.
9 . The method of claim 1 , wherein the application is selected from the group consisting of a credit card application, a credit application, a loyalty enrollment program, a shipping information, and a billing information.
10 . The method of claim 1 further comprising:
a prompt to store at least a portion of said autofill formatted ID information within a mobile wallet as a near field communication (NFC) pass upon completion of said application.
11 . A non-transitory computer-readable medium for storing instructions, the instructions comprising:
one or more instructions which, when executed by one or more processors, cause one or more processors to:
receive a request at a digital pass management system for a digital pass to be generated for a user,
the request comprising: identification (ID) information;
add the ID information to a database;
generate an image for the digital pass, the image being editable only by the digital pass management system;
incorporate at least a portion of the ID information into the image;
generate the digital pass, the digital pass comprising:
the image; and
a non-image portion that is editable by the user;
format at least a portion of said ID information to generate autofill formatted ID information, said autofill formatted ID information configured for an application that requires at least some portion of said ID information;
transmit the digital pass to a mobile device of the user; and
auto fill said application with said autofill formatted ID information.
12 . The non-transitory computer-readable medium of claim 11 , where the one or more instructions further cause one or more processors to:
receive, at the digital pass management system, an indication that the mobile device is preparing to display the digital pass; and
push an updated image for the digital pass to the mobile device.
13 . The non-transitory computer-readable medium of claim 11 , where the one or more instructions further cause one or more processors to:
automatically add the digital pass to a mobile wallet on the mobile device when the digital pass is received at the mobile device.
14 . The non-transitory computer-readable medium of claim 11 , where the ID information comprises at least a portion of three or more mobile device identifiers from a group consisting of: a telephone number, a serial number, an international mobile equipment identity (IMEI), an integrated circuit card identifier (ICCID), a mobile equipment identifier (MEID), a secure element chipset identify (SEID), a media access control (MAC) address, an Internet protocol (IP) address, a universal unique identifier (UUID), a model number, a product number, and a serial number.
15 . The non-transitory computer-readable medium of claim 11 , where the one or more instructions further cause one or more processors to:
receive, at the digital pass management system, an information request for at least some of the ID information contained in the image;
verify that the digital pass was accessed on the mobile device;
verify an identity of a party that provided the information request; and
provide, upon positive verification of the mobile device and the identity, the at least the portion of the ID information.
16 . The non-transitory computer-readable medium of claim 11 , where the request for the digital pass is received from a user's computer system.
17 . A system comprising:
a digital pass management system comprising:
a memory;
a storage; and
one or more processors to:
receive a request for a digital pass to be generated for a user,
the request comprising:
a user identification (ID) information, and
a device ID information;
add the user ID information and the device ID information to a database;
develop an image for the digital pass, the image being editable only by the digital pass management system;
link the image to the user ID information and the device ID information in the database;
generate the digital pass, the digital pass comprising:
the image; and
a non-image portion that is editable by the user;
format at least a portion of said ID information to generate autofill formatted ID information, said autofill formatted ID information configured for an application that requires at least some portion of said ID information; and
send the digital pass to a mobile device of the user; and
the mobile device comprising:
a display;
a mobile device memory;
a mobile device storage; and
one or more mobile device processors to:
provide the request for the digital pass to be generated for the user;
receive the digital pass;
automatically add the digital pass to a mobile wallet on the mobile device; and
automatically auto fill at least a portion of said application with said autofill formatted ID information.
18 . The system of claim 17 where the one or more processors of the digital pass management system are further to:
receive an information request for at least some of the ID information linked to the image;
verify that the digital pass was accessed on the mobile device;
verify a validity of the information request; and
provide, upon positive verification of the mobile device and the validity, the at least some of the ID information.
19 . The system of claim 17 where the one or more processors of the digital pass management system are further to:
receive an indication that the mobile device is preparing to display the digital pass; and
push an updated image for the digital pass to the mobile device.
20 . The system of claim 17 where the one or more mobile device processors are further to:
receive a command to display the digital pass on the display;
submit an image update request to the digital pass management system;
receive an updated image; and
display the digital pass with the updated image.