CN101261607A - Overtime self-closing portable USB device and method - Google Patents

Overtime self-closing portable USB device and method Download PDF

Info

Publication number
CN101261607A
CN101261607A CNA2008100567401A CN200810056740A CN101261607A CN 101261607 A CN101261607 A CN 101261607A CN A2008100567401 A CNA2008100567401 A CN A2008100567401A CN 200810056740 A CN200810056740 A CN 200810056740A CN 101261607 A CN101261607 A CN 101261607A
Authority
CN
China
Prior art keywords
time
usb device
portable usb
timing
module
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.)
Granted
Application number
CNA2008100567401A
Other languages
Chinese (zh)
Other versions
CN101261607B (en
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.)
Feitian Technologies Co Ltd
Original Assignee
Beijing Feitian Technologies Co 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 Feitian Technologies Co Ltd filed Critical Beijing Feitian Technologies Co Ltd
Priority to CN2008100567401A priority Critical patent/CN101261607B/en
Publication of CN101261607A publication Critical patent/CN101261607A/en
Application granted granted Critical
Publication of CN101261607B publication Critical patent/CN101261607B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Systems (AREA)

Abstract

The invention relates to an automatic overtime-closing method used for a portable USB device, which can enhance the use safety of the portable USB device. The method is characterized in that the following steps are included: an operation interruption overtime is pre-set for the portable USB device; a timing circuit is started for carrying out timing when the portable USB device is connected with a host computer; the portable USB device judges whether an operation instruction sent by the host computer is received, if yes, the operation instruction is carried out and the timing circuit is restarted for carrying out timing and a defense mode is switch to, if not, the device judges whether the present timing time exceeds the pre-set overtime time and continuously judges whether the operation instruction sent by the host computer is received. Simultaneously, the invention also provides the portable USB device provided with the automatic overtime-closing capability.

Description

A kind of portable USB device of overtime self-closing and method
Technical field
The present invention relates to information security field, particularly a kind of portable USB device of overtime self-closing and method.
Background technology
Information security field is a very extensive fields, and it not only comprises the internet that we pay close attention to, and also comprise a lot of aspects such as wireless data safety, physical equipment security, and wherein portable USB device is one of emphasis of safety precaution.Portable USB device is bringing easily simultaneously moving freely with exchange of information, and the security of its information stores but is faced with many threats.The leakage of information all can bring tremendous loss to enterprise or individual on the portable USB device, this makes people more and more pay attention to the safety precaution to portable USB device, common way is that portable USB device is carried out password setting and key management, in use the user is authenticated, so just can prevent information leakage effectively.
But, when using portable USB device to carry out after exchanges data finishes, when the user forgets being connected of off device and transmission side, might suffer the identity that illegal invasion software such as trojan horse program are falsely used the possessor, remote control data transmission or steal the risk of data, thereby cause the leakage of portable USB device confidential data, bring tremendous loss finally for the legal holder of portable USB device.
Summary of the invention
The present invention is directed to after data transmission is finished, the legal holder who when it is convenient takes USB device forgets under the situation of off device connection, illegal invasion software such as trojan horse program are falsely used the legal holder's of portable USB device the long-range data conditions of stealing of identity, and a kind of portable USB device and method that realizes overtime self-closing is provided.
A kind of method of overtime self-closing portable USB device is characterized in that comprising the following steps:
----sets in advance operation to described portable USB device and is interrupted time-out time, and the startup timing circuit carries out timing when portable USB device and main frame connect;
----portable USB device judges whether to receive the operational order that described main frame sends, be that then executable operations is instructed and restarted timing circuit and carry out timing, otherwise judge whether the present timing time exceeds the described time-out time that sets in advance, be then to switch to the defence pattern, otherwise continue to judge whether to receive the operational order that main frame sends.
Described timing circuit is a delay circuit, to discharge after the described delay circuit charging, finish to determine whether timing time exceeds the time-out time that sets in advance by judging whether to discharge, if discharge finishes then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
Described timing circuit is a delay circuit, to charge after the described delay circuit charging, finish to determine whether timing time exceeds the time-out time that sets in advance by judging whether to charge, if charging finishes then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
Described timing circuit is external clock chip circuit, when the clocking value of external clock chip circuit exceeds the time-out time value that sets in advance, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
Described timing circuit is the timing unit of described control chip inside, when the count value of the timing unit of described control chip inside exceeds the time-out time value that sets in advance, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
The method that described portable USB device switches to the defence pattern is that described portable USB device is controlled the communications status of the described equipment of usb bus level change modeling for disconnecting connection status.
The method that described portable USB device switches to the defence pattern is that described portable USB device makes control chip enter suspended state, up to re-powering, just can operate.
The method that described portable USB device switches to the defence pattern is that described portable USB device makes described portable USB device not respond the operational order that described main frame sends by zone bit is set.
A kind of method of overtime self-closing portable USB device is characterized in that comprising the following steps:
-----described portable USB device is set in advance operation is interrupted time-out time, in the back startup timing that connects of portable USB device and main frame;
-----described portable USB device is waited for and is received the operational order that described main frame sends, judge simultaneously whether the present timing time exceeds the described operation that sets in advance and be interrupted time-out time, timing time exceeds the then described portable USB device of operation interruption time-out time that sets in advance and switches to the defence pattern, otherwise described portable USB device continues to wait for the operational order that receives described main frame transmission, if after receiving the operational order of main frame transmission, carry out the operational order that receives and also restart timing.
Described portable USB device judges that the method whether the present timing time exceed the described time-out time that sets in advance carries out timing for utilizing to external clock chip, exceed the time-out time value that sets in advance when clocking value, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
Described portable USB device judges that the method whether the present timing time exceed the described time-out time that sets in advance utilizes the timing unit of control chip inside to count, exceed the time-out time value that sets in advance when count value, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
The method that described portable USB device switches to the defence pattern is that described portable USB device is controlled the communications status of the described equipment of usb bus level change modeling for disconnecting connection status.
The method that described portable USB device switches to the defence pattern is that described portable USB device makes control chip enter suspended state, up to re-powering, just can operate.
The method that described portable USB device switches to the defence pattern is that described portable USB device makes described portable USB device not respond the operational order that described main frame sends by zone bit is set.
A kind of portable USB device of overtime self-closing, described portable USB device sets in advance time-out time, and described equipment comprises:
Timing module is used for carrying out timing under the control of control module;
The operational order receiver module is used to judge whether to receive the operational order that main frame sends;
Overtime judge module is used to judge whether the present timing time that described timing module obtains exceed the described time-out time that sets in advance, and described judged result is sent to control module;
The state handover module is used under the control of control module duty switched to the defence pattern;
Control module, be used for when described operational order receiver module receives the operational order of main frame transmission, the executable operations instruction, and start described timing module and restart timing, when described operational order receiver module does not receive the operational order of main frame transmission, control described overtime judge module and carry out overtime judgement, when judged result exceeds the described time-out time that sets in advance for the present timing time, start described state handover module and switch to the defence pattern, when judged result is when not exceeding the described time-out time that sets in advance the present timing time, the control timing module continues timing, and control operation command reception module continues to judge whether to receive the operational order that main frame sends.
Described timing module is a delay circuit.
Described delay circuit is the RC delay circuit.
Described timing module is external clock chip.
Described timing module is the timing unit of control chip inside.
Described state handover module is specially the off-state handover module, specifically is used to control the communications status of the described equipment of usb bus level change modeling for disconnecting connection status.
Described state handover module is specially the hang-up module, specifically is used to make control chip to enter suspended state, and up to re-powering, described portable USB device just can be operated.
Described state handover module is specially the lock-out state handover module, specifically is used for making described portable USB device not respond the operational order that described main frame sends by zone bit is set.
Described control module is a control chip.
In described timing module, operational order receiver module, overtime judge module and the state handover module at least one and control module are integrated in the control chip.
Described control chip is the Safety Design chip, comprises intelligent card chip.
The invention has the beneficial effects as follows: in predetermined time-out time, if the user does not operate portable USB device, portable USB device then disconnects the main frame connection or stops operation response, can prevent effectively that portable USB device from forgetting when pulling out portable USB device the equipment possessor, usurped data or portable USB device is carried out illegal operation by long-range illegal invasion program, prevent the leakage of data, thereby strengthened the portable equipment security.
Description of drawings
Fig. 1 is the synoptic diagram of the portable USB device of overtime self-closing provided by the invention;
Fig. 2 is a kind of preferred circuit figure of the portable USB device of overtime self-closing provided by the invention;
Fig. 3 is a kind of preferred circuit figure of the portable USB device of overtime self-closing provided by the invention;
Fig. 4 is a method flow diagram of realizing the portable USB device overtime self-closing by time delayed signal of RC delay circuit charging generation provided by the invention;
Fig. 5 is a method flow diagram of realizing the portable USB device overtime self-closing by time delayed signal of RC delay circuit discharge generation provided by the invention;
Fig. 6 is a method flow diagram of realizing the portable USB device overtime self-closing by external clock chip provided by the invention;
Fig. 7 is the method flow diagram that the timing unit by control chip inside provided by the invention is realized the portable USB device overtime self-closing.
Embodiment
For making the purpose, technical solutions and advantages of the present invention clearer, embodiment of the present invention is done detailed description further below in conjunction with drawings and Examples.
Embodiment 1
As shown in Figure 1, the embodiment of the invention provides a kind of portable USB device 100 of overtime self-closing, and portable USB device sets in advance time-out time, and this portable USB device comprises:
Timing module 11 is used for carrying out timing under the control of control module 15;
Operational order receiver module 12 is used to judge whether to receive the operational order that main frame sends;
Overtime judge module 13 is used to judge whether the present timing time that timing module 11 obtains exceed the above-mentioned time-out time that sets in advance, and judged result is sent to control module 15;
State handover module 14 is used under the control of control module 15 duty switched to the defence pattern;
Control module 15, be used for when operational order receiver module 12 receives the operational order of main frame transmission, executable operations instruction and startup timing module 11 restart timing, when operational order receiver module 12 does not receive the operational order of main frame transmission, controlling overtime judge module 13 judges, when judged result exceeds the time-out time that sets in advance for the present timing time, starting state handover module 14 switches to the defence pattern, when judged result is when the present timing time not exceeding the time-out time that sets in advance, control timing module 11 continues timing, and control operation command reception module 12 continues to judge whether to receive the operational order that main frame sends.
Timing module 11 can be by the realizations such as timing unit of RC delay circuit, external clock chip or control chip inside.
State handover module 14 is specially the off-state handover module, specifically is used to control the communications status of this equipment 100 of usb bus level change modeling for disconnecting connection status.
State handover module 14 also can be specially the hang-up module, specifically is used to make the control chip of this equipment 100 to enter suspended state, up to re-powering, just can operate.
State handover module 14 can also be specially the lock-out state handover module, specifically is used to control control chip and does not respond the operational order that main frame sends.
Preferably, control module 15 is selected the Safety Design chip for use, comprises intelligent card chip.
Wherein, implementation method in actual applications has multiple, realizes such as at least one and the control module 15 in timing module 11, operational order receiver module 12, overtime judge module 13 and the state handover module 14 being integrated in the control chip.
Fig. 2 shows a kind of preferred circuit figure of the portable USB device of above-mentioned overtime self-closing: bag SmartMX P5CT072 main control chip, and by the RC delay circuit that resistance R 1 and capacitor C 1 are formed, resistance R 2, and USB interface.
SmartMX P5CT072 is the CPU of a high security, has USB interface and overtime measuring ability.As main control chip, it is the device that meets the universal standard (CC) EAL5+ certificate, is used for three tunnel Interface Smart Card controllers, and the 72KB eeprom memory is arranged.
Wherein, the RC delay circuit of being made up of R1 and C1 is connected with the IO2 pin of main control chip SmartMX P5CT072, is used to judge whether to exceed the time-out time that sets in advance; Resistance R 2 one ends link to each other with the IO1 pin of main control chip SmartMX P5CT072, the other end is connected on the D-signal wire of usb bus, like this, main control chip SmartMX P5CT072 can pass through its IO1 pin controlling resistance R2, realizes duty is switched to the defence pattern.
Concrete, the operation that powers on after portable USB device and main frame connect, portable USB device starts usb bus, and control RC delay circuit begins discharge, and main control chip SmartMX P5CT072 IO1 pin is set to high level, control IO2 output low level; Putting IO2 is the input port, and the RC delay circuit begins charging; This portable USB device judges whether to receive the operational order of main frame, if then executable operations instruction, be provided with the RC delay circuit restart discharge, charging, decision operation this moment, if do not receive operational order, judges then whether the RC delay circuit charges to finish; When inquiry IO2 pin is high level, the charging of expression RC circuit finishes, described portable equipment control IO1 output low level, the level that changes on the usb bus by resistance R 2 changes, turn-off usb bus, otherwise inquiry IO2 pin is a low level, expression RC circuit then continues to judge whether to receive the operational order of main frame also in charging.
Said method produces a time delayed signal method by the charging of control RC delay circuit and realizes timing, in actual applications, also the R1 among Fig. 2 can be parallel on the C1, C1 and R1 one end ground connection, another termination control mouth, by control mouthful control delay circuit discharge, discharge time is as overtime condition.
Fig. 3 shows the another kind of preferred circuit figure of the portable USB device of above-mentioned overtime self-closing: comprise SmartMX P5CT072 main control chip, clock chip PCF8563, resistance R 2, crystal oscillator and USB interface.
SmartMX P5CT072 is the CPU of a high security, has USB interface and overtime measuring ability.As main control chip, it is the device that meets the universal standard (CC) EAL5+ certificate, is used for three tunnel Interface Smart Card controllers, and the 72KB eeprom memory is arranged.
Clock chip PCF8563 is a multifunction timepiece/calendar chip, can be used as real-time clock.Exportable 32Hz of its CLKO pin or 1Hz clock are used for counting, this chip count enable date Hour Minute Second in addition, and have timing function.
Wherein, crystal oscillator is connected to OSCI and the OSCO pin of clock chip PCF8563, is used to produce time clock, and the SCL of clock chip PCF8563, SDA pin link to each other with IO1, the IO2 of main control chip SmartMXP5CT072 respectively; Resistance R 2 one ends connect the IO3 of main control chip SmartMX P5CT072, and the other end is connected on the D-signal wire of usb bus, makes usb bus work be in low-speed mode.
When portable USB device and main frame connect, main control chip reads the current time by clock chip and should the time keeping records be T1, when main control chip receives the operational order of main frame by usb bus, main control chip reads the current time by clock chip and should the time keeping records be T2, and whether the difference of judging T2 and T1 is less than predetermined time-out time, if the difference of T2 and T1 is less than predetermined time-out time, then main control chip executable operations instruction, and be T1 with the current time keeping records, continue to wait for the host service function instruction that receives from USB interface, if the difference of T2 and T1 is more than or equal to predetermined time-out time, then main control chip control IO3 is a low level, turn-off usb bus, thereby make portable USB device no longer respond operational order from main frame.
The preferred circuit of the portable USB device of above-mentioned overtime self-closing can also select for use the main control chip of clock tally function to realize:
Portable USB device connects the operation that powers on behind the main frame, and the count initialized device also is provided with the overtime not timeout mode that is masked as; Judge whether to receive from the USB interface operational order, if, then executable operations instruction and replacement timer value are initial value, if not, then whether the query counts device surpasses the predetermined value that is provided with, if this hour counter has surpassed the predetermined value that is provided with, the overtime timeout mode that is masked as is set then, described portable USB device does not respond USB request, does not respond the USB request if this hour counter surpasses the predetermined value that is provided with and the replacement timer value is an initial value.
In actual applications, can enter suspended state, up to powering on the just operation response instruction of described portable USB device once more by the main control chip that makes portable USB device.
Embodiment 2
Referring to Fig. 4, the embodiment of the invention provides the method that realizes the portable USB device overtime self-closing by delay circuit, sets in advance time-out time by the RC circuit when initialization.
The specific implementation method may further comprise the steps:
The portable equipment and the main frame of step 401:USB interface connect, the portable USB device operation that powers on;
Step 402: portable USB device starts the RC circuit and discharges;
Step 403: portable USB device control RC delay circuit begins charging;
Step 404: portable USB device judges whether to receive the operational order of main frame, if then execution in step 405, otherwise execution in step 406;
Step 405: portable USB device is carried out the operational order of main frame; And return step 402;
Step 406: portable USB device is judged whether the RC delay circuit charges and is finished, if then execution in step 407; Otherwise the RC delay circuit continues charging, execution in step 404.
Step 407: portable equipment turn-offs usb bus.
Preferably, the method for portable USB device shutoff usb bus is that low level is turn-offed usb bus for resistance one end that control links to each other with usb bus.
Said method is to realize by the method that RC delay circuit charging produces a time delayed signal, also can realize that see also Fig. 5, concrete grammar is as follows by the method for a time delayed signal of RC delay circuit discharge generation:
Step 501: portable USB device and main frame connect, the portable USB device operation that powers on;
Step 502: portable USB device starts the RC delay circuit and charges;
Step 503: portable USB device control RC delay circuit begins discharge;
Step 504: portable USB device judges whether to receive the operational order of main frame, if then execution in step 505, otherwise execution in step 506;
Step 505: portable USB device is carried out the operational order of main frame; And return step 502;
Step 506: portable USB device is judged whether discharge off of RC delay circuit, if then execution in step 507; Otherwise the RC delay circuit continues discharge, execution in step 504.
Step 507: portable equipment turn-offs usb bus.
Preferably, the method for portable USB device shutoff usb bus is that low level is turn-offed usb bus for resistance one end that control links to each other with usb bus.
Embodiment 3
Referring to Fig. 6, the embodiment of the invention provides the method that realizes the portable USB device overtime self-closing by external clock chip, sets in advance the timeout value of time-out time when the portable USB device initialization.
The specific implementation method may further comprise the steps:
Step 601: portable USB device and main frame connect, the portable USB device operation that powers on;
Step 602: portable USB device starts external clock chip and carries out timing;
Step 603: portable USB device reads the current time, and keeping records is T1;
Step 604: portable USB device judges whether to receive the operational order from USB interface; If then execution in step 605, otherwise continue execution in step 604;
Step 605: portable USB device reads the current time, and keeping records is T2;
Step 606: portable USB device judges that whether T2-T1 is less than predetermined timeout value; If then execution in step 607, otherwise execution in step 608;
Step 607: portable USB device response USB operational order, return execution in step 603,
Step 608: turn-off usb bus, portable USB device does not respond the operational order of main frame.
Embodiment 4
Referring to Fig. 7, the embodiment of the invention provides the method that realizes the portable USB device overtime self-closing by the timing unit of control chip inside, and the time-out time of portable USB device is provided with when device initialize.
The specific implementation method may further comprise the steps:
Step 701: operation powers on behind the portable USB device connection main frame;
Step 702: portable USB device count initialized device also is provided with the overtime not timeout mode that is masked as;
Step 703: portable USB device judges whether to receive from the USB interface operational order, if, execution in step 705, otherwise execution in step 704;
Step 704: whether portable USB device query counts device surpasses the predetermined value that is provided with; If execution in step 706 then; Otherwise execution in step 703;
Step 705: the portable USB device response USB operational order and the timer of resetting are initial value, execution in step 703;
Step 706: the overtime timeout mode that is masked as is set, does not respond the USB request.
Described step 706 also can enter suspended state by the main control chip that makes described information safety devices, and up to re-powering, described information safety devices just can be operated.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (25)

1, a kind of method of overtime self-closing portable USB device is characterized in that comprising the following steps:
----sets in advance operation to described portable USB device and is interrupted time-out time, starts timing circuit and carry out timing when portable USB device is connected with main frame;
-----portable USB device judges whether to receive the operational order that described main frame sends, be that then executable operations is instructed and restarted timing circuit and carry out timing, otherwise judge whether the present timing time exceeds the described time-out time that sets in advance, be then to switch to the defence pattern, otherwise continue to judge whether to receive the operational order that main frame sends.
2, the method for overtime self-closing portable USB device according to claim 1, it is characterized in that described timing circuit is a delay circuit, to discharge after the described delay circuit charging, finish to determine whether timing time exceeds the time-out time that sets in advance by judging whether to discharge, if discharge finishes then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
3, the method for overtime self-closing portable USB device according to claim 1, it is characterized in that described timing circuit is a delay circuit, to charge after the described delay circuit discharge, finish to determine whether timing time exceeds the time-out time that sets in advance by judging whether to charge, if charging finishes then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
4, the method for overtime self-closing portable USB device according to claim 1, it is characterized in that described timing circuit is external clock chip circuit, when the clocking value of external clock chip circuit exceeds the time-out time value that sets in advance, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
5, the method for overtime self-closing portable USB device according to claim 1, it is characterized in that described timing circuit is the timing unit of described control chip inside, when the count value of the timing unit of described control chip inside exceeds the time-out time value that sets in advance, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
6, the method for overtime self-closing portable USB device according to claim 1 is characterized in that method that described portable USB device switches to the defence pattern is that the communications status of the described equipment of described portable USB device control usb bus level change modeling is for disconnecting connection status.
7, the method for overtime self-closing portable USB device according to claim 1 is characterized in that the method that described portable USB device switches to the defence pattern is that described portable USB device makes control chip enter suspended state.
8, the method for overtime self-closing portable USB device according to claim 1 is characterized in that the method that described portable USB device switches to the defence pattern is that described portable USB device makes described portable USB device not respond the operational order that described main frame sends by zone bit is set.
9, a kind of method of overtime self-closing portable USB device is characterized in that comprising the following steps:
-----described portable USB device is set in advance operation is interrupted time-out time, in the back startup timing that connects of portable USB device and main frame;
----described portable USB device is waited for and is received the operational order that described main frame sends, judge simultaneously whether the present timing time exceeds the described operation that sets in advance and be interrupted time-out time, timing time exceeds the then described portable USB device of operation interruption time-out time that sets in advance and switches to the defence pattern, otherwise described portable USB device continues to wait for the operational order that receives described main frame transmission, if after receiving the operational order of main frame transmission, carry out the operational order that receives and also restart timing.
10, the method for realization portable USB device overtime self-closing according to claim 9, it is characterized in that described portable USB device judges whether the present timing time exceeds the method that the described operation that sets in advance is interrupted time-out time and for utilizing external clock chip is carried out timing, exceed the time-out time value that sets in advance when clocking value, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
11, the method for realization portable USB device overtime self-closing according to claim 9, it is characterized in that the method that described portable USB device judges whether the present timing time exceed the described time-out time that sets in advance utilizes the timing unit of control chip inside to count, exceed the time-out time value that sets in advance when count value, then the present timing time exceeds the time-out time that sets in advance, otherwise the present timing time does not exceed the time-out time that sets in advance.
12, the method for realization portable USB device overtime self-closing according to claim 9 is characterized in that method that described portable USB device switches to the defence pattern is that the communications status of the described equipment of described portable USB device control usb bus level change modeling is for disconnecting connection status.
13, the method for realization portable USB device overtime self-closing according to claim 9 is characterized in that the method that described portable USB device switches to the defence pattern is that described portable USB device makes control chip enter suspended state.
14, the method for realization portable USB device overtime self-closing according to claim 9 is characterized in that the method that described portable USB device switches to the defence pattern is that described portable USB device makes described portable USB device not respond the operational order that described main frame sends by zone bit is set.
15, a kind of portable USB device of overtime self-closing, it is characterized in that comprising timing module, operational order receiver module, overtime judge module, state handover module and control module, timing module, operational order receiver module, overtime judge module, state handover module link to each other with control module respectively, timing module also links to each other with overtime judge module, wherein:
Timing module is used for carrying out timing under the control of control module;
The operational order receiver module is used to judge whether to receive the operational order that main frame sends;
Overtime judge module is used to judge whether the present timing time that described timing module obtains exceed the described time-out time that sets in advance, and described judged result is sent to control module;
The state handover module is used under the control of control module duty switched to the defence pattern;
Control module, executable operations instruction when being used to control described operational order receiver module and receiving the operational order that main frame sends, and start described timing module and restart timing, when described operational order receiver module does not receive the operational order of main frame transmission, control described overtime judge module and carry out overtime judgement, when judged result exceeds the described operation that sets in advance when being interrupted time-out time for the present timing time, start described state handover module and switch to the defence pattern, when judged result is not exceed the described operation that sets in advance the present timing time when being interrupted time-out time, the control timing module continues timing, and control operation command reception module continues to judge whether to receive the operational order that main frame sends.
16, the portable USB device of overtime self-closing according to claim 15 is characterized in that described timing module is a delay circuit.
17, the portable USB device of overtime self-closing according to claim 16 is characterized in that described delay circuit is the RC delay circuit.
18, the portable USB device of overtime self-closing according to claim 15 is characterized in that described timing module is external clock chip.
19, the portable USB device of overtime self-closing according to claim 15 is characterized in that described timing module is the timing unit of control chip inside.
20, the portable USB device of overtime self-closing according to claim 15, it is characterized in that described state handover module is specially the off-state handover module, specifically be used to control the communications status of the described equipment of usb bus level change modeling for disconnecting connection status.
21, the portable USB device of overtime self-closing according to claim 15 is characterized in that described state handover module is specially the hang-up module, specifically is used to make the control chip of described USB device to enter suspended state.
22, the portable USB device of overtime self-closing according to claim 15, it is characterized in that described state handover module is specially the lock-out state handover module, specifically be used for making described portable USB device not respond the operational order that described main frame sends by zone bit is set.
23, the portable USB device of overtime self-closing according to claim 15 is characterized in that described control module is a control chip.
24, the portable USB device of overtime self-closing according to claim 15 is characterized in that at least one and the control module in described timing module, operational order receiver module, overtime judge module and the state handover module is integrated in the control chip.
25, the portable USB device of overtime self-closing according to claim 23 is characterized in that described control chip is the Safety Design chip, comprises intelligent card chip.
CN2008100567401A 2008-01-24 2008-01-24 Overtime self-closing portable USB device and method Active CN101261607B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100567401A CN101261607B (en) 2008-01-24 2008-01-24 Overtime self-closing portable USB device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100567401A CN101261607B (en) 2008-01-24 2008-01-24 Overtime self-closing portable USB device and method

Publications (2)

Publication Number Publication Date
CN101261607A true CN101261607A (en) 2008-09-10
CN101261607B CN101261607B (en) 2010-06-23

Family

ID=39962072

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100567401A Active CN101261607B (en) 2008-01-24 2008-01-24 Overtime self-closing portable USB device and method

Country Status (1)

Country Link
CN (1) CN101261607B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011057519A1 (en) * 2009-11-10 2011-05-19 无敌科技(西安)有限公司 System for judging usb connection modes and method thereof
CN102467638A (en) * 2010-11-08 2012-05-23 汤姆森许可贸易公司 Electronic component with time-limited use
CN103607680A (en) * 2013-11-13 2014-02-26 北京旋极信息技术股份有限公司 An audio frequency apparatus
CN104850418A (en) * 2014-02-18 2015-08-19 联想(北京)有限公司 Information processing method and electronic equipment
CN110989911A (en) * 2019-12-19 2020-04-10 深圳市颍创科技有限公司 Method for switching by using peripheral mouse in display
CN111176854A (en) * 2019-11-22 2020-05-19 惠州市德赛西威智能交通技术研究院有限公司 Method and system for Cartlay exit synchronization
CN112188025A (en) * 2020-09-22 2021-01-05 北京中房智宝科技有限公司 USB transmission image stabilization solution
CN115313550A (en) * 2022-08-09 2022-11-08 基洛智能(深圳)有限公司 Intelligent power supply method for vehicle-mounted electronic equipment

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011057519A1 (en) * 2009-11-10 2011-05-19 无敌科技(西安)有限公司 System for judging usb connection modes and method thereof
CN102467638A (en) * 2010-11-08 2012-05-23 汤姆森许可贸易公司 Electronic component with time-limited use
CN103607680A (en) * 2013-11-13 2014-02-26 北京旋极信息技术股份有限公司 An audio frequency apparatus
CN103607680B (en) * 2013-11-13 2017-10-17 北京旋极信息技术股份有限公司 A kind of audio devices
CN104850418A (en) * 2014-02-18 2015-08-19 联想(北京)有限公司 Information processing method and electronic equipment
CN104850418B (en) * 2014-02-18 2019-02-05 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN111176854A (en) * 2019-11-22 2020-05-19 惠州市德赛西威智能交通技术研究院有限公司 Method and system for Cartlay exit synchronization
CN111176854B (en) * 2019-11-22 2023-12-29 惠州市德赛西威智能交通技术研究院有限公司 Method and system for synchronizing exit of Carplay
CN110989911A (en) * 2019-12-19 2020-04-10 深圳市颍创科技有限公司 Method for switching by using peripheral mouse in display
CN110989911B (en) * 2019-12-19 2023-10-13 安徽颍创科技有限公司 Method for switching by using peripheral mouse in display
CN112188025A (en) * 2020-09-22 2021-01-05 北京中房智宝科技有限公司 USB transmission image stabilization solution
CN115313550A (en) * 2022-08-09 2022-11-08 基洛智能(深圳)有限公司 Intelligent power supply method for vehicle-mounted electronic equipment

Also Published As

Publication number Publication date
CN101261607B (en) 2010-06-23

Similar Documents

Publication Publication Date Title
CN101261607B (en) Overtime self-closing portable USB device and method
CN105488555B (en) Power management and timing in smart card devices
KR101614984B1 (en) Method, apparatus, and use of presence detection
JP5314107B2 (en) System and method for managing and controlling near field communication in a mobile multi-function device when the device is uncharged or only partially charged
US20050113071A1 (en) Mobile terminal, method of controlling the same, and computer program of the same
WO2002042890A1 (en) Security system for information processor
JP2001184149A (en) Information processor and method for controlling operation state
CN109981840A (en) Portable communication device and its correlation technique with auxiliary function
US20160292466A1 (en) Working method for smart card reader
CN106447855A (en) Shake-based unlocking method and terminal equipment
US7945289B2 (en) Implementing hardware/software reset using PC card W— disable line
US20150228137A1 (en) Wireless access control to a locking device
WO2012152079A1 (en) Mobile payment device avoiding stealing and using mobile payment card
US9400896B2 (en) Portable computer and security operating method thereof
JP2008092304A (en) Mobile terminal device
CN102592095A (en) Password boot device
CN101535924A (en) Power management of electronic devices using wireless proximity sensing techniques
CN104836869A (en) Mobile communication terminal and mobile communication terminal power-on method
CN102546169A (en) Method and system for controlling the performance of a function protected by user authentication, in particular for accessing a resource
CN201638140U (en) Remote control computer device
US11564285B2 (en) Electronic device for transmitting, to cover device, data acquired from external electronic device, on basis of identification information of cover device, and control method
CN101149638A (en) Power up time sequence control device, computer system, power up control system and its method
CN101201881A (en) Apparatus and method for managing and controlling computer system host as well as computer system thereof
US8850559B2 (en) Security method of a portable device
CN107436852B (en) Interface switching device and terminal equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: FEITIAN TECHNOLOGIES CO., LTD.

Free format text: FORMER NAME: BEIJING FEITIAN CHENGXIN TECHNOLOGY CO., LTD.

CP03 Change of name, title or address

Address after: 100085 Beijing city Haidian District Xueqing Road No. 9 Ebizal building B block 17 layer

Patentee after: Feitian Technologies Co., Ltd.

Address before: 100083, Haidian District, Xueyuan Road, No. 40 research, 7 floor, 5 floor, Beijing

Patentee before: Beijing Feitian Chengxin Science & Technology Co., Ltd.