IP Library Granted Patent US 9,764,240
Granted Patent B2
US 9,764,240 · App. 12/904,053 · Granted Sep 19, 2017

Online process for recommending friends based on game playing habits

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,764,240
App. No.
12/904,053
Granted
Sep 19, 2017
Kind
B2
Abstract

Recommending game-playing friends or buddies, including: receiving at least one of playing habits, behaviors, and preferences of online game players; selecting a subset of the online game players matching a set number of criteria of the at least one of playing habits, behaviors, and preferences that are similar or complementary; and recommending the subset of the online game players selected as matching a set number of criteria as game-playing friends or buddies. Keywords include improved game experience, social building, and community growing.

Claims (46)

1. A computer-implemented method of recommending game-playing friends or buddies to a particular online game player, the method comprising:

receiving and storing on a storage unit at least one of playing habits, behaviors, and preferences of online game players;

selecting from the storage unit by a processor a subset of the online game players matching a set number of criteria of the at least one of playing habits, behaviors, and preferences that are similar or complementary to the particular online game player,

wherein selecting a subset of the online game players includes selecting online game players currently in an online game with the particular online game player;

recommending the subset of the online game players selected as matching a set number of criteria as game-playing friends or buddies,

wherein matching a set number of criteria is determined by keeping a match count and the match count exceeding a predetermined number;

generating a social graph showing how the selected subset of the online game players are related to the particular game player through a current or existing friends of the particular online game player; and

presenting the social graph to the particular online game player,

wherein presenting the social graph increase the likelihood of the particular online game player accepting the recommended subset of the online game players as online friends or buddies.

2. The computer-implemented method of claim 1 , further comprising

collecting preference data including collecting the least one of playing habits, behaviors, and preferences of the online game players.

3. The computer-implemented method of claim 2 , wherein the collected preference data comprises at least one of

time of day played, type of games played, interest of the online game players, clan membership of the online game players, type of friends in the real world, type of games owned or purchased, number of hours played, and relationship to a player of friends being recommended.

4. The computer-implemented method of claim 1 , wherein selecting a subset of the online game players comprises

selecting a subset of all online game players whose playing habits, behaviors, and preferences are available to a selection entity.

5. The computer-implemented method of claim 1 , further comprising

accommodating the selected subset of the online game players matching a set number of criteria to play an online game with the particular online game player.

6. A system to recommend game-playing friends to a particular game player based on game player's habits for playing an online game, the system comprising:

a game network configured to add game players logging into the game network to a list of players on the online game, the game network collecting playing habits of the game players;

a complex event engine configured to receive the list of players from the game network and the collected playing habits data from the storage unit, the complex event engine operating to process information including the list of players and the collected playing habits data to select a subset of the game players matching a set number of criteria including playing habits that are similar or complementary to the particular game player,

wherein selecting a subset of the game players includes selecting online game players currently in the online game with the particular game player,

wherein matching a set number of criteria is determined by keeping a match count and the match count exceeding a predetermined number; and

a social graph showing a relationship between the selected subset of the online game players and the particular game player through a current or existing friends of the particular game player.

7. The system of claim 6 , further comprising a storage unit configured to store the collected playing habits.

8. The system of claim 7 , wherein the collected playing habits stored in the storage unit comprise at least one of

time of day played, type of games played, interest of the game players, clan membership of the game players, type of friends in the real world, type of games owned or purchased, number of hours played, and relationship to the particular game player of friends being recommended.

9. The system of claim 6 , wherein a subset of the online game players comprises

a subset of all online game players whose playing habits, behaviors, and preferences are available to a selection entity.

10. The system of claim 6 , further comprising

an interface configured to present a list of recommended potential game friends or buddies when the particular game player first logs in.

11. A non-transitory tangible storage medium storing a computer program for recommending game-playing friends or buddies to a particular online game player, the computer program comprising executable instructions that cause a computer to:

receive at least one of playing habits, behaviors, and preferences of online game players;

select a subset of the online game players matching a set number of criteria of the at least one of playing habits, behaviors, and preferences that are similar or complementary to the particular online game player,

wherein selecting a subset of the online game players includes selecting online game players currently in an online game with the particular online game player; and

recommend the subset of the online game players selected as matching a set number of criteria as game-playing friends or buddies,

wherein matching a set number of criteria is determined by keeping a match count and the match count exceeding a predetermined number;

generate a social graph showing how the selected subset of the online game players are related to the particular online game player through a current or existing friends of the particular game player; and

present the social graph to the particular online game player.

12. The non-transitory tangible storage medium of claim 11 , further comprising executable instructions that cause a computer to

collect preference data including the least one of playing habits, behaviors, and preferences of the online game players.

13. The non-transitory tangible storage medium of claim 12 , wherein the collected preference data comprises at least one of

time of day played, type of games played, interest of the online game players, clan membership of the online game players, type of friends in the real world, type of games owned or purchased, number of hours played, and relationship to a player of friends being recommended.

14. The non-transitory tangible storage medium of claim 11 , wherein executable instructions that cause a computer to select a subset of the online game players comprise executable instructions that cause a computer to

select a subset of all online game players whose playing habits, behaviors, and preferences are available to a selection entity.

15. The non-transitory tangible storage medium of claim 11 , further comprising executable instructions that cause a computer to

accommodate the selected subset of the online game players matching a set number of criteria to play an online game with the particular online game player.

Assignments (4)
MERGER Recorded Mar 30, 2020
From: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 053323/0567 →
CHANGE OF NAME Recorded May 5, 2016
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 038626/0637 →
MERGER Recorded Feb 2, 2011
From: SONY COMPUTER ENTERTAINMENT AMERICA INC.
To: SONY COMPUTER ENTERTAINMENT AMERICA LLC
Reel/Frame 025735/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2010
From: KHAN, MOHAMMED
To: SONY COMPUTER ENTERTAINMENT AMERICA INC.
Reel/Frame 025134/0768 →