Back to results
US 11,900,520 B1Granted
Specifying effects for entering or exiting a computer-generated reality environment
AssigneeApple Inc.
InventorsClément Pierre Nicolas Boissière, Samuel Lee Iglesias, James McIlree
Life of this patent
Estimating the term…
Abstract
In an exemplary process for specifying an entrance or exit effect in a computer-generated reality environment, in response to a user entering or exiting the computer-generated reality environment, a transition effect is provided.
Claims22
An electronic device, 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:
- receiving data representing an event of an avatar associated with a first user entering or exiting a virtual environment;
- in response to receiving the data representing the event of the avatar associated with the first user entering or exiting the virtual environment, determining whether a visual effect has been designated by a second user for the event of the avatar associated with first user entering or exiting the virtual environment;
- in accordance with a determination that a visual effect has not been designated by the second user for the event of the avatar associated with the first user entering or exiting the virtual environment:
- obtaining a visual effect corresponding to the received data;
- in accordance with a determination that the electronic device is configured to provide the obtained visual effect, providing the obtained visual effect, wherein the obtained visual effect at least temporarily modifies an appearance of the avatar associated with the first user;
- and
- in accordance with a determination that the electronic device is not configured to provide the obtained visual effect, providing a third visual effect, wherein the third visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the third visual effect is different from the obtained visual effect;
- and
- in accordance with a determination that a visual effect has been designated by the second user for the event, providing the designated visual effect, wherein the designated visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the designated visual effect is different from the obtained visual effect and the third visual effect.
9 more elements
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, the one or more programs including instructions for:
- receiving data representing an event of an avatar associated with a first user entering or exiting a virtual environment;
- in response to receiving the data representing the event of the avatar associated with the first user entering or exiting the virtual environment, determining whether a visual effect has been designated by a second user for the event of the avatar associated with first user entering or exiting the virtual environment;
- in accordance with a determination that a visual effect has not been designated by the second user for the event of the avatar associated with the first user entering or exiting the virtual environment:
- obtaining a visual effect corresponding to the received data;
- in accordance with a determination that the electronic device is configured to provide the obtained visual effect, providing the obtained visual effect, wherein the obtained visual effect at least temporarily modifies an appearance of the avatar associated with the first user;
- and
- in accordance with a determination that the electronic device is not configured to provide the obtained visual effect, providing a third visual effect, wherein the third visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the third visual effect is different from the obtained visual effect;
- and
- in accordance with a determination that a visual effect has been designated by the second user for the event, providing the designated visual effect, wherein the designated visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the designated visual effect is different from the obtained visual effect and the third visual effect.
6 more elements
A method for specifying an entrance or exit effect in a virtual environment, comprising:
- at an electronic device:
- receiving data representing an event of an avatar associated with a first user entering or exiting a virtual environment;
- in response to receiving the data representing the event of the avatar associated with the first user entering or exiting the virtual environment, determining whether a visual effect has been designated by a second user for the event of the avatar associated with first user entering or exiting the virtual environment;
- in accordance with a determination that a visual effect has not been designated by the second user for the event of the avatar associated with the first user entering or exiting the virtual environment:
- obtaining a visual effect corresponding to the received data;
- in accordance with a determination that the electronic device is configured to provide the obtained visual effect, providing the obtained visual effect, wherein the obtained visual effect at least temporarily modifies an appearance of the avatar associated with the first user;
- and
- in accordance with a determination that the electronic device is not configured to provide the obtained visual effect, providing a third visual effect, wherein the third visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the third visual effect is different from the obtained visual effect;
- and
- in accordance with a determination that a visual effect has been designated by the second user for the event, providing the designated visual effect, wherein the designated visual effect at least temporarily modifies the appearance of the avatar associated with the first user, and wherein the designated visual effect is different from the obtained visual effect and the third visual effect.
7 more elements
Dependencies are inferred from the claim text.