Multi-view masters for graphical designs
US-12164858-B2 · Dec 10, 2024 · US
US2026017866A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2026017866-A1 |
| Application number | US-202318881308-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 28, 2023 |
| Priority date | Jul 6, 2022 |
| Publication date | Jan 15, 2026 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed in the present application are an animation playing method and apparatus, and an electronic device and a computer-readable storage medium. The method in the present application comprises: if an exit instruction for a target starting animation is monitored, acquiring a playback progress of the target starting animation; playing an exit animation according to the playback progress or the target starting animation: and when the playback or the exit animation is completed, executing an interruption transaction, so as to display an interface before the playback or the target starting animation. In the present application, the degree or continuity between the playback of a starting animation and the playback of an exit animation can be improved.
Opening claim text (preview).
1 . A method of playing animations, comprising: monitoring a target startup animation that is being played; when an exit instruction for the target startup animation is detected, acquiring a playback progress of the target startup animation; according to the playback progress of the target startup animation, playing an exit animation; and when the exit animation is completely played, executing an interruption to display an interface before the target startup animation is played. 2 . The method of claim 1 , further comprising following steps before acquiring the playback progress of the target startup animation: acquiring an animation playback instruction; and activating an animation playback process according to the animation playback instruction to play the target startup animation, and the animation playback process comprises a playback code for the target startup animation and a playback code for the exit animation; and wherein the step of playing an exit animation according to the playback progress of the target startup animation comprises: playing an exit animation through the animation playback process according to the playback progress of the target startup animation. 3 . The method of claim 1 , wherein the steps of playing an exit animation according to the playback progress of the target startup animation and executing an interruption to display an interface before the target startup animation is played when the exit animation is completely played comprise: acquiring a first startup sequence of an exit process corresponding to the exit animation and a second startup sequence of an interrupting process corresponding to the interruption, wherein the first startup sequence precedes the second startup sequence; and starting the exit process and the interrupting process according to the playback progress of the target startup animation, the first startup sequence and the second startup sequence, so as to realize the step of executing the interruption when the exit animation is completely played. 4 . The method of claim 1 , wherein the step of monitoring a target startup animation that is being played comprises: detecting the target startup animation; and when the target startup animation is detected to be being played, registering the target startup animation to monitor the target startup animation. 5 . The method of claim 4 , wherein the step of registering the target startup animation to monitor the target startup animation when the target startup animation is detected to be being played comprises: when the target startup animation is detected to be being playing, acquiring the target startup animation through an interruption management class, wherein the interruption animation management class comprises an calling interface of an intermediate service; through the calling interface, calling a registration function in the intermediate service to register the target startup animation; and when registering the target startup animation is successful, calling a trigger function in the intermediate services through the calling interface to monitor the target startup animation. 6 . The method of claim 5 , wherein the steps of acquiring the playback progress of the target startup animation when the exit instruction for the target startup animation is detected and playing the exit animation according to the playback progress of the target startup animation comprise: when the exit instruction for the target startup animation is detected through the trigger function, sending the exit instruction through the trigger function to a monitoring function in the animation playback process corresponding to the target starting animation; and when the exit instruction is acquired through the monitoring function, utilizing the animation playback process corresponding to the target starting animation to acquire the playback progress of the target startup animation, and playing the exit animation according to the playback progress. 7 . The method of claim 6 , wherein the step of sending the exit instruction through the trigger function to the monitoring function in the animation playback process corresponding to the target starting animation when the exit instruction for the target startup animation is detected through the trigger function comprises: when the exit instruction for the target startup animation is detected through the trigger function, acquiring an interruption identifier (ID) corresponding to the target startup animation is acquired; and sending the exit instruction and the interruption ID through the trigger function to the monitoring function in the animation playback process corresponding to the target startup animation; wherein the step of when the exit animation is completely played, executing the interruption comprises: when the exit animation is completely played, acquiring the interruption ID from the monitoring function; and calling the interface corresponding to the interruption ID to execute the interruption. 8 . The method of claim 5 , further comprising following steps when the target startup animation is detected to be being playing and before acquiring the target startup animation by interrupting the animation management class: acquiring the registration function and the trigger function, and creating the intermediate service according to the registration function and the trigger function; and according to the calling interface of the intermediate service, creating the interruption animation management class. 9 . The method of claim 5 , further comprising following steps after the step of calling the trigger function in the intermediate services through the calling interface to monitor the target startup animation when registering the target startup animation is successful: acquiring a playback completion instruction of the target startup animation through the interruption animation management class; and through the calling interface, according to the playback completion instruction, calling a deregister function in the intermediate service to deregister the target startup animation. 10 . The method of claim 1 , wherein the exit animation is an animation of the same type as the target startup animation; and the step of playing the exit animation, according to the playback progress of the target startup animation comprises: according to the playback progress of the target startup animation, playing back the target startup animation to play the exit animation. 11 . The method of claim 1 , wherein the exit animation and the target startup animation are different types of animations; and the step of playing the exit animation, according to the playback progress of the target startup animation comprises: getting the exit animation; determining a starting playback position of the exit animation according to the playback progress of the target start-up animation; and from the starting playback position, playing the exit animation. 12 . The method of claim 1 , wherein the exit instruction comprises an exit action; and the step of playing the exit animation according to the playback progress of the target startup animation comprises: determining the exit animation corresponding to the exit action; and according to the playback progress of the target startup animation, playing the exit animation corresponding to the exit action. 13 - 18 . (canceled) 19 . An electronic device, comprising a processor and a memory storing computer instructions executable by the processor to perform operations comprising: monitoring a target startup animation that is being played; when an exit inst
Execution arrangements for user interfaces · CPC title
Two-dimensional [2D] animation, e.g. using sprites · CPC title
Program initiating; Program switching, e.g. by interrupt · CPC title
Program loading or initiating (bootstrapping G06F9/4401; security arrangements for program loading or initiating G06F21/57) · CPC title
Configuring for program initiating, e.g. using registry, configuration files · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.