| CPC G06Q 30/0203 (2013.01) [G06F 3/0481 (2013.01); G06F 3/04842 (2013.01); G06F 3/04847 (2013.01); G06Q 30/0201 (2013.01); G06Q 30/0207 (2013.01); G06Q 50/01 (2013.01)] | 14 Claims |

|
1. A system for suggesting content, comprising:
a client device in network communication with a server; and
at least one addressable uniform resource identifier (URI);
wherein the client device is operable to receive URI content from the server specified by the at least one addressable URI;
wherein the client device includes a graphical user interface (GUI) for displaying the URI content;
wherein the GUI includes at least one feedback control for obtaining feedback from a user relating to the URI content;
wherein the feedback is associated with metadata, and wherein the metadata includes a device type of the client device and a time that the URI content was accessed;
wherein the server is operable to host a preference modeling software, a database, and the at least one addressable URI;
wherein the server is operable to receive the feedback through the GUI, store the feedback, and create a preference model for suggesting additional URI content through the GUI based on the feedback and the metadata;
wherein the preference model is configured to create a plurality of preference vectors for suggesting the additional URI content to the user;
wherein the plurality of preference vectors includes a plurality of mood preference vectors for each user;
wherein the server is operable to determine a current mood of the user based on the feedback provided through the GUI;
wherein the preference model automatically resolves rating collisions before suggesting additional URI content;
wherein the additional URI content suggested by the preference model is specific to the user and based on a correlation of the current mood of the user with the plurality of mood preference vectors for the user; and
wherein the client device renders and displays the additional URI content.
|