# US 2025/0149067 A1 · Dynamically generated content stickers for use in video creation

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

- Number: US 2025/0149067 A1
- Document ID: US20250149067A1
- Status: Published application
- Kind: A1
- Application number: 19/018,291
- Filed: 2025-01-13
- Published: 2025-05-08
- Earliest claimed: 2022-03-17
- Assignees: Microsoft Technology Licensing, LLC
- Applicants: Microsoft Technology Licensing, LLC
- Inventors: Nathan Leigh GUGGENBERGER; Justin James CHANDO; Jamie Yuok LEE; Brooke Ann HOLLABAUGH; Daniela Cardona JIMENEZ
- Web page: https://patentgrep.com/patent/US20250149067A1

## CPC

- G11B 27/036: Insert-editing
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 16/7867: {using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings}
- G06T 11/00: Two-dimensional [2D] image generation
- G11B: INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER (recording measured values in a way that does not require playback through a transducer G01D9/00; recording or playback apparatus using mechanically marked tape, e.g. punched paper tape, or using unit records, e.g. punched or magnetically marked cards G06K; transferring data from one type of record carrier to another G06K1/18; circuits for coupling output of reproducer to radio receiver H04B1/20; gramophone pick-ups or like acoustic electromechanical transducers or circuits therefor H04R)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

The present disclosure relates to methods and devices for dynamically generating stickers for use with a video. The methods and devices may dynamically generate a plurality of stickers in response to receiving a query with search terms for a sticker to add to a video being created. The plurality of stickers may include interactive content related to the search terms. The methods and devices may receive a selection of one or more of the stickers to include in the video. Upon an indication that a video is to be played, the methods and device may regenerate the selected stickers for the video with the content and provide video output with the video and one or more overlays with the selected stickers for presentation on a display.

## Claims

### Claim 1

A method, comprising:
receiving a selection of a video to play;
obtaining the video and metadata associated with the video, wherein the metadata includes sticker information for a sticker with content and a placement of the sticker in the video;
dynamically regenerating the sticker with the content based on the sticker information;
placing the sticker in an overlay over the video based on the sticker information; and
providing video output with the video and the overlay with the sticker for presentation on a display, wherein the content presented in the sticker is dynamically updated with changing content obtained from a datastore as the video plays.

### Claim 2 (depends on 1)

The method of claim 1, wherein dynamically regenerating the sticker with the content further includes:
obtaining the content from the datastore in response to receiving the selection of the video to play.

### Claim 3 (depends on 2)

The method of claim 2, wherein the datastore is a third party knowledge source of data.

### Claim 4 (depends on 1)

The method of claim 1, wherein the content presented in the sticker is updated from the datastore after the video is published to a video platform for consumption.

### Claim 5 (depends on 1)

The method of claim 1, wherein the sticker information includes one or more of content for the sticker, a time in the video to place the sticker, a size of the sticker, a rotation of the sticker, a scale of the sticker, or a theme of the sticker.

### Claim 6 (depends on 1)

The method of claim 1, further comprising:
receiving an interaction with the sticker; and
presenting additional content in response to the interaction.

### Claim 7 (depends on 6)

The method of claim 6, wherein the interaction occurs within an interface of a video platform.

### Claim 8 (depends on 6)

The method of claim 6, wherein the interaction is answering questions about the video presented in the sticker.

### Claim 9 (depends on 6)

The method of claim 6, wherein the interaction is loading a webpage included in the content by selecting a link to the webpage in the content.

### Claim 10 (depends on 1)

The method of claim 1, wherein the sticker is a live sticker that dynamically updates the content in the live sticker as the video is playing in response to the content changing.

### Claim 11 (depends on 1)

The method of claim 1, wherein the sticker has different content when the video is played as compared to when the video is created.

### Claim 12 (depends on 1)

The method of claim 1, wherein the content provides additional information related to the video while the video is playing.

### Claim 13

A device, comprising:
a processor;
memory in electronic communication with the processor; and
instructions stored in the memory, the instructions being executable by the processor to:
receive a selection of a video to play;
obtain the video and metadata associated with the video, wherein the metadata includes sticker information for a sticker with content and a placement of the sticker in the video;
dynamically regenerate the sticker with the content based on the sticker information;
place the sticker in an overlay over the video based on the sticker information; and
provide video output with the video and the overlay with the sticker for presentation on a display, wherein the content presented in the sticker is dynamically updated with changing content obtained from a datastore as the video plays.

### Claim 14 (depends on 13)

The device of claim 13, wherein the processor is further operable to dynamically regenerating the sticker with the content further by obtaining the content from the datastore in response to receiving the selection of the video to play.

### Claim 15 (depends on 13)

The device of claim 13, wherein the content presented in the sticker is updated from the datastore after the video is published to a video platform for consumption.

### Claim 16 (depends on 13)

The device of claim 13, wherein the sticker information includes one or more of content for the sticker, a time in the video to place the sticker, a size of the sticker, a rotation of the sticker, a scale of the sticker, or a theme of the sticker.

### Claim 17 (depends on 13)

The device of claim 13, wherein the processor is further operable to:
receive an interaction with the sticker; and
present additional content in response to the interaction, wherein the interaction is purchasing a product included in the content by selecting the product.

### Claim 18 (depends on 13)

The device of claim 13, wherein the sticker is a live sticker that dynamically updates the content in the live sticker as the video is playing in response to the content changing.

### Claim 19

A computer-readable storage medium including instructions that, when executed by a processor, cause the processor to:
receive a selection of a video to play;
obtain the video and metadata associated with the video, wherein the metadata includes sticker information for a sticker with content and a placement of the sticker in the video;
dynamically regenerate the sticker with the content based on the sticker information;
place the sticker in an overlay over the video based on the sticker information; and
provide video output with the video and the overlay with the sticker for presentation on a display, wherein the content presented in the sticker is dynamically updated with changing content obtained from a datastore as the video plays.

### Claim 20 (depends on 19)

The computer-readable storage medium of claim 19, wherein the content provides additional information related to the video while the video is playing, and the sticker is a live sticker that dynamically updates the content in the live sticker as the video is playing in response to the content changing.
