Data processing method and electronic device
By implementing a data processing method that automatically stores and releases cloud resources in the cloud computing system, the problem that the cloud computing system cannot automatically adjust the operating mode is solved, and the user experience and resource utilization efficiency are improved.
Patent Information
- Application Number
- CN202011590848.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-29
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2040-12-29
AI Technical Summary
Existing cloud computing systems cannot automatically adjust the operating mode according to the user's different usage status like local systems, resulting in inconvenient user experience.
A data processing method is provided. The system runs in the cloud and can automatically store system operating parameters and release corresponding cloud resources according to the system operating mode. The method includes obtaining instructions, obtaining current system operating parameters, storing parameters, controlling system mode switching, and releasing cloud resources.
It achieves a true simulation of the local system's operating mode, can quickly restore the system state, and releases cloud resources for other users to use, improving user experience and resource utilization efficiency.
Smart Images

Figure CN112685133B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of cloud computing technology, and more particularly to a data processing method and an electronic device. Background Art
[0002] At present, many computers and systems are based on local operation. Based on the different usage status of users, the system will have different operation modes, such as sleep mode, working mode, low power mode, etc. In the corresponding different modes, various data in the system will be stored in the memory so that the user can quickly restore to the corresponding system mode when continuing to use it, which is convenient for users. In order to make it more convenient for users to use, some virtual machines and cloud computers have begun to enter the lives of users, but the systems of this type of "computers" can never really be like local systems, which brings inconvenience to users. Summary of the invention
[0003] The present application provides a data processing method and an electronic device using the method in which a system runs on the cloud and can automatically store system operating parameters according to the system operating mode and release corresponding cloud resources.
[0004] In order to solve the above technical problems, an embodiment of the present application provides a data processing method, which is applied to a first electronic device, wherein a system of the first electronic device runs in the cloud, and the method includes:
[0005] Obtaining a first instruction, wherein the first instruction is used to instruct the system to enter a second mode from a first mode;
[0006] Obtaining system operating parameters of the system in the first mode at the current moment;
[0007] storing the system operating parameters to a designated location, and controlling the system to enter a second mode;
[0008] After the system enters the second mode, at least part of the cloud resources occupied by the system when running in the first mode are released.
[0009] As a preference, it also includes:
[0010] Acquire a second instruction, where the second instruction is used to instruct the system to enter the first mode from the second mode;
[0011] In response to acquiring the second instruction, acquiring cloud resources;
[0012] Controlling the system to enter a first mode, wherein when the system operates in the first mode, at least a portion of the cloud resources is occupied;
[0013] Obtaining the system operating parameters;
[0014] Based on the system operating parameters, the system is restored to a state corresponding to the system operating parameters.
[0015] Preferably, the operating power of the first mode is greater than the operating power of the second mode; and / or,
[0016] The dedicated resources for operation in the first mode are greater than the occupied resources for operation in the second mode;
[0017] The first mode includes a working state of the system, and the second mode includes a dormant state and / or a shutdown state of the system.
[0018] Preferably, storing the system operating parameters to a designated location includes:
[0019] Determine the user's identity;
[0020] Get the specified location address associated with the user identity;
[0021] The system operation parameters are stored in the designated location based on the designated location address.
[0022] Preferably, obtaining the system operating parameters of the system in the first mode at the current moment includes:
[0023] At least one or more data of power state parameters corresponding to the first mode and operating parameters of functional components in working state are obtained.
[0024] As a preference, it also includes:
[0025] Get the name of the application in the enabled state, the data received, and the running parameters.
[0026] Preferably, after storing the system operating parameters to a designated location, the method further comprises:
[0027] The system operating parameters stored last time are updated accordingly based on the system operating parameters stored currently.
[0028] As a preference, it also includes:
[0029] Obtaining the identity of the current system;
[0030] Storing the system operating parameters to a specified location includes:
[0031] The current system identity and system operating parameters are stored in a designated location.
[0032] Preferably, the second instruction is further used to indicate a target identity corresponding to the target system selected by the user;
[0033] The restoring the system to a state corresponding to the system operating parameter based on the system operating parameter includes:
[0034] Based on the second instruction, operating parameters of a system corresponding to the target identity are acquired, so that the system operates a current system based on the operating parameters, wherein the identity of the current system is the same as or different from the target identity.
[0035] The embodiment of the present invention also provides an electronic device, including:
[0036] An acquisition module, used for acquiring a first instruction for instructing the system to enter a second mode from a first mode, and a system operating parameter of the system in the first mode at a current moment;
[0037] The processing module is used to store the system operating parameters in a specified location and control the system to enter a second mode. After the system enters the second mode, the processing module releases at least part of the cloud resources occupied by the system when running in the first mode.
[0038] Based on the disclosure of the above embodiments, it can be known that the embodiments of the present application have the beneficial effects of being able to truly simulate the operating mode of the local system, automatically obtaining the operating parameters of the current system according to the first instruction for changing the operating mode of the system, and saving them, so that when the subsequent user instructs the system to restore the current operating mode, the system can be restored to the desired state more quickly. At the same time, the device will also release the corresponding cloud resources for use by other users. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 Flow chart of a data processing method in an embodiment of the present invention.
[0040] Figure 2 Flow chart of a data processing method in an embodiment of the present invention.
[0041] Figure 3 Flow chart of a data processing method in an embodiment of the present invention.
[0042] Figure 4 is a structural block diagram of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0043] Below, specific embodiments of the present application are described in detail with reference to the accompanying drawings, but are not intended to limit the present application.
[0044] It should be understood that various modifications may be made to the embodiments disclosed herein. Therefore, the following description should not be considered as limiting, but merely as an example of an embodiment. Other modifications within the scope and spirit of the present disclosure will occur to those skilled in the art.
[0045] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the present disclosure and, together with the general description of the present disclosure given above and the detailed description of the embodiments given below, serve to explain the principles of the present disclosure.
[0046] These and other characteristics of the present application will become apparent from the following description of a preferred form of embodiment given as a non-limiting example with reference to the accompanying drawings.
[0047] It should also be understood that, although the present application has been described with reference to some specific examples, those skilled in the art will be able to realize many other equivalent forms of the present application that have the features described in the claims and are therefore within the scope of protection defined thereby.
[0048] The above and other aspects, features and advantages of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings.
[0049] Specific embodiments of the present disclosure are described hereinafter with reference to the accompanying drawings; however, it should be understood that the disclosed embodiments are merely examples of the present disclosure, which may be implemented in a variety of ways. Well-known and / or repeated functions and structures are not described in detail to avoid obscuring the present disclosure with unnecessary or redundant details. Therefore, the specific structural and functional details disclosed herein are not intended to be limiting, but merely serve as a basis and representative basis for the claims to teach those skilled in the art to use the present disclosure in a variety of ways with substantially any suitable detailed structure.
[0050] This specification may use the phrases "in one embodiment," "in another embodiment," "in a further embodiment," or "in other embodiments," all of which may refer to one or more of the same or different embodiments according to the present disclosure.
[0051] Below, embodiments of the present application are described in detail with reference to the accompanying drawings.
[0052] like Figure 1 As shown, an embodiment of the present invention provides a data processing method, which is applied to a first electronic device, and a system of the first electronic device runs in the cloud. The data processing method includes:
[0053] S100: Obtain a first instruction, where the first instruction is used to instruct the system to enter a second mode from a first mode;
[0054] S200: Obtaining system operating parameters of the system in the first mode at the current moment;
[0055] S300: storing system operating parameters to a specified location and controlling the system to enter the second mode;
[0056] After the system enters the second mode, at least part of the cloud resources occupied by the system when running in the first mode are released.
[0057] For example, the first electronic device can be a physical device, or a virtual device created by a user based on a mobile phone or computer. The system of the virtual device runs in the cloud. Specifically, through the corresponding application, the cloud resources can be called after registration and authentication, so that the virtual device user can perform a series of operations based on the virtual device to control the virtual device to execute the instructions input by the user, and the execution of all instructions, the processing process involved, and the calculation process are all performed in the cloud. The cloud returns the processing results to the virtual device to be displayed to the user through the mobile phone or computer screen. When the user enters the first instruction, indicating that the system needs to enter the second mode from the first mode, the system will automatically obtain the system operating parameters of the system in the first mode at the current moment, and store them in a specified location, and then the control system enters the second mode from the first mode. Then, after determining that the system has entered the second mode, the system will release at least part of the cloud resources occupied by the system when it is running in the first mode for use by other users.
[0058] As can be seen from the above content, the beneficial effects of this embodiment include being able to truly simulate the operating mode of the local system, automatically obtaining the operating parameters of the current system according to the first instruction for changing the system operating mode, and saving them, so that when the subsequent user instructs the system to restore the current operating mode, the system can be restored to the desired state more quickly. At the same time, the device will also release the corresponding cloud resources for use by other users. In addition, since the cloud system will never be powered off, the system operating parameters will be stably saved and will not be easily lost.
[0059] Furthermore, if Figure 2 As shown, the method in this embodiment also includes:
[0060] S400: Acquire a second instruction, where the second instruction is used to instruct the system to enter the first mode from the second mode;
[0061] S500: Responding to the acquisition of the second instruction, acquiring cloud resources;
[0062] S600: The control system enters a first mode, and when the system operates in the first mode, at least a portion of the cloud resources are occupied;
[0063] S700: Obtain system operation parameters;
[0064] S800: Based on the system operating parameters, restore the system to a state corresponding to the system operating parameters.
[0065] For example, continuing with the previous embodiment, when the user inputs a second instruction to the virtual device for instructing the system to enter the first mode from the second mode, the system responds to the acquisition of the second instruction and obtains cloud resources from the cloud, so that the virtual device has the basis for being able to transform into the first mode. Then, the control system enters the first mode. At this time, when the system is running in the first mode, it occupies at least part of the cloud resources, that is, the mode switching is completed by occupying part of the cloud resources. Afterwards, the first electronic device obtains the system operation parameters from the cloud, which can be the system operation parameters corresponding to the first mode that were automatically stored by the device when the first mode was converted to the second mode last time, and restores the system to a state corresponding to the system operation parameters based on the system operation parameters, that is, restores to the state when the system was in the first mode last time.
[0066] In this embodiment, the operating power of the first mode is greater than the operating power of the second mode; and / or,
[0067] The resources occupied by the operation of the first mode are greater than the resources occupied by the operation of the second mode;
[0068] The first mode includes the working state of the system, and the second mode includes the dormant state and / or shutdown state of the system.
[0069] That is, in the first mode, the system can work normally, such as playing videos and audios, making and modifying images, running and testing different applications, etc. Due to the large amount of calculation involved, its operation power is higher and more cloud resources are required. On the contrary, if the system is in the second mode, the system will only process low-difficulty, low-power instructions, or even not process any instructions, such as the shutdown state, so its overall operation power is low and fewer cloud resources are occupied.
[0070] Furthermore, if Figure 3 As shown, in this embodiment, storing system operating parameters to a specified location includes:
[0071] S301: Determine user identity;
[0072] S302: Obtain a designated location address associated with the user identity;
[0073] S303: storing the system operation parameters to the designated location based on the designated location address.
[0074] For example, a user logs in to an application on a mobile phone or computer, establishes a first electronic device based on the application, and establishes a link with the cloud to obtain resources from the cloud. Since the application needs to be authenticated when in use, that is, the user's identity is verified, after the verification is passed, the user can obtain cloud resources and use the first electronic device normally. The user identity can be the user's identity information, or it can be the ID information, IP information, etc. of the physical device or the first electronic device used, which is not specific. After determining the user identity, the cloud will specify a location for storing various types of data corresponding to the user identity. Therefore, when the system wants to store the system operation parameters to the specified location, it will first determine the user identity, then interact with the cloud manager to determine the specified location address corresponding to the user identity, and then the system operation parameters will be transported to the specified location for storage based on the specified location address, so as to facilitate subsequent user calls.
[0075] Furthermore, in this embodiment, obtaining the system operating parameters of the system in the first mode at the current moment includes:
[0076] S201: Obtain at least one or more data of power state parameters corresponding to the first mode and operating parameters of functional components in working state.
[0077] For example, when the system is in the first mode, the user will enable many functional components, such as a network card, a sound card, a graphics card, a speaker, etc. At this time, the system operation parameters may include the operation parameters of the multiple enabled functional components, and also include the power state parameters in the first mode, because the power state parameters directly affect the power consumption of the first mode. Of course, the above parameters do not necessarily include all of them, but may only include some of them, which is not certain.
[0078] Preferably, the system operation parameters in this embodiment also include:
[0079] S202: Obtain the name of the application in the enabled state, the received data and the running parameters.
[0080] That is, the system operation parameters in this embodiment also include the relevant parameters of the application program enabled by the user when the system is in the first mode, so that when the user switches to the first mode based on the second mode, the system can directly start and restore the application program that was previously enabled based on the system operation parameters in the first mode. For example, the application program is enabled according to the name of the application program, and the previous state of the application program is restored according to the received data and operation parameters. If the application program is a browser, based on the stored system operation parameters, the system can automatically restore the operation of the browser according to the stored parameter information, so that the browser is in the state when the user last used it to browse the web page, and the historical browsing data entered by the user is retained, so that the user can find the browsing content conveniently.
[0081] Furthermore, in this embodiment, after storing the system operating parameters to the specified location, the following steps are also included:
[0082] S304: Based on the currently stored system operating parameters, the system operating parameters stored last time are updated accordingly.
[0083] Specifically, when the system switches from the first mode to the second mode for the first time, after the system operating parameters are stored based on the designated location, the control system operates in the second mode. When the system receives the second instruction and the control system switches from the second mode to the first mode, the corresponding parameters stored last time can be updated based on the obtained system parameters. For example, the parameters stored last time can be deleted and all updated to the parameters stored this time, or some parameters stored last time can be deleted, such as parameters that are different from the parameters stored this time, while the parameters that are not different are retained, etc. The specific updating method is not unique.
[0084] Preferably, this embodiment also includes:
[0085] S900: Obtain the identity of the current system;
[0086] Store system operating parameters to a specified location, including:
[0087] Store the current system's identity and system operating parameters to the specified location.
[0088] For example, the first electronic device can run different systems, such as XP, Linux, etc. Each different system will have a corresponding identity. When the system operating parameters are stored in a designated location, in this embodiment, the corresponding system identity and the system operating parameters are stored together in the designated location so that the user can identify which system the system operating parameters correspond to when querying. In particular, when multiple different system operating parameters are stored in the designated location, the identities of different systems can be used to achieve fast and accurate query.
[0089] Furthermore, the second instruction in this embodiment is also used to indicate the target identity corresponding to the target system selected by the user;
[0090] Based on the system operating parameters, restore the system to the state corresponding to the system operating parameters, including:
[0091] S305: Based on the second instruction, obtain the operating parameters of the system corresponding to the target identity, so that the system runs the current system based on the operating parameters, wherein the identity of the current system is the same as or different from the target identity.
[0092] For example, the system that the user ran on the first electronic device last time was the first system, such as the win10 system, and the system operating parameters of the first mode of the system were stored in the specified location. When the user uses the first electronic device again, if the current first electronic device is in a shutdown state, after the user starts the first electronic device by inputting the second instruction, the first electronic device can still use the first system, but its operating parameters are not necessarily the system operating parameters corresponding to the first system. The user can instruct the first electronic device to obtain the system operating parameters of the second system, such as the linux system, from the cloud through the second instruction, so as to run the current first system based on the system operating parameters of the second system. Therefore, the user can add the target identity of the system selected by the user to the second instruction to enable the first electronic device to obtain the operating parameters of the system corresponding to the target identity from the cloud, so as to run the current system based on the system operating parameters, and the current system can be the same as the system corresponding to the target identity, or it can be different. Based on this method, the user's flexibility in using the cloud system can be further improved to meet the different usage needs of the user.
[0093] like Figure 4 As shown, an embodiment of the present invention also provides an electronic device, including:
[0094] An acquisition module, used for acquiring a first instruction for instructing the system to enter a second mode from a first mode, and a system operating parameter of the system in the first mode at a current moment;
[0095] The processing module is used to store the system operating parameters in a specified location and control the system to enter the second mode. After the system enters the second mode, the processing module releases at least part of the cloud resources occupied by the system when running in the first mode.
[0096] For example, the electronic device can be a virtual device created by the user based on a mobile phone or computer. The system of the virtual device runs in the cloud. Specifically, through the corresponding application, the cloud resources can be called after registration and authentication, so that the virtual device user can perform a series of operations based on the virtual device to control the virtual device to execute the instructions input by the user. The execution of all instructions, the processing process involved, and the calculation process are all carried out in the cloud. The cloud returns the processing results to the virtual device to be displayed to the user through the mobile phone or computer screen. When the user inputs the first instruction, indicating that the system needs to enter the second mode from the first mode, the system will automatically obtain the system operating parameters of the system in the first mode at the current moment, and after storing it in a specified location, the control system enters the second mode from the first mode. Then, after determining that the system has entered the second mode, the system will release at least part of the cloud resources occupied by the system when it is running in the first mode for use by other users.
[0097] As can be seen from the above content, the beneficial effects of this embodiment include being able to truly simulate the operating mode of the local system, automatically obtaining the operating parameters of the current system according to the first instruction for changing the system operating mode, and saving them, so that when the subsequent user instructs the system to restore the current operating mode, the system can be restored to the desired state more quickly. At the same time, the device will also release the corresponding cloud resources for use by other users. In addition, since the cloud system will never be powered off, the system operating parameters will be stably saved and will not be easily lost.
[0098] In another implementation of the present invention, it also includes:
[0099] Obtaining a second instruction, where the second instruction is used to instruct the system to enter the first mode from the second mode;
[0100] In response to obtaining the second instruction, obtaining cloud resources;
[0101] The control system enters a first mode, and when the system operates in the first mode, it occupies at least part of the cloud resources;
[0102] Get system operation parameters;
[0103] Based on the system operating parameters, the system is restored to a state corresponding to the system operating parameters.
[0104] In another implementation of the present invention, the operating power of the first mode is greater than the operating power of the second mode; and / or,
[0105] The resources occupied by the operation of the first mode are greater than the resources occupied by the operation of the second mode;
[0106] The first mode includes the working state of the system, and the second mode includes the dormant state and / or shutdown state of the system.
[0107] In another implementation of the present invention, storing system operating parameters to a specified location includes:
[0108] Determine the user's identity;
[0109] Get the specified location address associated with the user identity;
[0110] The system operation parameters are stored in the specified location based on the specified location address.
[0111] In another implementation of the present invention, obtaining system operating parameters of the system in the first mode at the current moment includes:
[0112] At least one or more data of power state parameters corresponding to the first mode and operating parameters of functional components in working state are obtained.
[0113] In another implementation of the present invention, it also includes:
[0114] Get the name of the application in the enabled state, the data received, and the running parameters.
[0115] In another implementation of the present invention, after storing the system operating parameters to the specified location, the method further includes:
[0116] The system operating parameters stored last time are updated accordingly based on the system operating parameters stored currently.
[0117] In another implementation of the present invention, it also includes:
[0118] Get the identity of the current system;
[0119] Store system operating parameters to a specified location, including:
[0120] Store the current system's identity and system operating parameters to the specified location.
[0121] In another implementation of the present invention, the second instruction is further used to indicate a target identity corresponding to a target system selected by a user;
[0122] Based on the system operating parameters, restore the system to the state corresponding to the system operating parameters, including:
[0123] Based on the second instruction, the operating parameters of the system corresponding to the target identity are obtained, so that the system operates the current system based on the operating parameters, wherein the identity of the current system is the same as or different from the target identity.
[0124] As another aspect, the present invention further provides a computer-readable medium having a computer program stored thereon, which implements the method described in the above embodiment when the program is executed by a processor.
[0125] As another aspect, an embodiment of the present invention further provides a computer program product, which is tangibly stored on a computer-readable medium and includes computer-readable instructions, which, when executed, cause at least one processor to perform such as Figure 1 It should be understood that each solution in this embodiment has the corresponding technical effect in the above method embodiment, which will not be described in detail here.
[0126] It should be noted that the computer storage medium of the present invention may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access storage medium (RAM), a read-only storage medium (ROM), an erasable programmable read-only storage medium (EPROM or flash memory), an optical fiber, a portable compact disk read-only storage medium (CD-ROM), an optical storage medium, a magnetic storage medium, or any suitable combination of the above. In the present invention, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present invention, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate or transmit a program configured to be used by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, antenna, optical cable, RF, etc., or any suitable combination of the above.
[0127] It should be understood that although the present invention is described according to various embodiments, not every embodiment includes only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment may also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.
[0128] The above embodiments are only exemplary embodiments of the present application and are not intended to limit the present application. The protection scope of the present application is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present application within the essence and protection scope of the present application, and such modifications or equivalent substitutions shall also be deemed to fall within the protection scope of the present application.
Claims
1. A data processing method, applied to a first electronic device, wherein a system of the first electronic device runs in the cloud, the method comprising: Acquire a first instruction, where the first instruction is used to instruct the system to enter a second mode from a first mode, where the first mode includes a working state of the system, and the second mode includes a dormant state and / or a shutdown state of the system; Obtaining system operating parameters of the system in the first mode at the current moment; storing the system operating parameters to a designated location, and controlling the system to enter a second mode; wherein, after the system enters the second mode, at least part of the cloud resources occupied by the system when operating in the first mode are released; The method further comprises: Acquire a second instruction, where the second instruction is used to instruct the system to enter the first mode from the second mode; Controlling the system to enter a first mode, wherein when the system operates in the first mode, at least a portion of the cloud resources is occupied; Obtaining the system operating parameters; Based on the system operating parameters, the system is restored to a state corresponding to the system operating parameters.
2. The method according to claim 1, wherein: The operating power of the first mode is greater than the operating power of the second mode; and / or, The resources occupied by the operation of the first mode are greater than the resources occupied by the operation of the second mode.
3. The method according to claim 1, wherein: The storing of the system operating parameters to a designated location includes: Determine the user's identity; Get the specified location address associated with the user identity; The system operation parameters are stored in the designated location based on the designated location address.
4. The method according to claim 1, wherein: The obtaining of the system operating parameters of the system in the first mode at the current moment includes: At least one or more data of power state parameters corresponding to the first mode and operating parameters of functional components in working state are obtained.
5. The method according to claim 4, wherein: Also includes: Get the name of the application in the enabled state, the data received, and the running parameters.
6. The method according to claim 1, wherein: After storing the system operating parameters to the specified location, the method further includes: The system operating parameters stored last time are updated accordingly based on the system operating parameters stored currently.
7. The method according to claim 1, wherein: Also includes: Obtaining the identity of the current system; Storing the system operating parameters to a specified location includes: The current system identity and system operating parameters are stored in a designated location.
8. The method according to claim 7, wherein: The second instruction is also used to indicate the target identity corresponding to the target system selected by the user; The restoring the system to a state corresponding to the system operating parameter based on the system operating parameter includes: Based on the second instruction, operating parameters of a system corresponding to the target identity are acquired, so that the system operates a current system based on the operating parameters, wherein the identity of the current system is the same as or different from the target identity.
9. An electronic device comprising: an acquisition module, used for acquiring a first instruction for instructing the system to enter a second mode from a first mode, and a system operating parameter of the system in the first mode at a current moment, wherein the first mode includes a working state of the system, and the second mode includes a dormant state and / or a shutdown state of the system; a processing module, used to store the system operating parameters in a designated location and control the system to enter a second mode, after the system enters the second mode, the processing module releases at least part of the cloud resources occupied by the system when operating in the first mode; The acquisition module is further used to acquire a second instruction, where the second instruction is used to instruct the system to enter the first mode from the second mode; The processing module is also used to control the system to enter a first mode. When the system operates in the first mode, it occupies at least part of the cloud resources, obtains the system operating parameters, and based on the system operating parameters, restores the system to a state corresponding to the system operating parameters.
Citation Information
Patent Citations
Method and apparatus for processing information
US20200183795A1