# US 2019/0356554 A1 · Terminal application content evaluating method and device

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

- Number: US 2019/0356554 A1
- Document ID: US20190356554A1
- Status: Published application
- Kind: A1
- Application number: 16/458,351
- Filed: 2019-07-01
- Published: 2019-11-21
- Earliest claimed: 2018-05-16
- Assignees: ZhongAn Information Technology Service Co., Ltd.
- Applicants: ZhongAn Information Technology Service Co., Ltd.
- Inventors: Chaoqun WANG; Di YING
- Web page: https://patentgrep.com/patent/US20190356554A1

## CPC

- H04L 41/142: using statistical or mathematical methods
- G06F 16/2272: {Management thereof}
- H04L 67/1097: for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
- H04L 67/306: User profiles
- H04L 67/535: {Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34)}
- H04L 67/52: specially adapted for the location of the user terminal
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A terminal application content evaluating method includes: performing content configuration of multiple levels for a terminal application, and injecting an encoded value of content in the lowest level into a content attribute of the terminal application; collecting access data of the terminal application, the access data including a user identifier of an accessing user and an encoded value corresponding to the accessed content; storing the access data in a distributed message queue, and performing real-time calculation and analysis of the access data to obtain an analysis index of each level; evaluating the content of the terminal application according to the analysis index of each level.

## Claims

### Claim 1

A terminal application content evaluating method, comprising:
performing content configuration of multiple levels for a terminal application, and injecting an encoded value of content in the lowest level into a content attribute of the terminal application;
collecting access data of the terminal application, the access data comprising a user identifier of an accessing user and an encoded value corresponding to accessed content;
storing the access data in a distributed message queue, and performing real-time calculation and analysis of the access data to obtain an analysis index of each level;
evaluating the content of the terminal application according to the analysis index of each level.

### Claim 2 (depends on 1)

The terminal application content evaluating method of claim 1, wherein the multiple levels comprise a site level, a page level, a column level and an element level, from top to bottom;
the encoded value of content in the lowest level is obtained by four-level encoding according to a hierarchical relationship of the multiple levels.

### Claim 3 (depends on 2)

The terminal application content evaluating method of claim 2, wherein the injecting an encoded value of content in the lowest level into a content attribute of the terminal application comprises:
injecting the encoded value of the element level into the content attribute of the terminal application through a CMS system, the content attribute being an attr tag attribute obtained through base class configuration.

### Claim 4 (depends on 1)

The terminal application content evaluating method of claim 1, wherein the collecting access data of the terminal application comprises:
triggering, according to the accessing user's access operation on the terminal application, collection of the access data through an SDK code package pre-injected into the terminal application.

### Claim 5 (depends on 2)

The terminal application content evaluating method of claim 2, wherein the performing real-time calculation and analysis of the access data to obtain an analysis index of each level comprises:
obtaining the access data from the distributed message queue, and parsing the access data to obtain the user identifier and the encoded value corresponding to the accessed content;
performing a statistic and a analysis of click data in the site level, the page level, the column level and the element level respectively according to the user identifier and the encoded value corresponding to the accessed content.

### Claim 6 (depends on 2)

The terminal application content evaluating method of claim 2, wherein the access data further comprises a terminal IP address, and the performing real-time calculation and analysis of the access data to obtain an analysis index of each level comprises:
determining a geographic area corresponding to the terminal IP address;
performing a statistic and a analysis of click data, according to the user identifier, the encoded value corresponding to the accessed content and the geographic area corresponding to the terminal IP address, in the site level, the page level, the column level, and the element level for different geographic areas.

### Claim 7 (depends on 5)

The terminal application content evaluating method of claim 5, wherein the click data comprises at least one of click times, the number of click users and a click-exit rate.

### Claim 8

A terminal application content evaluating device, comprising a memory and a processor, wherein the processor executes the following steps:
performing content configuration of multiple levels for a terminal application, and injecting an encoded value of content in the lowest level into a content attribute of the terminal application;
collecting access data of the terminal application, the access data comprising a user identifier of an accessing user and an encoded value corresponding to the accessed content;
storing the access data in a distributed message queue;
performing real-time calculation and analysis of the access data to obtain an analysis index of each level;
evaluating the content of the terminal application according to the analysis index of each level.

### Claim 9 (depends on 8)

The terminal application content evaluating device of claim 8, wherein the multiple levels comprise a site level, a page level, a column level and an element level from top to bottom;
the encoded value of content in the lowest level is obtained by four-level encoding according to a hierarchical relationship of the multiple levels.

### Claim 10 (depends on 9)

The terminal application content evaluating device of claim 9, wherein when executing the step of injecting an encoded value of content in the lowest level into a content attribute of the terminal application, the processor specifically executes the following steps:
injecting the encoded value of the element level into the content attribute of the terminal application through a CMS system, the content attribute being an attr tag attribute obtained through base class configuration.

### Claim 11 (depends on 8)

The terminal application content evaluating device of claim 8, wherein when executing the step of collecting access data of the terminal application, the processor specifically executes the following steps:
triggering, according to the accessing user's access operation on the terminal application, collection of the access data through an SDK code package pre-injected into the terminal application.

### Claim 12 (depends on 9)

The terminal application content evaluating device of claim 9, when executing the step of performing real-time calculation and analysis of the access data to obtain an analysis index of each level, the processor specifically executes the following steps:
obtaining the access data from the distributed message queue, and parsing the access data to obtain the user identifier and the encoded value corresponding to the accessed content;
performing a statistic and a analysis of click data in the site level, page level, column level and element level respectively according to the user identifier and the encoded value corresponding to the accessed content.

### Claim 13 (depends on 9)

The terminal application content evaluating device of claim 9, wherein the access data further comprises a terminal IP address, and when executing the step of performing real-time calculation and analysis of the access data to obtain an analysis index of each level, the processor specifically executes the following steps:
determining a geographic area corresponding to the terminal IP address;
performing a statistic and a analysis of click data, according to the user identifier, the encoded value corresponding to the accessed content and the geographic area corresponding to the terminal IP address, in the site level, page level, column level, and element level for different geographic areas.

### Claim 14 (depends on 12)

The terminal application content evaluating device of claim 12, wherein the click data comprises at least one of click times, the number of click users and a click-exit rate.
