On smart card, realize the method for time management
Technical field
The present invention relates to the moving communicating field subscriber identification module, particularly a kind of method that on smart card, realizes time management.
Background technology
At the initial stage of mobile communication technology development, professional main body is speech business, and most system resources (comprising communication channel and mobile communication equipment) are used for the voice communication between the process user, to satisfy the needs of user's mobile call.Afterwards, along with the new demand that the client proposes mobile communication, single speech business can't have been satisfied the various demands of user.The user wishes to finish multiple work such as amusement, office by portable terminal.Simultaneously, along with the development and progress of mobile communication technology, speech business can't make full use of communication channel and mobile communication equipment.In this case, mobile operator begins to provide multiple value-added service (for example weather forecast, information inquiry etc.) to the client.
In the mobile communication industry, basic business that all mobile communication carriers provide and value-added service are carrier with subscriber identification module (smart card) all.Common subscriber identification module comprises: GSM (GlobalSystem for Mobile communication, global system for mobile communications) (the Subscriber Identity Module of the SIM in the communication network, Subscriber Identity Module) card, CDMA (Code DivisionMultiple Access, Code Division Multiple Access) UIM in the communication network (User Identity Module, Subscriber Identity Module) card etc.GSM terminal in the market and identification module (GSM mobile handset, SIM card) are all supported STK (SIM Card Tool Kit refers to the SIM card development kit) function.Equally, CDMA terminal and identification module (CDMA mobile phone, UIM card) are also all supported UTK (UIM CardTool Kit refers to UIM card development kit) technology.Based on TOOLKIT (development kit) technology, operator provides various menu application for the user, as mobile QQ, and sending short messages in groups, mobile dream network, super book etc.The mobile subscriber is by the selection to the application menu item, and the input of keyword can be finished browsing of appointed information, and the multidate information between the multi-user is mutual, the management of individual note, the management of personal call book.The mobile subscriber is by the selection to the application menu item, and the input of keyword can be finished browsing of appointed information, and the multidate information between the multi-user is mutual, the management of individual note, the management of personal call book.
Quickening along with the card capacity renewal speed, the mobile device additional function increases (as recreation, photograph, MP3, e-book etc.) and the equipment replacement time shortens, and the user progressively reduces for the dependence of using mobile device to carry out basic personal information storage and management.Therefore, more personal information management is applied in Card-terminal and occurs, as super book and sending short messages in groups: be exactly phone directory and the short message managing that imitates in the conventional mobile device, and strengthen on capacity and functional completeness.
Simultaneously, with the quickening pace of modern life, increasing mobile subscriber wishes to obtain services such as convenience, schedule management accurately, work prompting, in this case, and the time management function that just needs portable terminal or subscriber identification module to provide convenience.With respect to the prompting function in the mobile device, realize that on smart card this function has better advantage.On the one hand, because the uniqueness of subscriber identification module, the user seldom changes subscriber identification module, like this, just can keep information correlation time when the user changes portable terminal, and need not to reset.On the other hand, because subscriber identification module itself has higher fail safe, user's time is provided with and can be protected, thereby avoids the leakage of user profile.
Summary of the invention
The purpose of this invention is to provide a kind of method that on smart card, realizes time management,, still can keep a series of time management information such as schedule of oneself even make the user under the situation that portable terminal is changed.
Technical scheme of the present invention is as follows: a kind of method that realizes time management on smart card comprises the steps:
(1) user data area management database settling time and the timing SMS at smart card sends database;
(2) time management STK application menu and the timing SMS that uses SIM card development kit STK to set up customization on smart card sends the STK application menu, task time of user's appointment and briefing information stores in the time management database file of smart card, are sent the information stores of time, short message content and the transmission object of the user's appointment timing SMS to smart card in the database file;
(3) when the time of portable terminal arrives the fixed time, smart card sends the STK instruction, order about portable terminal and show briefing information in the time management database to the user, perhaps, when the time of portable terminal arrives the fixed time, smart card sends the STK instruction, orders about portable terminal and sends the short message content of preserving in the timing SMS transmission database to the transmission object of user's appointment.
Further, the file of described time management database is by recording mode store tasks information, and the information that every data record comprises comprises task time and briefing information.
Further, described timing SMS sends the file of database by recording mode storage sending short messages at definite time information, and the information that every data record comprises comprises the information of time, short message content and the transmission object of user's appointment.
Beneficial effect of the present invention is:
At first, when using the smart card that designs based on method of the present invention, even if the terminal low-end product that the user uses still can be enjoyed abundant task management and the time management of having only senior terminal just to have.When the time comes, even a common terminal of having only alarm clock function also can be used by the time management of Card-terminal, user's timed task prompting, critical event prompting are set.So, can promote the use value of low and middle-end terminal significantly.
Secondly, in the senior terminal machine on the market, the setting of relevant time management all is relevant with information indicating at present, does not relate to the function of timing SMS transmission.Smart card based on method design of the present invention has remedied this shortcoming just.For the client provides a kind of new easily based on the application model of time management.
Moreover; when using based on the designed smart card of method of the present invention; the user need not to re-enter the time management content because change portable terminal; and because storage is in the data file of card; database file uses the protection of user cipher in addition; even if the user has lost smart card, also can reach the effect of protected data.Make the user reduce more the dependence of equipment, the dependency degree raising to card more helps the proportion that large buffer memory card in its sell goods improves in operator.
Description of drawings
Fig. 1 is a smart card time task management database file structure chart.
Fig. 2 sends the database file structure chart for the smart card timing SMS.
Fig. 3 is time task management menu structure figure.
Fig. 4 sends menu structure figure for timing SMS.
Fig. 5 carries out schematic diagram for the time task management.
Fig. 6 carries out schematic diagram for timing SMS sends.
Fig. 7 is the menu structure figure of time task management after task is finished.
Menu structure figure after Fig. 8 sends for timing SMS is sent in note.
Embodiment
The present invention is described in further detail below in conjunction with drawings and Examples.
Method involved in the present invention mainly realizes two functions:
(1) time task management functions
The realization of this function comprises three modules:
1. database file definition
As shown in Figure 1, the database file that needs on the card to set up is by recording mode store tasks information, and the information that every data record comprises has: temporal information, information.Temporal information is the task start time that the user imports when task is set, and form is YYYYMMDDHHMM (YYYY, the MM month, DD day, HH hour, MM minute).Information then is the text message that the user of storage wishes mobile device demonstration when the time comes.
2. time task management menu design
As shown in Figure 3, need to set up the time management STK application menu of customization on the card.The user formulates a series of time task by simple and convenient menu operation.Select " time task management ", the user can add the time task according to " newly-increased task ": " task one ", " task two " ....The maximum of task number is determined by card memory capacity.Further be provided with, the user selects " task one ", and menu prompt " is provided with task time ", " briefing information is set ".Select " be set task time ", the concrete time that user's incoming task is initiated, form is YYYYMMDDHHMM (YYYY, the MM month, DD day, HH hour, MM minute), as 200610211430, shows that being is 14: 30 on the 21st October in 2006 start-up time.Select " briefing information is set ", the text message that mobile device shows is wished in user's input when the time comes, and " intra-company's meeting, you are requested to come on time as input! ", promptly wish 14: 30 on the 21st October in 2006, show on user's the mobile device that " intra-company's meeting, you are requested to come on time! ".
3. flow scheme design is carried out in the time task management
The card realization flow of time task management as shown in Figure 5.After the card electrification reset, be in polling status always,, do not stop to obtain and the temporal information of the mobile device of neocaine end storage more by STK instruction.When the card judgment device time had been satisfied the time of a certain task start, card will drive the information that mobile device shows the card storage inside automatically.After task termination, card is understood the state of activation of automatic cancellation task, and informs the user by the menu item display update, and task finishes, as shown in Figure 7.
(2) timing SMS sending function
The realization of this function comprises three modules:
1. database file definition
As shown in Figure 2, need the database file set up by recording mode storage sending short messages at definite time information on the card, the information that every data record comprises has: temporal information, short message content sends object oriented, sends the object number information.Temporal information is the task start time that the user imports when task is set, and form is YYYYMMDDHHMM (YYYY, the MM month, DD day, HH hour, MM minute).What send the short message storage is the short message content that the user imports.What send the object oriented storage is note recipient's appellation, and what send number storage is note recipient's telephone number.
2. timing SMS sends menu design
As shown in Figure 4, need to set up the timing SMS transmission STK application menu of customization on the card.The user formulates a series of timing SMS and sends task by simple and convenient menu operation.Select " timing SMS transmission ", the user can add the time task according to " newly-increased note ": " timing SMS one ", " timing SMS two " ....The maximum of note task number is determined by card memory capacity.Further be provided with, the user selects " timing SMS one ", and menu prompt " is provided with timed sending time ", " be provided with and send object oriented ", " transmission object number is set ", " the timing SMS content is set ".Select " timed sending time is set ", the concrete time that user's incoming task is initiated, form is YYYYMMDDHHMM (YYYY, the MM month, DD day, HH hour, MM minute), as 200610211430, shows that being is 14: 30 on the 21st October in 2006 start-up time.Select " be provided with and send object oriented ", the user imports note recipient's name information, as user's input " Zhang ".Select " be provided with and send the object number ", the user imports note recipient's telephone number, imports telephone number " 13XXXXXXXXX " as the user.Select " the timing SMS content is set ", the text message of the note that mobile device sends is wished in user's input when the time comes, and " intra-company's meeting, you are requested to come on time as input! ", wish promptly that 14: 30 on the 21st October in 2006 user's mobile device sends a note to appointed object Zhang's mobile phone 13XXXXXXXXX, short message content is that " intra-company's meeting, you are requested to come on time! ".
3. timing SMS sends and carries out flow scheme design
The card realization flow that timing SMS sends as shown in Figure 6.After the card electrification reset, be in polling status always,, do not stop to obtain and the temporal information of the mobile device of neocaine end storage more by STK instruction.When the card judgment device time had been satisfied the time of a certain timing SMS task transmission, card will drive mobile device sends short message content from the card storage inside to mobile device designated automatically.After task termination, card is understood the state of activation of automatic cancellation task, and informs the user by the menu item display update, and note sends, as shown in Figure 8.
The specific procedure establishment of the method for the invention can be passed through STK (SIM Card Tool Kit), and promptly the SIM card development kit is realized, under the guidance of design philosophy of the present invention, those skilled in the art can realize the software development of concrete technical scheme fully.
Consider the description of this invention disclosed herein and special embodiment, other embodiment of the present invention are conspicuous for the technical staff in this area.These explanations and embodiment only consider as an example that they all belong to by within the indicated protection scope of the present invention and spirit of claims.