Embodiment
Describe apparatus and method below with reference to accompanying drawings in detail according to the information in the remote destroying communication terminal of the embodiment of the invention.Should be understood that module illustrated in the accompanying drawings or handle and to merge or to be separated into still less or more module or processing.In addition, in the accompanying drawings, be that example illustrates communication terminal and the operation principle thereof according to the embodiment of the invention with the mobile phone, it should be understood that, the communication terminal of spirit and scope according to the invention is not limited to mobile phone, can also be other communication terminals with message sending function.
At first with reference to Fig. 1.Fig. 1 illustrates the structured flowchart that has according to the mobile phone of the remote destroying canned data of the embodiment of the invention.
Usually, cell phone system can be divided into Drive Layer, intermediate layer and application layer from top to bottom.Wherein, Drive Layer comprises the module that the application of bottom is required, for example, and the USB shown in Fig. 1, keyboard, infrared, display, SIM card etc.; The intermediate layer comprises modules such as communication service module; Application layer comprises modules such as short message, telephone directory, browser, annex.In order to realize the purpose of the information in the remote destroying mobile phone of the present invention, also increased the module of the information that is used for the remote destroying mobile phone in the intermediate layer of cell phone system of the present invention, comprising: order is provided with module 101, parsing module 103.
As shown in Figure 1, order is provided with the remote destroying order that module 101 is used to receive user's setting.The user can be provided with function and sets in advance the remote destroying order after enabling mobile phone by calling the remote destroying order.When the user was provided with the remote destroying order by modes such as keyboard or touch-screens in order is provided with function, order was provided with module 101 receives user's input from keyboard remote destroying order.The remote destroying order can be a more complicated and special character string, and for example, described character string can be the combination of numeral, letter, symbol etc.Usually for safety, require character string on predetermined length and have the content of regulation, for example the length of character string is N (N is a natural number) byte, and comprises numeral and monogram.The complexity of character string and particularity are to cause user profile to be deleted for fear of coincidence takes place by mistake.After the user imported by mobile phone and confirmed character string, order was provided with module 101 form of this character string with short message is kept in the memory of mobile phone.
After being provided with the remote destroying order, the user can also revise default remote destroying order.When the user when making amendment, order is provided with module 101 prompting users and need imports old order and verify.The user also can check the remote destroying order that it is default, but before checking, the user must input correct protection password.Preferably, the mobile phone in the embodiments of the invention comprises data protection module 102, is used to set in advance the data protection password, and the protection password that will be provided with is stored in the memory of mobile phone.When the user wanted to check default remote destroying order, data protection module 102 was pointed out the input password on mobile phone screen.Next, after the user inputed password, data protection module 102 received the password of input, and whether the protection password of checking input is correct.Particularly, data protection module 102 compares the password of user's input with the protection password that is stored in the memory, if the two is identical, then allow to check default remote destroying order, otherwise refusal is checked the remote destroying order.Like this, both can prevent that the user from forgeing default control command, can guarantee again that unauthorized user can't learn and revise the order of user preset.
Next will describe parsing module 103 in detail and receive the processing procedure of short message.When the user finds that mobile phone is lost, can will comprise that the short message of default remote destroying order sends to lost handset by other mobile phone.Lost handset receives after the short message that short message module at first sends to short message parsing module 103.Parsing module 103 reads out all content of text from short message, and reads the content of short message that sets in advance from memory.If there is not short message in the memory, represent that then the user is not provided with order, directly on screen, show short message.If there is short message in the memory, then the text with the short message of the short message text received and storage word for word compares, and is different if the two exists, and shows that then the short message of receiving is not the remote destroying order, gives the user with short message displays.If word for word relatively the text of the two finds that the short message that receives is identical with the content that is stored in the short message in the memory, the short message that then shows reception is the remote destroying order of presetting.At this moment, other functional interfaces in parsing module 103 calling mobile phones are deleted the information in the mobile phone.For example, parsing module 103 send message signales to short message module calling the delete function of short message, thereby short message is deleted.The delete procedure of telephone directory, video, picture, message registration etc. similarly.
Preferably, the user can be provided with various remote destroying orders, thereby can carry out different destruction actions according to the content of remote destroying order.With reference to Fig. 2 the detailed process that the remote destroying order is set is described below.
Fig. 2 is the schematic diagram at the interface that the remote destroying order is set according to the embodiment of the invention.In Fig. 2, suppose to transmit the remote destroying order by short message.The user enters and is provided with after the interface, can be by the order of " content of short message " window input remote destroying, and this order can be a character string arbitrarily, for example, the character string of numeral, letter, symbol or other characters and combination.After having imported character string, the user can select and the corresponding information of importing that will delete of remote destroying order in " deletion personal information content " window below.For example, can select in short message, address book, message registration, picture, video, music or other information one or more.So just set the corresponding relation of remote destroying order with the information that will delete.Order be provided with module 101 with the remote destroying demanded storage that is provided with in memory.Like this, just can delete corresponding information, thereby the leeway of selection is provided for the user according to being provided with of user according to the mobile phone of the embodiment of the invention.
In above embodiment, the example of message that is used for the remote destroying order of remote destroying information with short message as load, but, one skilled in the art should appreciate that, also can adopt other forms of transmission of messages mode to come the order of load remote destroying, for example, can adopt the Multimedia Message (multimedia message) that comprises picture etc. to transmit the remote destroying order.For example, the remote destroying order can be a picture.For default remote destroying order is the situation of picture, and when mobile phone was received the Multimedia Message that comprises picture, whether parsing module 103 carried out binary system relatively with itself and picture in the Multimedia Message that sets in advance and store, identical to judge the two.
Preferably, according to an embodiment of the invention in the remote destroying mobile phone data protection module 102 of the mobile phone of information more safely protect the information in the mobile phone not duplicated before also being used in user's destroying information by unauthorized user.Describe the operation of data protection module 102 in detail below in conjunction with Fig. 1 and Fig. 3.Usually, mobile phone has data transmission interfaces such as USB, infrared interface, and when user mobile phone was lost, the disabled user can duplicate the information of mobile phone by various interface from mobile phone.For this reason, data protection module 102 receives the notification message that mobile phone bottom modules (for example, USB, infrared module) send, and obtains the state variation (that is, USB is connected, infrared interface is activated) as interfaces such as USB, infrared rays.When the USB state becomes connection status, perhaps infrared interface is opened, and when perhaps other Interface status changed, data protection module 102 point out user's input protection password on screen, and obtains in advance the protection password by user's setting from memory.Next, data protection module 102 carries out verification with the password of user input and default protection password and determines whether allowing by interface transmission data.Particularly, when the data transmission interface (as USB) of mobile phone was connected (S201), bottom hardware module (USB module) sent message to data protection module 102 and carries out work with trigger data protection module 102.Data protection module 102 is controlled at and ejects the prompted dialog frame on the mobile phone screen, and the prompting user inputs password (S202).At S203, the user uses input unit input passwords such as keyboard or touch-screen.Next, at S204, whether data protection module 102 check passwords are correct.If password be correct (promptly; the password of input is identical with the data protection password in being stored in memory); then send the blockade of message to interface module, thereby allow to duplicate or shift the information that is stored in the mobile phone by interface with the releasing corresponding interface at S205 data protection module 102.If the password mistake, then at S206, data protection module 102 is controlled at and ejects prompting on the display screen of mobile phone, requires to input password once more, and checks whether retry arrives upper limit number of times.For example, upper limit number of times can be 3.After 3 input errors, then no longer allow the user to attempt, data protection module 102 triggers the corresponding interface module at S207 and operates lock interface, and no longer shows inquiry on screen.
Simultaneously, this blockade is not a permanent nature, after the user connects USB or other interfaces next time, can input correct password if data protection module 102 authenticates to the user, just can carry out the visit and the operation of data.
Preferably, according to embodiments of the invention, the mobile phone of information also can comprise SIM card protection module 104 in the remote destroying mobile phone, is used to prevent that the disabled user from changing SIM card.When the user used this mobile phone for the first time, SIM card protection module 104 can be read SIM card number from SIM card, and it is kept in the memory.When SIM was inserted into once more, SIM card protection module 104 was read the card number of the SIM card of inserting again once more, and compared with card number of reading and the card number that is kept in the memory, thereby judged whether to have changed SIM card.When the user changed SIM card, SIM card protection module 104 control mobile phones showed dialog box on screen, and requiring must correct data protection password or the PIN password of input.If can not input correct data protection password or PIN password, then SIM card protection module 104 will be refused new SIM card and be used, thereby stop the user to change SIM card.Like this, can prevent that the disabled user from obtaining the control of mobile phone by the mode of changing SIM card.
Fig. 4 is the flow chart that illustrates according to the method for the information in the remote destroying mobile phone of the embodiment of the invention.When the user received short message (S301), 103 pairs of short messages of the short message module of mobile phone notice parsing module were resolved, and parsing module 103 reads the short message (S302) of storage in advance from memory.At S303, parsing module 103 compares two short messages, and judges in the new short message that receives it whether is the remote destroying order be scheduled to (that is, being used for destroying the predetermined command string of the information of mobile phone) at S304.When parsing module 103 is resolved the command string that obtains being scheduled to from short message, at S305, parsing module 103 sends order and carries out corresponding operation with the information content in the deletion mobile phone with other modules (for example, short message module, address book module etc.) that trigger mobile phone.If do not obtain the command string be scheduled to, then parsing module 103 normally shows short message (S306).Should be understood that when adopting other modes (as, Multimedia Message) to transmit the remote destroying order when (as, picture), can adopt and above similar step and process.
Generally speaking; the invention provides a kind of losing afterwards and destroy the method for canned data and the communication terminal that uses this method by short massage remote at communication terminal; the user can destroy voluntarily easily and be stored in the information in the communication terminal and need not to carry out numerous and diverse operation as existing destroying method, thereby faster, more safely protected user's individual privacy.In addition, the present invention proposes the function of informational needs password in the backup communication terminal, thereby can protect content not by people's bootlegging, transfer.
Though illustrated and described some embodiment of the present invention, but it should be appreciated by those skilled in the art that, under the situation of principle of the present invention that does not break away from the claim qualification and spirit, can make various changes, scope of the present invention limits in claim and equivalent thereof.