Search

CN-122028963-A - Personalized virtual avatar system and method

CN122028963ACN 122028963 ACN122028963 ACN 122028963ACN-122028963-A

Abstract

Methods and systems for personalizing an avatar for a user for use in a game include extracting features of the avatar associated with the user. At least a feature identified as customizable for customizing the game is received from the user. Constraints of the game are determined and used during updating of the skin of the avatar, wherein the skin of the avatar is updated by adjusting the feature to include the attribute customized using the input of the user. The updated skin is used to generate an updated avatar that is stored in the user profile of the user and used to represent the user in the game.

Inventors

  • C. Bean
  • Zhu Yayoi

Assignees

  • 索尼互动娱乐股份有限公司

Dates

Publication Date
20260512
Application Date
20241001
Priority Date
20231006

Claims (19)

  1. 1. A method for personalizing an avatar for a user for use in a game, comprising: extracting features of the avatar associated with the user, wherein one or more features of the avatar are identified as customizable; Receiving input from the user for customizing at least a feature of the avatar, the input identifying an attribute of the feature and a customization of the attribute, the feature having the attribute customized with the input of the user making the avatar distinguishable and the user associated with the avatar clearly identifiable in the game, the feature being designated as a characteristic feature of the avatar; Identifying constraints of the game, the constraints defining constraints for customizing the avatar, the constraints established based on compatibility requirements of the game, and Updating the skin of the avatar by adjusting the features to include using the attributes customized by the user's input, the extent of adjustment to the attributes being in accordance with the constraints of the game, the updating of the skin resulting in generating an updated avatar, Wherein the updated avatar is stored in the user profile of the user and is used to clearly represent the user in the game.
  2. 2. The method of claim 1, wherein the feature is specified by the user as the landmark feature.
  3. 3. The method of claim 1, wherein the characteristic is specified as the markable characteristic by a system for personalizing the avatar, the markable characteristic being automatically specified based on the attribute and the type of customization applied to the attribute.
  4. 4. The method of claim 1, wherein the avatar for the user for updating is generated from an image of the user, and wherein the image of the user is generated as a three-dimensional image.
  5. 5. The method of claim 1, wherein the avatar for the updated user is generated from a game icon or a picture of a character provided by the user, and wherein the game icon or the picture of the character is converted into a three-dimensional image.
  6. 6. The method of claim 1, wherein extracting the feature comprises extracting a three-dimensional attribute of the feature of the avatar.
  7. 7. The method of claim 1, wherein extracting the feature comprises extracting a two-dimensional attribute of the feature of the avatar.
  8. 8. The method of claim 1, wherein the updated avatar having the marketable feature with the customized attribute is transmittable from the game to one or more interactive applications, wherein the one or more interactive applications comprise a second game.
  9. 9. The method of claim 1, wherein designating the feature as the landmark feature further comprises, Assigning a weight to each of the features of the avatar, the weight assigned to each feature indicating a significance for identifying the feature of the user, wherein the significance is based on a type of customization applied to the attribute, Wherein the feature having the highest weight among the features of the avatar of the user is identified as the landmark feature.
  10. 10. The method of claim 1, further comprising, Detecting a request to transmit the updated avatar of the user to a second game different from the game, and In response to the request, transmitting the updated avatar of the user to the second game, the transmitting the updated avatar to the second game including transmitting the signatory characteristic of the updated avatar to a first characteristic of a character identified in the second game, wherein the character is associated with the user.
  11. 11. The method of claim 10 wherein transmitting the characteristic feature of the updated avatar includes updating an attribute of the first feature to correspond to the attribute of the characteristic feature, the updating of the attribute of the first feature being performed upon successful verification that the first feature is one of the specific features of the feature that are customizable in the second game, Wherein the update to the attribute of the first feature is automatically adjusted to adhere to the constraint of the second game, the first feature being designated as the characteristic feature of the character to clearly identify the user in the second game.
  12. 12. The method of claim 10, wherein transmitting the updated avatar further comprises, Extracting the constraints of the second game, wherein the constraints of the second game identify specific ones of the features of the character that are customizable in the second game and a customized amount that can be performed on the specific ones of the features in the updated avatar for the second game; Mapping the feature extracted from the updated avatar of the game to a corresponding specific feature of the features of the character identified as customizable in the second game, and Automatically adjusting the specific ones of the features of the character, wherein the automatic adjustment includes scaling the specific ones of the features of the character to match the scaling of corresponding ones of the features identified in the updated avatar of the game.
  13. 13. The method of claim 12, wherein the scaling of the particular one of the features of the character comprises adjusting a scaling relationship of the particular one of the features of the character in the second game to match a corresponding scaling relationship of the features of the updated avatar of the game.
  14. 14. The method of claim 1, further comprising, Generating a non-homogenizing token (NFT) for the avatar of the user in a blockchain, the NFT capturing the characteristics of the avatar and the customization performed on the attributes of the characteristics of the avatar for the game, wherein the NFT tracks adjustments to the attributes for customizing at least the characteristics of the avatar.
  15. 15. The method of claim 1, wherein updating the skin of the avatar comprises generating a plurality of updated avatars having the custom attributes of the landmark features identified in the avatar, wherein each updated avatar of the plurality of updated avatars corresponds to a different style for rendering.
  16. 16. The method of claim 15, wherein the different styles for rendering are defined by a type of resolution used for rendering.
  17. 17. The method of claim 1, wherein the input received from the user comprises text input identifying at least a second game to transmit the updated avatar and a style to be followed in the second game, and Wherein the text input is interpreted and the markedness of the updated avatar is adjusted to follow the style specified for the second game.
  18. 18. A method for personalizing a user with an avatar usable in one or more games, comprising: A request is received to transmit the avatar customized by the user in a first game to a second game, Analyzing the avatar of the user to identify at least one attribute of a feature customized using input from the user, the feature having at least one customized attribute resulting in the avatar being distinguishable and used to clearly identify the user, the feature of the at least one attribute being customized as a characteristic feature of the avatar, and Transmitting the avatar customized by the user in the first game to the second game in response to the request, wherein transmitting the avatar includes updating the characteristic of the avatar in the first game to a corresponding characteristic identified in the second game as representing the character of the user, wherein the characteristic of the character updated to include the at least one attribute of the characteristic makes the character distinguishable and is used to clearly identify the user in the second game, the characteristic of the character having the at least one customized attribute being designated as the characteristic of the character in the second game, Wherein the signage characteristics of the character are dynamically adjusted to adhere to constraints of the second game such that the character meets requirements for rendering in the context of the second game.
  19. 19. The method of claim 18, wherein transmitting the avatar of the user further comprises, Identifying a relationship between two or more characteristics of the avatar in the first game; Mapping the two or more characteristics of the avatar of the first game with corresponding character characteristics of a character associated with the user in the second game, wherein the character characteristics of the character are identified as customizable in the second game, and Updating the character characteristics of the character to match the attributes of the two or more characteristics of the avatar, the character characteristics being updated according to the relationships defined between the two or more characteristics and according to the constraints defined for the second game, Wherein a scale factor is defined using the relationship between the two or more characteristics of the avatar and the character characteristics of the character in the second game are updated to match the scale factor defined between the two or more characteristics identified in the avatar.

Description

Personalized virtual avatar system and method Technical Field The present disclosure relates to processing input from a user to generate an avatar (avatar) representing the user, and more particularly to generating a customized avatar for the user that is constrained by game limitations of a video game. Background User interactions with online content have become mainstream, and a wide variety of content is presented or generated for consumption by users. Of particular concern is the growing popularity of video games. The user selects a video game to play and provides game inputs to affect the game state of the video game and update the game data. The updated game data is used to generate game scenes that are returned to the client device for rendering. In video games, users typically select an online personality to represent themselves in the video game. The online personality selected by the user has been predefined by the game logic and provided as a selectable option in the video game. The video game does not provide any options to allow the user to customize a predefined online personality. Further, users cannot transfer their online personalities selected in a game to another game or another interactive application. Each interactive application (e.g., video game) with which the user selects to interact will provide a selection of his own online personality and will not allow the user to customize his online personality or transfer his online personality from one interactive application to another. It is in this case that the embodiments of the invention have evolved. Disclosure of Invention Implementations of the present disclosure relate to systems and methods for personalizing an online personality (i.e., a digital representation or avatar) to represent a user in a video game. For simplicity, various implementations will be described with reference to video games (simply "games"), but may also extend to interactive applications. An avatar for customization may have been associated with the user, or generated from images captured by the user using one or more image capture devices, or from pictures of icons or characters provided by the user. The avatar is customized using the details provided in the user input, according to any constraints of the game (game restrictions). The user input identifies one or more characteristics of the avatar and attributes for customizing the one or more characteristics. The user's customized avatar includes features that clearly identify the user in the game. The customized avatar is associated with the user and stored in a user profile of the user. The user's customized avatar may be used to represent the user in different interactive applications. A customized avatar in a game may be transferred to and used in another interactive application to clearly identify the user in the interactive application. An avatar personalization module executing on a processor of the system for interacting with the game is responsible for transmitting the user's avatar generated and customized in the game to the second game. The avatar personalization module identifies a character or avatar in the second game to which features of the customized avatar may be transferred and maps features of the identified character in the second game to corresponding features of the in-game avatar. The avatar in the second game may be selected by or for the user. The mapping is used to update attributes of relevant features of the character in the second game to match the customized attributes of corresponding features of the customized avatar in the game. The updating is performed according to constraints specified in the second game. The constraints of the second game specify the extent to which each of the features of the character's selected features can be adjusted during customization of the second game and game restrictions. Constraints and game restrictions identify the performance requirements of each character and any compatibility issues that need to be addressed. Thus, the character customized to include the distinguishing feature is used to clearly identify the user in the second game. Custom roles are complied or adjusted to compliment the constraints of the second game/interactive application while continuing to maintain the distinctive features representing the user. The customized roles are maintained separately in the user's user profile and used as appropriate based on the requirements/constraints of the selected interactive application. Transmitting an avatar between different interactive applications allows a user to maintain a clearly identifiable and consistent identity across different interactive applications or platforms. The skin of a custom avatar generated by a user in one interactive application may be used to automatically update to the character identified in a second interactive application such that the character with the custom skin has a distinguishable appearance a