IP Library › Granted Patent US 11,954,323
Granted Patent B2
US 11,954,323 · App. 17/242,157 · Granted Apr 9, 2024

Devices, methods, and graphical user interfaces for initiating a payment action in a messaging session

Inventors: Imran A. Chaudhri (San Francisco, CA); Freddy A. Anzures (San Francisco, CA); Chanaka G. Karunamuni (San Jose, CA); Nicholas V. King (San Jose, CA); Wan Si Wan (Sunnyvale, CA); Darin B. Adler (Los Gatos, CA); Justin N. Wood (Los Altos, CA); Roberto Garcia (Los Gatos, CA); Soin Shedlosky (San Jose, CA); George R. Dicker (Sunnyvale, CA)
Assignee: APPLE INC.
G06F3/04883G06F3/0412G06F3/0481G06F3/04817G06F3/0482G06F3/04842G06F3/04845G06F3/04847G06F3/0485G06F3/04886G06F40/197G06Q10/107G06T11/60G06T13/00H04L51/04H04L51/046H04L51/18H04L51/216H04L51/42H04M1/7243H04N23/62H04N23/631G06F3/16G06F2203/04105G06F2203/04803G06F2203/04808G06Q10/02G06T3/40H04M1/72436H04M2250/22
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,954,323
App. No.
17/242,157
Granted
Apr 9, 2024
Kind
B2
Abstract

An electronic device displays a messaging user interface of a messaging application, including a conversation transcript of a messaging session between a user of the electronic device and another user, a message-input area, and a representation corresponding to the other user. In response to detecting a first user input corresponding to the representation of the other user, a menu is displayed that contains an activatable menu item for initiating a payment action with the other user. While displaying the menu, in response to detecting a second user input corresponding to the activatable menu item for initiating a payment action with the first other user, a user interface configured to initiate sending of payment to, and/or requesting payment from, the first other user is displayed.

Claims (60)

1. A method, comprising:

at an electronic device having one or more processors, memory, a touch-sensitive surface, and a display:

displaying a messaging user interface of a messaging application on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and a plurality of other users and a message-input area, the conversation transcript of the messaging session including representations of messages, wherein the messaging user interface includes a respective representation of a respective other user of the plurality of other users that is distinct from the representation of messages; and

while displaying the messaging user interface:

detecting a first user input directed to the respective representation of the respective other user of the plurality of other users;

in response to detecting the first user input, displaying a menu that includes activatable menu items associated with the respective other user of the plurality of other users, wherein each activatable menu item of a plurality of the activatable menu items is for interacting individually with the respective other user of the plurality of other users, and wherein the menu is overlaid on the messaging user interface, and wherein the activatable menu items associated with the respective other user of the plurality of other users in the displayed menu include an activatable menu item for initiating a payment action with the respective other user of the plurality of other users;

after displaying the menu, detecting a second user input selecting the activatable menu item from the displayed menu for initiating a payment action with the respective other user of the plurality of other users; and

in response to detecting the second user input, displaying a payment user interface configured to initiate a payment action with the respective other user of the plurality of other users, wherein the payment user interface includes an option for requesting a payment from the respective other user of the plurality of other users.

2. The method of claim 1 , wherein the payment action includes sending a payment to the respective other user of the plurality of other users, or requesting a payment from the respective other user of the plurality of other users.

3. The method of claim 1 , comprising:

after detecting the first user input, while displaying the menu, detecting a third user input corresponding to a messaging menu item in the menu; and

in response to the third user input, activating a private messaging session with the respective other user of the plurality of other users.

4. The method of claim 3 , wherein activating a private messaging session with the respective other user of the plurality of other users includes displaying a private messaging conversation transcript of a messaging conversation between the user of the electronic device and the respective other user of the plurality of other users.

5. The method of claim 1 , wherein displaying the payment user interface includes displaying the payment user interface over a portion of the messaging user interface.

6. The method of claim 1 , wherein:

the first user input is a first touch gesture comprising a tap, light press, or deep press gesture; and

the second user input is a second touch gesture.

7. The method of claim 1 , comprising:

prior to detecting completion of the payment action, detecting a fourth user input corresponding to a payment message-input area; and

in response to detecting the fourth user input, displaying a digital keyboard.

8. The method of claim 1 , comprising:

in response to detecting completion of the payment action, displaying a payment confirmation within the conversation transcript.

9. An electronic device, comprising:

a display;

a touch-sensitive surface;

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying a messaging user interface of a messaging application on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and a plurality of other users and a message-input area, the conversation transcript of the messaging session including representations of messages, wherein the messaging user interface includes a respective representation of a respective other user of the plurality of other users that is distinct from the representations of messages; and

while displaying the messaging user interface:

detecting a first user input directed to the respective representation of the respective other user of the plurality of other users;

in response to detecting the first user input, displaying a menu that includes activatable menu items associated with the respective other user of the plurality of other users, wherein each activatable menu item of a plurality of the activatable menu items is for interacting individually with the respective other user of the plurality of other users, and wherein the menu is overlaid on the messaging user interface, and wherein the activatable menu items associated with the respective other user of the plurality of other users in the displayed menu include an activatable menu item for initiating a payment action with the respective other user of the plurality of other users;

after displaying the menu, detecting a second user input selecting the activatable menu item from the displayed menu for initiating a payment action with the respective other user of the plurality of other users; and

in response to detecting the second user input, displaying a payment user interface configured to initiate a payment action with the respective other user of the plurality of other users, wherein the payment user interface includes an option for requesting a payment from the respective other user of the plurality of other users.

10. The electronic device of claim 9 , wherein the payment action includes sending a payment to the respective other user of the plurality of other users, or requesting a payment from the respective other user of the plurality of other users.

11. The electronic device of claim 9 , wherein the one or more programs include instructions for:

after detecting the first user input, while displaying the menu, detecting a third user input corresponding to a messaging menu item in the menu; and

in response to the third user input, activating a private messaging session with the respective other user of the plurality of other users.

12. The electronic device of claim 11 , wherein activating a private messaging session with the respective other user of the plurality of other users includes displaying a private messaging conversation transcript of a messaging conversation between the user of the electronic device and the respective other user of the plurality of other users.

13. The electronic device of claim 9 , wherein displaying the payment user interface includes displaying the payment user interface over a portion of the messaging user interface.

14. The electronic device of claim 9 , wherein:

the first user input is a first touch gesture comprising a tap, light press, or deep press gesture; and

the second user input is a second touch gesture.

15. The electronic device of claim 9 , wherein the one or more programs include instructions for:

prior to detecting completion of the payment action, detecting a fourth user input corresponding to a payment message-input area; and

in response to detecting the fourth user input, displaying a digital keyboard.

16. The electronic device of claim 9 , wherein the one or more programs include instructions for:

in response to detecting completion of the payment action, displaying a payment confirmation within the conversation transcript.

17. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display, and a touch-sensitive surface, cause the electronic device to:

display a messaging user interface of a messaging application on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and a plurality of other users and a message-input area, the conversation transcript of the messaging session including representations of messages, wherein the messaging user interface includes a respective representation of a respective other user of the plurality of other users that is distinct from the representations of messages; and

while displaying the messaging user interface:

detect a first user input directed to the respective representation of the respective other user of the plurality of other users;

in response to detecting the first user input, display a menu that includes activatable menu items associated with the respective other user of the plurality of other users, wherein each activatable menu item of a plurality of the activatable menu items is for interacting individually with the respective other user of the plurality of other users, and wherein the menu is overlaid on the messaging user interface, and wherein the activatable menu items associated with the respective other user of the plurality of other users in the displayed menu include an activatable menu item for initiating a payment action with the respective other user of the plurality of other users;

after displaying the menu, detect a second user input selecting the activatable menu item from the displayed menu for initiating a payment action with the respective other user of the plurality of other users; and

in response to detecting the second user input, display a payment user interface configured to initiate a payment action with the respective other user of the plurality of other users, wherein the payment user interface includes an option for requesting a payment from the respective other user of the plurality of other users.

18. The non-transitory computer readable storage medium of claim 17 , wherein the payment action includes sending a payment to the respective other user of the plurality of other users, or requesting a payment from the respective other user of the plurality of other users.

19. The non-transitory computer readable storage medium of claim 17 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

after detecting the first user input, while displaying the menu, detect a third user input corresponding to a messaging menu item in the menu; and

in response to the third user input, activate a private messaging session with the respective other user of the plurality of other users.

20. The non-transitory computer readable storage medium of claim 19 , wherein activating a private messaging session with the respective other user of the plurality of other users includes displaying a private messaging conversation transcript of a messaging conversation between the user of the electronic device and the respective other user of the plurality of other users.

Priority Claims (2)
DK 201670636 · Aug 24, 2016 · national
DK 201670655 · Aug 26, 2016 · national
Continuity (10)
Continuation 16544787 · Aug 19, 2019
Continuation 16194237 · Nov 16, 2018
Continuation PCTUS2017033396 · May 18, 2017
Continuation In Part 15272399 · Sep 21, 2016
Provisional Application 62506614 · May 16, 2017
Provisional Application 62349114 · Jun 12, 2016
Provisional Application 62349116 · Jun 12, 2016
Provisional Application 62339078 · May 19, 2016
Provisional Application 62338502 · May 18, 2016
Related Publication 20210247898A1 · Aug 12, 2021
Cited By (1)
US 12,255,857