IP Library Granted Patent US 10,406,447
Granted Patent B2
US 10,406,447 · App. 15/637,427 · Granted Sep 10, 2019

System and methods to display icons based on messaging activity

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,406,447
App. No.
15/637,427
Granted
Sep 10, 2019
Kind
B2
Abstract

A system, computer-readable storage medium storing at least one program, and a computer-implemented method to load a game user interface is provided. A request is received from a second player to access a game user interface for a computer-implemented game. First player messaging activity information associated with messaging activity of the first player is accessed. During loading of the game user interface, a chat interface is displayed to enable text communication between the first and second player. Concurrently, a loading progress indicator is displayed.

Claims (54)

1. A computer system comprising:

a processor;

a memory device holding an instruction set executable on the processor to cause the computer system to perform operations comprising:

identifying notification activity indicating that a first player, of an online game provided by a game networking system, is sending a notification for presentation in a social network user interface to a second player, the first and second player having a social network connection in a social networking system external to the game networking system;

receiving a request from the second player to access a game user interface of the online game;

based on the request from the second player, initiating loading of a user interface of the online game; and

during loading of the user interface of the online game, causing concurrent presentation of:

a communication interface that enables text communication between the second player and the first player; and

a progress indicator that dynamically indicates loading progress of the user interface of the online game.

2. The computer system as in claim 1 , wherein identifying notification activity comprises:

identifying the notification activity while the second player is not currently accessing the online game.

3. The computer system as in claim 1 , wherein identifying notification activity comprises:

identifying the notification activity before a user interface of an instance of the online game to be played by the second player is fully loaded at a mobile client device associated with the second player.

4. The computer system as in claim 3 , further comprising:

upon completion of loading of the user interface of the instance of the online game, displaying an icon representative of the first player in the user interface of the instance of the online game.

5. The computer system as claim 1 , further comprising:

displaying the communication user interface concurrently with the user interface of the instance of the online game.

6. The computer system as in claim 1 , wherein the communication user interface is a chat interface, the chat interface including a selectable icon representing the first player.

7. The computer system as in claim 1 , wherein receiving a request from the second player to access a game user interface of the online game comprises:

receiving the request from the social network system.

8. A non-transitory computer-readable medium storing executable instructions thereon, which, when executed by a processor, cause the processor to perform operations comprising:

identifying notification activity indicating that a first player, of an online game provided by a game networking system, is sending a notification for presentation in a social network user interface to a second player, the first and second player having a social network connection in a social networking system external to the game networking system;

receiving a request from the second player to access a game user interface of the online game;

based on the request from the second player, initiating loading of a user interface of the online game; and

during loading of the user interface of the online game, causing concurrent presentation of:

a communication interface that enables text communication between the second player and the first player; and

a progress indicator that dynamically indicates loading progress of the user interface of the online game.

9. The non-transitory computer-readable medium as in claim 8 , wherein identifying notification activity comprises:

identifying the notification activity while the second player is not currently accessing the online game.

10. The non-transitory computer-readable medium as in claim 8 , wherein identifying notification activity comprises:

identifying the notification activity before a user interface of an instance of the online game to be played by the second player is fully loaded at a mobile client device associated with the second player.

11. The non-transitory computer-readable medium as in claim 10 , further comprising:

upon completion of loading of the user interface of the instance of the online game, displaying an icon representative of the first player in the user interface of the instance of the online game.

12. The non-transitory computer-readable medium as in claim 8 , further comprising: displaying the communication user interface concurrently with the user interface of the instance of the online game.

13. The non-transitory computer-readable medium as in claim 8 , wherein the communication user interface is a chat interface, the chat interface including a selectable icon representing the first player.

14. The non-transitory computer-readable medium as in claim 8 , wherein receiving a request from the second player to access a game user interface of the online game comprises:

receiving the request from the social network system.

15. A computer-implemented method comprising:

identifying notification activity indicating that a first player, of an online game provided by a game networking system, is sending a notification for presentation in a social network user interface to a second player, the first and second player having a social network connection in a social networking system external to the game networking system;

receiving a request from the second player to access a game user interface of the online game;

based on the request from the second player, initiating loading of a user interface of the online game; and

during loading of the user interface of the online game, causing concurrent presentation of:

a communication interface that enables text communication between the second player and the first player; and

a progress indicator that dynamically indicates loading progress of the user interface of the online game.

16. The computer-implemented method as in claim 15 , wherein identifying notification activity comprises:

identifying the notification activity while the second player is not currently accessing the online game.

17. The computer-implemented method as in claim 15 , wherein

identifying notification activity comprises:

identifying the notification activity before a user interface of an instance of the online game to be played by the second player is fully loaded at a mobile client device associated with the second player.

18. The computer-implemented method as in claim 17 , further comprising:

upon completion of loading of the user interface of the instance of the online game, displaying an icon representative of the first player in the user interface of the instance of the online game.

19. The computer-implemented method as in claim 15 , further comprising:

displaying the communication user interface concurrently with the user interface of the instance of the online game.

20. The computer-implemented method as in claim 15 , wherein the communication user interface is a chat interface, the chat interface including a selectable icon representing the first player.

Assignments (5)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 23, 2022
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: ZYNGA INC.
Reel/Frame 060163/0437 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 14, 2020
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 054719/0490 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 11, 2020
From: BANK OF AMERICA, N.A., AS LENDER
To: ZYNGA INC.
Reel/Frame 054701/0393 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 21, 2018
From: ZYNGA INC.
To: BANK OF AMERICA, N.A., AS LENDER
Reel/Frame 049147/0546 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2017
From: RAMACHANDRAN, RAJA; DANIELSON, ROSS W; PANSURIA, SACHIN B; TARRE, DYLAN A
To: ZYNGA INC.
Reel/Frame 043140/0882 →