# US 12,008,218 B2 · Methods and systems for displaying interactive interface of recommended behavior

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,008,218 B2
- Document ID: US12008218B2
- Status: Granted
- Kind: B2
- Application number: 17/660,413
- Filed: 2022-04-24
- Published: 2022-08-04
- Granted: 2024-06-11
- Earliest claimed: 2020-06-01
- Assignees: Hithink Royalflush Information Network Co., Ltd.
- Applicants: Hithink Royalflush Information Network Co., Ltd.
- Inventors: Yi Hu; Yunsan Guo; Weiwei Shi
- Web page: https://patentgrep.com/patent/US12008218B2

## CPC

- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- H04M 1/72454: according to context-related or environment-related conditions
- G06N 5/025: Extracting rules from data
- G06N 20/00: Machine learning
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

The present disclosure example discloses a method for displaying an interactive interface of a recommended behavior. The method may include determining a prompt mode according to at least one of recommended content associated with a first user, one or more user characteristics associated with the first user, one or more environmental characteristics of a user terminal associated with the first user, or one or more first presentation data characteristics associated with the user terminal, the prompt mode including at least one of a plurality of system prompt modes of the user terminal, a plurality of user interface prompt modes of the user terminal, a vibration prompt mode of the user terminal, or a voice prompt mode of the user terminal; and prompting the first user for the recommended content based on the prompt mode.

## Claims

### Claim 1

A system for displaying an interactive interface of a recommended behavior, comprising:
one or more storage devices including a set of instructions; and
one or more processors configured to communicate with the one or more storage devices, wherein when executing the set of instructions, the one or more processors are directed to cause the system to perform operations including:
determining recommended content associated with a first user based on one or more user characteristics associated with the first user and one or more environmental characteristics of a user terminal associated with the first user, wherein the recommended content is content that the first user is interested in;
determining a prompt mode of the recommended content through a prediction model by inputting first characteristic data, wherein the first characteristic data includes the recommended content associated with the first user, the one or more user characteristics associated with the first user, the one or more environmental characteristics of the user terminal associated with the first user, and one or more first presentation data characteristics associated with the user terminal, the prediction model being a machine learning model, the prompt mode including at least one of a plurality of system prompt modes of the user terminal, a plurality of user interface prompt modes of the user terminal, a vibration prompt mode of the user terminal, or a voice prompt mode of the user terminal; and
prompting the first user for the recommended content based on the prompt mode.

### Claim 2 (depends on 1)

The system of claim 1, wherein:
the prediction model is obtained by performing a training operation based on training data, the training data being annotated based on operation feedback of a plurality of second users in response to prompt modes corresponding to the plurality of second users.

### Claim 3 (depends on 1)

The system of claim 1, wherein prompting the first user for the recommended content based on the user interface prompt mode includes:
determining, based on the user interface prompt mode, a prompt position and a prompt interface range for presenting the recommended content based on a user interface of the user terminal, the prompt position including a coexisting position associated with the user interface or a suspension position associated with the user interface; and
prompting the first user for the recommended content with at least one of an icon prompt, a flashing prompt, a scrolling prompt, or an auxiliary interface prompt based on the prompt position and the prompt interface range, the auxiliary interface prompt including text and/or one or more charts.

### Claim 4 (depends on 1)

The system of claim 1, wherein the one or more environmental characteristics include information of the user terminal including at least one of:
time information, one or more motion characteristics, one or more sound characteristics, one or more position characteristics, one or more functional use characteristics, one or more network characteristics, or one or more terminal status characteristics.

### Claim 5 (depends on 1)

The system of claim 1, wherein the one or more user characteristics include one or more identity characteristics of the first user and/or one or more historical operation characteristics of the first user.

### Claim 6

A system for displaying an interactive interface of a recommended behavior, comprising:
one or more storage devices including a set of instructions; and
one or more processors configured to communicate with the one or more storage devices, wherein when executing the set of instructions, the one or more processors are directed to cause the system to perform operations including:
determining recommended content associated with a user based on one or more user characteristics associated with the user, wherein the recommended content is content that the user is interested in;
determining prompt content according to the recommended content associated with the user;
determining a prompt instruction according to the recommended content associated with the user, the one or more user characteristics associated with the user, and one or more second presentation data characteristics of the user terminal associated with the user; and
sending the prompt content and the prompt instruction to the user terminal, the prompt instruction being configured to determine a prompt mode of the user terminal through a prediction mode for the prompt content, the prediction model being a machine learning model.

### Claim 7 (depends on 6)

The system of claim 6, wherein the one or more processors are directed to cause the system to perform the operations including:
obtaining, from the user terminal, one or more environmental characteristics associated with the user terminal and/or one or more third presentation data characteristics associated with the user terminal; and
determining the prompt instruction according to at least one of the one or more environmental characteristics, the recommended content, the one or more user characteristics, the one or more second presentation data characteristics, or the one or more third presentation data characteristics.

### Claim 8 (depends on 7)

The system of claim 7, wherein the one or more environmental characteristics include information of the user terminal including at least one of:
time information, one or more motion characteristics, one or more sound characteristics, one or more position characteristics, one or more functional use characteristics, one or more network characteristics, or one or more terminal status characteristics.

### Claim 9 (depends on 6)

The system of claim 6, wherein the one or more user characteristics include one or more identity characteristics of the user and/or one or more historical operation characteristics of the user.

### Claim 10 (depends on 6)

The system of claim 6, wherein determining the prompt instruction includes:
determining the prompt instruction through a prediction model according to the recommended content, the one or more user characteristics, and the one or more second presentation data characteristics, the prediction model being a machine learning model.

### Claim 11 (depends on 6)

The system of claim 6, wherein the prompt mode includes a system prompt mode of the user terminal, a user interface prompt mode of the user terminal, a vibration prompt mode of the user terminal, or a voice prompt mode of the user terminal.

### Claim 12 (depends on 6)

The system of claim 6, wherein the prompt content refers to displayed content configured to prompt the user for the recommended content.

### Claim 13 (depends on 12)

The system of claim 12, wherein the prompt content includes at least one of a title, a catalog, an icon, an abstract, a keyword, or a summary of the recommended content.

### Claim 14

A system for displaying an interactive interface of a recommended behavior, comprising:
one or more storage devices including a set of instructions; and
one or more processors configured to communicate with the one or more storage devices, wherein when executing the set of instructions, the one or more processors are directed to cause the system to perform operations including:
obtaining prompt content associated with a user and a prompt instruction from a server, wherein the prompt content refers to displayed content configured to prompt the user for a recommended content, the recommended content is determined based on one or more user characteristics associated with the user and one or more environmental characteristics, and the recommended content is content that the user is interested in;
obtaining one or more environmental characteristics of a user terminal associated with the user and one or more prompt settings associated with the user terminal; determining a prompt mode through a prediction model for the prompt content by inputting second characteristic data, wherein the second characteristic data includes the one or more environmental characteristics, the one or more prompt settings, and the prompt instruction, the prediction model being a machine learning model, the prompt mode including different system prompt modes of the user terminal, different user interface prompt modes of the user terminal, a vibration prompt mode of the user terminal, or a voice prompt mode of the user terminal; and
prompting the user for the prompt content based on the prompt mode.

### Claim 15 (depends on 14)

The system of claim 14, wherein the one or more environmental characteristics include information of the user terminal including at least one of:
time information, one or more motion characteristics, one or more sound characteristics, one or more position characteristics, one or more functional use characteristics, one or more network characteristics, or one or more terminal status characteristics.

### Claim 16 (depends on 14)

The system of claim 14, wherein the prompt content includes at least one of a title, a catalog, an icon, an abstract, a keyword, or a summary of the recommended content.

### Claim 17 (depends on 3)

The system of claim 3, wherein the prompting the first user for the recommended content with an icon prompt based on the prompt position and the prompt interface range includes:
in response to receiving a new message, changing an icon in the user interface dynamically, wherein the change of the icon includes a color change of the icon and/or a value change in the icon; and
in response to clicking the changed icon by the first user, redirecting the user interface from a current page to another page, or popping up a message window to display a detail of the recommended content.

### Claim 18 (depends on 1)

The system of claim 1, further including:
determining a confidence level of a recommendation service based on interactive feedback of the first user; and
determining, based on the confidence level, a modal or a non-modal of the prompt mode, wherein the modal and the non-modal are divided based on a degree of interference to the first user.
