IP Library › Granted Patent US 10,652,287
Granted Patent B2
US 10,652,287 · App. 15/650,532 · Granted May 12, 2020

Method, device, and system for managing information recommendation

Inventor: Wen Zha (Shenzhen, CN)
Assignee: Tencent Technology (Shenzhen) Company Limited
H04L65/1069G06F3/048G06F16/9537G06F40/274G06F40/30G06Q10/107H04B17/345H04L51/00H04L51/04H04L63/083H04W12/06H04W48/08H04W76/10H04B17/23H04W84/12H04W88/02H04W88/08
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,652,287
App. No.
15/650,532
Granted
May 12, 2020
Kind
B2
Abstract

An inquiry for information recommendation sent by a terminal is received; the inquiry for information recommendation may include an account identification of a target communication account; it is determined whether account information corresponding to the account identification of the target communication account includes a pre-set keyword to disable recommendation; if the account information includes the pre-set keyword to disable recommendation, a notification to disable recommendation is sent to the terminal, such that the terminal disables, while communication information is being input in a communication window corresponding to the target communication account, a pop-up of recommended information corresponding to the input communication information in the communication window, improving efficiency in information acquisition.

Claims (55)

1. A method for managing information recommendation, comprising:

receiving, by a server, an inquiry for information recommendation sent by a first terminal authenticated under a first communication account, wherein the inquiry for information recommendation comprises an account identifier of a target communication account;

determining, by the server, whether account information for the target communication account comprises a pre-set keyword to enhance recommendation, wherein the account information corresponds to account identification of the target communication account, wherein the pre-set keyword to enhance recommendation is associated with a threshold quantity of recommendations, the threshold quantity of recommendations being greater than zero; and

in response to determination that the account information comprises the pre-set keyword to enhance recommendation, sending, by the server, the first terminal an instruction to prevent in response to communication information being input to the first terminal via a communication window for communication with a second terminal authenticated under the target communication account, the first terminal from displaying more pop-up recommendations corresponding to the input communication information than the threshold quantity of recommendations.

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

in response to the account information not comprising the pre-set keyword to enhance recommendation and a pre-set keyword to disable recommendation, sending, by the server, the first terminal an instruction to display, while the communication information is being input in the communication window corresponding to the target communication account, a default pop-up recommendation, wherein an amount of recommended information per display is limited by a first pre-set amount stored on the first terminal.

3. The method according to claim 1 , wherein determining whether the account information comprises the pre-set keyword to enhance recommendation further comprises:

determining whether remarks on the target communication account by the first communication account of the first terminal comprise a pre-set keyword to enhance recommendation;

in response to determination that the remarks on the target communication account by the first communication account of the first terminal comprises the pre-set keyword to enhance recommendation, sending the first terminal the instruction to prevent the first terminal from displaying more pop-up recommendations corresponding to the input communication information than the threshold quantity of recommendations.

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

in response to determination of there being no remarks on the target communication account by the login account of the first terminal to enhance recommendation, determining, by the server among friend accounts of the target communication account, a first number of friend accounts with remarks on the target communication account comprising the pre-set keyword to enhance recommendation; and

sending, by the server, in response to the first number of friend accounts being greater than a pre-set threshold, the first terminal the instruction to prevent the first terminal from displaying more pop-up recommendations corresponding to the input communication information than the threshold quantity of recommendations.

5. The method according to claim 4 , wherein the in response to determination of there being no remarks on the target communication account by the login account of the first terminal to enhance recommendation, determining, among the friend accounts of the target communication account, the first number of friend accounts with the remarks on the target communication account comprising the pre-set keyword to enhance recommendation comprises:

in response to determination of there being no remarks on the target communication account by the login account of the first terminal to disable recommendation and that the target communication account and the login account of the first terminal belong to no same communication group, determining, among the friend accounts of the target communication account, the first number of friend accounts with the remarks on the target communication account comprising the pre-set keyword to disable recommendation,

wherein the method further comprises:

in response to determination of there being no remark on the target communication account by the login account of the first terminal to disable recommendation and that both the target communication account and the login account of the first terminal belong to a communication group, determining, by the server among accounts belonging to the communication group, a second number of accounts with remarks on the target communication account comprising the pre-set keyword to disable recommendation; and

in response to the second number being greater than the pre-set threshold, sending, by the server, the first terminal the instruction to prevent the first terminal from displaying more pop-up recommendations corresponding to the input communication information than the threshold quantity of recommendations.

6. A server, comprising:

a processor; and

a memory comprising an instructions executable by the processor to:

receive an inquiry for information recommendation sent by a terminal, wherein the inquiry for information recommendation comprises an account identification of a target communication account;

determine account information for the target communication account comprises a pre-set keyword to enhance recommendation, wherein the account information corresponds to an account identification of the target communication account, wherein the pre-set keyword to enhance recommendation is associated with a threshold quantity of recommendations, the threshold quantity of recommendations being greater than zero; and

in response to determination that the account information comprises the pre-set keyword to enhance recommendation, send the terminal an instruction to prevent, in response to detection of communication information being input in a communication window corresponding to the target communication account, the terminal from displaying more pop-up recommendations than the threshold quantity of recommendations, the pop-up recommendations being derived from the input communication information.

7. The server according to claim 6 , wherein the memory further comprises instructions executable by the processor to:

determine the account information does not comprise the pre-set keyword to enhance recommendation and a preset keyword to disable recommendation; and

in response to determination that the account information does not comprises the pre-set keyword to enhance recommendation and the pre-set keyword to disable recommendation, send the terminal an instruction to display, in response to the communication information being input in the communication window corresponding to the target communication account, a default pop-up recommendation, wherein an amount of recommended information per display is limited by a second threshold quantity of recommendations, the second threshold quantity of recommendations being stored on the terminal.

8. The server according to claim 6 , wherein the memory further comprises instructions executable by the processor to:

determine remarks on the target communication account by a login account of the terminal comprise the pre-set keyword to enhance recommendation; and

in response to determination that the remarks on the target communication account by the login account of the terminal comprises the pre-set keyword to enhance recommendation, send the terminal the instruction to prevent the terminal from displaying more pop-up recommendations than the threshold quantity of recommendations.

9. The server according to claim 6 , wherein the memory further comprises instructions executable by the processor to:

determine, among friend accounts of the target communication account, a first number of friend accounts with remarks on the target communication account comprising the pre-set keyword to enhance recommendation; and

in response to the first number of friend accounts being greater than a pre-set threshold, send the terminal the instruction to prevent the terminal from displaying more pop-up recommendations than the threshold quantity of recommendations.

10. The server according to claim 9 , wherein the memory further comprises instructions executable by the processor to:

determine the target communication account and the login account of the terminal belong to a communication group;

determine, among accounts belonging to the communication group, a second number of accounts with remarks on the target communication account comprising the pre-set keyword to enable recommendation; and

in response to the second number being greater than the pre-set threshold, send the terminal the instruction to prevent the terminal from displaying more pop-up recommendations than the threshold quantity of recommendation.

11. A server of claim 6 wherein the terminal is configured to limit the quantity of displayed pop-up recommendations to the threshold quantity of recommendations in response to the communication information being input in the communication window and receipt of the instruction to limit the quantity of displayed pop-up recommendations sent by the server.

12. A non-transitory computer readable storage medium comprising:

instructions executable by a processor to cause the processor to:

receive an inquiry for information recommendation sent by a terminal, wherein the inquiry for information recommendation comprises an account identification of a target communication account;

determine account information for the target communication account comprises a pre-set keyword to enhance recommendation, wherein the account information corresponds to an account identification of the target communication account, wherein the pre-set keyword to enhance recommendation is associated with a threshold quantity of recommendations, the threshold quantity of recommendations being greater than zero; and

in response to determination that the account information comprises the pre-set keyword to enhance recommendation, send the terminal an instruction to prevent, in response to detection of communication information being input in a communication window corresponding to the target communication account, the terminal from displaying more pop-up recommendations than the threshold quantity of recommendations, the pop-up recommendations being derived from the input communication information.

13. The non-transitory computer readable storage medium of claim 12 , the instructions further comprising instructions executable by the processor to cause the processor to:

determine the account information does not comprise the pre-set keyword to enhance recommendation and a preset keyword to disable recommendation; and

in response to determination that the account information does not comprises the pre-set keyword to enhance recommendation and the pre-set keyword to disable recommendation, send the terminal an instruction to display, in response to the communication information being input in the communication window corresponding to the target communication account, a default pop-up recommendation, wherein an amount of recommended information per display is limited by a second threshold quantity of recommendations, the second threshold quantity of recommendations being stored on a memory of the terminal.

14. The non-transitory computer readable storage medium of claim 1 , the instructions further comprising instructions executable by the processor to cause the processor to:

determine remarks on the target communication account by a login account of the terminal comprise the pre-set keyword to enhance recommendation; and

in response to determination that the remarks on the target communication account by the login account of the terminal comprises the pre-set keyword to enhance recommendation, send the terminal the instruction to prevent the terminal from displaying more pop-up recommendations than the threshold quantity of recommendations.

15. The non-transitory computer readable storage medium of claim 14 , the instructions further comprising instructions executable by the processor to cause the processor to:

determine, among friend accounts of the target communication account, a first number of friend accounts with remarks on the target communication account comprising the pre-set keyword to enhance recommendation; and

in response to the first number of friend accounts being greater than a pre-set threshold, send the terminal the instruction to prevent the terminal from displaying more pop-up recommendations than the threshold quantity of recommendations.

16. The non-transitory computer readable storage medium of claim 15 , the instructions further comprising instructions executable by the processor to cause the processor to:

determine the target communication account and the login account of the terminal belong to a communication group;

determine, among accounts belonging to the communication group, a second number of accounts with remarks on the target communication account comprising the pre-set keyword to enable recommendation; and

in response to the second number being greater than the pre-set threshold, send the terminal the instruction to prevent the terminal from displaying more pop-up recommendations than the threshold quantity of recommendations.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2017
From: ZHA, WEN
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 043964/0353 →
Priority Claims (1)
CN 2015 1 0027023 · Jan 20, 2015 · national
Continuity (2)
Continuation PCTCN2016071438 · Jan 20, 2016
Related Publication 20170318061A1 · Nov 2, 2017