IDENTIFYING MUTUAL FRIENDS IN ONLINE ENVIRONMENTS
First Claim
1. A machine-implemented method comprising:
- detecting entrance from an external user into a virtual world that includes a virtual area;
identifying a plurality of joined users that joined the virtual area;
computing a joined user weighting for each of the plurality of joined users;
computing a virtual area friendliness level for the virtual area by aggregating each of the joined user weightings; and
providing the virtual area friendliness level to the external user.
4 Assignments
0 Petitions
Accused Products
Abstract
The invention described herein detects an external user entering into a virtual world that includes a virtual area. In turn, the invention described herein identifies a plurality of joined users that joined each virtual area and computes a joined user weighting for each of the plurality of joined users. The joined user weightings include friend of a friend level weightings and commonality weightings. Next, the invention described herein computes a virtual area friendliness level for each of the virtual areas by aggregating each of the joined user weightings for each of the virtual areas, and provides the virtual area friendliness levels to the external user in order for the external user to select the appropriate virtual area.
-
Citations
20 Claims
-
1. A machine-implemented method comprising:
-
detecting entrance from an external user into a virtual world that includes a virtual area; identifying a plurality of joined users that joined the virtual area; computing a joined user weighting for each of the plurality of joined users; computing a virtual area friendliness level for the virtual area by aggregating each of the joined user weightings; and providing the virtual area friendliness level to the external user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A peripheral device comprising:
-
one or more processors; a memory accessible by at least one of the processors; a nonvolatile storage area accessible by at least one of the processors; a set of instructions stored in the memory and executed by at least one of the processors in order to perform actions of; detecting entrance from an external user into a virtual world that includes a virtual area; identifying a plurality of joined users that joined the virtual area; computing a joined user weighting for each of the plurality of joined users; computing a virtual area friendliness level for the virtual area by aggregating each of the joined user weightings; and providing the virtual area friendliness level to the external user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product stored in a computer readable medium, comprising functional descriptive material that, when executed by an information handling system, causes the information handling system to perform actions that include:
-
detecting entrance from an external user into a virtual world that includes a virtual area; identifying a plurality of joined users that joined the virtual area; computing a joined user weighting for each of the plurality of joined users; computing a virtual area friendliness level for the virtual area by aggregating each of the joined user weightings; and providing the virtual area friendliness level to the external user. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification