IP Library Granted Patent US 10,333,883
Granted Patent B2
US 10,333,883 · App. 14/495,592 · Granted Jun 25, 2019

Method, server, and program for managing notification

Inventor: Keisuke Murata (Tokyo, JP)
Assignee: GREE, INC.
H04L51/32A63F13/50A63F13/73A63F13/795A63F13/87H04L51/24H04L67/38H04W4/12H04W4/21
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,333,883
App. No.
14/495,592
Granted
Jun 25, 2019
Kind
B2
Abstract

A controller stores a new notification in a storage section when receiving a new notification to a user device. The controller checks, in the storage section, a use status of an application of the user device. The controller determines a notification method for outputting the notification stored in the storage section to an application display of the application when determining that the application is in use based on the use status.

Claims (64)

1. A method for managing a notification by a notification server, the method comprising:

storing a new notification, when receiving the new notification to a user device from an application server, the application server being configured to supply a service for one or more applications to the user device;

determining whether a first application of the one or more applications is in use based on a use status information, the first application being related to a game and being installed in the user device;

evaluating a priority of the notification according to a content of the notification, the notification including a keyword for the first application, when determining that the first application is in use, the priority of the notification being based the keyword;

outputting the notification to a game display of the first application on the user device, when the evaluated priority of the notification is higher than a reference value; and

transferring the notification to the user device for display on a second application, when the evaluated priority of the notification is equal to or less than the reference value, the second application being installed on the user device and being different from the first application, the notification being output by activating the second application by the user device, without the notification being displayed on the first application on the user device while the first application is in use.

2. The method according to claim 1 , further comprising:

storing a browsing history on a past notification that has been output to the game display of the user device;

identifying the first application and respective browsing history on the past notification to the first application, when receiving the new notification; and

determining a notification method based on the browsing history.

3. The method according to claim 2 , further comprising:

evaluating a progress status of the game of the first application in use in the user device; and

identifying information corresponding to the progress status of the game of the first application, based on the browsing history.

4. A notification server for managing a notification, the notification server comprising:

circuitry configured to

store a new notification, when receiving the new notification to a user device from an application server, the application server being configured to supply a service for one or more applications to the user device;

determine whether a first application of the one or more applications is in use based on a use status information, the first application being related to a game and being installed in the user device;

evaluate a priority of the notification according to a content of the notification, the notification including a keyword for the first application, when determining that the first application is in use, the priority of the notification being based on the keyword;

output the notification to a game display of the first application on the user device, when the evaluated priority of the notification is higher than a reference value; and

transfer the notification to the user device for display on a second application, when the evaluated priority of the notification is equal to or less than the reference value, the second application being installed on the user device and being different from the first application, the notification being output by activating the second application by the user device, without the notification being displayed on the first application on the user device while the first application is in use.

5. The notification server according to claim 4 , wherein the circuitry is configured to store a browsing history on a past notification that has been output to the game display of the user device, identify the first application and respective browsing history on the past notification to the first application, when receiving the new notification, and determine a notification method based on the browsing history.

6. The notification server according to claim 5 , wherein the circuitry is configured to evaluate a progress status of the game of the first application in use in the user device, and identify information corresponding to the progress status of the game of the first application, based on the history.

7. A non-transitory computer-readable storage medium with a program stored therein for performing a method for managing a notification, which when executed by a notification server, cause the notification server to:

store a new notification, when receiving the new notification to the user device from an application server, the application server being configured to supply a service for one or more applications to the user device;

determine whether a first application of the one or more applications is in use based on a use status information, the first application being related to a game and being installed in the user device;

evaluate a priority of the notification according to a content of the notification, the notification including a keyword for the first application, when determining that the first application is in use, the priority of the notification being based on the keyword;

output the notification to a game display of the first application on the user device, when the evaluated priority of the notification is higher than a reference value; and

transfer the notification to the user device for display on a second application, when the evaluated priori of the notification is equal to or less than the reference value, the second application being installed on the user device and being different from first application, the notification being output by activating the second application by the user device, without the notification being displayed on the first application device while the first application is in use.

8. The non-transitory computer-readable storage medium according to claim 7 , wherein the notification server is further caused to:

store a browsing history on a past notification that has been output to the game display of the user device,

identify the first application and respective browsing history on the past notification to the first application, when receiving the new notification, and

determine a notification method based on the browsing history.

9. The non-transitory computer-readable storage medium according to claim 8 , wherein the notification server is further caused to: evaluate a progress status of the game of the first application in use in the user device, and

identify information corresponding to the progress status of the name of the first application, based on the browsing history.

10. The method according to claim 1 , wherein the reference value is based on a status of the first application.

11. The notification server according to claim 4 , wherein the reference value is based on the status of the first application.

12. The non-transitory computer-readable storage medium according to claim 7 , wherein the reference value is based on a status of the first application.

13. The method according to claim 1 , further comprising:

retrieving a progress status of the game of the first application in use in the user device;

retrieving life gauge information of other game related to a third application, the third application being different from the first application and the third application not being in use on the user device; and

outputting the notification including the life gauge information of other game related to the third application to the game display of the first application on the user device.

14. The method according to, claim 1 , further comprising:

managing user relationship information on a basis of users of the one or more applications, the user relationship information indicating relationship between a user of the first application on the user device and other users of at least one of the one or more applications; and

outputting the notification to the game display of the first application on the user device, based on the user relationship information, the notification being related to other application used by at least one of the other users.

15. The method according to claim 1 , further comprising:

specifying two or more notifications that include same type of notification among the one or more applications, and

outputting the two or more notifications to the game display of the first application on the user device, by consolidating the two or more notifications in a tab, based on the type of notification.

16. The notification server according to claim 4 , wherein the circuitry is farther configured to

retrieve a progress status of the game of the first application in use in the user device;

retrieve life gauge information of other game related to a third application, the third application being different from the first application and the third application not being in use on the user device; and

output the notification including the life gauge information of other game related to the third application to the game display of the first application on the user device.

17. The notification server according to claim 4 , wherein the circuitry is further configured to

manage user relationship information on a basis of users of the one or more applications, the user relationship information indicating relationship between a user of the first application on the user device and other users of at least one of the one or more applications; and

output the notification to the game display of the first application on the user device, based on the user relationship information, the notification being related to other application used by at least one of the other users.

18. The notification server according to claim 4 , wherein the circuitry is configured to

specify two or more notifications that include same type of notification among the one or more applications, and

output the two or more notifications to the game display of the first application on the user device, by consolidating the two or more notifications in a tab, based on the type of notification.

19. The non-transitory computer-readable storage medium according to claim 7 , wherein the notification server is further caused to:

retrieve a progress status of the game of the first application in use in the user device;

retrieve life gauge information of other game related to a third application, the third application being different from the first application and the third application not being in use on the user device; and

output the notification including the life gauge information of other game related to the third application to the game display of the first application on the user device.

20. The non-transitory computer-readable storage medium according to claim 7 , wherein the notification server is further caused to:

manage user relationship information on a basis of users of the one or more applications, the user relationship information indicating relationship between a user of the first application on the user device and other users of at least one of the one or more applications; and

output the notification to the game display of the first application on the user device, based on the user relationship, information, the notification being, related to other application used by at least one of the other users.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA AND ATTORNEY DOCKET NUMBER PREVIOUSLY RECORDED AT REEL: 71296 FRAME: 482. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 10, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071611/0140 →
CHANGE OF NAME Recorded May 16, 2025
From: GREE, INC.
To: GREE HOLDINGS, INC.
Reel/Frame 071296/0482 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2014
From: MURATA, KEISUKE
To: GREE, INC.
Reel/Frame 033814/0649 →
Priority Claims (1)
JP 2013-204206 · Sep 30, 2013 · national
Continuity (1)
Related Publication 20150095436A1 · Apr 2, 2015