Matchmaking system for virtual social environment
First Claim
1. A computer system for rating relationships between pairs of virtual characters in a virtual world comprising:
- a server computer having a user metrics storage component that collects and stores activity data and relationship data including personality traits of each virtual character of a pair of virtual characters and points that are allocated from each virtual character to each other of the pair of virtual characters;
said server computer further comprises a user metrics analysis component that sets a relationship scale value for each character of the pair of virtual characters to an initial value based on a combination of the personality traits assigned to each virtual character of the pair of virtual characters, wherein the initial value of the relationship scale value is randomly selected from a predetermined range of points on a relationship scale determined by an initial personality type of each character and wherein the relationship scale value is representative of a level of affinity that a first virtual character and a second virtual character of the pair of virtual characters have toward one another,wherein the user metrics analysis component adjusts the relationship scale value based on the activity data and relationship data; and
said server computer sends data related to the relationship scale value for one of the characters of the pair of virtual characters over a computer network and displayed on a user computer.
1 Assignment
0 Petitions
Accused Products
Abstract
A matchmaking system is provided herein to facilitate the development of relationships in a virtual social environment. The amount of development (positive or negative) is measured through the detection and analysis of the villager'"'"'s actions and activity in the virtual social environment. By performing actions including participating in events, activities, sharing an opinion, and giving gifts to other villagers or NPCs present in the environment, a villager creates relationships between herself and other villagers (regardless if owned by the same or different user) or NPCs which then contributes to the development of her own “life” in the virtual social environment. Through this system, villagers are able to meet again based on multiple factors to further develop life-like relationships.
-
Citations
19 Claims
-
1. A computer system for rating relationships between pairs of virtual characters in a virtual world comprising:
-
a server computer having a user metrics storage component that collects and stores activity data and relationship data including personality traits of each virtual character of a pair of virtual characters and points that are allocated from each virtual character to each other of the pair of virtual characters; said server computer further comprises a user metrics analysis component that sets a relationship scale value for each character of the pair of virtual characters to an initial value based on a combination of the personality traits assigned to each virtual character of the pair of virtual characters, wherein the initial value of the relationship scale value is randomly selected from a predetermined range of points on a relationship scale determined by an initial personality type of each character and wherein the relationship scale value is representative of a level of affinity that a first virtual character and a second virtual character of the pair of virtual characters have toward one another, wherein the user metrics analysis component adjusts the relationship scale value based on the activity data and relationship data; and said server computer sends data related to the relationship scale value for one of the characters of the pair of virtual characters over a computer network and displayed on a user computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for rating relationships between pairs of virtual characters in a virtual world comprising:
-
collecting and storing activity data and relationship data by a server computer, the relationship data including assigned personality traits of each virtual character of a pair of virtual characters and points allocated from each character to the other character of the pair of virtual characters; setting, by the server computer, a relationship scale value for each character of the pair of virtual characters to an initial value based on a combination of the personality traits assigned to each virtual character of the pair of virtual characters and the points allocated from each character to the other, wherein the initial value of the relationship scale value is randomly selected from a predetermined range of points on a relationship scale determined by an initial personality type of each character and wherein the relationship scale value is representative of the level of affinity for a first virtual character of the pair by a second virtual character of the pair; adjusting, by the server computer, the relationship scale value based on the relationship data; and transmitting relationship scale data over a computer network for display by a user computer, the relationship scale data being related to the relationship scale value for one of the characters of the pair of virtual characters. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification