# US 12,118,189 B2 · Method and apparatus for displaying activity entrance, electronic device and storage medium

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

- Number: US 12,118,189 B2
- Document ID: US12118189B2
- Status: Granted
- Kind: B2
- Application number: 18/066,252
- Filed: 2022-12-14
- Published: 2023-04-20
- Granted: 2024-10-15
- Earliest claimed: 2020-06-15
- Assignees: Beijing Bytedance Network Technology Co., Ltd.
- Applicants: Beijing Bytedance Network Technology Co., Ltd.
- Inventors: Meijuan Lin; Fengbo Yuan; Zifeng Zhao
- Web page: https://patentgrep.com/patent/US12118189B2

## 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
- H04N 21/4781: {Games}
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/4438: {Window management, e.g. event handling following interaction with the user interface}
- 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/4784: receiving rewards
- H04N 21/4788: communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

Embodiments of the present disclosure provide a method and apparatus for displaying an activity entrance, an electronic device and a storage medium, where the method is applied in a client, including: receiving an activity promotion video, playing the activity promotion video, and pausing the activity promotion video when the playing reaches a preset image frame; switching from a current playing interface to a mask interface, and displaying the activity entrance in the mask interface.

## Claims

### Claim 1

A method for displaying an activity entrance, wherein the method is applied in a client, and the method comprises:
receiving an activity promotion video, playing the activity promotion video, and pausing the activity promotion video when the playing reaches a preset image frame;
switching from a current playing interface to a mask interface, and displaying the activity entrance in the mask interface;
after the displaying the activity entrance in the mask interface, in response to a trigger instruction of the activity entrance, switching from the mask interface to an activity interface; and
after the switching from the mask interface to the activity interface:
in response to a trigger instruction of a sub-activity interface link in the activity interface, switching from the activity interface to a sub-activity interface,
in response to an exit instruction of the activity interface, displaying a pop-up window interface that displays an activity interface route, and
in response to a confirm instruction of the activity interface route, closing the pop-up window interface and exiting the activity interface;
wherein the displaying the activity entrance in the mask interface comprises letting the pop-up window interface containing an entrance prop enter the mask interface with a preset animation effect, and making the pop-up window interface stay in a center position of the mask interface, wherein the entrance prop is an element model diagram relating to an activity; wherein the preset animation effect is repeatedly performed for several times, and the preset animation effect is one of flying in from the side, appearing from small to large, and appearing from fuzzy to clear;
wherein after the exiting the activity interface, the method further comprises continuing playing the activity promotion video, until the activity promotion video ends;
wherein in a process of continuing playing the activity promotion video, the method further comprises keeping displaying an activity pendant in a preset area of the activity promotion video, wherein the activity pendant is taken as the activity entrance to re-enter the activity interface; and
wherein after the keeping displaying the activity pendant in the preset area of the activity promotion video, in response to the client playing the activity promotion video again, the method further comprises playing the activity promotion video without pausing and without switching from the current playing interface to the mask interface when the playing reaches the preset image frame.

### Claim 2 (depends on 1)

The method according to claim 1, wherein after the displaying the activity entrance in the mask interface, the method further comprises:
in response to an exit instruction of the mask interface, exiting the mask interface.

### Claim 3 (depends on 2)

The method according to claim 2, wherein a generation manner of the trigger instruction of the activity entrance comprises:
generating the trigger instruction of the activity entrance according to a user operation acted on the entrance prop or a guiding text of the activity entrance; or,
generating the trigger instruction of the activity entrance according to a user operation acted on a random area other than a navigation bar area and an exit control area in the mask interface.

### Claim 4 (depends on 1)

The method according to claim 1, wherein after the switching from the mask interface to the activity interface, the method further includes:
in response to an edit instruction of a comment area in the activity interface, generating comment content in the comment area, or generating interaction content for existing comment content in the comment area;
wherein the sub-activity interface is an interface to invite friends to participate in an activity.

### Claim 5 (depends on 1)

The method according to claim 1, wherein in the process of continuing playing the activity promotion video, the method further comprises:
in response to a video switch instruction, switching from the activity promotion video to another video other than the activity promotion video, and playing the another video.

### Claim 6 (depends on 1)

The method according to claim 1, further comprising:
in a process of playing the activity promotion video again, determining whether a trigger instruction of the activity pendant is received;
in response to determining that the trigger instruction of the activity pendant has been received, switching from the current playing interface to the activity interface;
in response to determining that the trigger instruction of the activity pendant has not been received, playing the activity promotion video, until the activity promotion video ends.

### Claim 7 (depends on 1)

The method according to claim 1, wherein the activity promotion video is pushed by a server according to activity preference characteristics of the client.

### Claim 8 (depends on 1)

The method according to claim 1, wherein activities comprise at least one of the following: getting red envelopes, getting virtual prizes, getting physical prizes, product promotion.

### Claim 9 (depends on 1)

The method according to claim 1,
wherein video content of the activity promotion video carries an activity title, an activity award content, and manners to obtain awards, and
wherein the activity interface route is a manner for re-entering the activity.

### Claim 10 (depends on 1)

The method according to claim 1, wherein the switching from the current playing interface to the mask interface comprises superposing the mask interface on the current playing interface, such that an information of the activity promotion video is fuzzified.

### Claim 11

An apparatus for displaying an activity entrance, wherein the apparatus is integrated in a client, and the apparatus comprises:
one or more processors, and
a storage apparatus, configured to store one or more programs,
wherein when the one or more programs are executed by the one or more processors, the one or more processors are caused to:
receive an activity promotion video, play the activity promotion video, and pause the activity promotion video when the playing reaches a preset image frame;
switch from a current playing interface to a mask interface, and display the activity entrance in the mask interface;
after displaying the activity entrance in the mask interface, in response to a trigger instruction of the activity entrance, switch from the mask interface to an activity interface;
after switching from the mask interface to the activity interface:
in response to a trigger instruction of a sub-activity interface link in the activity interface, switch from the activity interface to a sub-activity interface,
in response to an exit instruction of the activity interface, displaying a pop-up window interface that displays an activity interface route, and
in response to a confirm instruction of the activity interface route, closing the pop-up window interface and exiting the activity interface;
let the pop-up window interface containing an entrance prop enter the mask interface with a preset animation effect, and make the pop-up window interface stay in a center position of the mask interface, wherein the entrance prop is an element model diagram relating to an activity; wherein the preset animation effect is repeatedly performed for several times, and the preset animation effect is one of flying in from the side, appearing from small to large, and appearing from fuzzy to clear;
after exiting the activity interface continue playing the activity promotion video, until the activity promotion video ends;
wherein in a process of continuing playing the activity promotion video, the one or more processors is further configured to keep display an activity pendant in a preset area of the activity promotion video, wherein the activity pendant is taken as the activity entrance to re-enter the activity interface; and
wherein after the keep displaying the activity pendant in the preset area of the activity promotion video, in response to the client playing the activity promotion video again, the one or more processors is further configured to play the activity promotion video without pausing and without switching from the current playing interface to the mask interface when the playing reaches the preset image frame.

### Claim 12 (depends on 11)

The apparatus according to claim 11, wherein after the one or more processors displays the activity entrance in the mask interface, the one or more processors is further configured to:
in response to an exit instruction of the mask interface, exit the mask interface.

### Claim 13 (depends on 11)

The apparatus according to claim 11, wherein after the one or more processors switches from the mask interface to the activity interface, the one or more processors is further configured to:
in response to an edit instruction of a comment area in the activity interface, generate comment content in the comment area, or generate interaction content for existing comment content in the comment area;
wherein the sub-activity interface is an interface to invite friends to participate in the activity.

### Claim 14 (depends on 11)

The apparatus according to claim 11, wherein in the process of continuing playing the activity promotion video, the apparatus is further configured to:
in response to a video switch instruction, switch from the activity promotion video to another video other than the activity promotion video, and play the another video.

### Claim 15

A non-transitory storage medium comprising computer-executable instructions, wherein when the computer-executable instructions are executed by a computer processor, the following method is performed:
receiving an activity promotion video, playing the activity promotion video, and pausing the activity promotion video when the playing reaches a preset image frame; and
switching from a current playing interface to a mask interface, and displaying an activity entrance in the mask interface;
after the displaying the activity entrance in the mask interface, in response to a trigger instruction of the activity entrance, switching from the mask interface to an activity interface;
after the switching from the mask interface to the activity interface:
in response to a trigger instruction of a sub-activity interface link in the activity interface, switching from the activity interface to a sub-activity interface,
in response to an exit instruction of the activity interface, displaying a pop-up window interface that displays an activity interface route, and
in response to a confirm instruction of the activity interface route, closing the pop-up window interface and exiting the activity interface;
wherein the displaying the activity entrance in the mask interface comprises letting the pop-up window interface containing an entrance prop enter the mask interface with a preset animation effect, and making the pop-up window interface stay in a center position of the mask interface, wherein the entrance prop is an element model diagram relating to an activity; wherein the preset animation effect is repeatedly performed for several times, and the preset animation effect is one of flying in from the side, appearing from small to large, and appearing from fuzzy to clear;
wherein after the exiting the activity interface, the method further comprises continuing playing the activity promotion video, until the activity promotion video ends;
wherein in a process of continuing playing the activity promotion video, the method further comprises keeping displaying an activity pendant in a preset area of the activity promotion video, wherein the activity pendant is taken as the activity entrance to re-enter the activity interface;
wherein after the keeping displaying the activity pendant in the preset area of the activity promotion video, in response to a client playing the activity promotion video again, the method further comprises playing the activity promotion video without pausing and without switching from the current playing interface to the mask interface when the playing reaches the preset image frame.
