[specific embodiment]
Fig. 1 is the functional-block diagram of the electronic device of one embodiment of the invention.Referring to Fig.1, electronic device 10 includes at one
Manage unit 110, a wireless receiver 120 and an embedded controller 130 and user's interface 140.Processing unit 110
Couple wireless receiver 120, embedded controller 130 and user's interface 140.Embedded controller 130 stores one or more
Live data belonging to a user is individual.In a state sample implementation, processing unit 110 can execute basic input output system
(Basic Input/Output System, BIOS) provides a configuration interface, so that user sets exclusive live data
(user inputs live data to configuration interface by the person's of operating with interface 140).In another state sample implementation, processing unit
110 can execute the startup program of operating system and provide a configuration interface before logining operating system, so that user sets
Fixed exclusive live data (user inputs live data to configuration interface by the person's of operating with interface 140).Then, it handles
The live data that unit 110 again receives configuration interface is stored in embedded controller 130.For convenience of description, below with
The case where single use person, is described in detail.User has a recognition component 20, and this recognition component 20 stores one
Identification data.In this, recognition component 20 can send a wireless signal in a manner of actively or passively, and this wireless signal has this
Identification data.Wherein, recognition component 20 can be permit identification or wireless transmitter etc..Wireless transmitter can be bluetooth
(Bluetooth, BT) transmitter, radio frequency identification (Radio-Frequency Identification, RFID) transmitter
Or near-field communication (Near Field Communication, NFC) etc..
Fig. 2 is the flow chart of the starting method of the electronic device of one embodiment of the invention.Referring to FIG. 1 and FIG. 2, it is filled in electronics
It sets 10 to login operating system and enter before normal operating conditions, embedded controller 130 can be detected by wireless receiver 120
Wireless signal (step S31) transmitted by recognition component 20, to determine user whether close to electronic device 10.
It is embedding when wireless receiver 120 receives wireless signal (for convenience of identification, hereinafter referred to as the first wireless signal)
Enter the identification data (for convenience of recognizing, the hereinafter referred to as first identification data) in the first wireless signal of acquirement of formula controller 130,
And read the live data stored by it.Then, embedded controller 130 compares the first identification data and live data (step
Rapid S32), to confirm whether the first identification data is coincident with live data.In a state sample implementation, the first identification data can be to step on
Enter account and login password, and live data can be preset effective account number and valid password.At this point, embedded Control
Device 130 can compare login whether account is coincident with effective account number and comparison logins whether password is coincident with valid password.In stepping on
When entering account and being coincident with effective account number and login password and be coincident with valid password, embedded controller 130 determines the first identification money
Material meets live data.Conversely, not being coincident with valid password in logining account and not being coincident with effective account number and/or login password
When, embedded controller 130 then determines that the first identification data does not meet live data.In another state sample implementation, the first identification
Data can be to login account, and live data can be preset effective account number.At this point, embedded controller 130 can ratio
To logining whether account is coincident with effective account number.When logining account and being coincident with effective account number, embedded controller 130 determines the
One identification data meets live data.Conversely, embedded controller 130 is then sentenced when logining account and not being coincident with effective account number
Fixed first identification data does not meet live data.
When comparison result is that the first identification data meets live data, embedded controller 130 is provided according to the first identification
Material acquirement one is logined account and one and is logined password (step S34), and logining account and logining password for acquirement is supplied to processing
Unit 110.After processing unit 110 executes the startup program of operating system, processing unit 110 is stepped on logining account with password is logined
Enter operating system, so that electronic device 10 enters normal operating conditions (step S35).In a state sample implementation, the first identification money
Material can be to login account and login password.In other words, processing unit 110 directly logins operating system with the first identification data.?
In another state sample implementation, the first identification data can be to login account.At this point, embedded controller 130 is then taken based on logining account
Corresponding password must be logined, and account will be logined and login password and be supplied to processing unit 110.In this, logining password can be stored
In embedded controller 130 or in the storage element (not shown) that is stored in outside embedded controller 130.
Conversely, processing unit 110 does not login operation then when comparison result is that the first identification data does not meet live data
System (step S36).In a state sample implementation of step S36, processing unit 110 can execute the startup program of operating system, and
And operating system is not logined after execution and rest on operating system logins picture.In another state sample implementation of step S36,
Processing unit 110 does not execute the startup program of operating system then and reverts back to reset condition (e.g., off-mode or sleep state).
In some embodiments, after step S35, when electronic device 10 is normal operating conditions, embedded controller
130 will do it a sleep mode automatically detection process.
Referring to Fig. 3, in sleep mode automatically detection process, 130 periodic performance of embedded controller passes through wireless receiver 120
Wireless signal (step S41) transmitted by recognition component 20 is detected, to determine whether user leaves electronic device 10.
It is embedding when wireless receiver 120 receives wireless signal (for convenience of identification, hereinafter referred to as second wireless singal)
Enter the identification data (for convenience of recognizing, the hereinafter referred to as second identification data) in the acquirement second wireless singal of formula controller 130,
And read the live data stored by it.Then, embedded controller 130 compares the second identification data and live data (step
Rapid S42), to confirm whether the second identification data is coincident with live data.In a state sample implementation, when second wireless singal and elder generation
When the first preceding wireless signal comes from same recognition component 20, when the content of the second identification data can be identical to previously having logined judgement
First identification data.At this point, embedded controller 130 can obtain the comparison result that the second identification data meets live data.
In another state sample implementation, when second wireless singal is not from same recognition component 20 with the first previous wireless signal,
The content of second identification data can be different from previously logining the first identification data when judgement.At this point, embedded controller 130 is then
It can obtain the comparison result that the second identification data does not meet live data.
When comparison result is that the second identification data meets live data, embedded controller 130 maintains processing unit 110
Normal operating conditions (step S43).
When comparison result is that the second identification data does not meet live data or wireless receiver 120 does not detect wireless communication
Number when, embedded controller 130 then cause processing unit 110 execute a sleep program so that electronic device 10 enter sleep shape
State (step S44).When processing unit 110 executes sleep program, processing unit 110 can publish operating system and enter sleep shape
State.
In one embodiment, (the i.e. step S31 before electronic device 10 logins operating system and enters normal operating conditions
Before), electronic device 10 can be sleep state (i.e. processing unit 110 is sleep state), but wireless receiver 120 remains normal
Running.In a state sample implementation, when electronic device 10 is sleep state, embedded controller 130 can maintain normal operation.Another
In one state sample implementation, when electronic device 10 is sleep state, embedded controller 130 can likewise enter sleep state, but period
Property wake up to execute step S31.
In another embodiment, (the i.e. step before electronic device 10 logins operating system and enters normal operating conditions
Before S31), electronic device 10 can be sleep state (i.e. processing unit 110 is sleep state), but wireless receiver 120 is also
Sleep state.In a state sample implementation, when electronic device 10 is sleep state, embedded controller 130 can maintain normal operation,
And cyclic drive wireless receiver 120 is to execute step S31.In another state sample implementation, electronic device 10 is sleep shape
When state, embedded controller 130 can likewise enter sleep state, but periodic wakeup drives wireless receiver 120 to execute step
Rapid S31.
In another embodiment, (the i.e. step before electronic device 10 logins operating system and enters normal operating conditions
Before S31), electronic device 10 can be off-mode.At this point, electronic device 10 can off-mode in step S36.It is real one
It applies in aspect, electronic device 10 can further include a power supply unit 150 and a power switch 160.Power supply unit 150 couples
Processing unit 110 and power switch 160.When user's pushing power switch 160, power switch 160 causes power supply unit
Processing unit 110 is given in 150 power supplies (i.e. starting-up signal).When processing unit 110 receives starting-up signal (step S51), processing is single
Member 110 can drive wireless receiver 120 (step S52), and connect and execute step S31.At this point, processing is single before step S34
Member 110 can first carry out self detection program (step S33).In a state sample implementation, step S33 can be in embedded controller 130
It obtains the first identification data to be coincident with after the comparison result of live data and just execute before step S34, such as Fig. 4 institute
Show.In another state sample implementation, step S33 can also any moment after step S51 and before step S34 execute.
In some embodiments, electronic device 10 can be notebook computer, mobile phone, tablet computer, desktop computer or number
Position household electrical appliances etc..
In conclusion the starting method and electronic device of electronic device according to the present invention, can arrange in pairs or groups and have specific knowledge
The recognition component of other data causes electronic device automatic accessing on operation system.In some embodiments, in logining operating system
Afterwards, decide whether to publish operating system whether electronic device can leave by detecting recognition component 20 and enter sleep state.