Customized digital avatar accessories
First Claim
Patent Images
1. 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, anddetermining 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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.
-
Specification