Back to results
US 10,764,379 B2Granted
Method, apparatus and system for enhancing a user's engagement with a service
AssigneeNokia Technologies Oy
InventorsAlvin Chin, Jilei Tian
Life of this patent
Estimating the term…
Abstract
Method, apparatus, system, computer program product and computer readable medium are disclosed for enhancing a user's engagement or experience with a service. The method comprises obtaining the user's current active level with respect to the service with respect to the service; determining a target active level; and sending the user a notification about the service at a time determined based on the user's current active level and the target active level, so that the user is notified of the service without being severely annoyed.
Claims19
A method comprising:
- obtaining, by a processor, a current active level of a user with respect to a service, the current active level indicating a number of times the user has accessed the service over a specified time period;
- adjusting, by the processor and based on the current active level, a target active level for the user, the target active level being shorter than the current active level, the target active level being adjusted by selecting a value between the current active level and a previous target active level in response to an increase in the current active level;
- determining, based at least on the adjusted target active level, a frequency of notifications sent to the user;
- determining, by the processor and based on the determined frequency of notifications, a time to send the user a notification about the service;
- and
- determining, by the processor, to send to the user, the notification at the determined time.
3 more elements
An apparatus comprising:
- at least one processor;
- and
- at least one memory storing computer program code, wherein the at least one memory and the stored computer program code are configured, with the at least one processor, to cause the apparatus to at least:
- obtain a current active level of a user with respect to a service, the current active level indicating a number of times the user has accessed the service over a specified time period;
- adjust, based on the current active level, a target active level for the user, the target active level being shorter than the current active level, the target active level being adjusted by selecting a value between the current active level and a previous target active level in response to an increase in the current active level;
- determine, based at least on the adjusted target active level, a frequency of notifications sent to the user;
- determine, based on the determined frequency of notifications, a time to send the user a notification about the service;
- and
- determine to send, to the user, the notification at the determined time.
6 more elements
Dependencies are inferred from the claim text.