IP Library Granted Patent US 10,037,325
Granted Patent B2
US 10,037,325 · App. 14/419,498 · Granted Jul 31, 2018

Display system, display method in the system and display program for increasing a conversion rate in a social networking environment

Inventors: Ryoji Yanashima (Tokyo, JP); Yoshinobu Kinugasa (Tokyo, JP)
Assignee: GREE, INC.
G06F17/3005A63F13/795A63F13/79
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 10,037,325
App. No.
14/419,498
Granted
Jul 31, 2018
Kind
B2
Abstract

When retrieving information relating to another user of a different SNS, the CVR of an SNS can be effectively increased by displaying a social graph. According to the invention, by means of a social graph display program (API), user identifying information corresponding to user-to-user relationship information meeting predetermined conditions can be extracted by searching a database of information related to the other users of application programs A-C, in accordance with identifying information of a user A who has made a friend request. Thus the application program A displays, as candidates for the friend request, users corresponding to user identifying information returned from the social graph display program (API).

Claims (63)

1. A system comprising:

a storage device, for each of a plurality of application programs, storing relational information managing a user identifier (ID) of the plurality of users, first information related to use of the application program of the plurality of application programs, and second information indicating a relationship between a user identified by the user ID and at least one other user of the plurality of users, on an application program basis; and

circuitry configured to

establish a first friend relationship between a first user and a second user among the plurality of users in a first application program, based on the relational information corresponding to the first application program;

in response to a request by the first user from a second application program of the plurality of application programs,

extract user ID of at least one user from the plurality of users, in which the at least one user has established friendship with the first user in at least one application program and the at least one user meets a predetermined condition based on the relational information of the first user for the plurality of application programs;

output the extracted user ID including a user ID of the second user that meets the predetermined condition to the second application program, thereby causing information corresponding to the extracted user ID to be displayed on a client terminal of the first user;

receive, from the client terminal of the first user, a request to establish a second friend relationship between the first user and the second user in the second application program based on an input from the first user received at the client terminal of the first user;

transmit, to a client terminal of the second user, an invitation to establish the second friend relationship between the first user and the second user in the second application program based on the request received from the client terminal of the first user;

receive, from the client terminal of the second user, a response to the invitation; and

establish, based on the response from the invitation received from the client terminal of the second user, the second friend relationship between the first user and the second user in the second application program.

2. The system according to claim 1 , wherein

the circuitry is configured to extract at least one user ID by executing an API program of the plurality of application programs.

3. The system according to claim 1 , wherein

the predetermined condition is set based on one or more parameters included in the relational information.

4. The system according to claim 1 , wherein

the predetermined condition is determined by combination of the first information and the second information of the relational information.

5. The system according to claim 1 , wherein

the relational information includes relationship value information corresponding to the second information.

6. The system of claim 5 , wherein

the circuitry is configured to combine and normalize the relationship value information regarding the application programs for each user of the plurality of users.

7. The system of claim 6 , wherein

the circuitry is configured to extract user ID of at least one user meeting the predetermined condition based on the normalized relationship value information included in the relational information.

8. The system of claim 7 , wherein

the circuitry is configured to extract the user ID of the second user based on the relationship value information.

9. The system according to claim 1 , wherein

the first information of the relational information corresponding to the first application program includes a level of the second user in the first application program.

10. The system according to claim 1 , wherein

the first information of the relational information corresponding to the first application program includes a total game playing time of the second user in the first application program.

11. The system of claim 1 , wherein

the information corresponding to the extracted second user is displayed in the form of a social graph.

12. The system of claim 1 , wherein

each of the plurality of application programs corresponds to a different social networking service (SNS).

13. The system of claim 1 , wherein

the system is a server connected to the client terminal of the first user and the client terminal of the second user via a network.

14. The system of claim 1 , wherein

the system is a plurality of servers connected via a network.

15. The system of claim 1 , wherein

the first application program and the second application program are social networking game applications.

16. The system of claim 15 , wherein

the first information of the relational information, corresponding to the application program, includes at least one of user level of the at least one other user, total game playing time the at least one other user, game start time points of the at least one other user, game hours of the at least one other user, charging timing of the at least one other user, completion rate of the at least one other user, corresponding desired item list of the at least one other user, a number of times of positing of the at least one other user, a number of footprints of the at least one other user, history information of the at least one other user, ranking of the at least one other user, game genre registration number of My Game of the at least one other user, and avatar use rate of the at least one other user.

17. The system of claim 15 , wherein

the second information includes at least one of affinity information related to a number of times of chat between the user identified by the user ID and the at least one other user, compatibility information related to a character attribute of the user identified by the user ID, and a number of friends of the user identified by the user ID.

18. The system of claim 15 , wherein

the circuitry is configured to extract the user ID of the second user which meets the predetermined condition, by sorting users in descending order based on a number of application programs in which the users have already established friend relationship with the first user.

19. A method performed by a system including a storage device, for each of a plurality of application programs, storing relational information managing a user identifier (ID) of the plurality of users, first information related to use of the application program of the plurality of application programs, and second information indicating a relationship between a user identified by the user ID and at least one other user of the plurality of users, on an application program basis, the method comprising:

establishing a first friend relationship between a first user and a second user among the plurality of users in a first application program, based on the relational information corresponding to the first application program;

in response to a request by the first user from a second application program of the plurality of application programs,

extracting user ID of at least one user from the plurality of users, in which the at least one user has established friendship with the first user in at least one application program and the at least one user meets a predetermined condition based on the relational information of the first user for the plurality of application programs;

outputting the extracted user ID including a user ID of the second user that meets the predetermined condition to the second application program, and thereby causing information corresponding to the extracted user ID to be displayed on a client terminal of the first user;

receiving, from the client terminal of the first user, a request to establish a second friend relationship between the first user and the second user in the second application program based on an input from the first user received at the client terminal of the first user;

transmit, to a client terminal of the second user, an invitation to establish the second friend relationship between the first user and the second user in the second application program based on the request received from the client terminal of the first user;

receive, from the client terminal of the second user, a response to the invitation; and

establish, based on the response from the invitation received from the client terminal of the second user, the second friend relationship between the first user and the second user in the second application program.

20. A non-transitory computer readable medium including a program, which when executed by a system including a storage device, for each of a plurality of application programs, storing relational information managing a user identifier (ID) of the plurality of users, first information related to use of the application program of the plurality of application programs, and second information indicating a relationship between a user identified by the user ID and at least one other user of the plurality of users, on an application program basis, causes the system to:

establish a first friend relationship between a first user and a second user among the plurality of users in a first application program, based on the relational information corresponding to the first application program;

in response to a request by the first user from a second application program of the plurality of application programs,

extract user ID of at least one user from the plurality of users, in which the at least one user has established friendship with the first user in at least one application program and the at least one user meets a predetermined condition based on the relational information of the first user for the plurality of application programs,

output the extracted user ID including a user ID of the second user that meets the predetermined condition to the second application program, and thereby causing information corresponding to the extracted user ID to be displayed on a client terminal of the first user;

receive, from the client terminal of the first user, a request to establish a second friend relationship between the first user and the second user in the second application program based on an input from the first user received at the client terminal of the first user;

transmit, to a client terminal of the second user, an invitation to establish the second friend relationship between the first user and the second user in the second application program based on the request received from the client terminal of the first user;

receive, from the client terminal of the second user, a response to the invitation; and

establish, based on the response from the invitation received from the client terminal of the second user, the second friend relationship between the first user and the second user in the second application program.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE STREET ADDRESS AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71303 FRAME: 337. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0102 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071303/0337 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2015
From: YANASHIMA, RYOJI; KINUGASA, YOSHINOBU
To: GREE, INC.
Reel/Frame 035836/0481 →
Priority Claims (1)
JP 2012-174341 · Aug 6, 2012 · national
Continuity (1)
Related Publication 20150319199A1 · Nov 5, 2015