Data mesh visualization
First Claim
Patent Images
1. A system comprising:
- at least one hardware processor; and
a memory storing instructions that, when executed by the at least one hardware processor cause the system to perform operations comprising;
generating an avatar representation of a user;
receiving user input comprising a user-specified change to the avatar representation;
changing the avatar representation based on the user-specified change to the avatar representation;
receiving, from a first client device, user data associated with a user of the publication system;
determining a facial expression of the user based on the user data;
determining a graphical representation of the facial expression of the user;
generating an updated avatar representative of a current status of the user by applying the graphical representation of the facial expression of the user to the avatar representation of the user; and
causing one or more second client devices to display the updated avatar in association with a communication of the user.
1 Assignment
0 Petitions
Accused Products
Abstract
In various example embodiments, a system and method for data mesh visualization are presented. Attribute data associated with a user may be received from a plurality of attribute sources. User characteristics may be inferred based on an analysis of at least a portion of the attribute data. A visualization may be generated based, at least in part, on the user characteristics. The visualization may be representative of the attribute data. The visualization may be caused to be presented to the user.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one hardware processor; and a memory storing instructions that, when executed by the at least one hardware processor cause the system to perform operations comprising; generating an avatar representation of a user; receiving user input comprising a user-specified change to the avatar representation; changing the avatar representation based on the user-specified change to the avatar representation; receiving, from a first client device, user data associated with a user of the publication system; determining a facial expression of the user based on the user data; determining a graphical representation of the facial expression of the user; generating an updated avatar representative of a current status of the user by applying the graphical representation of the facial expression of the user to the avatar representation of the user; and causing one or more second client devices to display the updated avatar in association with a communication of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
generating an avatar representation of a user; receiving user input comprising a user-specified change to the avatar representation; changing the avatar representation based on the user-specified change to the avatar representation; receiving, from a first client device, user data associated with a user of the publication system; determining a facial expression of the user based on the user data; determining a graphical representation of the facial expression of the user; generating an updated avatar representative of a current status of the user by applying the graphical representation of the facial expression of the user to the avatar representation of the user; and causing one or more second client devices to display the updated avatar in association with a communication of the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable medium storing instructions that, when executed by at least one processor of a machine, cause the machine to perform operations comprising:
-
generating an avatar representation of a user; receiving user input comprising a user-specified change to the avatar representation; changing the avatar representation based on the user-specified change to the avatar representation; receiving, from a first client device, user data associated with a user of the publication system; determining a facial expression of the user based on the user data; determining a graphical representation of the facial expression of the user; generating an updated avatar representative of a current status of the user by applying the graphical representation of the facial expression of the user to the avatar representation of the user; and causing one or more second client devices to display the updated avatar in association with a communication of the user.
-
Specification