The content of the invention
Startup method is applied there is provided one kind according to one embodiment of the invention, applied in electronic equipment, the electronics is setStandby to have System guides unit and be provided with operating system, methods described includes:
On the electronic equipment after electricity, and before System guides unit guiding os starting, reallyIt is fixed whether to receive selection operation input within a predetermined period of time;
If receiving selection operation input, first installed in selection operation system is inputted according to selection operation shouldWith;
It is determined that the operation necessary system resource of the first application;
Load the system resource determined;And
Start first application.
Preferably, the first application installed in selection operation system is inputted according to selection operation to be included:
Selection operation is received by the System guides unit to input;
The first application installed in selection operation system is inputted according to the selection operation.
Preferably, receiving selection operation input by the System guides unit includes:
Graphic user interface is shown by the System guides unit, the graphic user interface is included with pre-settingAt least one application corresponding at least one icon respectively;
The selection operation received for the icon is inputted.
Preferably, the first application installed in selection operation system includes:
The first application prestored in read operation system.
Preferably, first application is started by one of following three kinds of modes:
Start the first application in the way of only starting the first application;
Start the first application in the way of the preferential application of startup first;And
Start the first application in the way of the normal application of startup first.
Preferably, should starting described first in the case where starting the first application in the way of only starting the first applicationAfter, if turned off the described first application, then the electronic equipment is closed.
Preferably, in the case where starting the first application in the way of the preferential application of startup first,
After first application is started, start remaining system resource of the operating system;And
After the operating system is started, if turned off the described first application, then the operating system is returned to.
Preferably, methods described also includes:
If being not received by selection operation input, normal start-up operation system.
Preferably, the electronic equipment is provided with multiple operating systems, and inputs selection operation system according to selection operationThe first application installed in system also includes:The first operating system where the installation site of first application is determined, and
It is determined that the operation necessary system resource of the first application also includes:Determined by the first operating system of determinationRun the necessary system resource of the first application.
Preferably, methods described also includes:
After the first application is started, remaining system resource and the second operating system of first operating system are loadedSystem resource;And
After first and second operating system is started, if turned off the described first application, then according to selection operationInput optionally returns to first operating system or second operating system.
According to another embodiment of the present invention there is provided a kind of electronic equipment, including:
Operating system unit, is provided with one or more operating systems;
System guides unit, for guiding os starting and receiving selection input;
Selecting unit, after the electricity on the electronic equipment, and in System guides unit guiding operation systemBefore system starts, it is determined that selection operation input whether is received within a predetermined period of time, and it is defeated if receiving selection operationEnter, then the first application installed in selection operation system is inputted according to selection operation;
Resource determining unit, for determining the operation necessary system resource of the first application;
Loading unit, for loading the system resource determined;And
Start unit, for starting first application.
Preferably, the System guides unit receives selection operation input, and the selecting unit is according to the selectionThe first application installed in operation input selection operation system.
Preferably, the System guides unit shows graphic user interface, the graphic user interface include with it is advanceAt least one application set at least one corresponding icon, and receive the selection operation input for the icon respectively.
Preferably, the first application prestored in the selecting unit read operation system.
Preferably, the start unit starts first application by one of following three kinds of modes:
Start the first application in the way of only starting the first application;
Start the first application in the way of the preferential application of startup first;And
Start the first application in the way of the normal application of startup first.
Preferably, in the case where starting the first application in the way of only starting the first application, the start unit is being openedAfter dynamic first application, if turned off the described first application, then the electronic equipment is closed.
Preferably, in the case where starting the first application in the way of the preferential application of startup first, the start unit existsStart after first application, start remaining system resource of the operating system;And start the operating system itAfterwards, if turned off the described first application, then the operating system is returned to.
Preferably, if the start unit is not received by selection operation input, normal start-up operation system.
Preferably, in the case of being provided with multiple operating systems in the operating system unit, the selecting unit is trueThe first operating system where the installation site of fixed first application, and the resource determining unit pass through determination firstOperating system determines the operation necessary system resource of the first application.
Preferably, the loading unit loads remaining system of first operating system after the first application is startedThe system resource of resource and the second operating system;And the start unit start first and second operating system itAfterwards, if turned off the described first application, then first operating system or institute are optionally returned to according to selection operation inputState the second operating system.
Therefore, application according to the present invention starts method and electronic equipment so that user can as needed optionallyQuickly start desired application, so as to improve the usage experience of user.
Embodiment
Below, application startup method according to embodiments of the present invention and electronic equipment will be described in detail with reference to the attached drawings.According toThe application startup method of the embodiment of the present invention is applied to startup guidance unit and is provided with the electronic equipment of operating system.ThisThe electronic equipment of sample can be any electronic equipment, for example television set, tablet personal computer, smart mobile phone etc..In the present invention, openThe example of dynamic guidance unit is for example including BIOS(Basic input output system)、UEFI(Unified Extensible Firmware Interface)Deng.CanAlternatively, the startup guidance unit can also be for starting coprocessor of guiding etc..In addition, in the electronic equipment, canTo install one or more operating systems, and operating system can be Windows operating system, (SuSE) Linux OS,Android operation system etc..
Below with reference to the application startup method of Fig. 1 descriptions according to a first embodiment of the present invention.This applies startup method 100Applied in electronic equipment, the electronic equipment has System guides unit and is provided with operating system.
The application, which starts method 100, to be included:
Step S101:On the electronic equipment after electricity, and opened in System guides unit guiding operating systemBefore dynamic, it is determined that whether receiving selection operation input within a predetermined period of time;
Step S102:If receiving selection operation input, inputted in selection operation system and installed according to selection operationFirst application;
Step S103:It is determined that the operation necessary system resource of the first application;
Step S104:Load the system resource determined;And
Step S105:Start first application.
Before the application startup method of description according to a first embodiment of the present invention, electronic equipment is described with reference first to Fig. 2Start-up course.In the present embodiment, using tablet personal computer as the example of electronic equipment and System guides list is used as using UEFIThe example of member is described.
As shown in Fig. 2 on an electronic device after electricity, the UEFI as System guides unit passes through four-stage(SEC,PEI,DXE,BDS)Preparation after, start load operating system.
SEC phase is the most incipient stage of UEFI after upper electricity, is substantially carried out some safety inspections work.For example, in this rankDuan Keneng needs user to input password etc. to verify identity.
In PEI phase, the CPU, mainboard, the initial work of various chips of electronic equipment are substantially carried out.
In DXE phase, the loading of device drives and service driving is substantially carried out.
In BDS phase, start-up operation system is begun preparing for, at this point it is possible to show guiding menu and program icon, Ran HougenIt is configured according to user behavior.
Specifically, in step S101, after electricity on electronic equipment, and UEFI guiding os starting itBefore, it is determined that whether receiving selection operation input within a predetermined period of time.That is, compared with the prior art, according to thisThe application startup method of invention first determines whether to receive selection behaviour whether within a predetermined period of time before os startingInput.The predetermined amount of time can be set such as can be 10 seconds, 30 seconds by user.
In addition, selection operation input can use various ways, for example, pass through the shortcut of keyboard(Such as F1,F2 ..., other any buttons on F12 or keyboard)Or selection can be inputted by the graphic user interface of displayThe multiple icons pre-set, each one application of icon correspondence can be arranged on operation, the graphic user interface.
In step s 102, if receiving selection operation input, inputted according to selection operation in selection operation systemThe first application installed.For example, when user presses F1 keys, then being inputted according to shortcut F1 selection operation, selection operation systemThe e-mail applications installed in system.When user presses F2 keys, then inputted according to shortcut F1 selection operation, selection operationThe music player application installed in system.
Inputted more specifically, selection operation can also be received by the System guides unit, and according to the selectionThe first application installed in operation input selection operation system.
For example, on an electronic device after electricity, graphic user interface is shown by UEFI, as shown in figure 3, being used in the figureE-mail applications, music player application, WORD applications are for example scheduled on the interface of family.It should be noted that for convenienceDescription, merely illustrates three icons, one or two or more than three icon can essentially be arranged according to the setting of user.
For example, icon can be added in first graphical interfaces in the following manner.
In one embodiment, after each application installation, ask the user whether the icon of the application being added toIn graphic user interface;, will be with having been installed in operating system by the management tool of managing graphic user interface in operating systemSecond be added in graphic user interface using corresponding icon.
In another embodiment, click in an operating system it is mounted second application icon when, display whether byThe icon of second application is added to the option in graphic user interface, if user's selection is applied described secondIcon be added in graphic user interface.
In another embodiment, the statistical result of the statistical tool in operating system, by commonly using applicationIcon be added in graphic user interface.
It is of course also possible to delete icon according to the need for user.
Then, user carries out selection input for icon, is inputted by the UEFI selection operations for receiving user, and select behaviourMake the first application in system.In the present embodiment, it is assumed for example that user have selected e-mail applications.
For example, when user selects the icon of e-mail applications, the selection information for indicating the icon is sent into thisOperating system where e-mail applications installation.For example, UEFI reads look-up table, the look-up table records graphic user interfaceIn application corresponding to all icon information, it includes the installation site of the application.
Then in step s 103, it is determined that the operation necessary system resource of the first application.That is, in the stepIn rapid S103, determine which system resource is operation e-mail applications need by operating system.For example, it is assumed that operation EmailUsing needing to use display and keyboard.Now, operating system determines the driving of the hardware such as display, video card, network interface card and keyboardProgram is the system resource that must be loaded.In addition, operating system determine network service, copy editor service etc. system service be mustThe system resource that must be loaded.In this step, UEFI by the first applicative notifications having determined to operating system, then by operatingSystem determines which system resource first application needs.
Then, in step S104, the system resource determined is loaded by operating system.
Then, in step S105, after necessary driver and system service loading completion, it can start describedFirst application, i.e. e-mail applications.
Now, because being only loaded with the necessary system resource of e-mail applications, and unwanted system resource is not loaded with,So can greatly speed up using the speed started, without deactivation should again after the whole start completions of wait operating systemWith.
It described above is the example by being manually selected using start unit by user, it should be noted that may be used alsoTo automatically select application after device power.For example, user can set the application being commonly used or user can be in shutdownThe application that acquiescence starts or preferably started next time is set before, then preferentially starts the application of the setting in each start.Now, when electric on an electronic device, by the application prestored in UEFI read operation systems, and by the applicative notificationsTo operating system, the system resource applied required system resource and load determination is determined by operating system, and startThe application.
Preferably, first application can be started by one of following three kinds of modes:Only to start the side of the first applicationFormula starts first and applied;Start the first application in the way of the preferential application of startup first;And with the normal application of startup firstMode starts the first application.
Specifically, when user selects an icon, second graph user interface, second Graphical User circle are shownFace includes following option:Only start first apply, preferentially start the first application and the normal application of startup first.
a)In the case where only starting the first application:After the first corresponding system resource of application is all loaded, first shouldWith startup, hereafter do not continue to load other and the unrelated system resource of the first startup applied.But, in the case can be withAfter scheduled operation is received, continue to load other systems resource, so that the second application can be run.Similarly, Ke YigenStart the 3rd application, the 4th application etc. according to scheduled operation.After each specified application all starts, it can be answered at eachSwitched between.That is, now operating system still may not start completely, naturally it is also possible to start completely.
Specifically, scheduled operation can include operating to continue the specific aim for loading other system resources and carrying out(For example, continuing the operation of start-up operation system), or it is associated operation.For example, when the first application is mail applications,When user starts mail applications and receives Email, if there is link in mail, and user is clicked onThe operation of the link, then now need to trigger network browsing application, i.e. the second application.Now, system determines the second application(NetNetwork browse application)Required system resource.Then, whether all operating system judge the required system resource of the second applicationStart(Because the second application required system resource has been started up when may be applied starting first).If it is determined that this secondHad been started up using required system resource, then can directly initiate the second application.On the other hand, if it is determined that some system moneysSource have without loading, then load these system resources not loaded.After required system resource has been loaded, start theTwo applications.
In addition, in the case where starting the first application in the way of only starting the first application, starting first applicationAfterwards, if turned off the described first application, then the electronic equipment is closed.For example, user can select only to start the first application(Such as Email), after user, which has completed mail, to be sent, user closes e-mail applications, will now close electronics and setsIt is standby.
b)In the case where starting the first application in the way of the preferential application of startup first:When first using required systemAfter resource loading is completed, the first application starts.Start from above-mentioned unlike the first situation about applying, it is described startingAfter first application, operating system continues to load remaining system resource of the operating system, until remaining whole systems are providedSource loading is completed.
In the case, it is preferential to ensure that starting first applies(Such as Email).After e-mail applications start, thisWhen can backstage load operating system remaining system resource.Now, because user comes into e-mail applications,The consistency operation for now loading remaining system resource does not interfere with user into e-mail applications and uses e-mail applications.That is, the visual sense of user be on an electronic device electricity after, be directly entered e-mail applications.
In addition, in the case, after all system resources and the complete startup of the operating system have been loaded, such asFruit closes the e-mail applications, then returns to the operating system.Now, user can operating system working environmentMiddle carry out normal operating.
c)In the case where being started with normal Starting mode:Now, first required system resource and other systems are appliedResource is loaded in the normal fashion.That is, operating system loads various system resources with default behavior, and in the first applicationAfter required system resource loading is completed, it can normally start first application.Now, user can be also felt in electronic equipmentAfter upper electricity, e-mail applications are directly entered.
It should be noted that after electricity on electronic equipment, if being not received by selection operation within a predetermined period of timeInput, then normal start-up operation system.
Or, if not finding the application for expecting quickly to start in the graphic user interface of display, then show the 3rdGraphic user interface, the 3rd graphic user interface include respectively with mounted one or more behaviour on the electronic equipmentMake at least one corresponding icon of system.It is normal to start when user selects icon corresponding with the operating system for expecting to startThe operating system of user's selection.
The use environment and effect of common various applications are described below in detail.
I. communications applications(For example, Email, instant messaging(IM)Deng).User many times starts electronic equipmentIn order to check message/mail, in this case, user only only needs to watch that message/mail will shut down.Therefore,When to start by way of only starting application-specific, operating system only needs to loading mail/IM and applies required system resourceAnd without loading other resources, so as to save resource consumption and time loss caused by the other resources of loading, therefore can be withAccelerate to apply toggle speed and power saving.
Ii. multimedia application(For example, music, image, Video Applications etc.).Many times starting device is not userIn order to which specific aim operates some application-specific, and just for the sake of environment where improving user with electronic equipment, such as user existsIt may expect that listening to music or viewing image, video or user may expect that playing music comes when friend meets in travelling wayManufacture atmosphere etc..Now, user can only start music application(Similar sound equipment), picture browsing application(Similar numberPhoto frame).Now, user can select to start in the way of starting application-specific, so as to reduce equipment power dissipation, extension deviceUse time.
Iii. shorthand application.User sometimes might have the demand of fast recording(Recording, takes pictures, text), for example withFamily may expect record notes when listening to the teacher referring to meeting, or on the way see that the thing of burst may expect to record at that timeScene.When user expects to record some contents, user expects rapidly make it that electronic equipment is operable, therefore, for above-mentionedIt is most important that this kind of shorthand application, which quickly makes user operable,.Now, when to start by way of only starting application-specific,Recording can quickly be started, take pictures or text entry application etc..
Therefore, for different use environments, user can optionally select different application Starting mode, so as to carryRise the usage experience of user.
It described above is the situation that electronic equipment is provided with an operating system.Below, description electronic equipment installs twoOr more operating system embodiment.
In the case where the electronic equipment is provided with multiple operating systems, if user's selection first is applied(Such as soundHappy player), it is determined that the first operating system where the installation site of the music player application.
For example, UEFI reads answering corresponding to icons all in look-up table, the look-up table record graphic user interfaceInformation, it includes the installation site of the application(Which operating system be included in).
Then, the operation necessary system resource of the first application is determined by the first operating system.For example, determining fortuneWhich system resource is row music player application need.For example, it is assumed that operation music player application needs to use sound card.ThisWhen, the driver for determining the hardware such as sound card is the system resource that must be loaded.
Then, the sound card driver determined is loaded by operating system.
Then, after sound card driver, which is loaded, to be completed, the music player application can be started.
In one embodiment, after the first application is started, remaining of first operating system can be loaded simultaneouslyThe system resource of system resource and the second operating system.That is, now, start simultaneously on backstage the first operating system andSecond operating system.After first and second operating system is started, if turned off the described first application, then according to selectionOperation input optionally returns to first operating system or second operating system.For example, closing described firstUsing when, can show the 4th graphic user interface, the 4th graphic user interface include respectively with the electronic equipmentCorresponding two icons of mounted first and second operating system.When user selects corresponding with the operating system for expecting to startDuring icon, the normal operating system for starting user's selection.
Now, although multiple operating systems are installed on electronic equipment, but user is required no knowledge about using which is arranged onIndividual operating system, but application can be directly selected, the selection input of the application of selection was sent into installation by UEFI to answerOperating system, then loads corresponding system resource by the operating system, so as to quickly start application.
Therefore, application according to the present invention starts method so that user being capable of optionally quick starting period as neededThe application of prestige, so as to improve the usage experience of user.
<Second embodiment>
Below, the electronic equipment 200 with reference to Fig. 4 descriptions according to a second embodiment of the present invention.The electronic equipment can be appointedWhat electronic equipment, such as television set, tablet personal computer, smart mobile phone etc..
The electronic equipment 200 includes:
Operating system unit 201, is provided with one or more operating systems;
System guides unit 202, for guiding os starting and receiving selection input;
Selecting unit 203, operation is guided after the electricity on the electronic equipment, and in the System guides unitBefore system starts, it is determined that whether receiving selection operation input within a predetermined period of time, and if selection operation is receivedInput, then input the first application installed in selection operation system according to selection operation;
Resource determining unit 204, for determining the operation necessary system resource of the first application;
Loading unit 205, for loading the system resource determined;And
Start unit 206, for starting first application.
In the present invention, operating system unit 201 can install one or more operating systems, and operating system can be withIt is Windows operating system, (SuSE) Linux OS, Android operation system etc..
The example of System guides unit 202 is for example including BIOS(Basic input output system)、UEFI(It is unified expansible solidPart interface)Deng.Alternately, the startup guidance unit can also be for starting coprocessor of guiding etc..
Preferably, the System guides unit 202 receives selection operation input, and the selecting unit 203 is according to instituteState the first application installed in selection operation input selection operation system.
Preferably, the System guides unit 202 shows graphic user interface, the graphic user interface include with it is pre-At least one application at least one the corresponding icon, and reception is defeated for the selection operation of the icon respectively first setEnter.
Preferably, the first application prestored in the read operation system of selecting unit 203.
Preferably, the start unit 206 starts first application by one of following three kinds of modes:
Start the first application in the way of only starting the first application;
Start the first application in the way of the preferential application of startup first;And
Start the first application in the way of the normal application of startup first.
Preferably, in the case where starting the first application in the way of only starting the first application, the start unit 206 existsStart after first application, if turned off the described first application, then close the electronic equipment.
Preferably, in the case where starting the first application in the way of the preferential application of startup first, the start unit 206After first application is started, start remaining system resource of the operating system;And starting the operating systemAfterwards, if turned off the described first application, then the operating system is returned to.
Preferably, if the start unit 206 is not received by selection operation input, normal start-up operation system.
Preferably, in the case of multiple operating systems being installed in the operating system unit 201, the selecting unitThe first operating system where the installation site of first application is determined, and the resource determining unit 204 is by determiningThe first operating system determine the necessary system resource of operation first application.
Preferably, the loading unit 205 is after the first application is started, and remaining of loading first operating system isThe system resource of resource of uniting and the second operating system;And the start unit 206 is starting first and second operationAfter system, if turned off the described first application, then optionally returning to first operation according to selection operation input isSystem or second operating system.
Therefore, according to the electronic equipment of the present invention so that user optionally can quickly start desired as neededUsing so as to improve the usage experience of user.
It should be noted that in this manual, term " comprising ", "comprising" or its any other variant are intended toNonexcludability is included, so that process, method, article or equipment including a series of key elements not only will including thoseElement, but also other key elements including being not expressly set out, or also include being this process, method, article or equipmentIntrinsic key element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded thatAlso there is other identical element in process, method, article or equipment including the key element.
Finally, in addition it is also necessary to explanation, a series of above-mentioned processing are not only included with order described here in temporal sequenceThe processing of execution, and the processing including performing parallel or respectively rather than in chronological order.
Through the above description of the embodiments, those skilled in the art can be understood that the present invention can be bySoftware adds the mode of required hardware platform to realize, naturally it is also possible to all implemented by hardware.Understood based on such,What technical scheme contributed to background technology can be embodied in the form of software product in whole or in part,The computer software product can be stored in storage medium, such as ROM/RAM, magnetic disc, CD, including some instructions are to makeObtain a computer equipment(Can be personal computer, server, or network equipment etc.)Perform each embodiment of the inventionOr the method described in some parts of embodiment.
The present invention is described in detail above, principle and embodiment party of the specific case used herein to the present inventionFormula is set forth, and the explanation of above example is only intended to the method and its core concept for helping to understand the present invention;Meanwhile, it is rightIn those of ordinary skill in the art, according to the thought of the present invention, change is had in specific embodiments and applicationsPart, in summary, this specification content should not be construed as limiting the invention.