CN118069329A - Control method and target equipment - Google Patents
Control method and target equipment Download PDFInfo
- Publication number
- CN118069329A CN118069329A CN202410346170.9A CN202410346170A CN118069329A CN 118069329 A CN118069329 A CN 118069329A CN 202410346170 A CN202410346170 A CN 202410346170A CN 118069329 A CN118069329 A CN 118069329A
- Authority
- CN
- China
- Prior art keywords
- target
- operating system
- state
- application program
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000012545 processing Methods 0.000 claims abstract description 72
- 230000005540 biological transmission Effects 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 6
- 230000006870 function Effects 0.000 description 12
- 230000000694 effects Effects 0.000 description 7
- 238000012795 verification Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000012905 input function Methods 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/485—Task life-cycle, e.g. stopping, restarting, resuming execution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
The application discloses a control method and target equipment, wherein the control method comprises the following steps: in the case where the target device is switched from the first state to the second state and the target application is executed based on the second operating system corresponding to the second state, obtaining target running data matching the target application from the target storage section; running a target application program based on the target running data and the second operating system; the target device displays display data of a first operating system in a first state, and displays display data of a second operating system in a second state, wherein the target device comprises a first processing component and a second processing component, the first processing component is used for executing the first operating system, and the second processing component is used for executing the second operating system; the target storage unit is a storage unit that can be read and written by the first operating system and the second operating system.
Description
Technical Field
The present application relates to the field of data processing technologies, and in particular, to a control method and a target device.
Background
With the development of electronic devices, more and more electronic devices can support different operating systems. After the operating system is switched, the information is not synchronized, so that the experience effect of the user is reduced.
Disclosure of Invention
In view of this, the present application provides the following technical solutions:
A control method, comprising:
In the case that the target device is switched from the first state to the second state and the target application program is executed based on the second operating system corresponding to the second state, obtaining target operation data matched with the target application program from a target storage part;
running the target application program based on the target running data and the second operating system;
Wherein in the first state the target device displays display data of a first operating system and in the second state the target device displays display data of a second operating system, the target device comprising a first processing component for executing the first operating system and a second processing component for executing the second operating system; the target storage unit is a storage unit readable and writable by the first operating system and the second operating system.
Optionally, the method further comprises:
And storing target operation data of the first operating system for operating the target application program to the target storage component in response to the target device being in the first state.
Optionally, the target device includes a first apparatus configured with the first processing unit and the target storage unit, and a second apparatus configured with the second processing unit, where, in a case where the first apparatus is connected to the second apparatus through a detachable unit, the second state characterizes display data of the second operating system corresponding to the second apparatus displayed by the first apparatus; and under the condition that the first device is disconnected from the second device, the first state represents that the first device displays display data of a first operating system corresponding to the first device.
Optionally, the obtaining, from a target storage unit, target operation data matched with the target application program includes:
If the first device is connected with the second device through a detachable component, obtaining connection configuration information of the first device and the second device;
If the connection configuration information meets the target condition, obtaining target operation data matched with the target application program from a target storage component;
wherein the target condition characterizes a condition that the connection of the first device and the second device is in a data transmission secure state.
Optionally, if the connection configuration information meets a target condition, obtaining target operation data matched with the target application program from a target storage component includes:
if the connection configuration information meets the target condition, detecting state information of the first device and the second device;
And if the state information indicates that the first device and/or the second device are in a target available state, obtaining target running data matched with the target application program from a target storage component.
Optionally, the target operation data is operation data encrypted based on a target encryption mode, where the first processing unit and the second processing unit are configured with a target decryption mode corresponding to the target encryption mode, and the operation of the target application program includes:
Decrypting the encrypted operation data based on the target decryption mode to obtain decrypted operation data;
and operating the target application program based on the decrypted operation data.
Optionally, the target operation data includes account login information, and the operation of the target application program based on the target operation data and the second operating system includes:
and executing target operation of logging in the target application program through the second operating system based on the account login information.
Optionally, the method further comprises:
And controlling the target storage component to be in a target state under the condition that the first device is connected with the second device through the detachable component, wherein the target state represents a state that the target storage component can be identified by the second device.
A target device, comprising:
A first processing section, a second processing section, and a target storage section; the first processing component is configured with a first operating system, the second processing component is configured with a second operating system, and the target storage component is a storage component which can be read and written by the first operating system and the second operating system;
The target storage component is used for storing target operation data matched with a target application program;
The second processing unit is configured to obtain, when the target device is switched from a first state to a second state and a target application program is executed based on a second operating system corresponding to the second state, target operation data matching the target application program from the target storage unit;
running the target application program based on the target running data and the second operating system;
And in the first state, the target device displays the display data of the first operating system, and in the second state, the target device displays the display data of the second operating system.
Alternatively, the method may comprise, among other things,
The first processing unit is configured to store, in response to the target device being in the first state, target operation data of the first operating system for running the target application program to the target storage unit.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only embodiments of the present application, and other drawings may be obtained according to the provided drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic flow chart of a control method according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of a method for storing operation data according to an embodiment of the present application;
FIG. 3 is a flowchart of an application login method after switching an operating system according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a target device according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first and second and the like in the description and in the claims of the application and in the above-described figures are used for distinguishing between different objects and not necessarily for describing a sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may include other steps or elements not expressly listed.
The embodiment of the application provides a control method which is applied to target equipment without an operating system, wherein the operating system is executed by different processing components, and the control method is realized by executing the different processing components when the target equipment is switched with the operating system. When the operating system switches, the target device may be brought into a different state. The control method is convenient for the target device to operate the target application program based on the target operation data matched with the target application program when the target device is switched between different operating systems, so that the problems of interruption or re-login of the target application program data caused by switching the operating systems are avoided, and the experience effect of a user is improved.
Referring to fig. 1, a flow chart of a control method according to an embodiment of the present application may include the following steps:
s101, when the target device is switched from the first state to the second state and the target application program is executed based on the second operating system corresponding to the second state, target operation data matched with the target application program is obtained from the target storage component.
S102, running a target application program based on the target running data and the second operating system.
The target device may be an electronic device having display, processing and transmission functions, for example, the target device may be a hybrid device composed of different functional means. The target device has different processing components, e.g., the target device includes a first processing component for executing a first operating system and a second processing component for executing a second operating system, the first operating system and the second operating system being different. The processing functions of the processing components aiming at the data of the target device are matched with the requirements of the target device, for example, the processing components can realize the processing of different function types such as calculation, processing, display, transmission and the like of the data. Correspondingly, the first operating system and the second operating system may be operating systems that can be run by the target device processing component, such as an Android operating system, a Windows operating system, and the like.
The target device displays display data of the first operating system in the first state, and the target device displays display data of the second operating system in the second state. In the first state, the display device of the target device may be driven by the display driver of the first operating system running by the first processing component, so as to display data corresponding to the first operating system, for example, display a main interface corresponding to the first operating system, or may be a display interface of an application program corresponding to the first operating system. In the second state, the display device of the target device may be displayed by the display data of the second operating system operated by the second processing unit, for example, a main interface corresponding to the second operating system may be displayed, or may be a display interface of an application program corresponding to the second operating system.
The target application program is an application program which can be operated based on an operating system in the target device, and can be provided with an application version corresponding to a first operating system, or an application version corresponding to a second operating system, for example, the target application program is a video playing program, the first operating system is an Android operating system, the second operating system is a Windows operating system, and correspondingly, if the target device operates the video playing program under the first operating system, the video playing program can be operated as an Android version of the video playing program, and if the target device operates the video playing program under the second operating system, the video playing program can be operated as a Windows version of the video playing program. When the same target application program is operated under different operating systems, if the data cannot be communicated, the user can input excessive repeated information, and the user experience effect is reduced. Therefore, in the embodiment of the present application, the running data of the application program may be stored in the target storage unit, which is a storage unit readable and writable by the first operating system and the second operating system. Therefore, the operation data corresponding to the target application program can be stored in the target storage component, so that the data in the target storage component can be obtained no matter the target device is in the first operating system or the second operating system, and the sharing of the operation data of the target application program is realized when the target device operates the target application program based on different operating systems. In this way, when the target application program is executed based on the second operating system, the target running data matched with the target application program can be obtained from the target storage component, so that the user does not need to repeatedly input relevant data matched with the target application program, wherein the target running data can refer to data for executing the target application program to a target state, such as login information including a corresponding interface for logging in the target application program, and can refer to target execution parameters including data processing for enabling the target application program to perform data processing according to corresponding execution parameters, such as enabling the target application program to perform video picture display according to specific display parameters, and the like. The target operation data may further include operation parameters that enable the target application program to execute the corresponding data segment, for example, when the target application program is a video program, the target operation data may be video playing progress data, etc.
Specifically, in one implementation manner of the embodiment of the present application, in response to the target device being in the first state, target operation data of the first operating system for running the target application program is stored in the target storage component. When a user runs a first operating system based on a first processing component of a target device, starting a target application program, storing running data corresponding to the target application program into a target storage component, so that the first operating system or a second operating system can call the data of the target storage component in a subsequent application, wherein when the first processing component of the target device runs the first operating system and runs the target application program, the running data generated by the target application program in real time can be stored into the target storage component, or only key running data can be stored into the target storage component, such as account information of the target application program, personalized setting information of the user, data processing progress information and the like. If the first operating system is running, the first operating system can perform operations such as data recording, processing progress tracing and the like based on the running data of the target application program in the target storage component. Correspondingly, if the second operating system is running, the second operating system may run the target application program based on the target running data, for example, the target running data is login data of the target application program, the target application program may be logged in based on the login data, for example, the target running data is progress data of the target application program, and the target application program may execute data of a specified progress based on the progress data. Therefore, when the target device is switched with the operating system, the target application program can still be operated based on the target operation data matched with the target application program in the target storage component, the repeated input or the generated data is not required to be input to the target application program, and the experience effect of a user is improved.
The target device may be a unitary device, i.e. the target device may comprise a plurality of sets of processing components, display means, storage means, transmission means, etc. In one application scenario, the target device may also be a component device composed of at least two apparatuses, for example, the target device may include a first apparatus and a second apparatus, where the first apparatus is configured with a first processing unit and a target storage unit, the second apparatus is configured with a second processing unit, the second state characterizes the first apparatus to display data of a second operating system corresponding to the second apparatus when the first apparatus is connected to the second apparatus through the detachable unit, and the first state characterizes the first apparatus to display data of a first operating system corresponding to the first apparatus when the first apparatus is disconnected from the second apparatus. In this application scenario, the first device and the second device may be two independent apparatuses, for example, the first device may be a device having a display function, a storage function, a processing function, and a data transmission function; the second device may be a device having a processing function and a data transmission function, specifically, the device form of the first device may be a tablet computer, the device form of the second device may be a base device for supporting the tablet computer, and specifically, the second device may also have an input function, such as a template having functions of a handwriting pad, a touch pad, a keyboard assembly, and the like. The first operating system executed by the first device may be an Android system, and the second operating system executed by the second device may be a Windows system. The detachable component for connecting the first device and the second device is a physical component, for example, may be a physical data line with a data transmission function, or may be an insertion component with a data transmission function provided on the second device, and correspondingly, an interface capable of being inserted into the insertion component may be provided on the first device. When the first device is connected with the second device through the detachable component, the target equipment is in a second state, that is, the first device can share the display, the touch screen, the camera, the audio module and other functional equipment to the second operating system of the second device for use, so that display data to be displayed by the display of the first device can be determined based on the operating system of the second device. The second device also shares its input function devices (such as keyboard, mouse, touch pad, etc.) with the first device for use. It should be noted that, in the second state of the embodiment of the present application, the first device displays the display data of the second operating system corresponding to the second device. Correspondingly, when the first device and the second device are connected, the target apparatus may be in a third state, where the first device displays display data of the first operating system, and in the third state, the first device may be a related functional component that only applies the second device, that is, an application that controls a corresponding component through the first operating system of the first device. When the first device and the second device are disconnected, the target equipment is in a first state, namely the first device displays display data of a first operating system corresponding to the first device. At this time, the operation data of the first operating system to operate the target application program may be stored in the target storage section. When the first device and the second device are connected by the detachable part, the second device may be allowed to read the target operation data in the target storage part after verifying the reliability of the first device and the second device. Correspondingly, the target storage component in the target device may be disposed in the second device, and when disposed in the second device, the first state means that the first device displays display data corresponding to the first operating system when the first device is connected to the second device. The first processing part in the first device stores the operation data corresponding to the target application program into the target storage part in real time, and when the first device is switched to the second state or disconnected from the second device, the first device does not continuously store the operation data of the target application program.
In one implementation manner of the embodiment of the present application, in a case where the target device is switched from the first state to the second state and the target application is executed based on the second operating system corresponding to the second state, the process of obtaining, from the target storage unit, the target operation data matching the target application may include:
If the first device is connected with the second device through the detachable component, obtaining connection configuration information of the first device and the second device; and if the connection configuration information meets the target condition, obtaining target operation data matched with the target application program from the target storage component. Wherein the target condition characterizes a condition that the connection of the first device and the second device is in a data transmission secure state.
Specifically, since the first device and the second device may be connected through the detachable component, there may be a plurality of first devices and second devices that are detachably connected, in order to further ensure the security of data transmission, after the first device and the second device are connected, connection configuration information of the first device and the second device may be verified, and if the first device and the second device are preset paired devices, after the connection, the second device may be enabled to read the target operation data stored in the target storage component. When the connection configuration information is verified through the target condition, the verification can be performed based on the condition setting mode of the target condition, and if the target condition comprises the identification information of the pairing information, the verification can be performed based on the connection identification information of the first device and the second device; if the target condition includes the user biometric identification verification information of the first device and the second device, the user biometric identification information of the first device and the second device is acquired for verification after the first device and the second device are connected. After passing the verification based on the target condition, the first device and/or the second device may be allowed to read and write the corresponding target operation data from the target storage section.
Further, if the connection configuration information satisfies the target condition, obtaining target operation data matching the target application program from the target storage section, including:
If the connection configuration information meets the target condition, detecting state information of the first device and the second device; if the state information characterizes the first device and/or the second device in a target available state, target operating data matching the target application program is obtained from the target storage component.
Detecting the state information of the first device and the second device may be detecting first state new information of the first device and second state information of the second device, respectively, so that it may be determined whether the first device and the second device are in a target usable state based on the state information. Specifically, the unlocking state information of the first device and the second device may be detected, that is, whether the first device and the second device are in an unlocking state is detected, if any one of the first device and the second device is in the unlocking state, it is indicated that the corresponding device is started by the target user and is in a safe data transmission state, so that the target running data matched with the target application program can be obtained from the target storage component, and the security of data acquisition is improved.
In one implementation of the embodiment of the present application, in a case where the first device is connected to the second device through the detachable component, the target storage component is controlled to be in a target state, the target state representing a state in which the target storage component can be recognized by the second device.
In this embodiment, in the case where the connection of the first device and the second device is detected, the target storage part may be brought into a target state, such as bringing the target storage part into a power-on state, so that it may be able to be recognized by the second device. The target storage component may be in a target state, that is, a power-on state, based on the signal of the first device, so that the second operating system may identify the target storage component, for example, if the target operation data is account login information, when the target application program is logged in through the second operating system, the information in the target storage component is accessed first, and if the target storage component does not have corresponding account login information, a login page is displayed, so that the user inputs the account login information. Therefore, when the account login information is stored, the complexity of repeated input of the account login information by a user is avoided, and the experience effect of the user is improved.
In order to further ensure the security of the data, the data stored in the target storage component may be encrypted, and in one implementation manner of the embodiment of the present application, the target operation data is operation data encrypted based on a target encryption mode, where the first processing component and the second processing component are configured with a target decryption mode corresponding to the target encryption mode, and a processing procedure for operating the target application program based on the target operation data includes:
decrypting the encrypted operation data based on the target decryption mode to obtain decrypted operation data; the target application is run based on the decrypted running data.
Correspondingly, the target encryption mode may be a hardware-level encryption mode, that is, the operation data is encrypted by the hardware encryption mode of the target storage unit. In order to accurately obtain the decryption information corresponding to the encryption information, the first processing unit and the second processing unit may be configured with target decryption modes corresponding to the target encryption modes, that is, the first processing unit and the second processing unit store the corresponding decryption information, so that the target operation data can be accurately obtained through decryption, and the target application program can be operated. Correspondingly, the operation data can be firstly encrypted by software, then encrypted by hardware after being encrypted by software, and finally the encrypted information can be stored in the target storage component.
In an application scenario, the target operation data is account login information of the target application program, and the target application program is operated based on the target operation data and the second operating system, including: and executing target operation of logging in the target application program through the second operating system based on the account login information. Therefore, the user can be prevented from repeatedly inputting the same account login information, and the experience effect of the user is improved.
The target device includes a first device and a second device, where the first device is a display device with an Android operating system, and the second device is an input device with a Windows operating system, and when the display device and the input device are connected through a detachable component, the device of the target device is similar to a notebook computer. When the display device of the target equipment displays video content of the video playing program through the Android operating system, if the version of the video playing program corresponding to the Windows operating system needs to be switched, account login information is obtained from a target storage component arranged in the display device, and the video playing program is logged in.
When the first device and the second device are both opened with a switch for synchronous login of an application program (APP for short), the default state is that the first device and the second device are connected and then data synchronization is carried out. Referring to fig. 2, a flow chart of a method for storing operation data according to an embodiment of the present application is shown. The application process comprises the following steps:
s201, a user logs in a target application program under an Android operating system of the first device.
S202, detecting whether the first device and the second device are paired devices, if so, executing S203, and if not, executing S205.
S203, performing software encryption on the login name and the password of the target application program based on the Android operating system to obtain software encryption information.
S204, encrypting the software, encrypting the hardware, and storing the login information of the encrypted target application program into the target storage component.
S205, the target equipment does not perform any operation.
The target storage component may be a hardware storage unit, and the hardware storage unit may be disposed on the first device or the second device on a physical level. When the hardware storage unit is disposed on the first device, the hardware storage unit is in a power-down inactive state when the first device and the second device are in a disconnected state. When the first device and the second device are in a connection state, the first device powers on the hardware storage unit, so that the hardware storage unit starts to enter a working state, and writing and reading of data are facilitated.
Referring to fig. 3, a flowchart of an application program login method after switching an operating system according to an embodiment of the present application is provided, where the process includes:
s301, the user switches to a target application program on the second operating system.
S302, detecting whether the first device and the second device are paired, if so, executing S303, otherwise executing S307.
S303, traversing whether login information of the target application program exists in the target storage part, if so, executing S304, otherwise executing S305.
S304, acquiring login information of the target application program from the target storage component, and performing hardware decryption and software decryption to obtain decrypted login information.
S305, storing login information for logging in the target application program by the user into a target storage part.
S306, automatically filling the login interface of the target application program with the decrypted login information.
S307, the automatic synchronous login information operation is not performed.
Specifically, after the first device and the second device are paired, the system needs to continuously determine whether one of the first device and the second device is in an unlocked state, and if any one of the first device and the second device is in an unlocked state, the target storage component is in a power-on activated state and enters a working state. After the target storage component is electrified, the Windows operating system of the second device can be connected with the target storage component through the serial bus, so that the target storage component is simultaneously mounted on the Android operating system and the Windows operating system, and the purposes that the first device and the second device can be accessed are achieved. When a certain APP is required to be logged in at the Windows end, traversing whether the APP login information content exists in the memory, and if not, storing the user name and the password of the APP in the memory after encryption; if yes, reading the information corresponding to the APP to perform decryption operation, and automatically filling login information into an APP login interface after decryption. In the application scene, after the user switches the operating system of the equipment, the login information aiming at the same application program does not need to be repeatedly input, so that the experience effect of the user is improved.
In an embodiment of the present application, there is also provided a target device, referring to fig. 4, including:
A first processing section 401, a second processing section 402, and a target storage section 403; wherein the first processing unit 401 is configured with a first operating system, the second processing unit 402 is configured with a second operating system, and the target storage unit 403 is a storage unit capable of being read and written by the first operating system and the second operating system;
the target storage means 403 is configured to store target operation data matched with a target application program;
the second processing unit 402 is configured to obtain, when the target device is switched from the first state to the second state and the target application program is executed based on the second operating system corresponding to the second state, target operation data matching the target application program from the target storage unit;
running the target application program based on the target running data and the second operating system;
And in the first state, the target device displays the display data of the first operating system, and in the second state, the target device displays the display data of the second operating system.
Alternatively, the method may comprise, among other things,
A first processing unit 401, configured to store, in response to the target device being in the first state, target operation data of the first operating system for running the target application program to the target storage unit.
Optionally, the target device includes a first apparatus configured with the first processing unit and the target storage unit, and a second apparatus configured with the second processing unit, where, in a case where the first apparatus is connected to the second apparatus through a detachable unit, the second state characterizes display data of the second operating system corresponding to the second apparatus displayed by the first apparatus; and under the condition that the first device is disconnected from the second device, the first state represents that the first device displays display data of a first operating system corresponding to the first device.
Optionally, the obtaining, from a target storage unit, target operation data matched with the target application program includes:
If the first device is connected with the second device through a detachable component, obtaining connection configuration information of the first device and the second device;
If the connection configuration information meets the target condition, obtaining target operation data matched with the target application program from a target storage component;
wherein the target condition characterizes a condition that the connection of the first device and the second device is in a data transmission secure state.
Optionally, if the connection configuration information meets a target condition, obtaining target operation data matched with the target application program from a target storage component includes:
if the connection configuration information meets the target condition, detecting state information of the first device and the second device;
And if the state information indicates that the first device and/or the second device are in a target available state, obtaining target running data matched with the target application program from a target storage component.
Optionally, the target operation data is operation data encrypted based on a target encryption mode, where the first processing unit and the second processing unit are configured with a target decryption mode corresponding to the target encryption mode, and the operation of the target application program includes:
Decrypting the encrypted operation data based on the target decryption mode to obtain decrypted operation data;
and operating the target application program based on the decrypted operation data.
Optionally, the target operation data includes account login information, and the operation of the target application program based on the target operation data and the second operating system includes:
and executing target operation of logging in the target application program through the second operating system based on the account login information.
Optionally, the method further comprises:
And controlling the target storage component to be in a target state under the condition that the first device is connected with the second device through the detachable component, wherein the target state represents a state that the target storage component can be identified by the second device.
It should be noted that, the specific implementation of each component in this embodiment may refer to the corresponding content in the foregoing, which is not described in detail herein.
In another embodiment of the present application, there is also provided a readable storage medium having stored thereon a computer program which, when executed by a processor, implements the control method as set forth in any one of the above.
It should be noted that, the specific implementation of the processor in this embodiment may refer to the corresponding content in the foregoing, which is not described in detail herein.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative elements and steps are described above generally in terms of functionality in order to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software modules may be disposed in Random Access Memory (RAM), memory, read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (10)
1. A control method, comprising:
In the case that the target device is switched from the first state to the second state and the target application program is executed based on the second operating system corresponding to the second state, obtaining target operation data matched with the target application program from a target storage part;
running the target application program based on the target running data and the second operating system;
Wherein in the first state the target device displays display data of a first operating system and in the second state the target device displays display data of a second operating system, the target device comprising a first processing component for executing the first operating system and a second processing component for executing the second operating system; the target storage unit is a storage unit readable and writable by the first operating system and the second operating system.
2. The method of claim 1, the method further comprising:
And storing target operation data of the first operating system for operating the target application program to the target storage component in response to the target device being in the first state.
3. The method of claim 1, the target apparatus comprising a first device configured with the first processing component and the target storage component and a second device configured with the second processing component, wherein the second state characterizes the first device displaying display data of the second operating system corresponding to the second device if the first device is connected to the second device through a detachable component; and under the condition that the first device is disconnected from the second device, the first state represents that the first device displays display data of a first operating system corresponding to the first device.
4. A method according to claim 3, said obtaining target operational data from a target storage component that matches said target application, comprising:
If the first device is connected with the second device through a detachable component, obtaining connection configuration information of the first device and the second device;
If the connection configuration information meets the target condition, obtaining target operation data matched with the target application program from a target storage component;
wherein the target condition characterizes a condition that the connection of the first device and the second device is in a data transmission secure state.
5. The method of claim 4, wherein if the connection configuration information satisfies a target condition, obtaining target operation data matching the target application program from a target storage unit, comprises:
if the connection configuration information meets the target condition, detecting state information of the first device and the second device;
And if the state information indicates that the first device and/or the second device are in a target available state, obtaining target running data matched with the target application program from a target storage component.
6. The method of claim 1, the target operating data being operating data encrypted based on a target encryption mode, wherein the first processing element and the second processing element are configured with a target decryption mode corresponding to the target encryption mode, the operating the target application program comprising:
Decrypting the encrypted operation data based on the target decryption mode to obtain decrypted operation data;
and operating the target application program based on the decrypted operation data.
7. The method of claim 1, the target operating data comprising account login information, the operating the target application based on the target operating data and the second operating system comprising:
and executing target operation of logging in the target application program through the second operating system based on the account login information.
8. A method according to claim 3, further comprising:
And controlling the target storage component to be in a target state under the condition that the first device is connected with the second device through the detachable component, wherein the target state represents a state that the target storage component can be identified by the second device.
9. A target device, comprising:
A first processing section, a second processing section, and a target storage section; the first processing component is configured with a first operating system, the second processing component is configured with a second operating system, and the target storage component is a storage component which can be read and written by the first operating system and the second operating system;
The target storage component is used for storing target operation data matched with a target application program;
The second processing unit is configured to obtain, when the target device is switched from a first state to a second state and a target application program is executed based on a second operating system corresponding to the second state, target operation data matching the target application program from the target storage unit;
running the target application program based on the target running data and the second operating system;
And in the first state, the target device displays the display data of the first operating system, and in the second state, the target device displays the display data of the second operating system.
10. The target device of claim 9, wherein,
The first processing unit is configured to store, in response to the target device being in the first state, target operation data of the first operating system for running the target application program to the target storage unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410346170.9A CN118069329A (en) | 2024-03-25 | 2024-03-25 | Control method and target equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410346170.9A CN118069329A (en) | 2024-03-25 | 2024-03-25 | Control method and target equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118069329A true CN118069329A (en) | 2024-05-24 |
Family
ID=91103754
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410346170.9A Pending CN118069329A (en) | 2024-03-25 | 2024-03-25 | Control method and target equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118069329A (en) |
-
2024
- 2024-03-25 CN CN202410346170.9A patent/CN118069329A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105184179B (en) | Embedded encrypted mobile storage device and operation method thereof | |
US8549317B2 (en) | Authentication method, authentication apparatus and authentication program storage medium | |
US8364952B2 (en) | Methods and system for a key recovery plan | |
CA2899878C (en) | Authentication using a subset of a user-known code sequence | |
US8719922B2 (en) | Sensory association passcode | |
KR102095912B1 (en) | Operating Method of Secure Indicator and Electronic Device supporting the same | |
JP4893167B2 (en) | Authentication method | |
CN106778295B (en) | File storage method, file display method, file storage device, file display device and terminal | |
CN105426717A (en) | Interface display method and apparatus | |
US8407810B2 (en) | KVM switch, information processing apparatus, and computer readable recording medium | |
CN111027077B (en) | Encryption method and device for storage equipment and storage medium | |
CN105809000A (en) | Information processing method and electronic device | |
US20030075599A1 (en) | Personal work environment setting method | |
CN106951757A (en) | A kind of method and apparatus for operating application program | |
JPWO2008068908A1 (en) | Information processing apparatus and information management program | |
US20110289568A1 (en) | Access management apparatus, communication terminal, access management method access method, access management progam, access progam, and recording medium | |
CN118069329A (en) | Control method and target equipment | |
KR20050063174A (en) | Personal terminal with multiple password system and control method thereof | |
CN106959813A (en) | A kind of interface control method and system | |
CN111079119A (en) | Verification method, device, equipment and storage medium | |
US20230409339A1 (en) | Muscle/memory wire lock of device component(s) | |
JP2016051229A (en) | Information processing apparatus, control method of information processing apparatus, and program | |
CN111614832B (en) | Operation mode switching method and device, storage medium and related equipment | |
CN115438374A (en) | Data reading method, device, equipment, system and medium in storage equipment | |
CN110895612A (en) | Unlocking method and device and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |