Displaying a representation of a digital card with a visual effect
AssigneeApple Inc.
InventorsTrevor W. Young, Andrez E. Aguayo, Antonio Allen, William D. Carpenter, Flavio Mattos De Carvalho
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to techniques for displaying a representation of a digital card with a visual effect, in accordance with some embodiments.
Claims42
A computer system configured to communicate with a display generation component and one or more input devices, comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- after receiving first data corresponding to a digital card that is stored in an electronic wallet of the computer system, wherein the first data includes a set of visual assets defined by an entity associated with an external computer system:
- receiving, via the one or more input devices, a request to display a representation of the digital card;
- in response to receiving the request to display the representation of the digital card, displaying, via the one or more display generation components, the representation of the digital card having a respective appearance that is based on the first data and includes a visual effect that changes based on movement of the computer system, including:
- in accordance with a determination that the first data includes a first set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a first appearance that includes a representation of the first set of visual assets having the visual effect applied to the first set of visual assets;
- and
- in accordance with a determination that the first data includes a second set of visual assets that is different from the first set of visual assets and defined by the entity associated with the external computer system, displaying the representation of the digital card having a second appearance that is different from the first appearance and includes a representation of the second set of visual assets having the visual effect applied to the second set of visual assets;
- while displaying the representation of the digital card having the respective appearance that is based on the first data and includes the visual effect that changes based on movement of the computer system, detecting, via the one or more input devices, movement of the computer system;
- and
- in response to detecting the movement of the computer system, updating the respective appearance of the digital card to include a modification of the visual effect based on the detected movement of the computer system, including:
- in accordance with a determination that the first data includes the first set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a third appearance that is different from the first appearance and includes the representation of the first set of visual assets having the modified visual effect applied to the first set of visual assets;
- and
- in accordance with a determination that the first data includes the second set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a fourth appearance that is different from the second appearance and includes the representation of the second set of visual assets having the modified visual effect applied to the second set of visual assets.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more input devices, the one or more programs including instructions for:
- after receiving first data corresponding to a digital card that is stored in an electronic wallet of the computer system, wherein the first data includes a set of visual assets defined by an entity associated with an external computer system:
- receiving, via the one or more input devices, a request to display a representation of the digital card;
- in response to receiving the request to display the representation of the digital card, displaying, via the one or more display generation components, the representation of the digital card having a respective appearance that is based on the first data and includes a visual effect that changes based on movement of the computer system, including:
- in accordance with a determination that the first data includes a first set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a first appearance that includes a representation of the first set of visual assets having the visual effect applied to the first set of visual assets;
- and
- in accordance with a determination that the first data includes a second set of visual assets that is different from the first set of visual assets and defined by the entity associated with the external computer system, displaying the representation of the digital card having a second appearance that is different from the first appearance and includes a representation of the second set of visual assets having the visual effect applied to the second set of visual assets;
- while displaying the representation of the digital card having the respective appearance that is based on the first data and includes the visual effect that changes based on movement of the computer system, detecting, via the one or more input devices, movement of the computer system;
- and
- in response to detecting the movement of the computer system, updating the respective appearance of the digital card to include a modification of the visual effect based on the detected movement of the computer system, including:
- in accordance with a determination that the first data includes the first set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a third appearance that is different from the first appearance and includes the representation of the first set of visual assets having the modified visual effect applied to the first set of visual assets;
- and
- in accordance with a determination that the first data includes the second set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a fourth appearance that is different from the second appearance and includes the representation of the second set of visual assets having the modified visual effect applied to the second set of visual assets.
A method, comprising:
- at a computer system that is in communication with one or more display generation components and one or more input devices:
- after receiving first data corresponding to a digital card that is stored in an electronic wallet of the computer system, wherein the first data includes a set of visual assets defined by an entity associated with an external computer system:
- receiving, via the one or more input devices, a request to display a representation of the digital card;
- in response to receiving the request to display the representation of the digital card, displaying, via the one or more display generation components, the representation of the digital card having a respective appearance that is based on the first data and includes a visual effect that changes based on movement of the computer system, including:
- in accordance with a determination that the first data includes a first set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a first appearance that includes a representation of the first set of visual assets having the visual effect applied to the first set of visual assets;
- and
- in accordance with a determination that the first data includes a second set of visual assets that is different from the first set of visual assets and defined by the entity associated with the external computer system, displaying the representation of the digital card having a second appearance that is different from the first appearance and includes a representation of the second set of visual assets having the visual effect applied to the second set of visual assets;
- while displaying the representation of the digital card having the respective appearance that is based on the first data and includes the visual effect that changes based on movement of the computer system, detecting, via the one or more input devices, movement of the computer system;
- and
- in response to detecting the movement of the computer system, updating the respective appearance of the digital card to include a modification of the visual effect based on the detected movement of the computer system, including:
- in accordance with a determination that the first data includes the first set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a third appearance that is different from the first appearance and includes the representation of the first set of visual assets having the modified visual effect applied to the first set of visual assets;
- and
- in accordance with a determination that the first data includes the second set of visual assets defined by the entity associated with the external computer system, displaying the representation of the digital card having a fourth appearance that is different from the second appearance and includes the representation of the second set of visual assets having the modified visual effect applied to the second set of visual assets.
Dependencies are inferred from the claim text.