# US 10,484,641 B2 · Method and apparatus for presenting information, and computer storage medium

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

- Number: US 10,484,641 B2
- Document ID: US10484641B2
- Status: Granted
- Kind: B2
- Application number: 15/946,616
- Filed: 2018-04-05
- Published: 2018-08-09
- Granted: 2019-11-19
- Earliest claimed: 2016-01-20
- Assignees: Tencent Technology (Shenzhen) Company Limited
- Applicants: Tencent Technology (Shenzhen) Company Limited
- Inventors: Bin Zhou; Xianjun Wang; Ping Wang
- Web page: https://patentgrep.com/patent/US10484641B2

## CPC

- H04N 21/47: End-user applications
- H04N 5/44504: {Circuit details of the additional information generator, e.g. details of the character or graphics signal generator, overlay mixing circuits}
- H04N 21/431: Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/472: End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)}
- H04N 21/4725: using interactive regions of the image, e.g. hot spots {(details of information retrieval from the Internet by using URLs G06F16/955; processing chained hypermedia data for information retrieval G06F16/94)}
- H04N 21/482: End-user interface for programme selection
- H04N 21/488: Data services, e.g. news ticker {(systems specially adapted for using meteorological information in broadcast systems H04H60/71)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- H04N 21/478: Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N 21/4884: {for displaying subtitles}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method includes: determining, when a target video is played, a presentation time point corresponding to presentation content of the target video, the presentation content and the target video having been retrieved as separate content items by the device from one or more remote servers; acquiring a display position of a closed caption of the target video and a position of a video edge that is located closest to the closed caption on the display; determining a target presentation region between the closed caption and the video edge according to the position of the closed caption and the position of the video edge; and displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content.

## Claims

### Claim 1

A method, comprising:
at a device having one or more processors, memory, and a display:
determining, when a target video is played, a presentation time point corresponding to presentation content of the target video, the presentation content and the target video having been retrieved as separate content items by the device from one or more remote servers;
acquiring a display position of a closed caption of the target video on the display and a position of a video edge that is located closest to the closed caption on the display and that extends in a first direction parallel to the closed caption;
determining a target presentation region between the closed caption and the video edge according to the display position of the closed caption and the position of the video edge on the display;
displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content, wherein displaying the presentation content in the target presentation region includes controlling the presentation content to move in the first direction parallel to the closed caption while remaining between the closed caption and the video edge that is located closest to the closed caption on the display;
while playing the target video and controlling the presentation content to move on the display, detecting a user selection of the moving presentation content within the target presentation region; and
in response to the user selection, acquiring and displaying detailed information of the presentation content to overlay a playing interface of the target video while continuing to play the target video.

### Claim 2 (depends on 1)

The method according to claim 1, wherein acquiring a display position of the closed caption of the target video and a position of a video edge that is located closest to the closed caption on the display include:
identifying a particular piece of closed caption that is to be displayed in the target video at the presentation time point corresponding to the presentation content; and
determining a boundary position of the particular piece of closed caption that is to be displayed in the target video at the presentation time point corresponding to the presentation content.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content comprises:
displaying the presentation content starting from a side edge of the target video, and
controlling the presentation content to move to the target presentation region.

### Claim 4 (depends on 1)

The method according to claim 1, further comprising:
after the presentation content is displayed concurrently with a particular piece of closed caption:
detecting that the particular piece of closed caption ceases to be displayed on the display;
in response to detecting that the particular piece of closed caption ceases to be displayed on the display, expanding a size of the presentation content when no closed caption is displayed concurrently with the presentation content.

### Claim 5 (depends on 1)

The method according to claim 1, including:
in accordance with a determination that display duration of the presentation content reaches first preset duration:
controlling the presentation content to move towards a side edge of the target video; and
canceling displaying of the presentation content when the presentation content moves to the side edge.

### Claim 6 (depends on 1)

The method according to claim 1, further comprising:
displaying the presentation content in the target presentation region when a playing progress of the target video is adjusted into a predefined range of the presentation time point.

### Claim 7 (depends on 1)

The method according to claim 1,
wherein the user selection includes a contact with a touch-sensitive surface at a location corresponding to a region including both the location of the closed caption and the location of the presentation content.

### Claim 8

A device, comprising:
one or more processors, memory, and a display, wherein the memory stores instructions that when executed by the one or more processors, cause the processors to perform operations comprising:
determining, when a target video is played, a presentation time point corresponding to presentation content of the target video, the presentation content and the target video having been retrieved as separate content items by the device from one or more remote servers;
acquiring a display position of a closed caption of the target video on the display and a position of a video edge that is located closest to the closed caption on the display and that extends in a first direction parallel to the closed caption;
determining a target presentation region between the closed caption and the video edge according to the display position of the closed caption and the position of the video edge on the display;
displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content, wherein displaying the presentation content in the target presentation region includes controlling the presentation content to move in the first direction parallel to the closed caption while remaining between the closed caption and the video edge that is located closest to the closed caption on the display;
while playing the target video and controlling the presentation content to move on the display, detecting a user selection of the moving presentation content within the target presentation region; and
in response to the user selection, acquiring and displaying detailed information of the presentation content to overlay a playing interface of the target video while continuing to play the target video.

### Claim 9 (depends on 8)

The device according to claim 8, wherein acquiring a display position of the closed caption of the target video and a position of a video edge that is located closest to the closed caption on the display include:
identifying a particular piece of closed caption that is to be displayed in the target video at the presentation time point corresponding to the presentation content; and
determining a boundary position of the particular piece of closed caption that is to be displayed in the target video at the presentation time point corresponding to the presentation content.

### Claim 10 (depends on 8)

The device according to claim 8, wherein the displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content comprises:
displaying the presentation content starting from a side edge of the target video, and
controlling the presentation content to move to the target presentation region.

### Claim 11 (depends on 8)

The device according to claim 8, wherein the operations further comprise:
after the presentation content is displayed concurrently with a particular piece of closed caption:
detecting that the particular piece of closed caption ceases to be displayed on the display;
in response to detecting that the particular piece of closed caption ceases to be displayed on the display, expanding a size of the presentation content when no closed caption is displayed concurrently with the presentation content.

### Claim 12 (depends on 8)

The device according to claim 8, wherein the operations further include:
in accordance with a determination that display duration of the presentation content reaches first preset duration:
controlling the presentation content to move towards a side edge of the target video; and
canceling displaying of the presentation content when the presentation content moves to the side edge.

### Claim 13 (depends on 8)

The device according to claim 8, wherein the operations further comprise:
displaying the presentation content in the target presentation region when a playing progress of the target video is adjusted into a predefined range of the presentation time point.

### Claim 14 (depends on 8)

The device according to claim 8,
wherein the user selection includes a contact with a touch-sensitive surface at a location corresponding to a region including both the location of the closed caption and the location of the presentation content.

### Claim 15

A non-transitory computer-readable storage medium storing instructions that when executed by one or more processors, cause the processors to perform operations comprising:
determining, when a target video is played, a presentation time point corresponding to presentation content of the target video, the presentation content and the target video having been retrieved as separate content items by the device from one or more remote servers;
acquiring a display position of a closed caption of the target video on the display and a position of a video edge that is located closest to the closed caption on the display and that extends in a first direction parallel to the closed caption;
determining a target presentation region between the closed caption and the video edge according to the display position of the closed caption and the position of the video edge on the display;
displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content, wherein displaying the presentation content in the target presentation region includes controlling the presentation content to move in the first direction parallel to the closed caption while remaining between the closed caption and the video edge that is located closest to the closed caption on the display;
while playing the target video and controlling the presentation content to move on the display, detecting a user selection of the moving presentation content within the target presentation region; and
in response to the user selection, acquiring and displaying detailed information of the presentation content to overlay a playing interface of the target video while continuing to play the target video.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein acquiring a display position of the closed caption of the target video and a position of a video edge that is located closest to the closed caption on the display include:
identifying a particular piece of closed caption that is to be displayed in the target video at the presentation time point corresponding to the presentation content; and
determining a boundary position of the particular piece of closed caption that is to be displayed in the target video at the presentation time point corresponding to the presentation content.

### Claim 17 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the displaying the presentation content in the target presentation region when the target video is played to the presentation time point corresponding to the presentation content comprises:
displaying the presentation content starting from a side edge of the target video, and
controlling the presentation content to move to the target presentation region.

### Claim 18 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the operations further comprise:
after the presentation content is displayed concurrently with a particular piece of closed caption:
detecting that the particular piece of closed caption ceases to be displayed on the display;
in response to detecting that the particular piece of closed caption ceases to be displayed on the display, expanding a size of the presentation content when no closed caption is displayed concurrently with the presentation content.

### Claim 19 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the operations further include:
in accordance with a determination that display duration of the presentation content reaches first preset duration:
controlling the presentation content to move towards a side edge of the target video; and
canceling displaying of the presentation content when the presentation content moves to the side edge.

### Claim 20 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the operations further comprise:
displaying the presentation content in the target presentation region when a playing progress of the target video is adjusted into a predefined range of the presentation time point.
