System and method for avatar management and selection
First Claim
Patent Images
1. A system for avatar management and selection during active communication between a first user device and a remote user device, said system comprising:
- a first user device configured to capture user input, said first user device comprising;
a display;
communication circuitry configured to transmit information to and receive information from said remote user device;
one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising;
initiating communication between said first user device and said remote user device;
identifying said user input;
identifying an avatar selection command based on said user input, said avatar selection command comprising selecting an avatar file from an avatar database during active communication between said first user device and said remote user device;
transmitting identifying data corresponding to said selected avatar file to said remote user device;
receiving a signal from said remote user device indicating an avatar file stored in an avatar database of said remote user device matches said selected avatar file; and
displaying a feedback avatar based on said selected avatar.
2 Assignments
0 Petitions
Accused Products
Abstract
A video communication system that replaces actual live images of the participating users with animated avatars. A method may include selecting an avatar, initiating communication, capturing an image, detecting a face in the image, extracting features from the face, converting the facial features to avatar parameters, and transmitting at least one of the avatar selection or avatar parameters. The system is configured to allow a user to select a new avatar during active communication with a remote user.
248 Citations
20 Claims
-
1. A system for avatar management and selection during active communication between a first user device and a remote user device, said system comprising:
a first user device configured to capture user input, said first user device comprising; a display; communication circuitry configured to transmit information to and receive information from said remote user device; one or more storage mediums having stored thereon, individually or in combination, instructions that when executed by one or more processors result in the following operations comprising; initiating communication between said first user device and said remote user device; identifying said user input; identifying an avatar selection command based on said user input, said avatar selection command comprising selecting an avatar file from an avatar database during active communication between said first user device and said remote user device; transmitting identifying data corresponding to said selected avatar file to said remote user device; receiving a signal from said remote user device indicating an avatar file stored in an avatar database of said remote user device matches said selected avatar file; and displaying a feedback avatar based on said selected avatar. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A method for avatar management and selection during active communication between a first user device and a remote user device, said method comprising:
-
initiating communication from said first user device to said remote user device, said first user device configured to capture user input; identifying, by said first user device, said user input; identifying, by said first user device, an avatar selection command based on said user input, said avatar selection command comprising selecting an avatar file from an avatar database during active communication between said first user device and said remote user device; transmitting, by said first user device, identifying data corresponding to said selected avatar file to said remote user device receiving, by said first user device, a signal from said remote user device indicating an avatar file stored in an avatar database of said remote user device matches said avatar selection; and displaying a feedback avatar based on said selected avatar. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. At least one computer accessible non-transitory storage medium to store instructions which, when executed by a machine, cause the machine to perform operations comprising:
-
initiating communication from a first user device to a remote user device, said first user device configured to capture user input; identifying, by said first user device, said user input; identifying, by said first user device, an avatar selection command based on said user input, said avatar selection command comprising selecting an avatar file from an avatar database during active communication between said first user device and said remote user device; transmitting, by said first user device, identifying data corresponding to said selected avatar file to said remote user device receiving, by said first user device, a signal from said remote user device indicating an avatar file stored in an avatar database of said remote user device matches said avatar selection; and displaying a feedback avatar based on said selected avatar.
-
Specification