# US 12,118,198 B2 · Object processing method having customization options and apparatus thereof

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

- Number: US 12,118,198 B2
- Document ID: US12118198B2
- Status: Granted
- Kind: B2
- Application number: 18/393,581
- Filed: 2023-12-21
- Published: 2024-04-18
- Granted: 2024-10-15
- Earliest claimed: 2021-07-19
- Assignees: Beijing Bytedance Network Technology Co., Ltd.
- Applicants: Beijing Bytedance Network Technology Co., Ltd.
- Inventors: Kai Zhang; Ying Song; Qing Guo; Chunyan Xia; Yu Sun; Qikang Ren; Jingjing Zhang
- Web page: https://patentgrep.com/patent/US12118198B2

## CPC

- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- 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/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06Q 30/0621: {by configuring or customising goods or services}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06F 9/451: Execution arrangements for user interfaces
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- 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

An object processing method includes: displaying a first operation interface in response to triggering a first operation control of a first stage of a target object, the first operation interface including at least one first operation item; displaying a content input interface in response to completing an operation for the at least one first operation item, the content input interface including at least one input item; in response to completion of content input for the at least one input item, determining a second target value and generating a second operation control corresponding to a second stage of the target object; displaying a second operation interface in response to triggering the second operation control, the second operation interface including at least one second operation item; and updating the state of the target object to a completed state in response to completing an operation for the second operation item.

## Claims

### Claim 1

An object processing method, comprising:
displaying a first operation interface in response to triggering a first operation control corresponding to a target object, wherein the first operation interface comprises a first operation option, and the first operation option corresponds to a first target value;
displaying a content input interface in response to completing an operation on the first operation option in the first operation interface, wherein the content input interface comprises at least one input option;
determining a second target value and generating a second operation control corresponding to the target object, in response to content inputted in the at least one input option;
displaying a second operation interface in response to triggering the second operation control, wherein the second operation interface comprises at least one second operation option, and the at least one second operation option corresponds to the second target value; and
updating a state of the target object to a completed state in response to completing an operation on the at least one second operation option on the second operation interface,
wherein after the displaying the content input interface in response to completing the operation on the first operation option in the first operation interface, the method further comprises:
displaying a third operation control within a first preset time period; and
updating the state of the target object to a disabled state, in response to triggering the third operation control within the first preset time period.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the determining the second target value and generating the second operation control corresponding to the target object in response to the content inputted in the at least one input option comprises:
determining the second target value and generating the second operation control corresponding to the target object, in response to inputting the second target value in a completion status input box.

### Claim 3 (depends on 2)

The method according to claim 2, further comprising:
updating the state of the target object to a disabled state, in response to no second target value inputted in the completion status input box within a second preset time period.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the content input interface is a conversational interface, and the method further comprises:
determining the content inputted in the at least one input option based on interaction content on the conversational interface.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the determining the second target value and generating the second operation control corresponding to the target object in response to the completion of the content inputted in the at least one input option comprises:
determining the second target value and generating the second operation control corresponding to the target object, in response to contents inputted in a target input options, wherein there is a one-to-one correspondence between the target input options and sub target values, and the second target value is a sum of sub target values.

### Claim 6

An electronic device, comprising:
a processor configured to execute a computer program stored in a memory,
wherein the computer program, when executed by the processor, causes the processor to:
display a first operation interface in response to triggering a first operation control corresponding to a target object, wherein the first operation interface comprises a first operation option, and the first operation option corresponds to a first target value;
display a content input interface in response to completing an operation on the first operation option in the first operation interface, wherein the content input interface comprises at least one input option;
determine a second target value and generate a second operation control corresponding to the target object, in response to content inputted in the at least one input option;
display a second operation interface in response to triggering the second operation control, wherein the second operation interface comprises at least one second operation option, and the at least one second operation option corresponds to the second target value;
update a state of the target object to a completed state in response to completing an operation on the at least one second operation option on the second operation interface;
display a third operation control within a first preset time period, after the content input interface is displayed in response to completing the operation on the first operation option in the first operation interface; and
update the state of the target object to a disabled state, in response to triggering the third operation control within the first preset time period.

### Claim 7 (depends on 6)

The electronic device according to claim 6, wherein the computer program, when executed by the processor, causes the processor to:
determine the second target value and generate the second operation control corresponding to the target object, in response to inputting the second target value in a completion status input box.

### Claim 8 (depends on 7)

The electronic device according to claim 7, wherein the computer program, when executed by the processor, causes the processor further to:
update the state of the target object to a disabled state, in response to no second target value inputted in the completion status input box within a second preset time period.

### Claim 9 (depends on 6)

The electronic device according to claim 6, wherein the content input interface is a conversational interface, and
the computer program, when executed by the processor, causes the processor to:
determine the content inputted in the at least one input option based on interaction content on the conversational interface.

### Claim 10 (depends on 6)

The electronic device according to claim 6, wherein the computer program, when executed by the processor, causes the processor to:
determine the second target value and generate the second operation control corresponding to the target object, in response to contents inputted in a target input options, wherein there is a one-to-one correspondence between the target input options and sub target values, and the second target value is a sum of sub target values.

### Claim 11

A non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores a computer program; and the computer program, when executed by a processor, causes the processor to:
display a first operation interface in response to triggering a first operation control corresponding to a target object, wherein the first operation interface comprises a first operation option, and the first operation option corresponds to a first target value;
display a content input interface in response to completing an operation on the first operation option in the first operation interface, wherein the content input interface comprises at least one input option;
determine a second target value and generate a second operation control corresponding to the target object, in response to content inputted in the at least one input option;
display a second operation interface in response to triggering the second operation control, wherein the second operation interface comprises at least one second operation option, and the at least one second operation option corresponds to the second target value;
update a state of the target object to a completed state in response to completing an operation on the at least one second operation option on the second operation interface;
display a third operation control within a first preset time period, after the content input interface is displayed in response to completing the operation on the first operation option in the first operation interface; and
update the state of the target object to a disabled state, in response to triggering the third operation control within the first preset time period.

### Claim 12 (depends on 11)

The non-transitory computer-readable storage medium according to claim 11, wherein the computer program, when executed by the processor, causes the processor to:
determine the second target value and generate the second operation control corresponding to the target object, in response to inputting the second target value in a completion status input box.

### Claim 13 (depends on 12)

The non-transitory computer-readable storage medium according to claim 12, wherein the computer program, when executed by the processor, causes the processor further to:
update the state of the target object to a disabled state, in response to no second target value inputted in the completion status input box within a second preset time period.

### Claim 14 (depends on 11)

The non-transitory computer-readable storage medium according to claim 11, wherein the content input interface is a conversational interface, and
the computer program, when executed by the processor, causes the processor to:
determine the content inputted in the at least one input option based on interaction content on the conversational interface.

### Claim 15 (depends on 11)

The non-transitory computer-readable storage medium according to claim 11, wherein the computer program, when executed by the processor, causes the processor to:
determine the second target value and generate the second operation control corresponding to the target object, in response to contents inputted in a target input options, wherein there is a one-to-one correspondence between the target input options and sub target values, and the second target value is a sum of sub target values.
