IP Library Granted Patent US 9,886,710
Granted Patent B2
US 9,886,710 · App. 14/449,113 · Granted Feb 6, 2018

Data mesh visualization

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,886,710
App. No.
14/449,113
Granted
Feb 6, 2018
Kind
B2
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.

Claims (53)

1. A system comprising:

a plurality of user devices coupled to a network, the user devices comprising a portable user device and a plurality of non-portable devices; and

an electronic device comprising at least one hardware processor and a memory storing instructions that, when executed by the at least one hardware processor cause the electronic device to perform operations comprising:

receiving, via a communication network, attribute data descriptive of a user from a plurality of attribute sources comprising the portable user device and at least a subset of the plurality of non-portable devices, the attribute data comprising demographic data and social media content of the user;

inferring visually exemplifiable user characteristics corresponding to the user based on an analysis of at least a portion of the demographic data and the social media content of the user, the user characteristics comprising a physical trait and a personality trait;

generating a visualization based at least in part on the inferred physical trait and the inferred personality trait, the visualization being a visual representation of the user, the visualization exemplifying the inferred user characteristics of the user; and

causing presentation of the visualization to the user.

2. The system of claim 1 , wherein the operations further comprise:

receiving user input indicating a change to the visualization, the visualization module further to update the visualization according to the change indicated by the user input; and

inferring subsequent user characteristics based, at least in part, on the user input.

3. The system of claim 2 , wherein the user input comprises a user interaction with the visualization.

4. The system of claim 1 , wherein the operations further comprise:

identifying similar users from among a plurality of other users that are similar to the user based on the inferred user characteristics and respective user characteristics of the plurality of other users; and

generating the visualization based on the user characteristics of the identified similar users.

5. The system of claim 1 , wherein the operations further comprise:

determining satisfaction of a reward criteria associated with the attribute data; and

providing a reward to the user based on the determined satisfaction of the reward criteria, wherein the reward comprises a visualization feature.

6. The system of claim 5 , wherein the operations further comprise:

calculating a completeness metric based on the attribute data, the reward criteria including a criterion based on the completeness metric.

7. The system of claim 6 , wherein the completeness metric indicates a quantity of a specified type of data included in the attribute data and wherein the criterion based on the completeness metric is satisfied by the user providing the specified type of data.

8. The system of claim 5 , wherein the operations further comprise:

calculating a quality metric based on the attribute data, the reward criteria including a criterion based on the quality metric.

9. The system of claim 8 , wherein the quality metric indicates a recentness of the attribute data and wherein the criterion based on the quality metric is satisfied by the user providing recent data.

10. A method comprising:

receiving, via a communication network, attribute data descriptive of a user from a plurality of attribute sources comprising a plurality of electronic devices, the attribute data comprising demographic data and social media content of the user;

inferring visually exemplifiable user characteristics pertaining to the user from the demographic data and the social media content of the user, the user characteristics including a physical characteristic and a personality characteristic of the user;

generating, using a hardware processor of a machine, an avatar representative of the user based on the inferred physical characteristic and the inferred personality characteristic, the avatar including a visual representation of the user, the avatar exemplifying the inferred user characteristics of the user; and

causing presentation of the avatar to the user.

11. The method of claim 10 , further comprising:

receiving user input indicating a change to the avatar;

updating the avatar according to the change indicated by the user input; and

inferring subsequent user characteristics based, at least in part, on the user input.

12. The method of claim 11 , wherein the user input comprises a user interaction with the avatar.

13. The method of claim 10 , further comprising:

identifying similar users, from among a plurality of other users, that are similar to the user based on the inferred user characteristics and respective user characteristics of the plurality of other users; and

determining the visual representation based on the user characteristics of the identified similar users.

14. The method of claim 10 , further comprising:

determining satisfaction of a reward criteria associated with the attribute data; and

providing a reward to the user based on the determined satisfaction of the reward criteria, wherein the reward comprises an avatar feature.

15. The method of claim 14 , further comprising:

calculating a completeness metric based on the attribute data, the reward criteria including a criterion based on the completeness metric.

16. The method of claim 15 , wherein the completeness metric indicates a quantity of a specified type of data included in the attribute data and wherein the criterion based on the completeness metric is satisfied by the user providing the specified type of data.

17. The method of claim 14 , further comprising:

calculating a quality metric based on the attribute data, the reward criteria including a criterion based on the quality metric.

18. The method of claim 17 , wherein the quality metric indicates a recentness of the attribute data and wherein the criterion based on the quality metric is satisfied by the user providing recent data.

19. The method of claim 14 , further comprising:

identifying similar users from among a plurality of other users that are similar to the user based on the inferred user characteristics and respective user characteristics of the plurality of other users; and

determining satisfaction of the reward criteria based on the attribute data associated with the identified similar users.

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:

receiving, via a communication network, attribute data descriptive of a user from a plurality of attribute sources comprising a plurality of electronic devices, the attribute data comprising demographic data and social media content of the user;

inferring visually exemplifiable user characteristics from the demographic data and the social media content of the user, the user characteristics pertaining to the user;

generating a user interface including an avatar representative of the user based on the inferred user characteristics, the user characteristics including a physical characteristic and a personality characteristic of the user, the avatar including a visual representation of the user, the avatar exemplifying the inferred user characteristics of the user; and

causing presentation of the user interface in a device of the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2014
From: MELCHER, RYAN; TAPLEY, JOHN; LEE, ROBERT
To: EBAY INC.
Reel/Frame 033440/0378 →