CN101710290A - Method for implementing portable mobile desktop terminal - Google Patents

Method for implementing portable mobile desktop terminal Download PDF

Info

Publication number
CN101710290A
CN101710290A CN200910263267A CN200910263267A CN101710290A CN 101710290 A CN101710290 A CN 101710290A CN 200910263267 A CN200910263267 A CN 200910263267A CN 200910263267 A CN200910263267 A CN 200910263267A CN 101710290 A CN101710290 A CN 101710290A
Authority
CN
China
Prior art keywords
environment
terminal
virtual
working environment
user
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
CN200910263267A
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.)
Southeast University
Original Assignee
Southeast University
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 Southeast University filed Critical Southeast University
Priority to CN200910263267A priority Critical patent/CN101710290A/en
Publication of CN101710290A publication Critical patent/CN101710290A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides a method for implementing a portable mobile desktop terminal, which is applied to a Windows XP operating system platform. The portable mobile desktop terminal comprises a mobile memory with a USB interface, a set of application virtualization software loaded in the memory and an identification code corresponding to the memory. When the terminal is connected to a computer through a USB port for use, the software loaded in the memory is automatically loaded to run in the computer. A virtual computer working environment integrated in the portable mobile desktop terminal comprises a desktop working environment, an application program, a data file and the like; in addition, the virtual computer working environment can be isolated from the real computer working environment, and the data synchronization and switch can be performed between the two working environments if necessary so as to realize an application virtualization technology-based solution for the portable mobile desktop terminal.

Description

A kind of implementation method of portable mobile desktop terminal
Technical field
The present invention relates to a kind of implementation method of the portable mobile desktop terminal based on the applying virtual technology, belong to computing machine mobile office technical field.
Background technology
Current the Internet era, the use of computing machine is more and more inseparable with daily work, study, the life of people: no matter in office, school, or in the family, anyone thinks inspection information, send and receive e-mail, carry out long-range communication, do the documents editing work of treatment with the people, or even shopping online, can easily finish by means of computing machine.Along with the proposition of mobile office notion, the user of a lot of computing machines runs into such problem through regular meeting:
1, many users normally have a computing machine in the family, and have other one in company.Often, we wish no matter two computing machines are from desktop environment, still individualized the setting, or employed software is all exactly the same, but this needs to install repeatedly software and the set environment of being familiar with, and has a strong impact on work efficiency;
2, the user is using an own unfamiliar common computer, such as in public arenas such as friend's family, airport, library, Internet bar, classroom, laboratory, commercial center, coffee shops, for the consideration of safety management, these local computing machines do not allow install software voluntarily usually.And the user also is unwilling own popular software and personal information and document are stayed in common computer certainly.Particularly,, consider, have to still be with portable computing machine to go out at every turn, promoted the cost of mobile office virtually for safety and privacy angle though there is computing machine to use everywhere for the business people who often travels away from home;
3, the user has hope is set can remains in the use of another computing machine synchronously of some customs, such as: at first, open web browser, browsing page, and it has been added " collection ", when certain site shopping of login, web page server has stayed " Cookie " automatically in computing machine, write down the personalized webpage of user and set, whether the user also can select recording user name and password; Then, open the receiving and dispatching mail client, handle the mail receive, and be labeled as and read; At last, open certain instant communication software, the back and online friend of login carries out happy exchanging, and user data and chat record are preserved automatically simultaneously.Using on another computing machine, the user wishes can be with these information restoring from cover to cover, yet, owing to can not find the such instrument of this integration individual environment, user's thorough typing again of carrying out personal information again and again of having to;
4, need some document or the data file of processing to be present in simultaneously on several the computing machines, the user is after handling this document on the computing machine, may wish also to become immediately on this computing machine the up-to-date version of reservation, and not need to cover this document with the artificial way that copies rename again.
In sum, under the background of Intel Virtualization Technology fast development,, the present invention proposes a kind of solution of the portable mobile desktop terminal based on the applying virtual technology at this type of technical need.This scheme can be integrated desktop working environment, application program and data file, can unify to be referred to as computer operating environment, and can be with its key reduction on other computing machines, make same user under the situation of using any computing machine, can use same computer operating environment to carry out the work.
Summary of the invention
Goal of the invention:
Technical matters to be solved by this invention is, at same user when using many computing machines, can utilize the integrate body of desktop working environment, application program and the data file of same computing machine, key reduction on any computing machine, make same user under the situation of using any computing machine, the demand that can use same computer operating environment to carry out the work has proposed a kind of solution of the portable mobile desktop terminal based on the applying virtual technology.
Technical scheme:
The technical solution adopted for the present invention to solve the technical problems is as follows:
A kind of implementation method of portable mobile desktop terminal, portable mobile desktop terminal comprise the mobile memory of a band USB interface, and a cover is loaded into the applying virtual software in the storer and the identification code of storer correspondence; When this terminal was connected in the computing machine use by USB port, this software that is loaded in the storer can load operation automatically in computing machine, comprise the steps:
Step S511 starts the identification code module, and whether determining program is complementary with the identification code of employed terminal; Unsuccessful when identification, quit a program; When discerning successfully, enter step S512;
Step S512 starts password authentication module, requires the user to import defined username and password:
When username and password is proved to be successful, enter step S513;
When the incorrect number of times of input surpasses 3 times, quit a program;
Use for the first time as the user, still undefined password then requires the user to set username and password, sets the successfully laggard step S513 of going into;
Step S513 judges whether have the acquiescence working environment in the employed terminal, as there not being the acquiescence working environment, then start synchronization module, home environment is synchronized to terminal; If terminal has working environment, then load this working environment, need in this environment to select virtual program assembly, beginning virtual environment initial work; After initialization is finished, enter step S514;
Step S514, after initialization finished, system switched to the virtual environment user mode, in this duty, can be according to the real work needs, start-up routine increase/removing module, the function of execution increase/deletion virtualization program assembly; Perhaps start synchronization module, carry out the bi-directional synchronization function between virtual environment and true environment; After the performed function of increase/removing module or synchronization module is finished, do the virtual environment initialization, reenter the virtual environment user mode after initialization is finished; Need withdraw from virtual environment as the user, enter step S515;
Step S515: when the user does not need that virtual environment is synchronized to home environment, quit a program end operation; When needs are synchronized to home environment with virtual environment, then start synchronization module, virtual environment is synchronized to this locality, after finishing synchronously, quit a program end operation.
Among the described step S513 of the implementation method of portable mobile desktop terminal of the present invention, after the working environment of terminal is loaded by virtual environment, virtual environment is separated the working environment script registry entry and the file item of terminal, be stored in the buffer memory of portable mobile desktop terminal, registration table with the working environment of terminal projects to the registration table of real system environment from buffer memory then, and the file item of the working environment of terminal is projected in the file system of real system environment.Beneficial effect:
The present invention has solved the individual privacy data safety problem simultaneously, all private datas all can be kept on the portable mobile desktop terminal, the virtual environment of preserving in terminal is used and is finished, and after removing terminal from computing machine, can not stay the use vestige on used computing machine.Solve the not portative problem of some application program and user data thereof simultaneously.
After this terminal removed from computing machine, the working environment of computing machine reverted to original working environment at once, can not stay the use vestige of acquiescence working environment.This terminal can push the desktop operated environment of customization to the terminal user, perhaps existing version conflict, the unmatched application of configuration and client operation environment to isolate fully.
Description of drawings
Fig. 1 is the synoptic diagram of the portable mobile desktop terminal under a kind of Windows of can be applicable to XP operating system platform.
Fig. 2 is the synoptic diagram of the document structure management of portable mobile desktop terminal.
Fig. 3 is the synoptic diagram of computer A when not loaded by the virtual desktop environment of computing machine B.
Fig. 4 is the synoptic diagram of computer A when having been loaded by the virtual desktop environment of computing machine B.
Fig. 5 is the workflow diagram of portable mobile desktop terminal when being loaded into computing machine.
Embodiment
As shown in Figure 1, the invention provides portable mobile desktop terminal under a kind of Windows of can be applicable to XP operating system platform.When this terminal was connected in the computer A use by USB port, this software that is loaded in the storer can load operation automatically in computer A.After identification code verification is passed through, the user can select to use the acquiescence working environment in the portable mobile desktop terminal to move in computer A, and what then this moment, computer A presented is desktop working environment, application program and the data file that is kept at the acquiescence in the portable mobile desktop terminal; The user also can select not start the acquiescence working environment, and the working environment in directly will this moment computer A is integrated to be saved in and substituted the acquiescence working environment in the portable mobile desktop terminal, or saves as another working environment scheme.When this terminal is connected in another computing machine B when using by USB port, as the acquiescence working environment of preserving, then can completely present the working environment of computer A among the computing machine B as the working environment of having selected computer A in the above-mentioned operation.And after storer removed from computing machine B, the working environment of computing machine B reverted to original working environment at once, can not stay the use vestige of computer A working environment.When if this terminal is connected to computing machine C, then computing machine C can present the acquiescence working environment that is retained in this moment in the terminal equally, can not be subjected to aforementioned computed the influence.Certainly, if made modification or editing operation when using the working environment of terminal, and select " being synchronized to the acquiescence working environment " before removing terminal, then the working environment of giving tacit consent in the terminal can be made the corresponding synchronous modification.Above-mentioned acquiescence working environment comprises desktop working environment (wallpaper, desktop icons, my document, start menu, right-click menu, recycle bin etc.), application program (comprising the program of web browser, word processing, instant communication software etc.), data file (collection of web browser, historical record, Cookie, temporary file, the menu setting of word processor, personal settings, template, the personal information of instant communication software, chat record etc.), and the environment setting of some other particular datas.
Portable mobile desktop terminal of the present invention comprises the mobile memory of a band USB interface, and a cover is loaded into the applying virtual software in the storer and the identification code of storer correspondence.The type of mobile memory can not limited, but being discerned automatically by Windows XP operating system platform, the storer that need not the manual loading driver is good.The identification code of storer correspondence typically refers to removable memory Vendor ID (VID) that producer has write when dispatching from the factory and Product ID (PID), VID, PID can equipment of unique identification, when our applying virtual software startup, as VID, the PID of correspondence and software is default is not inconsistent, then refusal is further operated, and does like this, even if data are copied, as long as hardware device is not inconsistent, data also can't correctly be loaded, thereby guarantee safety of data.
Figure 2 shows that the document structure management of portable mobile desktop terminal self.In this terminal, the program and the All Files of relevant this invention all are placed under the catalogue of a unified called after " system directory ", distinguish mutually with other catalogues.Like this, when this storer is stored purposes as other, can't influence the use of its function.Under this catalogue, be divided into virtual environment main program area, user's configuration data district, application area and other data fields.The virtual environment main program area comprises master scheduler, the identification code module, crypto module, program increases/removing module and synchronization module: master scheduler is responsible for when starting virtual environment calling and managing between each module, the identification code module, crypto module, program increases/removing module and synchronization module, whether the identification code that the identification code module is mainly used to discern the terminal of using mates with software, the crypto module major function is the login at the user, do cryptographic authorization functions, program increases/removing module is used for controlling the program assembly of increase/required startup of deletion, the user can select to start all or part of, synchronization module be mainly used to do computer operating environment synchronously, can be true environment to virtual environment, also can be that virtual environment is to true environment; Application area is used for the program file of spendable application software on the storage terminal, comprises web browser software, word processor, instant communication software etc.When starting this program of operation, the configuration file in the automatic invoke user configuration data of meeting district.User's configuration data district mainly stores the user configuration of desktop working environment and the personal settings (respectively in Profile and two catalogues of App Data) of application program, and has some other the setting in other catalogues.Some relatively data of privacy are mainly deposited in the special data district, as account No., password, can be stored with the form of encrypting.Management can be distinguished to data according to the various computing machine that the user uses by user's configuration data district, makes the data that can store many computer operating environments on the same station terminal simultaneously.And when concrete the use, can determine to import the working environment of which platform computing machine actually.
The core that adopts the applying virtual technology is that virtualized computer operating environment is isolated with real computer operating environment.By research and analysis to the groundwork principle of Windows operating system nucleus, we can learn, behind the Windows os starting, can load the process that name is Explorer.exe automatically in the task manager, the essence of this process is a Windows Program Manager or window explorer, it is used for calling and manages Windows figure shell (SHELL), comprises resources such as start menu, taskbar, desktop and file management.As close this process, can cause the Windows graphical interfaces to use.The configuration of these SHELL loads the complete call of corresponding configuration registry table key assignments when Windows starts.If can reload the registration table key assignments of Windows Program Manager and management thereof, then its resource of managing also can be reloaded thereupon, as the different loading resource of available different registration table key assignments path representative, then can realize separating of virtual work environment and real work environment.
According to above thought, we design following partition method.As shown in Figure 3, when computer A is not loaded by the virtual desktop environment of computing machine B, computer operating environment A (comprising desktop working environment, application program and data file) and other system processs are arranged in the real system environment.At this moment, computer operating environment A and system process can be visited its registry entry and file set each other.The computer operating environment B that is stored in the terminal is equivalent to be hidden.System process also be can't see computer operating environment B, and it is unloaded in system to be equivalent to computer operating environment B
As shown in Figure 4, after computer operating environment B (comprising desktop working environment, application program and data file) is loaded by the virtual desktop environment, the virtual desktop environment is separated computer operating environment B script registry entry and file item, these store data items are in the buffer memory of portable mobile desktop terminal, registration table buffer memory with computer operating environment B projects in the registration table of real system environment then, and the file item of computer operating environment B is projected in the file system of real system environment.At this moment, other process in the system can be seen registration entries and the file set of computer operating environment B, and thinks real.They are to the mutual visit of each other registry entry and file set and use and all carry out as usual.But for the write operation and the read operation of the projection of the registration table of computer operating environment B and file, in fact all directly at the buffer memory of its virtual desktop environment, rather than the real work environment of computer A itself.
Fig. 5 is the workflow diagram that portable mobile desktop terminal is loaded into computing machine.Whether after terminal was loaded into computing machine, software program is operation automatically, at first starts identification code module (step S511), be complementary (step S512) with the identification code of employed terminal in order to determining program, as discern unsuccessfully, and program withdraws from, and finishes.Discern successfully, then then start password (step S521), require the user to import defined username and password (step S522), surpass maximum constraints (default setting is 3 times) as incorrect number of times, program withdraws from, and finishes.Use still undefined password for the first time as the user, require to set username and password, the definition password is correct, enters next step.Then, judge whether have acquiescence working environment (step S531) in the terminal,, then start synchronization module (step S541), home environment is synchronized to terminal (step S542), virtual environment initialization then (step S551) as there not being the acquiescence working environment; If terminal has working environment, the working environment that selection will be opened (step S532), need in this environment to select virtual program assembly (step S533) again, all program assemblies all mark out with the form of check box, we can beat the virtual program assembly of needs and collude, click then and finish, enter virtual environment initialization (step S551).Program can need a period of time to do the virtual environment initial work, initialization time length decide on computing system environments.After disposing, system switches to virtual environment user mode (step S561).In this state, in this duty, can be according to actual needs, select whether to need to increase/delete virtualization program assembly (step S562), do not need then not process, then start-up routine increases/removing module (step S563), carries out the function of increase/deletion virtualization program assembly, does virtual environment initialization (step S551) after function executing finishes again; Perhaps select whether need do instant (the step S564) synchronously of data, then do not process as not needing, need then start synchronization module (step S565), carry out then virtual environment to true environment synchronously or true environment synchronous to virtual environment, do virtual environment initialization (step S551) after finishing synchronously again.Be used to complete as virtual environment, need withdraw from virtual environment (step S571), can select whether virtual environment to be synchronized to home environment (step S572), select not, then program withdraws from, and finishes.Selection is, then starts synchronization module (step S573), and virtual environment is synchronized to this locality (step S574), quits a program then, finishes.
In sum, the present invention can realize the design of portable mobile desktop terminal platform, satisfies the demand of the virtual office solution of IT.The function of specific implementation has as follows: the storing of (1) computer operating environment, removable, and comprise desktop working environment, application program and data file, and integrate and store in the External memory equipment, can on another computing machine, reappear working environment at any time; (2) add synchronization module, can easily between home environment and virtual environment, carry out bi-directional synchronization, satisfy the setting requirement of most of user synchronous condition as long as the user does some shirtsleeve operations; (3) virtual environment has identification code and password double protection functions.Enter virtual desktop system, put and to use after must landing by identification code verification and password simultaneously, guarantee personal virtual environmentAL safety secret; (4) full "Green" software solution, terminal is connected to computing machine, directly starts, and plug and play can not stay file rubbish or use vestige at local computer after removing from computer security yet, guarantees seamless use; (5) full content of software is installed with deletion as long as the operation catalogue can be finished all in a catalogue in the terminal, can not influence the use that it stores other data functions.
Above content is just illustrated as above in conjunction with preferred embodiments, is not to be confined to above-mentioned explanation in order to limit concrete enforcement of the present invention.For the professional of the technical field of the invention, the modification of being made in not breaking away from spirit of the present invention and scope all should be considered as protection scope of the present invention.

Claims (2)

1. the implementation method of a portable mobile desktop terminal is characterized in that: portable mobile desktop terminal comprises the mobile memory of a band USB interface, and a cover is loaded into the applying virtual software in the storer and the identification code of storer correspondence; When this terminal was connected in the computing machine use by USB port, this software that is loaded in the storer can load operation automatically in computing machine, comprise the steps:
Step S511 starts the identification code module, and whether determining program is complementary with the identification code of employed terminal; Unsuccessful when identification, quit a program; When discerning successfully, enter step S512;
Step S512 starts password authentication module, requires the user to import defined username and password:
When username and password is proved to be successful, enter step S513;
When the incorrect number of times of input surpasses 3 times, quit a program;
Use for the first time as the user, still undefined password then requires the user to set username and password, sets the successfully laggard step S513 of going into;
Step S513 judges whether have the acquiescence working environment in the employed terminal, as there not being the acquiescence working environment, then start synchronization module, home environment is synchronized to terminal; If terminal has working environment, then load this working environment, need in this environment to select virtual program assembly, beginning virtual environment initial work; After initialization is finished, enter step S514;
Step S514, after initialization finished, system switched to the virtual environment user mode, in this duty, can be according to the real work needs, start-up routine increase/removing module, the function of execution increase/deletion virtualization program assembly; Perhaps start synchronization module, carry out the bi-directional synchronization function between virtual environment and true environment; After the performed function of increase/removing module or synchronization module is finished, do the virtual environment initialization, reenter the virtual environment user mode after initialization is finished; Need withdraw from virtual environment as the user, enter step S515;
Step S515: when the user does not need that virtual environment is synchronized to home environment, quit a program end operation; When needs are synchronized to home environment with virtual environment, then start synchronization module, virtual environment is synchronized to this locality, after finishing synchronously, quit a program end operation.
2. the implementation method of portable mobile desktop terminal according to claim 1, it is characterized in that: among the described step S513, after the working environment of terminal is loaded by virtual environment, virtual environment is separated the working environment script registry entry and the file item of terminal, be stored in the buffer memory of portable mobile desktop terminal, registration table with the working environment of terminal projects to the registration table of real system environment from buffer memory then, and the file item of the working environment of terminal is projected in the file system of real system environment.
CN200910263267A 2009-12-17 2009-12-17 Method for implementing portable mobile desktop terminal Pending CN101710290A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910263267A CN101710290A (en) 2009-12-17 2009-12-17 Method for implementing portable mobile desktop terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910263267A CN101710290A (en) 2009-12-17 2009-12-17 Method for implementing portable mobile desktop terminal

Publications (1)

Publication Number Publication Date
CN101710290A true CN101710290A (en) 2010-05-19

Family

ID=42403082

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910263267A Pending CN101710290A (en) 2009-12-17 2009-12-17 Method for implementing portable mobile desktop terminal

Country Status (1)

Country Link
CN (1) CN101710290A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102662797A (en) * 2012-04-11 2012-09-12 无锡华御信息技术有限公司 Virtualization-based software backup method
CN102929625A (en) * 2012-10-30 2013-02-13 北京伸得纬科技有限公司 Grabbing method and device for application template
CN103595759A (en) * 2013-10-15 2014-02-19 北京航空航天大学 Desktop presenting method based on cloud
CN104270342A (en) * 2014-09-11 2015-01-07 深圳市深信服电子科技有限公司 Access method and system for virtual desktop
CN105389520A (en) * 2015-11-11 2016-03-09 中国建设银行股份有限公司 Data access control method and apparatus and mobile storage medium
CN105808673A (en) * 2016-03-01 2016-07-27 万达信息股份有限公司 Method for migrating from Windows desktop environment to safe and reliable desktop environment
US9430263B2 (en) 2011-03-18 2016-08-30 Hewlett-Packard Development Company, L.P. Sharing internet capability of a mobile computing device with a client computing device using a virtual machine
TWI630489B (en) * 2014-11-14 2018-07-21 喬治 斯特徹夫 Application matching method for mobile device and accessory device

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9430263B2 (en) 2011-03-18 2016-08-30 Hewlett-Packard Development Company, L.P. Sharing internet capability of a mobile computing device with a client computing device using a virtual machine
CN102662797A (en) * 2012-04-11 2012-09-12 无锡华御信息技术有限公司 Virtualization-based software backup method
CN102929625A (en) * 2012-10-30 2013-02-13 北京伸得纬科技有限公司 Grabbing method and device for application template
CN103595759A (en) * 2013-10-15 2014-02-19 北京航空航天大学 Desktop presenting method based on cloud
CN103595759B (en) * 2013-10-15 2016-08-24 北京航空航天大学 Desktop presentation method based on high in the clouds
CN104270342A (en) * 2014-09-11 2015-01-07 深圳市深信服电子科技有限公司 Access method and system for virtual desktop
CN104270342B (en) * 2014-09-11 2017-10-20 深信服科技股份有限公司 The access method and system of virtual desktop
TWI630489B (en) * 2014-11-14 2018-07-21 喬治 斯特徹夫 Application matching method for mobile device and accessory device
US10180832B2 (en) 2014-11-14 2019-01-15 George Stantchev Application matching method for mobile device and accessory method
CN105389520A (en) * 2015-11-11 2016-03-09 中国建设银行股份有限公司 Data access control method and apparatus and mobile storage medium
CN105808673A (en) * 2016-03-01 2016-07-27 万达信息股份有限公司 Method for migrating from Windows desktop environment to safe and reliable desktop environment
CN105808673B (en) * 2016-03-01 2020-04-28 万达信息股份有限公司 Method for migrating Windows desktop environment to safe and reliable desktop environment

Similar Documents

Publication Publication Date Title
CN101710290A (en) Method for implementing portable mobile desktop terminal
JP6774907B2 (en) Compute object context history
US9330106B2 (en) Selective synchronization of remotely stored content
JP5350712B2 (en) On-demand access to virtual representations of physical computer systems
CN102918484B (en) Comprise the web app locking of taskbar locking
CN106445733B (en) It is a kind of based on KVM virtualization without proxy mode backup method and system
US20100115254A1 (en) Synchronization in Multiple Environments
CN103649949A (en) Transferring configuration data from a public cloud server and applying onto a mobile client
US11620034B2 (en) Systems and methods for providing tab previews via an operating system user interface
CN102981820A (en) Automatic lifecycle management for pages on a mobile application
JP2006146912A (en) Computer environment portable apparatus
US7865878B2 (en) Method and apparatus for operating enterprise software from a detachable storage device
CN103443782A (en) Retrieval, parsing and application of a configuration for a client having a windows-based embedded image
US20100017863A1 (en) Portable storage apparatus for providing working environment migration service and method thereof
CN106502830B (en) A kind of method for restoring system backup based on Btrfs file system
CN108182128A (en) Based on XEN without Agent virtual back-up restoring method
CN104156669A (en) Computer information evidence obtaining system
CN100424650C (en) Method and device for saving and restoring application environment of personal information in computer
AU2018256658B2 (en) Contextual history of computing objects
CN109359482B (en) Webpage browsing method and device
JP5148985B2 (en) Screen display control device, screen display control method, and program
KR20190005437A (en) Apparatus, method and server for app development supporting front-end development using app development utility
CN107861997B (en) ERP database recording method and device, computer equipment and storage medium
TW201118636A (en) Method and apparatus for managing accounts in Android system
CN111656349B (en) Method for managing access and display service of confidential information and data through virtual desktop

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100519