IP Library Granted Patent US 12,430,149
Granted Patent B2
US 12,430,149 · App. 18/778,317 · Granted Sep 30, 2025

Method, apparatus, terminal device and medium for object processing

Inventors: Linbo Wang (Beijing, CN); Xinyu Wang (Beijing, CN); Di Gao (Beijing, CN)
Assignee: Beijing Zitiao Network Technology Co., Ltd.
G06F9/451G06F3/0484
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,430,149
App. No.
18/778,317
Granted
Sep 30, 2025
Kind
B2
Abstract

This disclosure provides a method, apparatus, terminal device and medium for object processing. The method of object processing includes: displaying a processing interface, a plurality of levels of processing attributes being displayed in the processing interface, the processing interface displaying a storage device corresponding to a current processing attribute that is currently activated; after the current processing attribute meets a preset condition, processing an object to be processed with the current processing attribute, and continuing to activate a next processing attribute as a current processing attribute; displaying a switched storage device after receiving a switching operation on a storage device displayed in the processing interface.

Claims (63)

1. A method of object processing, applied to an application, the method comprising:

displaying a processing interface, wherein a plurality of levels of processing attributes are displayed in the processing interface, each level of processing attribute corresponds to a storage device, the corresponding storage device is used for storing virtual identifiers and associated with a state selected from multiple states comprising a locked state, an empty bank state, and a virtual identifier storage state, each of the multiple states is associated with a corresponding visual representation of the storage device, the plurality of levels of processing attributes are activated in sequence starting from the lowest level of processing attribute that is currently not activated, and the processing interface displays a storage device corresponding to a current processing attribute that is currently activated;

after the current processing attribute meets a preset condition, processing an object to be processed with the current processing attribute, and continuing to activate a next processing attribute as a current processing attribute and change the state of the storage device corresponding to the next processing attribute from the locked state to the empty bank state, an attribute value of the next processing attribute being greater than an attribute value of the current processing attribute, wherein in the processing process of processing attributes at each level, the virtual identifier stored in the storage device corresponding to the processing attribute of a current level dynamically changes with a processing progress of the current processing attributes;

displaying a switched storage device after receiving a switching operation on a storage device displayed in the processing interface, the switched storage device is different from the storage device displayed in the processing interface.

2. The method of claim 1 , further comprising:

displaying a target processing attribute corresponding to the switched storage device in a different way from other processing attributes than the target processing attribute.

3. The method of claim 1 , wherein,

different processing attributes correspond to different identification elements.

4. The method of claim 1 , wherein,

the number of virtual identifiers in a storage device of the current level corresponding to the current processing attribute increases as the number of obtained virtual identifiers increases of the current level;

an identification element corresponding to the current processing attribute performs corresponding animation after a set event is triggered;

the set event comprises one or more of:

an event of virtual identifier obtaining, an event of the current processing attribute meeting a preset condition, and an event of activating a next processing attribute.

5. The method of claim 1 , further comprising:

displaying a summary pop-up window, wherein the summary pop-up window comprises a view control;

displaying a summary interface after the view control is triggered, wherein the summary interface displays summary information of a user processing the object to be processed within a set time.

6. The method of claim 1 , wherein the displaying a processing interface comprises:

obtaining time information when the processing interface is displayed in the application; and

displaying a processing interface corresponding to an effect corresponding to the time information.

7. The method of claim 1 , wherein, a button displayed in the processing interface is provided with a corresponding animation effect based on an achieved function.

8. A terminal device comprising:

at least one processor;

a memory, configured for storing at least one program;

the at least one program, when executed by the at least one processor, causing the at least one processor to perform acts of object processing, applied to an application, the acts comprising:

displaying a processing interface, wherein a plurality of levels of processing attributes are displayed in the processing interface, each level of processing attribute corresponds to a storage device, the corresponding storage device is used for storing virtual identifiers and associated with a state selected from multiple states comprising a locked state, an empty bank state, and a virtual identifier storage state, each of the multiple states is associated with a corresponding visual representation of the storage device, the plurality of levels of processing attributes are activated in sequence starting from the lowest level of processing attribute that is currently not activated, and the processing interface displays a storage device corresponding to a current processing attribute that is currently activated;

after the current processing attribute meets a preset condition, processing an object to be processed with the current processing attribute, and continuing to activate a next processing attribute as a current processing attribute and change the state of the storage device corresponding to the next processing attribute from the locked state to the empty bank state, an attribute value of the next processing attribute being greater than an attribute value of the current processing attribute, wherein in the processing process of processing attributes at each level, the virtual identifier stored in the storage device corresponding to the processing attribute of a current level dynamically changes with a processing progress of the current processing attributes;

displaying a switched storage device after receiving a switching operation on a storage device displayed in the processing interface, the switched storage device is different from the storage device displayed in the processing interface.

9. The device of claim 8 , the acts further comprising:

displaying a target processing attribute corresponding to the switched storage device in a different way from other processing attributes than the target processing attribute.

10. The device of claim 8 , wherein,

different processing attributes correspond to different identification elements.

11. The device of claim 8 , wherein,

the number of virtual identifiers in a storage device of the current level corresponding to the current processing attribute increases as the number of obtained virtual identifiers increases of the current level;

an identification element corresponding to the current processing attribute performs corresponding animation after a set event is triggered;

the set event comprises one or more of:

an event of virtual identifier obtaining, an event of the current processing attribute meeting a preset condition, and an event of activating a next processing attribute.

12. The device of claim 8 , the acts further comprising:

displaying a summary pop-up window, wherein the summary pop-up window comprises a view control;

displaying a summary interface after the view control is triggered, wherein the summary interface displays summary information of a user processing the object to be processed within a set time.

13. The device of claim 8 , wherein the displaying a processing interface comprises:

obtaining time information when the processing interface is displayed in the application; and

displaying a processing interface corresponding to an effect corresponding to the time information.

14. The device of claim 8 , wherein,

a button displayed in the processing interface is provided with a corresponding animation effect based on an achieved function.

15. A non-transitory computer-readable medium having stored thereon a computer program, the computer program is executed by a processor to implement acts of object processing, applied to an application, the acts comprising:

displaying a processing interface, wherein a plurality of levels of processing attributes are displayed in the processing interface, each level of processing attribute corresponds to a storage device, the corresponding storage device is used for storing virtual identifiers and associated with a state selected from multiple states comprising a locked state, an empty bank state, and a virtual identifier storage state, each of the multiple states is associated with a corresponding visual representation of the storage device, the plurality of levels of processing attributes are activated in sequence starting from the lowest level of processing attribute that is currently not activated, and the processing interface displays a storage device corresponding to a current processing attribute that is currently activated;

after the current processing attribute meets a preset condition, processing an object to be processed with the current processing attribute, and continuing to activate a next processing attribute as a current processing attribute and change the state of the storage device corresponding to the next processing attribute from the locked state to the empty bank state, an attribute value of the next processing attribute being greater than an attribute value of the current processing attribute, wherein in the processing process of processing attributes at each level, the virtual identifier stored in the storage device corresponding to the processing attribute of a current level dynamically changes with a processing progress of the current processing attributes;

displaying a switched storage device after receiving a switching operation on a storage device displayed in the processing interface.

16. The medium of claim 15 , the acts further comprising:

displaying a target processing attribute corresponding to the switched storage device in a different way from other processing attributes than the target processing attribute, the switched storage device is different from the storage device displayed in the processing interface.

17. The medium of claim 15 , wherein,

different processing attributes correspond to different identification elements.

18. The medium of claim 15 , wherein,

the number of virtual identifiers in a storage device of the current level corresponding to the current processing attribute increases as the number of obtained virtual identifiers increases of the current level;

an identification element corresponding to the current processing attribute performs corresponding animation after a set event is triggered;

the set event comprises one or more of:

an event of virtual identifier obtaining, an event of the current processing attribute meeting a preset condition, and an event of activating a next processing attribute.

19. The medium of claim 15 , the acts further comprising:

displaying a summary pop-up window, wherein the summary pop-up window comprises a view control;

displaying a summary interface after the view control is triggered, wherein the summary interface displays summary information of a user processing the object to be processed within a set time.

20. The medium of claim 15 , wherein the displaying a processing interface comprises:

obtaining time information when the processing interface is displayed in the application; and

displaying a processing interface corresponding to an effect corresponding to the time information.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2025
From: WANG, LINBO; WANG, XINYU; GAO, DI
To: DOUYIN VISION CO., LTD.
Reel/Frame 072049/0476 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2025
From: DOUYIN VISION CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 072049/0596 →
Priority Claims (1)
CN 202210072170.5 · Jan 21, 2022 · national
Continuity (2)
Continuation PCTCN2023070920 · Jan 6, 2023
Related Publication 20240378065A1 · Nov 14, 2024
References Cited (71)
US 11494782B1 · Jacoby · 2022 [cited by examiner]
US 20050054419A1 · Souza et al. · 2005 [cited by applicant]
US 20080270240A1 · Chu · 2008 [cited by examiner]
US 20120207208A1 · Wyatt et al. · 2012 [cited by applicant]
US 20130205211A1 · Warren et al. · 2013 [cited by applicant]
US 20150066382A1 · Von Allmen · 2015 [cited by applicant]
US 20180036629A1 · Chen et al. · 2018 [cited by applicant]
US 20180057808A1 · Goldberg et al. · 2018 [cited by applicant]
US 20180330629A1 · Raman et al. · 2018 [cited by applicant]
US 20200150828A1 · Kim et al. · 2020 [cited by applicant]
US 20230025773A1 · Niemela · 2023 [cited by examiner]
CN 105489194A · 2016 [cited by applicant]
CN 106896900A · 2017 [cited by applicant]
CN 107231393A · 2017 [cited by applicant]
CN 107402709A · 2017 [cited by applicant]
CN 107506155A · 2017 [cited by applicant]
CN 107766005A · 2018 [cited by applicant]
CN 107797749A · 2018 [cited by applicant]
CN 107807813A · 2018 [cited by applicant]
CN 107995428A · 2018 [cited by applicant]
CN 108334265A · 2018 [cited by applicant]
CN 108510290A · 2018 [cited by applicant]
CN 108920229A · 2018 [cited by applicant]
CN 109034623A · 2018 [cited by applicant]
CN 109614176A · 2019 [cited by applicant]
CN 109783181A · 2019 [cited by applicant]
CN 109806596 · 2019 [cited by applicant]
CN 109816199A · 2019 [cited by applicant]
CN 110109746A · 2019 [cited by applicant]
CN 110210191A · 2019 [cited by applicant]
CN 110636212A · 2019 [cited by applicant]
CN 110865716A · 2020 [cited by applicant]
CN 110956628A · 2020 [cited by applicant]
CN 110992056A · 2020 [cited by applicant]
CN 111001158A · 2020 [cited by applicant]
CN 111185014A · 2020 [cited by applicant]
CN 111192191A · 2020 [cited by applicant]
CN 111265870A · 2020 [cited by applicant]
CN 111324207A · 2020 [cited by applicant]
CN 111402026A · 2020 [cited by applicant]
CN 111580730A · 2020 [cited by applicant]
CN 111638820A · 2020 [cited by applicant]
CN 111767585A · 2020 [cited by applicant]
CN 111857919A · 2020 [cited by applicant]
CN 111905377A · 2020 [cited by applicant]
CN 112051961A · 2020 [cited by applicant]
CN 112100606A · 2020 [cited by applicant]
CN 112306365A · 2021 [cited by applicant]
CN 112667331A · 2021 [cited by applicant]
CN 112684949A · 2021 [cited by applicant]
CN 112950294A · 2021 [cited by applicant]
CN 113328828A · 2021 [cited by applicant]
CN 113873281A · 2021 [cited by examiner]
CN 113559507A · 2021 [cited by applicant]
CN 113613067A · 2021 [cited by applicant]
CN 113797535A · 2021 [cited by applicant]
CN 113873281 · 2021 [cited by applicant]
CN 114489897 · 2022 [cited by applicant]
JP 2000172912A · 2000 [cited by applicant]
JP 2013223640A · 2013 [cited by applicant]
JP 2015054005 · 2015 [cited by applicant]
JP 2019098153A · 2019 [cited by applicant]
JP 2021045396A · 2021 [cited by applicant]
9game.cn [online], “‘Unbelievable maze’ How to play the strategy of raising pigs for new year's goods,” Jan. 2019, retrieved on Jul. 2024, retrieved from URL<https://www.9game.cn/news/2826822.html>, 4 pages (with Englis… [cited by applicant]
Hishop.com.cn [online], “In 2020, how many meow coins will be raised to the next level? What are the awards for different grades?”, Oct. 2020, retrieved on Jul. 2024, retrieved from URL<https://www.hishop.com.cn/ecschoo… [cited by applicant]
International Search Report and Written Opinion in International Appln. No. PCT/CN2023/070920, mailed on May 9, 2023, 6 pages (with English translation). [cited by applicant]
ITHome.com [online], “New features of Android 5.0: Clock background changes with time,” Oct. 2014, retrieved on Jul. 2024, retrieved from URL<https://www.ithome.com/0/108/400.htm>, 2 pages (with English translation). [cited by applicant]
Woshipm.com [online], “Dry goods summary: dynamic icon design rule for product homepage,” Feb. 2021, retrieved on Jul. 2024, retrieved from URL<https://www.woshipm.com/pd/4377372.html>, 14 pages (with English translatio… [cited by applicant]
Notification to Grant Patent in Chinese Appln. No. 202210072170.5, dated Jul. 11, 2023, 10 pages (with English translation). [cited by applicant]
Extended European Search Report in European Appln No. 23742719.0, dated Feb. 24, 2025, 11 pages. [cited by applicant]
Office Action in Japanese Appln. No. 2024-543267, dated Jun. 24, 2025, 10 pages (with English translation). [cited by applicant]