US 12,118,193 B2
Methods, systems, and devices for managing avatars across different software applications
Rashmi Palamadai, Naperville, IL (US); Eric Zavesky, Austin, TX (US); Oliver Spatscheck, Denison, TX (US); Ari Craine, Marietta, GA (US); Richard Palazzo, Stewartsville, NJ (US); and Robert Koch, Norcross, GA (US)
Assigned to AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed by AT&T Intellectual Property I, L.P., Atlanta, GA (US)
Filed on Dec. 7, 2022, as Appl. No. 18/062,701.
Prior Publication US 2024/0192838 A1, Jun. 13, 2024
Int. Cl. G06F 3/04842 (2022.01)
CPC G06F 3/04842 (2013.01) 20 Claims
OG exemplary drawing
 
1. A device, comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
receiving, over a communication network, a first request from a communication device associated with a user to present a group of avatars on a user interface of an avatar management software application on the communication device, wherein each of the group of avatars are associated with a software application resulting in a group of software applications;
receiving, over the communication network, a group of credentials associated with the group of software applications to access the group of avatars from the communication device;
obtaining, over the communication network, each of the group of avatars from an associated application server of a group of application servers utilizing credentials from the group of credentials;
providing, over the communication network, the group of avatars to the communication device;
receiving user-generated input, over the communication network, wherein the user-generated input indicates a first selection of a first avatar from the group of avatars and a second selection of a second avatar from the group of avatars; and
providing, over the communication network, first instructions to a first application server of the group of application servers that indicate to utilize the first avatar for the user and providing, over the communication network, second instructions to a second application server of the group of application servers that indicate to utilize the second avatar for the user.