# US 12,114,049 B2 · Product object information providing method, apparatus, and electronic device

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

- Number: US 12,114,049 B2
- Document ID: US12114049B2
- Status: Granted
- Kind: B2
- Application number: 17/990,594
- Filed: 2022-11-18
- Published: 2023-04-13
- Granted: 2024-10-08
- Earliest claimed: 2020-05-19
- Assignees: Alibaba Group Holding Limited
- Applicants: Alibaba Group Holding Limited
- Inventors: Shu Wang; Wenliang Li; Qin Xu; Yishu Liang; Yanan Hao; Yueshan Zhang; Hao Chen; Zhou Yang; Na An; Xiang Duan
- Web page: https://patentgrep.com/patent/US12114049B2

## CPC

- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- H04N 21/812: {involving advertisement data (advertising per se G06Q30/02)}
- G06F 3/04815: Interaction with a metaphor-based environment or interaction object displayed as three-dimensional [3D], e.g. changing the user viewpoint with respect to the environment or object
- 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
- G06Q 30/02: Marketing; Price estimation or determination; Fundraising
- G06Q 30/0241: Advertisements
- H04N 21/2187: Live feed
- H04N 21/23412: {for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects}
- H04N 21/4316: {for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window}
- H04N 21/482: End-user interface for programme selection
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A method, an apparatus, and an electronic device for providing product object information are disclosed. The method includes: providing an interactive content in a process of playing a live video content associated with a product object, the interactive content being generated according to a material associated with the product object, and the material being used to describe attributes of the product object; and providing a change process of the interactive content according to the material in a process of responding to interactive operation information inputted by a user, to enable a presentation of multiple attributes of the product object. Through the embodiments of the present disclosure, the product object information can be provided to consumers in a more comprehensive and intuitive manner, so as to help the users to make better shopping decisions.

## Claims

### Claim 1

A method implemented by a computing device, the method comprising:
providing a video content associated with a product object in a video playing interface;
providing an interactive content in a process of playing the video content, the interactive content being generated according to a material associated with the product object, and the material being used to describe attributes of the product object;
creating an interactive interface, and providing the interactive content in the interactive interface after receiving an operation request from a user;
moving a window in which the video content is displayed from a first position to a second position in the video playing interface after loading the interactive content is completed, shrinking the window as the window moves, and setting a size of the window to a default size when the window reaches the second position;
displaying the window above the interactive interface in a form of picture-in-picture; and
providing a change process of the interactive content according to the material in a process of responding to interactive operation information inputted by the user, to enable a presentation of multiple attributes of the product object.

### Claim 2 (depends on 1)

The method of claim 1, wherein:
providing the interactive content comprises: providing an option of operation for initiating creating the interactive interface and providing the interactive content in the interactive interface after receiving the operation request for starting an interaction through the option of operation in the video playing interface.

### Claim 3 (depends on 1)

The method of claim 1, wherein: providing the interactive content comprises:
providing a first area and a second area in the video playing interface, wherein the first area is used for playing the video content, and the second area is used for displaying the interactive content.

### Claim 4 (depends on 1)

The method of claim 1, wherein:
the video content comprises a live broadcast content.

### Claim 5 (depends on 4)

The method of claim 4, wherein:
the interactive content changes synchronously with the live broadcast content.

### Claim 6 (depends on 5)

The method of claim 5, wherein: providing the interactive content comprises:
providing respective interactive contents related to attribute information in corresponding dimensions when information of the product object in different dimensions is involved at different moments of the live broadcast content.

### Claim 7 (depends on 5)

The method of claim 5, wherein: providing the interactive content comprises:
providing respective interactive contents related to corresponding product objects when different product objects are involved in different moments of the live broadcast content.

### Claim 8 (depends on 5)

The method of claim 5, wherein:
the live broadcast content comprises a replayed live broadcast content; and
the method further comprises:
displaying multiple interactive themes involved in the interactive content; and
jumping a playback progress to a time point corresponding to a target interactive theme in the live broadcast content for playing after the target interactive theme is selected.

### Claim 9 (depends on 4)

The method of claim 4, wherein:
the live broadcast content comprises a live broadcast content of a launch site of a new product object; and
providing the interactive content comprises:
gradually providing respective interactive contents related to the attributes of the product object in multiple dimensions as the live broadcast content is played.

### Claim 10 (depends on 4)

The method of claim 4, wherein:
the live broadcast content comprises a content of a live broadcast used to introduce a published product object; and
providing the interactive content comprises:
providing an interactive content selected by a broadcaster during the live broadcast.

### Claim 11 (depends on 1)

The method of claim 1, wherein:
the material associated with the product object includes: an image material used to display an appearance of the product object in multiple perspectives or sizes; and
providing the change process of the interactive content according to the material in the process of responding to the interactive operation information inputted by the user comprises:
providing a multi-view or multi-dimensional change process of the appearance of the product object in the process of responding to the interactive operation information inputted by the user.

### Claim 12 (depends on 1)

The method of claim 1, wherein:
the material associated with the product object includes: an image material used to display multiple states of the product object from an appearance to an internal structure or details; and
providing the change process of the interactive content according to the material in the process of responding to the interactive operation information inputted by the user comprises:
providing a change process of the multiple states of the product object from the appearance to the internal structure or details in the process of responding to the interactive operation information inputted by the user.

### Claim 13 (depends on 1)

The method of claim 1, wherein:
the material associated with the product object includes: an image material used to display processes of installation and manipulation and/or a use effect of the product object in a use state; and
providing the change process of the interactive content according to the material in the process of responding to the interactive operation information inputted by the user comprises:
providing the processes of installation and manipulation and/or the use effect of the product object in the use state according to the material in the process of responding to the interactive operation information inputted by the user.

### Claim 14 (depends on 1)

The method of claim 1, wherein:
the material associated with the product object includes: an image material used to display a change process of a performance attribute of the product object; and
providing the change process of the interactive content according to the material in the process of responding to the interactive operation information inputted by the user comprises:
providing the change process of the performance attribute of the product object according to the material in the process of responding to the interactive operation information inputted by the user.

### Claim 15 (depends on 1)

The method of claim 1, further comprising:
providing multiple interactive channels, to allow an input of the interactive operation information through one of the multiple interactive channels, wherein different interactive channels correspond to different input modes of interactive operation information.

### Claim 16

A server comprising:
one or more processors; and
memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform act comprising:
providing a video content associated with a product object in a video playing interface;
providing an interactive content in a process of playing the video content, the interactive content being generated according to a material associated with the product object, and the material being used to describe attributes of the product object;
creating an interactive interface, and providing the interactive content in the interactive interface after receiving an operation request from a user;
moving a window in which the video content is displayed from a first position to a second position in the video playing interface after loading the interactive content is completed, shrinking the window as the window moves, and setting a size of the window to a default size when the window reaches the second position;
displaying the window above the interactive interface in a form of picture-in-picture; and
providing a change process of the interactive content according to the material in a process of responding to interactive operation information inputted by the user, to enable a presentation of multiple attributes of the product object.

### Claim 17 (depends on 16)

The server of claim 16, wherein:
providing the interactive content comprises: providing an option of operation for initiating creating the interactive interface and providing the interactive content in the interactive interface after receiving the operation request for starting an interaction through the option of operation in the video playing interface.

### Claim 18 (depends on 16)

The server of claim 16, wherein: providing the interactive content comprises:
providing a first area and a second area in the video playing interface, wherein the first area is used for playing the video content, and the second area is used for displaying the interactive content.

### Claim 19

One or more non-transitory computer readable media storing executable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
providing a video content associated with a product object in a video playing interface;
providing an interactive content in a process of playing the video content, the interactive content being generated according to a material associated with the product object, and the material being used to describe attributes of the product object;
creating an interactive interface, and providing the interactive content in the interactive interface after receiving an operation request from a user;
moving a window in which the video content is displayed from a first position to a second position in the video playing interface after loading the interactive content is completed, shrinking the window as the window moves, and setting a size of the window to a default size when the window reaches the second position;
displaying the window above the interactive interface in a form of picture-in-picture; and
providing a change process of the interactive content according to the material in a process of responding to interactive operation information inputted by the user, to enable a presentation of multiple attributes of the product object.
