IP Library Granted Patent US 11,699,146
Granted Patent B2
US 11,699,146 · App. 17/581,413 · Granted Jul 11, 2023

Updating digital wallet assets

Inventors: Michael Belleville (San Ramon, CA); Joe Beninato (Mountain View, CA); Echeyde Cubillo (Foster City, CA); Erik A. Onnen (Portland, OR)
Assignee: Airship Group, Inc.
G06Q20/3672
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,699,146
App. No.
17/581,413
Granted
Jul 11, 2023
Kind
B2
Abstract

A system for updating a digital wallet installation is disclosed. Event information is received. The received event information is evaluated against a set of rules. A digital wallet asset logical instance to be updated is identified based at least in part on the evaluation. The identified instance is updated. An installation of a digital wallet asset associated with the identified instance is identified. An update instruction is provided to a device associated with the installation.

Claims (40)

1. A computer-implemented method comprising:

receiving, by a digital pass management platform, a template designed by a platform customer;

delivering, by the digital pass management platform on behalf of the platform customer, digital passes to user devices of users of the platform customer, the digital passes generated based on the template;

storing a mapping between device identifiers of the user devices on which digital passes are installed and user identifiers of the users of the platform customer, wherein a particular installed digital pass is associated with metadata specific to a particular user device, and the metadata is generated from usage associated with the particular installed digital pass;

receiving a request from the platform customer to retrieve the metadata of the particular installed digital pass associated with the particular user device;

retrieving the metadata of the digital pass from the particular user device; and

transmitting a message to a particular user mapped to the particular user device, the message generated based on the metadata retrieved.

2. The computer-implemented method of claim 1 , wherein the metadata is transmitted from a point of sale platform.

3. The computer-implemented method of claim 1 , wherein the metadata is transmitted from an issuer of the installed digital pass.

4. The computer-implemented method of claim 1 , wherein the metadata is transmitted from the particular user device.

5. The computer-implemented method of claim 1 , wherein the metadata includes device location information.

6. The computer-implemented method of claim 1 , wherein the message is a personalized message generated based on the metadata of the digital pass retrieved.

7. The computer-implemented method of claim 1 , wherein the message includes text that is identified by one or more fields in the digital pass.

8. The computer-implemented method of claim 1 , wherein the message includes a request for updating the digital pass.

9. A system comprising:

one or more processors;

memory for storing computer code comprising instructions, the instructions, when executed by the one or more processors, cause the one or more processor to:

receive, by a digital pass management platform, a template designed by a platform customer;

deliver, by the digital pass management platform on behalf of the platform customer, digital passes to user devices of users of the platform customer, the digital passes generated based on the template;

store a mapping between device identifiers of the user devices on which digital passes are installed and user identifiers of the users of the platform customer, wherein a particular installed digital pass is associated with metadata specific to a particular user device, and the metadata is generated from usage associated with the particular installed digital pass;

receive a request from the platform customer to retrieve the metadata of the particular installed digital pass associated with the particular user device;

retrieve the metadata of the digital pass from the particular user device; and

transmit a message to a particular user mapped to the particular user device, the message generated based on the metadata retrieved.

10. The system of claim 9 , wherein the metadata is transmitted from a point of sale platform.

11. The system of claim 9 , wherein the metadata is transmitted from an issuer of the installed digital pass.

12. The system of claim 9 , wherein the metadata is transmitted from the particular user device.

13. The system of claim 9 , wherein the metadata includes device location information.

14. The system of claim 9 , wherein the message is a personalized message generated based on the metadata of the digital pass retrieved.

15. The system of claim 9 , wherein the message includes text that is identified by one or more fields in the digital pass.

16. The system of claim 9 , wherein the message includes a request for updating the digital pass.

17. A non-transitory computer readable medium for storing computer code comprising instructions, the instructions, when executed by one or more processors, cause the one or more processor to:

receive, by a digital pass management platform, a template designed by a platform customer;

deliver, by the digital pass management platform on behalf of the platform customer, digital passes to user devices of users of the platform customer, the digital passes generated based on the template;

store a mapping between device identifiers of the user devices on which digital passes are installed and user identifiers of the users of the platform customer, wherein a particular installed digital pass is associated with metadata specific to a particular user device, and the metadata is generated from usage associated with the particular installed digital pass;

receive a request from the platform customer to retrieve the metadata of the particular installed digital pass associated with the particular user device;

retrieve the metadata of the digital pass from the particular user device; and

transmit a message to a particular user mapped to the particular user device, the message generated based on the metadata retrieved.

18. The non-transitory computer readable medium of claim 17 , wherein the message is a personalized message generated based on the metadata of the digital pass retrieved.

19. The non-transitory computer readable medium of claim 17 , wherein the message includes text that is identified by one or more fields in the digital pass.

20. The non-transitory computer readable medium of claim 17 , wherein the message includes a request for updating the digital pass.

Assignments (3)
SECURITY INTEREST Recorded Jul 1, 2024
From: AIRSHIP GROUP, INC.; APPTIMIZE, LLC
To: RUNWAY GROWTH FINANCE CORP.
Reel/Frame 068099/0779 →
CHANGE OF NAME Recorded Jan 22, 2022
From: URBAN AIRSHIP, INC.
To: AIRSHIP GROUP, INC.
Reel/Frame 058817/0308 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2022
From: BELLEVILLE, MICHAEL; BENINATO, JOE; CUBILLO, ECHEYDE; ONNEN, ERIK A.
To: URBAN AIRSHIP, INC.
Reel/Frame 058817/0314 →