IP Library › Granted Patent US 11,792,148
Granted Patent B2
US 11,792,148 · App. 17/811,672 · Granted Oct 17, 2023

Communication of messages of an application in an unlaunched state

Inventors: Kathryn Tikoian (Arlington, VA); Joshua Edwards (Philadelphia, PA); Tyler Maiman (Melville, NY)
Assignee: Capital One Services, LLC
H04L51/214G06F3/04883H04L51/42H04L63/0892
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,792,148
App. No.
17/811,672
Granted
Oct 17, 2023
Kind
B2
Abstract

In some implementations, a device of a user may receive user input indicative of a selection of an application implemented by the device. The user input may be received via a graphical user interface presented by the device. The user input may be received while the application is in an unlaunched state in which the user is unauthenticated for use of the application. The device may obtain, while the application is in the unlaunched state, one or more messages of the application. The device may cause, while the application is in the unlaunched state, information indicative of at least one message, of the one or more messages, to be displayed in the graphical user interface.

Claims (41)

1. A non-transitory computer-readable medium storing a set of instructions for obtaining messages of an application, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the device to:

transmit, based on user input associated with a selection of the application and while the application is in an unlaunched state that renders the application unavailable to a user, a request for one or more messages of the application, the request identifying authorization information to receive the one or more messages, the one or more messages including user-specific information;

receive, based on the request, the one or more messages of the application; and

cause, while the application is in the unlaunched state, information indicative of at least one message, of the one or more messages, to be displayed.

2. The non-transitory computer-readable medium of claim 1 , wherein the user input associated with the application is a long press touch gesture on a display of the device.

3. The non-transitory computer-readable medium of claim 1 , wherein the request includes an identifier of the device.

4. The non-transitory computer-readable medium of claim 1 , wherein the at least one message includes multiple messages, and

wherein respective information indicative of each of the multiple messages is displayed in an order of priority associated with the multiple messages.

5. The non-transitory computer-readable medium of claim 1 , wherein the one or more messages further include information that is not specific to the user.

6. The non-transitory computer-readable medium of claim 1 , wherein the one or more instructions that, when executed by the one or more processors of the device, cause the device to further:

receive the one or more messages from a remote device; and

store the one or more messages in a storage of the device.

7. A method of obtaining messages of an application, comprising:

transmitting, by a device of a user, based on user input indicative of a selection of the application implemented by the device, and while the application is in an unlaunched state that renders the application unavailable to the user, a request for one or more messages of the application, the request identifying authorization information to receive the one or more messages, the one or more messages including user-specific information;

obtaining, by the device and while the application is in the unlaunched state, one or more messages of the application; and

causing, by the device and while the application is in the unlaunched state, information indicative of at least one message, of the one or more messages, to be displayed.

8. The method of claim 7 , wherein the user input indicative of the selection of the application is a long press touch gesture on a display of the device.

9. The method of claim 7 , further comprising:

receiving the one or more messages from a remote device; and

storing the one or more messages in a storage of the device.

10. The method of claim 9 , wherein the one or more messages are obtained from the storage of the device.

11. The method of claim 9 , wherein receiving the one or more messages comprises:

receiving first versions of the one or more messages that are used when the user is authenticated for use of the application and second versions of the one or more messages that are used when the user is unauthenticated for use of the application.

12. The method of claim 11 , wherein the information indicative of the at least one message comprises one of the second versions of the one or more messages associated with the at least one message.

13. The method of claim 7 , wherein the one or more messages are obtained from a remote device based on the request.

14. The method of claim 7 , wherein the request includes an identifier of the device.

15. A system for providing messages of an application, the system comprising:

one or more memories; and

one or more processors, coupled to the one or more memories, configured to:

receive, from a device of a user based on a selection of the application, a request for one or more messages of the application implemented by the device, wherein the request is received while the application is in an unlaunched state that renders the application unavailable to the user, the request identifying authorization information to receive the one or more messages, the one or more messages including user-specific information; and

transmit, to the device and while the application is in the unlaunched state, the one or more messages of the application to cause the device to display information indicative of at least one message, of the one or more messages.

16. The system of claim 15 , wherein the request includes an identifier of the device.

17. The system of claim 16 , wherein the one or more processors are further configured to:

determine whether the identifier of the device has an association with an account of the user.

18. The system of claim 15 , wherein the one or more processors are further configured to:

determine that a message of the one or more messages includes information that is not to be displayed when the user is unauthenticated for use of the application; and

determine a version of the message that is to be used when the user is unauthenticated for use of the application.

19. The system of claim 18 , wherein the one or more processors, when transmitting the one or more messages, are configured to:

transmit the version of the message without transmitting the message.

20. The system of claim 15 , wherein the one or more messages are transmitted with information for use in identifying a priority order for the one or more messages.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2022
From: TIKOIAN, KATHRYN; EDWARDS, JOSHUA; MAIMAN, TYLER
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 060473/0679 →
Continuity (2)
Continuation 17301189 · Mar 29, 2021
Related Publication 20220345429A1 · Oct 27, 2022