Information notification method, electronic device, and network apparatus
First Claim
Patent Images
1. A method comprising:
- acquiring, using a processor of an electronic device, first information;
acquiring second information of a target user, including acquiring, from a location sensor worn by the target user, a distance of the target user to the electronic device;
determining, by the processor, a user status of the target user according to the second information, the user status including whether the distance is smaller than a preset value;
determining, by the processor, a number of times the target user receives the first information from a same sender;
determining, by the processor, to present a notification to the target user in response to the distance being smaller than the preset value or the number of times the target user receives the first information from a same sender exceeding a threshold number;
determining, by the processor, not to present a notification to the target user in response to the distance not being smaller than the preset value and the number of times the target user receives the first information from a same sender not exceeding the threshold number;
in response to the processor determining not to present the notification to the target user, postponing, by the processor, execution of a notification command that prompts the target user of acquisition of the first information; and
in response to the processor determining to present the notification to the target user, executing, by the processor, the notification command.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes acquiring information and acquiring a user status of a target user. In response to the user status indicating it is inconvenient for the target user to check the information, execution of a notification command that prompts the target user of acquisition of the information is postponed. In response to the user status indicating it is convenient for the target user to check the information, the notification command is executed.
18 Citations
16 Claims
-
1. A method comprising:
-
acquiring, using a processor of an electronic device, first information; acquiring second information of a target user, including acquiring, from a location sensor worn by the target user, a distance of the target user to the electronic device; determining, by the processor, a user status of the target user according to the second information, the user status including whether the distance is smaller than a preset value; determining, by the processor, a number of times the target user receives the first information from a same sender; determining, by the processor, to present a notification to the target user in response to the distance being smaller than the preset value or the number of times the target user receives the first information from a same sender exceeding a threshold number; determining, by the processor, not to present a notification to the target user in response to the distance not being smaller than the preset value and the number of times the target user receives the first information from a same sender not exceeding the threshold number; in response to the processor determining not to present the notification to the target user, postponing, by the processor, execution of a notification command that prompts the target user of acquisition of the first information; and in response to the processor determining to present the notification to the target user, executing, by the processor, the notification command. - View Dependent Claims (2, 3)
-
-
4. A method comprising:
-
acquiring, using a processor, first information; acquiring second information of a target user, including acquiring a distance of the target user to a specific electronic device associated with the target user, the distance being obtained from a location sensor worn by the target user; determining, by the processor, a user status of a target user according to the second information, the user status including whether the distance is smaller than a preset value; determining, by the processor, a number of times the target user receives the first information from a same sender; in response to the distance being smaller than the preset value or the number of times the target user receives the first information from the same sender exceeding a threshold number, determining, by the processor, execution of a notification command that prompts the user of acquisition of the information needs not to be postponed; in response to the distance not being smaller than the preset value and the number of times the target user receives the first information from the same sender not exceeding the threshold number, determining, by the processor, execution of a notification command that prompts the user of acquisition of the information needs to be postponed; and sending, by the processor, the information and a determination result regarding whether to postpone the execution of the notification command to the specific electronic device associated with the target user. - View Dependent Claims (5, 6, 7, 8)
-
-
9. An electronic device comprising:
-
a memory, wherein the memory stores a program; and a processor, wherein the processor executes the program to; acquire first information; acquire second information of a target user of the electronic device, including acquiring a distance of a target user to the electronic device from a location sensor worn by the target user; determine a user status of a target user according to the second information, the user status including whether the distance is smaller than a preset value; determine a number of times the target user receives the first information from a same sender; determine to present a notification to the target user in response to the distance being smaller than the preset value or the number of times the target user receives the first information from a same sender exceeding a threshold number; determine not to present a notification to the target user in response to the distance not being smaller than the preset value and the number of times the target user receives the first information from the same sender not exceeding the threshold number; in response to determining not to present the notification to the target user, postpone execution of a notification command that prompts the target user of acquisition of the information; and in response to determining to present the notification to the target user, execute the notification command. - View Dependent Claims (10, 11)
-
-
12. A network apparatus comprising:
-
a memory, wherein the memory stores a program; and a processor, wherein the processor executes the program to; acquire first information; acquire second information of a target user, including acquiring a distance of the target user to a specific electronic device, the distance being obtained from a location sensor worn by the target user; determine a user status of a target user according to the second information; determine a number of times the target user receives the first information from a same sender; in response to the distance being smaller than the preset value or the number of times the target user receives the first information from the same sender exceeding a threshold number, determine that execution of a notification command that prompts the user of acquisition of the information not to be postponed; in response to the distance not being smaller than the preset value or the number of times the target user receives the first information from the same sender not exceeding the threshold number, determine that execution of a notification command that prompts the user of acquisition of the information to be postponed; and send the information and a determination result regarding whether to postpone the execution of the notification command to the specific electronic device associated with the target user. - View Dependent Claims (13, 14, 15, 16)
-
Specification