Customized digital avatar accessories
AssigneeSnap Inc.
InventorsJacob Edward Blackstock, Diego Muñoz Escalante, Matthew Colin Grantham
Life of this patent
Estimating the term…
Abstract
Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating customized images with avatars of different users within electronic messages. For example, users of different mobile computing devices can exchange electronic communications with images generated to include avatars representing themselves as well as their friends, colleagues, and other acquaintances.
Claims15
A system comprising:
- a processor;
- a user interface coupled to the processor, the user interface comprising an input device and a display screen;
- and
- memory coupled to the processor and storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
- identifying a real-world factor associated with a user, wherein identifying the real-world factor includes:
- determining a geolocation associated with the user,
- identifying a sporting event venue associated with the geolocation,
- determining a first sports team and a second snorts team that are scheduled to appear at the sporting event venue within a threshold period from a current time,
- determining a residence location of the user, and
- determining that the first sports team is associated with the residence location of the user;
- modifying a characteristic of an avatar associated with the user based on the real-world factor, wherein modifying the characteristic of the avatar includes modifying an avatar outfit worn by the avatar, wherein the avatar outfit is associated with the first sports team;
- and
- causing the avatar to be displayed on the display screen of the user interface.
A computer-implemented method comprising:
- identifying, by a processor, a real-world factor associated with a user, wherein identifying the real-world factor includes:
- determining a geolocation associated with the user,
- identifying a sporting event venue associated with the geolocation,
- determining a first sports team and a second sports team that are scheduled to appear at the sporting event venue within a threshold period from a current time,
- determining a residence location of the user, and
- determining that the first sports team is associated with the residence location of the user:
- modifying, by the processor, a characteristic of an avatar based on the real-world factor, wherein modifying the characteristic of the avatar includes modifying an avatar outfit worn by the avatar, wherein the avatar outfit is associated with the first sports team;
- and
- causing the avatar to be displayed on a display screen of a user interface.
A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:
- identifying real-world factor associated with a user, wherein identifying the real-world factor includes:
- determining a geolocation associated with the user,
- identifying a sporting event venue associated with the geolocation,
- determining a first sports team and a second sports team that are scheduled to appear at the sporting event venue within a threshold period from a current time,
- determining a residence location of the user, and
- determining that the first sports team is associated with the residence location of the user:
- modifying a characteristic of an avatar associated with the user based on the real-world factor, wherein modifying the characteristic of the avatar includes modifying an avatar outfit worn by the avatar, wherein the avatar outfit is associated with the first sports team;
- and
- causing the avatar to be displayed on a display screen of a user interface.
Dependencies are inferred from the claim text.