User interface for transactions
First Claim
Patent Images
1. An electronic device, comprising:
- a display;
one or more input devices;
one or more processors; and
a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying a user interface of a first application;
while displaying the user interface of the first application, detecting an event that corresponds to instructions to display a representation of an item on the display; and
in response to detecting the event, displaying, on the display, the representation of the item in the first application, wherein displaying the representation of the item includes;
in accordance with a determination that the item satisfies a set of one or more purchase conditions, concurrently displaying, on the display, the representation of the item and a purchase affordance for purchasing the item using a payment system that is available on the electronic device; and
in accordance with a determination that the item does not satisfy the set of one or more purchase conditions, displaying the representation of the item on the display without displaying the purchase affordance for purchasing the item using the payment system that is available on the electronic device;
after detecting the event, when the purchase affordance is displayed concurrently with the representation of the item, detecting, via the one or more input devices, activation of the purchase affordance; and
in response to detecting activation of the purchase affordance, displaying a user interface of an electronic wallet application of the electronic device for proceeding with the purchase of the item, wherein the electronic wallet application is different from the first application.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure generally relates to techniques for managing contextual transactions. In some examples, at a sender electronic device, a first user provides authorization to purchase an item for a second user. In some examples, at a recipient device, the second user selects one or more attributes for the item and requests to claim the item. In some examples, an electronic device displays a representation of an item and a purchase affordance for purchasing the item using a payment system that is available on the electronic device.
316 Citations
45 Claims
-
1. An electronic device, comprising:
-
a display; one or more input devices; one or more processors; and a memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a user interface of a first application; while displaying the user interface of the first application, detecting an event that corresponds to instructions to display a representation of an item on the display; and in response to detecting the event, displaying, on the display, the representation of the item in the first application, wherein displaying the representation of the item includes; in accordance with a determination that the item satisfies a set of one or more purchase conditions, concurrently displaying, on the display, the representation of the item and a purchase affordance for purchasing the item using a payment system that is available on the electronic device; and in accordance with a determination that the item does not satisfy the set of one or more purchase conditions, displaying the representation of the item on the display without displaying the purchase affordance for purchasing the item using the payment system that is available on the electronic device; after detecting the event, when the purchase affordance is displayed concurrently with the representation of the item, detecting, via the one or more input devices, activation of the purchase affordance; and in response to detecting activation of the purchase affordance, displaying a user interface of an electronic wallet application of the electronic device for proceeding with the purchase of the item, wherein the electronic wallet application is different from the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display and one or more input devices, the one or more programs including instructions for:
-
displaying a user interface of a first application; while displaying the user interface of the first application, detecting an event that corresponds to instructions to display a representation of an item on the display; and in response to detecting the event, displaying, on the display, the representation of the item in the first application, wherein displaying the representation of the item includes; in accordance with a determination that the item satisfies a set of one or more purchase conditions, concurrently displaying, on the display, the representation of the item and a purchase affordance for purchasing the item using a payment system that is available on the electronic device; and in accordance with a determination that the item does not satisfy the set of one or more purchase conditions, displaying the representation of the item on the display without displaying the purchase affordance for purchasing the item using the payment system that is available on the electronic device; after detecting the event, when the purchase affordance is displayed concurrently with the representation of the item, detecting, via the one or more input devices, activation of the purchase affordance; and in response to detecting activation of the purchase affordance, displaying a user interface of an electronic wallet application of the electronic device for proceeding with the purchase of the item, wherein the electronic wallet application is different from the first application. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method, comprising:
at an electronic device with a display and one or more input devices; displaying a user interface of a first application; while displaying the user interface of the first application, detecting an event that corresponds to instructions to display a representation of an item on the display; and in response to detecting the event, displaying, on the display, the representation of the item in the first application, wherein displaying the representation of the item includes; in accordance with a determination that the item satisfies a set of one or more purchase conditions, concurrently displaying, on the display, the representation of the item and a purchase affordance for purchasing the item using a payment system that is available on the electronic device; and in accordance with a determination that the item does not satisfy the set of one or more purchase conditions, displaying the representation of the item on the display without displaying the purchase affordance for purchasing the item using the payment system that is available on the electronic device; after detecting the event, when the purchase affordance is displayed concurrently with the representation of the item, detecting, via the one or more input devices, activation of the purchase affordance; and in response to detecting activation of the purchase affordance, displaying a user interface of an electronic wallet application of the electronic device for proceeding with the purchase of the item, wherein the electronic wallet application is different from the first application. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
Specification