IP Library Granted Patent US 11,334,369
Granted Patent B2
US 11,334,369 · App. 16/476,320 · Granted May 17, 2022

Application launching method and device

Inventor: Tao Xue (Guangdong, CN)
G06F9/445
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 11,334,369
App. No.
16/476,320
Granted
May 17, 2022
Kind
B2
Abstract

An application launching method and device. The method includes: receiving a launching instruction for launching a specified application; and launching the specified application according to the launching instruction, and displaying, in a process of launching the specified application, a picture corresponding to at least one stage of the process.

Claims (42)

1. An application launching method, comprising:

receiving a launching instruction for launching a specified application; and

launching the specified application according to the launching instruction; and

displaying, in a process of launching the specified application, animations according to display schemes corresponding to a plurality of stages of the process, wherein different animations are displayed according to different display schemes corresponding to different stages of the plurality of stages for a user to distinguish the different stages of the plurality of stages, and a display scheme for each stage is determined in response to launching time of each of the plurality of stages, wherein the launching time of each of the plurality of stages is time from a starting time point of a stage to a starting time point of a next stage;

wherein displaying, in the process of launching the specified application, the animations according to display schemes corresponding to the plurality of stages of the process comprises:

determining, according to the launching time of each of the plurality of stages of the process, the display schemes corresponding to each of the plurality of stages of the process; and

displaying the animations according to the determined display schemes corresponding to each of the plurality of stages of the process in order in the process of launching the specified application; and

wherein the determining, according to the launching time of each of the plurality of stages of the process, the display schemes corresponding to each of the plurality of stages of the process comprises: in response to determining that launching time

of a first stage is less than or equal to a preset threshold, determining that a first display scheme corresponds to the first stage, and displaying a first picture according to the first display scheme; and

in response to determining that launching time of a second stage is greater than the preset threshold, determining that a second display scheme corresponds to the second stage, and displaying a second animation according to the second display scheme.

2. The method of claim 1 , further comprising: adjusting, according to the launching time of each of the plurality of stages, the display schemes corresponding to each of the plurality of stages.

3. The method of claim 2 , wherein the adjusting, according to the launching time of each of the plurality of stages, the display schemes corresponding to each of the plurality of stages, comprises:

in response to determining that launching time of a third stage is less than preset display time of a third animation according to a third display scheme corresponding to the third stage, performing at least one of: increasing a display speed of a first plurality of picture frames of the third animation corresponding to the third stage or skipping a second plurality of picture frames of the third animation corresponding to the third stage; and

in response to determining that launching time of a fourth stage is greater than preset display time of a fourth animation according to a fourth display scheme corresponding to the fourth stage, performing at least one of: decreasing a display speed of a third plurality of picture frames of the fourth animation corresponding to the fourth stage or repeating displaying a fourth plurality of picture frames of the fourth animation corresponding to the fourth stage.

4. The method of claim 1 , wherein the specified application comprises a booting application of a projector.

5. An application launching device, comprising:

a memory, which is configured to store instructions;

a transmission device, configured to receive a launching instruction for launching a specified application; and

a processor, configured to execute the instructions stored in the memory to:

launch the specified application according to the launching instruction, and display, in a process of launching the specified application, animations according to display schemes corresponding to a plurality of stages of the process, wherein different animations are displayed according to different display schemes to different stages of the plurality of stages for a user to distinguish the different stages of the plurality of stages, and a display scheme for each stage is determined in response to launching time of each of the plurality of stages, wherein the launching time of each of the plurality of stages is time from a starting time point of a stage to a starting time point of a next stage;

wherein the processor is configured to execute the instructions stored in the memory to:

determine, according to the launching time of each of the plurality of stages of the process, the display schemes corresponding to each of the plurality of stages of the process; and

display the animations according to the determined display schemes corresponding to each of the plurality of stages of the process in order in the process of launching the specified application; and

wherein the processor is configured to execute the instructions stored in the memory to:

in response to determining that launching time of a first stage is less than or equal to a preset threshold, determine that a first display scheme corresponds to the first stage and display a first picture according to the first display scheme; and in response to determining that launching time of a second stage is greater than the preset threshold, determine that a second display scheme corresponds to the second stage and display a second animation according to the second display scheme.

6. The device of claim 5 , the processor is configured to execute the instructions stored in the memory to:

adjust, according to the launching time of each of the plurality of stages, the display schemes corresponding to each of the plurality of stages.

7. The device of claim 6 , wherein the processor is configured to execute the instructions stored in the memory to:

in response to determining that launching time of a third stage is less than preset display time of a third animation according to a third display scheme corresponding to the third stage, perform at least one of: increasing a display speed of a first plurality of picture frames of the third animation corresponding to the third stage or skipping a second plurality of picture frames of the third animation corresponding to the third stage; and

in response to determining that launching time of a fourth stage is greater than preset display time of a fourth animation according to a fourth display scheme corresponding to the fourth stage, perform at least one of: decreasing a display speed of a third plurality of picture frames of the fourth animation corresponding to the fourth stage or repeating displaying a fourth plurality of picture frames of the fourth animation corresponding to the fourth stage.

8. The device of claim 5 , wherein the specified application comprises a booting application of a projector.

9. A projector, comprising: a projection light machine and a controller;

wherein the projection light machine is configured to perform a projection display; and

the controller is configured to

receive a launching instruction for launching the projector, launch the projector according to the launching instruction, and display, in a process of launching the projection light machine of the projector, animations according to display schemes corresponding to a plurality of stages of the process, wherein different animations are displayed according to different display schemes corresponding to different stages of the plurality of stages for a user to distinguish the different stages of the plurality of stages, and a display scheme for each stage is determined in response to in response to launching time of each of the plurality of stages; wherein the launching time of each of the plurality of stages is time from a starting time point of a stage to a starting time point of a next stage;

wherein the controller is configured to

determine, according to the launching time of each of the plurality of stages of the process, the display schemes corresponding to each of the plurality of stages of the process; and

display the animations according to the determined display schemes corresponding to each of the plurality of stages of the process in order in the process of launching the specified application; and

wherein the controller is configured to

in response to determining that launching time of a first stage is less than or equal to a preset threshold, determine that a first display scheme corresponds to the first stage, and displaying a first picture according to the first display scheme; and

in response to determining that launching time of a second stage is greater than the preset threshold, determine that a second display scheme corresponds to the second stage, and displaying a second animation according to the second display scheme.

10. A non-transitory computer-readable storage medium, configured to store computer-executable instructions for executing the method of claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2022
From: ZTE CORPORATION
To: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.
Reel/Frame 059407/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: XUE, TAO
To: ZTE CORPORATION
Reel/Frame 049683/0738 →
Priority Claims (1)
CN 201710011183.0 · Jan 6, 2017 · national
Continuity (1)
Related Publication 20190347108A1 · Nov 14, 2019