Nothing Special   »   [go: up one dir, main page]

CN118069329A - Control method and target equipment - Google Patents

Control method and target equipment Download PDF

Info

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
Application number
CN202410346170.9A
Other languages
Chinese (zh)
Inventor
张威
陈实
徐朋威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Lenovo Software Ltd
Original Assignee
Beijing Lenovo Software Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Lenovo Software Ltd filed Critical Beijing Lenovo Software Ltd
Priority to CN202410346170.9A priority Critical patent/CN118069329A/en
Publication of CN118069329A publication Critical patent/CN118069329A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/46Multiprogramming arrangements
    • G06F9/48Program initiating; Program switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/485Task life-cycle, e.g. stopping, restarting, resuming execution
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/602Providing cryptographic facilities or services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic 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

Control method and target equipment
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.
CN202410346170.9A 2024-03-25 2024-03-25 Control method and target equipment Pending CN118069329A (en)

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)

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