System and Method for Inputting Preferences Into Recommender/Profiling System
A user profiling system that receives user command/control selections related to content currently being provided to the user. A processor acts on the command/control selections and also determines whether the command/control selections are volume related command/control selections. In a case where the command/control selections are volume related, the processor utilizes these volume related command/control selections as an input to a user profile of the user profiling system. The user profile may be utilized for providing recommendations of content to the user.
1 . A user profiling system comprising:
a user input device configured to enable a user to input user command/control selections;
a processor operatively coupled to the user input device and configured to receive the user command/control selections, wherein the processor is configured to identify volume related command/control selections and to utilize identified volume related command/control selections as an input into a user profile.
2 . The profiling system of claim 1 , wherein the processor is configured to identify a previously established volume level of reproduced content and to compare the identified volume related command/control selections to the previously established volume level.
3 . The profiling system of claim 1 , comprising a remote control device having the user input device.
4 . The profiling system of claim 1 , comprising a memory operatively coupled to the processor and configured to store the user profile.
5 . The profiling system of claim 1 , comprising a memory operatively coupled to the processor and configured to store the user profile, wherein the processor is configured to provide recommendation of content based on the stored user profile.
6 . The profiling system of claim 5 , wherein the processor is configured to provide recommendations of content comprising at least one of audio and audiovisual content.
7 . A method of determining user profile data for a profiling system, the method comprising:
receiving a user command/control selection;
determining whether the received user command/control selection is a volume related command/control selection;
storing profile data related to the received user command/control selection if the received user command/control selection is a volume related command/control selection.
8 . A program portion stored on a processor readable medium for use with a user profiling system, the program portion comprising:
a program segment for analyzing received user command/control selections relating to currently reproduced content;
a program segment for determining whether the received user command/control selection is a volume related command/control selection; and
a program segment for initiating a storing of profile data related to the received user command/control selection if the received user command/control selection is a volume related command/control selection.
9 . The program portion of claim 8 , wherein the program segment for initiating the storing of profile data related to the received user command/control selection comprises a program segment for initiating storing of data indicating a user preference if the received user command/control selection is a volume increase related command/control selection.
10 . The program portion of claim 8 , further comprising a program segment for providing recommendation of content based on the stored user profile.