Summary of the invention
In order to overcome above-mentioned defect of the prior art, the invention provides a kind of theft preventing method of mobile terminal, the method comprises:
Anti-theft module is set in the firmware of the wifi chip of mobile terminal, in this anti-theft module, stores the network address;
Described anti-theft module judges that whether the operating system of the current operation of described mobile terminal is legal, if not, then described anti-theft module obtains the service data relevant to described mobile terminal, and this service data is sent to server corresponding to the described network address by described wifi chip.
According to an aspect of the present invention, the method also comprises: described server provides described service data according to the inquiry request that user sends.
According to another aspect of the present invention, described in the method, service data comprises: the IP address of the focus that the hardware ID of described wifi chip, described wifi chip connect and the network equipment are the IP address that described mobile terminal distributes.
According to another aspect of the present invention, described in the method, service data also comprises: the video of the camera acquisition of described mobile terminal or image; And/or the locating information that described mobile terminal generates.
According to another aspect of the present invention, described in the method, inquiry request comprises: corresponding mobile terminal ID unique with described hardware ID.
According to another aspect of the present invention, anti-theft module described in the method judges that whether the operating system of the current operation of described mobile terminal is legal and comprises: described anti-theft module detects the password whether receiving described operating system and generate, if do not receive described password, is set to no by the result of described judgement.
According to another aspect of the present invention, anti-theft module described in the method judges that whether the operating system of the current operation of described mobile terminal is legal and comprises: described anti-theft module receives the password that described operating system generates, and judges that whether this password is legal.
Correspondingly, present invention also offers a kind of mobile terminal with anti-theft feature, this mobile terminal comprises Wifi chip, wherein:
In the firmware of described wifi chip, anti-theft module is set;
The network address is stored in described anti-theft module;
Whether described anti-theft module is legal for judging the operating system of the current operation of described mobile terminal, if not, then described anti-theft module obtains the service data relevant to described mobile terminal, and this service data is sent to server corresponding to the described network address by described wifi chip.
According to an aspect of the present invention, described in this mobile terminal, anti-theft module comprises: detecting unit, for detecting the password whether receiving described operating system and generate, if do not receive described password, is set to no by the result of described judgement.
According to another aspect of the present invention, described in this mobile terminal, anti-theft module comprises: judging unit, for receiving the password that described operating system generates, and judges that whether this password is legal.
According to another aspect of the present invention, described in this mobile terminal, service data comprises: the IP address of the focus that the hardware ID of described wifi chip, described wifi chip connect and the network equipment are the IP address that described mobile terminal distributes.
According to another aspect of the present invention, described in this mobile terminal, service data also comprises: the video of the camera acquisition of described mobile terminal or image; And/or the locating information that described mobile terminal generates.
The theft preventing method of mobile terminal provided by the present invention and there is anti-theft feature mobile terminal by arranging the anti-theft feature that anti-theft module realizes mobile terminal in the firmware of the wifi chip of mobile terminal; overcome in prior art the defect that namely operating system changing mobile terminal cause anti-theft feature to lose efficacy, and then improve the anti-theft protection dynamics of mobile terminal.
Embodiment
For a better understanding and interpretation of the present invention, below in conjunction with accompanying drawing, the present invention is described in further detail.
The invention provides a kind of theft preventing method of mobile terminal, please refer to Fig. 1, Fig. 1 is the flow chart of a kind of embodiment of theft preventing method according to mobile terminal of the present invention, and the method comprises:
Step S100, arranges anti-theft module in the firmware of the wifi chip of mobile terminal, stores the network address in this anti-theft module;
Step S200, described anti-theft module judges that whether the operating system of the current operation of described mobile terminal is legal, if not, then performs step S300;
Step S300, described anti-theft module obtains the service data relevant to described mobile terminal, and this service data is sent to server corresponding to the described network address by described wifi chip.
Typically, the described mobile terminal in step S100 includes but not limited to smart mobile phone or the panel computer of having installed the terminal operating systems such as Syber OS, iOS, Android, Symbian, Windows Mobile, Maemo, WebOS, Palm OS or Blackberry OS.In this mobile terminal, wifi chip is set, and with this wifi chip collaborative work so that described mobile terminal is connected the hardware device of wifi hotspot by this wifi chip, described hardware device is such as wifi antenna.
Particularly, described mobile terminal also comprises to be installed and the operating system run thereon, and can meet the suitable hardware environment of operating system.
It will be understood by those skilled in the art that the operation carrying out refitting system to described mobile terminal cannot change the firmware of described wifi chip usually.In certain embodiments, in described wifi chip, suitable storage medium is set, such as EROM, EEPROM or FLASH chip, store the firmware (firmware) of described wifi chip in this storage medium, the anti-theft module be arranged in described firmware may be embodied as computer program; In further embodiments, this wifi chip comprises the firmware being embodied as logical circuit form, this logical circuit is made up of programmable logic device, and the anti-theft module be arranged in described firmware may be embodied as computer program and/or programmable logic device.Store the network address in described anti-theft module, this network address is such as IP address.
In step s 200, described anti-theft module judges the operating system of the current operation of described mobile terminal, and whether legal concrete grammar comprises: described anti-theft module detects the password whether receiving described operating system and generate, if do not receive described password, is set to no by the result of described judgement.Further or alternatively, described anti-theft module judges the operating system of the current operation of described mobile terminal, and whether legal concrete grammar comprises: described anti-theft module receives the password that described operating system generates, and judges that whether this password is legal.Those skilled in the art can understand, on the one hand, in order to realize the anti-theft effect of mobile terminal, the legal operating system run on described mobile terminal is configured to carry out communicating with described wifi chip and send password to described firmware, and the violated system be arranged on this mobile terminal can not be configured to send password to described firmware, described anti-theft module can by judging whether whether the operating system receiving described password and then judge current operation on described mobile terminal is legal operating system; On the other hand, the violated system be arranged on this mobile terminal is also configured to carry out communicating with described wifi chip and send password to described firmware, and whether the operating system whether described anti-theft module can meet legitimacy by judging described password and then judge current operation on described mobile terminal is legal operating system.Typically, when described mobile terminal needs access wifi hotspot, described wifi chip just can be started working, and therefore step S200 can start to perform after described wifi chip access wifi hotspot.
Further, if the judged result of anti-theft module described in step S200 is no, then perform step S300, first this anti-theft module obtains the service data relevant to described mobile terminal, then this service data is sent to server corresponding to the described network address by described wifi chip.Particularly, described service data is sent to server corresponding to the described network address by the Internet that described wifi chip accesses, this server is the server for realizing guarding against theft for mobile terminal function, and this server can be configured to carry out follow-up analysis or arrangement to described service data.IP address and the network equipment of the focus that described service data comprises the hardware ID of described wifi chip, described wifi chip connects are the IP address that described mobile terminal distributes.Wherein, the hardware ID of described wifi chip is such as be the serial number that this wifi chip is arranged in advance, and this hardware ID can be included in the firmware of wifi chip.Preferably, described service data also comprises: the video of the camera acquisition of described mobile terminal or image; And/or the locating information that described mobile terminal generates.Wherein, described locating information is such as that described mobile terminal is by arbitrary or its latitude and longitude information combining and obtain in the locate modes such as architecture, GPS location and wifi location.
Alternatively, the method also comprises step S400, and described server provides described service data according to the inquiry request that user sends.Preferably, this inquiry request comprises: corresponding mobile terminal ID unique with described hardware ID.Described server can inquire about according to this mobile terminal ID the hardware ID mated with it.Typically, described server provides the concrete form of implementation of described service data to can be designed as B/S pattern, and the webpage that this server providing package contains described service data is with in response to described inquiry request.
It should be noted that, although describe the operation of the inventive method in the accompanying drawings with particular order, but this is not that requirement or hint must perform these operations according to this particular order, or must perform the result that all shown operation could realize expectation.On the contrary, the step described in flow chart can change execution sequence.Additionally or alternatively, some step can be omitted, multiple step be merged into a step and perform, and/or a step is decomposed into multiple step and perform.
Correspondingly, present invention also offers a kind of mobile terminal with anti-theft feature, please refer to Fig. 2, Fig. 2 is according to the structural representation with a kind of embodiment of the mobile terminal of anti-theft feature of the present invention, this mobile terminal 100 comprises wifi chip 110, wherein:
In the firmware 111 of described wifi chip 110, anti-theft module 112 is set;
The network address is stored in described anti-theft module 112;
Whether described anti-theft module 112 is legal for judging the operating system of the current operation of described mobile terminal 100, if not, then described anti-theft module 112 obtains the service data relevant to described mobile terminal 100, and this service data is sent to server corresponding to the described network address 200 by described wifi chip 110.
Described mobile terminal 100 includes but not limited to smart mobile phone or the panel computer of having installed the terminal operating systems such as Syber OS, iOS, Android, Symbian, Windows Mobile, Maemo, WebOS, Palm OS or Blackberry OS.In this mobile terminal 100, wifi chip 110 is set, and with this wifi chip 110 collaborative work so that described mobile terminal 100 is connected the hardware device of wifi hotspot by this wifi chip 110, described hardware device is such as wifi antenna.Particularly, described mobile terminal 100 also comprises to be installed and the operating system run thereon, and can meet the suitable hardware environment of operating system.
In certain embodiments, in described wifi chip 110, suitable storage medium is set, such as EROM, EEPROM or FLASH chip, store the firmware 111 of described wifi chip 110 in this storage medium, the anti-theft module 112 be arranged in described firmware 111 may be embodied as computer program; In further embodiments, this wifi chip 110 comprises the firmware being embodied as logical circuit form, this logical circuit is made up of programmable logic device, and the anti-theft module 112 be arranged in described firmware 111 may be embodied as computer program and/or programmable logic device.Store the network address in described anti-theft module 112, this network address is such as IP address.
Described anti-theft module 112 comprises arbitrary or whole in detecting unit and judging unit (described detecting unit and judging unit are not shown in fig. 2), wherein, described detecting unit, for detecting the password whether receiving described operating system and generate, if do not receive described password, the result of described judgement is set to no.Described judging unit, for receiving the password that described operating system generates, and judges that whether this password is legal.
IP address and the network equipment of the focus that described service data comprises the hardware ID of described wifi chip, described wifi chip connects are the IP address that described mobile terminal distributes.Wherein, the hardware ID of described wifi chip is such as be the serial number that this wifi chip is arranged in advance, and this hardware ID can be included in the firmware of wifi chip.Preferably, described service data also comprises: the video of the camera acquisition of described mobile terminal or image; And/or the locating information that described mobile terminal generates.Wherein, described locating information is such as that described mobile terminal is by arbitrary or its latitude and longitude information combining and obtain in the locate modes such as architecture, GPS location and wifi location.
Server 200 can be used for following the inquiry request sent according to user to provide described service data.Preferably, this inquiry request comprises: corresponding mobile terminal ID unique with described hardware ID.Described server 200 can inquire about according to this mobile terminal ID the hardware ID mated with it.Typically, described server 200 provides the concrete form of implementation of described service data to can be designed as B/S pattern, and the webpage that this server 200 providing package contains described service data is with in response to described inquiry request.
Fig. 3 is the structural representation of the intelligent terminal of theft preventing method for realizing mobile terminal of the present invention and the mobile terminal with anti-theft feature.Fig. 3 schematically shows the common structure of described intelligent terminal, is described the intraware of common intelligent terminal, software and protocol architecture with reference to figure 3.
This intelligent terminal has processor 510, it is responsible for the integrated operation of mobile terminal, and any business can be utilized can to obtain the realization of CPU (CPU), digital signal processor (DSP) or any other electronic programmable logic device (PLD).The related memory 520 of processor 510 tool, this memory 520 includes but not limited to RAM memory, ROM memory, eeprom memory, flash memory or its combination.Memory 520 controls for various object by processor 510, and one of them is as software stored program instruction various in intelligent terminal and data.
The software view of this intelligent terminal comprises real time operating system 540, driver for man-machine interface 560, application processor 550 and various application.Described application examples is text editor 551, handwriting recognition application 552 and other multimedia application 553 in this way, and typically these other multimedia application comprise such as audio call application, video call application, send and reception Short Message Service (SMS) messages application, multimedia information service (MMS) application or e-mail applications, web browser, instant message transrecieving application, book applications, calendar application, control panel application, camera application, one or more video-game, notepad appli-cation etc.Two or more that it should be noted that above-mentioned application can perform as same application.
Described intelligent terminal also comprises one or more hardware control, for together with the driver of man-machine interface 560 with display device 561, physical button 562, microphone 563 and various I/O equipment (such as loud speaker, vibrator, Ring Generator, LED indicating device etc.) cooperate, to realize the man-machine interaction of described intelligent terminal.Those skilled in the art are to be understood that user can carry out operating mobile terminal by the man-machine interface 560 formed like this.
The software view of this intelligent terminal can also comprise the logic relevant to communication such as various module, protocol stack, driver, be summarized as communication interface 570 as shown in Figure 3, for for wireless radio interface 571 and alternatively for blue tooth interface 572 and/or infrared interface 573 provide communication service (such as transmit, network and connectedness), to realize interconnecting of described intelligent terminal.Wireless radio interface 571 comprises inside or exterior antenna and the proper circuit for setting up and safeguard the wireless link towards base station.As known to the skilled person, described circuit comprises a series of analog-and digital-electronic building brick, and it forms radio receiver and transmitter together.These assemblies such as comprise band pass filter, amplifier, frequency mixer, local oscillator, low pass filter, ad/da converter etc.
This intelligent terminal can also comprise reader device 530, and this reader device 530 is for reading the information of SIM card and the network that provides of cooperation wireless radio interface 571 access carrier of taking this as a foundation.
The theft preventing method of mobile terminal provided by the invention can use programmable logic device to realize, and also may be embodied as computer program, and this program product makes computer perform for demonstrated method.Described computer program comprises computer-readable recording medium, this medium comprises computer program logic or code section, for realizing each step of said method.Described computer-readable recording medium can be the built-in medium be mounted in a computer or the removable medium (such as hot-pluggable memory device) can dismantled from basic computer.Described built-in medium includes but not limited to rewritable nonvolatile memory, such as RAM, ROM and hard disk.Described removable medium includes but not limited to: optical storage media (such as CD-ROM and DVD), magneto-optic storage media (such as MO), magnetic recording medium (such as tape or portable hard drive), have the media (such as storage card) of built-in rewritable nonvolatile memory and have the media (such as ROM box) of built-in ROM.
It will be appreciated by those skilled in the art that any computer system with suitable programmer can both perform all steps of the method for the present invention be included in computer program.Although the most embodiments described in this specification all lay particular emphasis on software program, realize the alternate embodiment of method provided by the invention in hardware equally within the scope of protection of present invention.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and when not deviating from spirit of the present invention or essential characteristic, the present invention can be realized in other specific forms.Therefore, should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, and all changes in the implication and scope of the equivalency of claim are all included in the present invention.Any Reference numeral in claim should be considered as the claim involved by limiting.In addition, obviously " comprising " one word do not get rid of miscellaneous part, unit or step, odd number does not get rid of plural number.Multiple parts, unit or the device of stating in claim also can be realized by software or hardware by parts, unit or a device.
The theft preventing method of mobile terminal provided by the present invention and there is anti-theft feature mobile terminal by arranging the anti-theft feature that anti-theft module realizes mobile terminal in the firmware of the wifi chip of mobile terminal; overcome in prior art the defect that namely operating system changing mobile terminal cause anti-theft feature to lose efficacy, and then improve the anti-theft protection dynamics of mobile terminal.
Disclosedly above be only preferred embodiments more of the present invention, can not limit the interest field of the present invention with this, the equivalent variations done according to the claims in the present invention, still belongs to the scope that the present invention is contained.