# US 12,192,597 B2 · Content creation using interactive effects

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

- Number: US 12,192,597 B2
- Document ID: US12192597B2
- Status: Granted
- Kind: B2
- Application number: 17/589,673
- Filed: 2022-01-31
- Published: 2023-09-07
- Granted: 2025-01-07
- Earliest claimed: 2022-01-31
- Assignees: Lemon Inc.
- Applicants: Lemon Inc.
- Inventors: Masoud Loghmani; Seong Kuan Wang; Yanli Li; Chenyu Li; Dong Zhao; Xingyi Shi; Jingjing Zhao; Nick Newberg; Lin Zhou; Guangyao Ni; Jian Huang; Chen Sun; Richard F. Tucker
- Web page: https://patentgrep.com/patent/US12192597B2

## CPC

- H04N 21/8545: for generating interactive applications
- G06F 1/1694: {the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer}
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- H04N 21/4312: {involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations}
- H04N 21/8146: {involving graphical data, e.g. 3D object, 2D graphics}
- G06F 2200/1637: Sensing arrangement for detection of housing movement or orientation, e.g. for controlling scrolling or cursor movement on the display of an handheld computer
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

The present disclosure describes techniques for facilitating interaction with content using interactive effects. The techniques comprise receiving a video from a first computing device associated with a first user among a plurality of users. The video is generated using an interactive effect. The interactive effect comprises overlaying at least one component on at least one subset of frames of the video. The interactive effect enables the video to be interacted with other users among the plurality of users. The video is presented on a second computing device associated with a second user among the plurality of users. The video comprises information indicative of instructions on how to interact with the video. Display of an animation associated with the at least one component may be automatically caused on the second computing device in response to receiving an indication of interacting with the video by the second user.

## Claims

### Claim 1

A method, comprising:
receiving a first video from a first computing device associated with a first user among a plurality of users, wherein the first video is generated using a first interactive effect, the first interactive effect comprises overlaying at least one component on at least one subset of frames of the first video, and the first interactive effect enables the first video to be interacted with other users among the plurality of users;
presenting the first video on a second computing device associated with a second user among the plurality of users, wherein the first video comprises information indicative of instructions on how to interact with the first video; and
causing to automatically display, on the second computing device associated with the second user, an animation of the at least one component associated with the first interactive effect based on which the first video was generated by the first computing device in response to receiving an indication of interacting with the first video by the second user who follows the instructions comprised in the first video, wherein the causing to automatically display an animation associated with the at least one component on the second computing device further comprises:
causing the at least one component to move on an interface of the second computing device, and
causing output of a sound that corresponds to a movement of the at least one component.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
causing to display at least one of predetermined images or predetermined messages subsequent to display of the animation associated with the at least one component.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
transmitting information for display of a first interface on the first computing device, wherein the first interface comprises information associated with the first interactive effect.

### Claim 4 (depends on 1)

The method of claim 1, further comprising:
causing to simulate an interaction on the first computing device during a process of generating the first video using the first interactive effect.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
causing to display a second interface on the first computing device, the second interface is configured to create, edit, or delete elements associated with the at least one component by the first user.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
causing to display information to remind the first user to include instructive content in the first video, wherein the instructive content instructs the other users among the plurality of users on how to interact with the first video.

### Claim 7 (depends on 1)

The method of claim 1, wherein the at least one component comprises at least one of a two-dimensional computer-generated graphic or a three-dimensional computer-generated graphic.

### Claim 8 (depends on 1)

The method of claim 1, wherein the receiving the indication of interacting with the first video by the second users further comprises:
receiving information indicating that the second user has shaken or rotated the second computing device; or
receiving information indicating that the second user has performed at least one user gesture on an interface of the second computing device.

### Claim 9 (depends on 1)

The method of claim 1, further comprising:
receiving a second video from the second computing device, wherein the second video is generated using the first interactive effect; and
presenting the second video on a third computing device associated with a third user among the plurality of users, wherein the second video comprises information indicative of instructions on how to interact with the second video.

### Claim 10 (depends on 1)

The method of claim 1, wherein the first video is also generated using a second interactive effect, the second interactive effect comprising overlaying at least one other component on at least one other subset of frames of the first video, and wherein the second interactive effect enables the first video to be interacted with the other users among the plurality of users.

### Claim 11

A system, comprising:
at least one processor in communication with at least one memory, the at least one memory comprising computer-readable instructions that upon execution by the at least one processor cause the at least one processor to perform operations comprising:
receiving a video from a first computing device associated with a first user among a plurality of users, wherein the video is generated using an interactive effect, the interactive effect comprises overlaying at least one component on at least one subset of frames of the video, and the interactive effect enables the video to be interacted with other users among the plurality of users;
presenting the video on a second computing device associated with a second user among the plurality of users, wherein the video comprises information indicative of instructions on how to interact with the video; and
causing to automatically display, on the second computing device associated with the second user, an animation of the at least one component associated with the first interactive effect based on which the first video was generated by the first computing device in response to receiving an indication of interacting with the first video by the second user who follows the instructions comprised in the first video, wherein the causing to automatically display an animation associated with the at least one component on the second computing device further comprises:
causing the at least one component to move on an interface of the second computing device, and
causing output of a sound that corresponds to a movement of the at least one component.

### Claim 12 (depends on 11)

The system of claim 11, the operations further comprising:
causing to display at least one of predetermined images or predetermined messages subsequent to display of the animation associated with the at least one component.

### Claim 13 (depends on 11)

The system of claim 11, the operations further comprising:
causing to simulate an interaction on the first computing device during a process of generating the video using the interactive effect.

### Claim 14 (depends on 11)

The system of claim 11, the operations further comprising:
causing to display information to remind the first user to include instructive content in the video, wherein the instructive content instructs the other users among the plurality of users on how to interact with the video.

### Claim 15

A non-transitory computer-readable storage medium, storing computer-readable instructions that upon execution by a processor cause the processor to implement operations comprising:
receiving a video from a first computing device associated with a first user among a plurality of users, wherein the video is generated using an interactive effect, the interactive effect comprises overlaying at least one component on at least one subset of frames of the video, and the interactive effect enables the video to be interacted with other users among the plurality of users;
presenting the video on a second computing device associated with a second user among the plurality of users, wherein the video comprises information indicative of instructions on how to interact with the video;
causing to automatically display, on the second computing device associated with the second user, an animation of the at least one component associated with the first interactive effect based on which the first video was generated by the first computing device in response to receiving an indication of interacting with the first video by the second user who follows the instructions comprised in the first video, wherein the causing to automatically display an animation associated with the at least one component on the second computing device further comprises:
causing the at least one component to move on an interface of the second computing device, and
causing output of a sound that corresponds to a movement of the at least one component.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, the operations further comprising:
causing to display at least one of predetermined images or predetermined messages subsequent to display of the animation associated with the at least one component.

### Claim 17 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, the operations further comprising:
causing to simulate an interaction on the first computing device during a process of generating the video using the interactive effect.

### Claim 18 (depends on 15)

The non-transitory computer-readable storage medium of claim 15, the operations further comprising:
causing to display information to remind the first user to include instructive content in the video, wherein the instructive content instructs the other users among the plurality of users on how to interact with the video.
