# US 10,771,753 B2 · Content presentation method, content presentation mode push method, and intelligent terminal

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

- Number: US 10,771,753 B2
- Document ID: US10771753B2
- Status: Granted
- Kind: B2
- Application number: 15/273,962
- Filed: 2016-09-23
- Published: 2017-01-12
- Granted: 2020-09-08
- Earliest claimed: 2014-03-24
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Li Qian; Shanfu Li; Jiali Fu; Kangmin Huang
- Web page: https://patentgrep.com/patent/US10771753B2

## CPC

- H04N 9/3194: {including sensor feedback}
- G03H 1/04: Processes or apparatus for producing holograms (G03H1/26 takes precedence)
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G06F 18/251: {of input or preprocessed data}
- G06V 20/10: Terrestrial scenes (scenes under surveillance with static cameras G06V20/52; scenes perceived from the exterior of a vehicle G06V20/56; scenes perceived from the interior of a vehicle G06V20/59)
- G09G 5/003: {Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto (specific for a CRT G09G1/165; for a flat panel G09G3/2092)}
- G03H 1/2294: {Addressing the hologram to an active spatial light modulator}
- G09G 2354/00: Aspects of interface with display user
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G03H: HOLOGRAPHIC PROCESSES OR APPARATUS (holograms, e.g. point holograms, used as ordinary optical elements G02B5/32; producing stereoscopic or other three-dimensional effects G02B30/00; diffraction-grating systems G02B27/44; systems using moiré fringes G02B27/60; optical logic elements G02F3/00; stereo-photography G03B35/00; photosensitive materials or processes for photographic purposes G03C; {stereo-photographic or similar processes G03C9/00}; apparatus for processing exposed photographic materials G03D; analogue computers performing mathematical operations with the aid of optical elements G06E3/00; authentication by radiation, of concealed information carried by holograms or diffraction gratings G06K19/16; holographic storage G11B7/0065, G11C13/04; {stereoscopic or other three dimensional effects in television systems H04N13/00})
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A content presentation method, a content presentation mode push method, and an intelligent terminal are used to intelligently present content to a user in different presentation modes according to different identified scenarios. The method includes acquiring, by an intelligent terminal, context data of a user, identifying a user use scenario according to the context data, determining a first presentation mode corresponding to the user use scenario, and presenting content to the user in the first presentation mode. In this way, the intelligent terminal can intelligently present the content to the user in different presentation modes according to different scenarios, thereby meeting a requirement of the user for a content presentation mode in different environments.

## Claims

### Claim 1

A content presentation method, comprising:
storing, by an intelligent terminal, a plurality of preset rule policies indicating an association between a plurality of user use scenarios and a plurality of presentation modes;
causing, by the intelligent terminal, content to be displayed to the user in a second presentation mode;
acquiring, by the intelligent terminal, context data of the intelligent terminal after causing the content to be displayed, wherein the context data is associated with at least one of an environment around the intelligent terminal or a status of the intelligent terminal;
identifying, by the intelligent terminal, a plurality of user use scenario scenarios according to the context data by:
searching for scenario configuration information, wherein the scenario configuration information comprises a correspondence between a context data threshold range and the user use scenario;
determining whether the context data changes compared with context data acquired previously; and
identifying the plurality of user use scenarios according to the context data based on the scenario configuration and based on whether the context data changes compared with the context data acquired previously, wherein each of the plurality of user use scenarios indicates a scene in which the user currently uses an intelligent device;
matching, by the intelligent terminal, each of the plurality of user use scenarios to a preset rule policy, wherein the preset rule policy indicates an association between a user use scenario and a presentation mode indicating a mode of presenting the content to the user;
storing, by the intelligent terminal, a plurality of preset rule policies that are ordered according to a priority associated with each of the plurality of preset rule policies;
determining, by the intelligent terminal, the priority for the preset rule policy corresponding to each of the plurality of user use scenarios;
selecting, by the intelligent terminal, the presentation mode corresponding to the preset rule policy having a highest priority after determining the priority for the preset rule policy corresponding to each of the plurality of user use scenarios, wherein the presentation mode is determined in response to receiving a selection of the presentation mode from the user; and
causing, by the intelligent terminal, the content to be displayed to the user in the presentation mode.

### Claim 2 (depends on 1)

The method according to claim 1, wherein acquiring context data comprises at least one of:
invoking a light sensor to detect light intensity,
invoking a camera to detect a surrounding medium available for projection,
invoking a microphone to detect intensity of environment noise,
invoking a motion sensor to detect moving state data of the user,
invoking a global positioning system (GPS),
invoking a Wireless Fidelity (WiFi) to identify current location information, and
invoking a battery management unit to detect a current battery level.

### Claim 3

An intelligent terminal, comprising:
a memory comprising instructions and configured to store a plurality of preset rule policies indicating an association between a plurality of user use scenarios and a plurality of presentation modes; and
a processor coupled to the memory and configured to execute the instructions to:
cause content to be displayed to the user in a second presentation mode;
acquire context data of the intelligent terminal after causing the content to be displayed, wherein the context data is associated with at least one of an environment around the intelligent terminal or a status of the intelligent terminal;
identify a plurality of user use scenarios according to the context data, wherein to identify the plurality of user use scenarios, the processor executes the instructions to:
search for scenario configuration information, wherein the scenario configuration information comprises a correspondence between a context data threshold range and the user use scenario;
determine whether the context data changes compared with context data acquired previously; and
identify the plurality of user use scenarios according to the context data based on the scenario configuration and based on whether the context data changes compared with the context data acquired previously, wherein each of the plurality of user use scenarios indicates a scene in which the user currently uses the intelligent device;
match each of the plurality of user use scenarios to a preset rule policy, wherein the preset rule policy indicates an association between a user use scenario and a presentation mode indicating a mode of presenting content to the user;
store a plurality of preset rule policies that are ordered according to a priority associated with each of the plurality of preset rule policies;
determine the priority for the preset rule policy corresponding to each of the plurality of user use scenarios;
select the presentation mode corresponding to the preset rule policy having a highest priority after determining the priority for the preset rule policy corresponding to each of the plurality of user use scenarios, wherein the presentation mode is determined in response to receiving a selection of the presentation mode from the user; and
cause the content to be displayed to the user in the presentation mode.

### Claim 4 (depends on 3)

The intelligent terminal of claim 3, wherein the context data is acquired from at least one of a light sensor, a camera, a microphone, a motion sensor, a global positioning system (GPS), a Wireless Fidelity (WiFi), or a battery management unit.

### Claim 5

A non-transitory computer readable medium configured to store a computer program product comprising computer executable instructions that when executed by a processor of an intelligent terminal cause the processor to:
store a plurality of preset rule policies indicating an association between a plurality of user use scenarios and a plurality of presentation modes, wherein the preset rule policies are ordered according to a priority associated with each of the plurality of preset rule policies;
cause content to be displayed to the user in a second presentation mode;
acquire context data of the intelligent terminal after causing the content to be displayed, wherein the context data is associated with at least one of an environment around the intelligent terminal or a status of the intelligent terminal;
identify a plurality of user use scenarios according to the context data, wherein to identify the plurality of user use scenarios, the computer executable instructions further cause the processor to:
search for scenario configuration information, wherein the scenario configuration information comprises a correspondence between a context data threshold range and the user use scenario;
determine whether the context data changes compared with context data acquired previously; and
identify the plurality of user use scenarios according to the context data based on the scenario configuration and based on whether the context data changes compared with the context data acquired previously, wherein each of the plurality of user use scenarios indicates a scene in which the user currently uses the intelligent device;
match each of the plurality of user use scenarios to a preset rule policy, wherein the preset rule policy indicates an association between a user use scenario and a presentation mode indicating a mode of presenting content to the user;
determine the priority for the preset rule policy corresponding to each of the plurality of user use scenarios;
select the presentation mode indicating a mode of presenting content to the user based on a preset rule policy indicating an association between the user use scenario and the presentation mode and a priority associated with the preset rule policy corresponding to the preset rule policy having a highest priority after determining the priority for the preset rule policy corresponding to each of the plurality of user use scenarios, wherein the presentation mode is determined in response to receiving a selection of the presentation mode from the user; and
cause the content to be displayed to the user in the presentation mode.

### Claim 6 (depends on 5)

The non-transitory computer readable medium of claim 5, wherein the computer executable instructions that when executed by the processor further cause the processor to record the presentation mode that the user selects to use in the user use scenario.

### Claim 7 (depends on 5)

The non-transitory computer readable medium of claim 5, wherein the computer executable instructions that when executed by the processor further cause the processor to update a correspondence between the user use scenario selected and the presentation mode that the user selects to use.

### Claim 8 (depends on 5)

The non-transitory computer readable medium of claim 5, wherein the context data is acquired from at least one of a light sensor, a camera, a microphone, a motion sensor, a global positioning system (GPS), a Wireless Fidelity (WiFi), or a battery management unit.
