| CPC G06F 16/635 (2019.01) [G06F 21/10 (2013.01); G06F 16/2379 (2019.01); G06F 16/9535 (2019.01); G06F 21/1015 (2023.08); G06F 21/1075 (2023.08); G06F 2221/2141 (2013.01); G06Q 30/0222 (2013.01); H04L 67/01 (2022.05)] | 10 Claims |

|
1. A method of adjusting a music-themed virtual environment using recommendations, the method comprising:
retrieving character information from a character database, where the character information is associated with a character associated with the virtual environment, and the character information includes character appearance information, character position information, and character action information;
retrieving profile information from a profile database, where the profile information indicates one or more profile characteristics and at least one profile characteristic is related to music,
wherein the profile information includes an appearance profile characteristic and a music type profile characteristic;
comparing at least part of the character information with the one or more of the profile characteristics to determine a comparison result, including comparing the appearance profile characteristic to the character appearance information,
wherein the appearance profile characteristic relates to one of clothing, body type, gender, tattoos, jewelry, or other identifying or expressive feature;
generating adjustment information based on the comparison result, which indicates the music type profile characteristic;
sending the adjustment information to a client system through a network,
wherein the adjustment information indicates a music recommendation adjusted to the comparison result of the appearance profile characteristic;
receiving an adjustment reply from the client system through the network; and
adjusting information for the virtual environment based on the adjustment reply, which indicates a confirmation to access the song indicated by the music recommendation,
wherein the music recommendation comes from a system of the music-themed virtual environment through non-player virtual character avatars;
in response to adjusting the information, adjusting the virtual environment using the adjusted information.
|