CN101710919A - Method and device for quickly loading short messages for mobile terminal - Google Patents
Method and device for quickly loading short messages for mobile terminal Download PDFInfo
- Publication number
- CN101710919A CN101710919A CN200910221630A CN200910221630A CN101710919A CN 101710919 A CN101710919 A CN 101710919A CN 200910221630 A CN200910221630 A CN 200910221630A CN 200910221630 A CN200910221630 A CN 200910221630A CN 101710919 A CN101710919 A CN 101710919A
- Authority
- CN
- China
- Prior art keywords
- note
- holding tank
- information
- storage module
- stored information
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000011068 loading method Methods 0.000 title claims abstract description 27
- 238000012217 deletion Methods 0.000 claims description 7
- 230000037430 deletion Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000002950 deficient Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
- H04M1/72436—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method for quickly loading short messages for a mobile terminal, which comprises the step of optionally selecting a short message storage slot as an information memory module from a subscriber identity module card for storing the stored information of the short massages in the short message storage slot. The method also comprises the steps of searching the information memory module after the mobile terminal is started up, and then reading the stored information of the short massages one by one in the information memory module and judging whether the short massages are stored in the short message storage slot according to the stored information of the short massages; and loading the stored short messages in the short message storage slot when the short messages are stored in the short message storage slot. The invention also discloses a device for quickly loading the short messages for the mobile terminal; and the method and the device can improve the speed of loading the short messages during the initialization of the mobile terminal and also improve the user experience.
Description
Technical field
The present invention relates to the note loading technique of portable terminal, relate in particular to a kind of method and device of quickly loading short messages for mobile terminal.
Background technology
Portable terminal need carry out the initialization operation of each function after as the radio service data starting up of terminal, and finishing behind the initialization operation could be for the user provides service, as: transmitting-receiving note, call with transfer of data etc.At present, the initialization operation of portable terminal comprises: the loading of the initialization of Subscriber Identity Module, the initialization of note and phone directory etc.
The initialization of note mainly is meant the note that loads in the Subscriber Identity Module, and the loading procedure of note is more consuming time, and the length of note load time directly has influence on user experience.Existing note loading method is: read the note holding tank in the Subscriber Identity Module one by one, and load the short message content that reads.But, there is certain defective in this method: if the note in the Subscriber Identity Module is not filled with, and the note in the Subscriber Identity Module is not under the situation about being stored in successively in the note holding tank, if read the note holding tank in the Subscriber Identity Module one by one, then will waste the plenty of time and read the note holding tank of not storing note, influence user experience.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of method and device of quickly loading short messages for mobile terminal, loads the speed of note in the time of can improving the portable terminal initialization, and user experience improves.
For achieving the above object, technical scheme of the present invention is achieved in that
The present invention has improved a kind of method of quickly loading short messages for mobile terminal, and an optional note holding tank is used for storing the note stored information of all note holding tanks as information storage module in Subscriber Identity Module; This method also comprises:
Search information storage module behind the mobile terminal-opening, read the note stored information in the information storage module afterwards one by one and judge whether there is note in the note holding tank according to the note stored information, when determining to have note in the note holding tank, load institute's short messages stored in the described note holding tank.
Wherein, described information storage module comprises three parts, is respectively: reserved field, a sign field and information description field.
Wherein, search the method for information storage module behind the described mobile terminal-opening, be specially: find information storage module according to a sign field.
In the such scheme, the specific descriptions method of described note stored information is: make each bit in the information description field describe the note stored information of a note holding tank.
Wherein, the note stored information that described basis reads is one by one judged the method that whether has note in the note holding tank, is specially: judge whether there is note in the note holding tank according to the described note stored information of each bit in the information description field.
Wherein, in described note holding tank, increase or during the deletion note, this method further comprises: new message stored information more.
The present invention also provides a kind of device of quickly loading short messages for mobile terminal, and this device comprises: note and information storage module, read judge module and load-on module; Wherein,
Described note and information storage module, the note stored information that is used for storing note and all note holding tanks;
The described judge module that reads, be used for searching note and information storage module is used to store the information storage module of note stored information, short message reading stored information and judge whether there is note in the note holding tank one by one afterwards according to the note stored information, when determining to have note in the note holding tank, with the current note stored information notice load-on module that reads, and trigger load-on module and carry out load operation;
Described load-on module when being used to be subjected to reading judge module and triggering, loads in note and the information storage module and reads the current corresponding note of note stored information that reads of judge module.
This device further comprises update module, is used for when described note and information storage module increase or deletion note, more short messages stored stored information in new message and the information storage module.
The method of quickly loading short messages for mobile terminal provided by the invention and device, an optional note holding tank is used for storing the note stored information of all note holding tanks as information storage module in Subscriber Identity Module; Search information storage module behind the mobile terminal-opening, read the note stored information in the information storage module afterwards one by one and judge whether there is note in the note holding tank according to the note stored information, when determining to have note in the note holding tank, load institute's short messages stored in the described note holding tank.The present invention is behind mobile terminal-opening, load note in the note holding tank selectively by the short message reading stored information, can avoid reading the note holding tank of not storing note, described every the note stored information corresponding with each note holding tank is equivalent to an index, the time of the time of reading index with respect to the short message reading holding tank shortens greatly, therefore can save the note load time, user experience improves.
Description of drawings
Fig. 1 is the method realization flow schematic diagram of quickly loading short messages for mobile terminal of the present invention;
Fig. 2 is the composition structural representation of note holding tank in the mobile phone users identification card;
Fig. 3 is the internal structure schematic diagram of information storage module of the present invention;
Fig. 4 is the apparatus structure schematic diagram of quickly loading short messages for mobile terminal of the present invention.
Embodiment
Basic thought of the present invention is: an optional note holding tank is used for storing the note stored information of all note holding tanks as information storage module in Subscriber Identity Module; Search information storage module behind the mobile terminal-opening, read the note stored information in the information storage module afterwards one by one and judge whether there is note in the note holding tank according to the note stored information, when determining to have note in the note holding tank, load institute's short messages stored in the described note holding tank.
Wherein, the described stored information of short message reading one by one also judges whether have in the note process in the note holding tank, if when not having note in the note holding tank, then need not carry out the note load operation, continue to read the note stored information corresponding of storing in the information storage module with next note holding tank.
Further, if the user receives new note or deletes original note, the note that then upgrades in time stored information.
Here, described note stored information is: whether had note in the note holding tank, the corresponding note stored information of each note holding tank.
Below in conjunction with drawings and the specific embodiments the present invention is described in further detail.
Fig. 1 is the method realization flow schematic diagram of quickly loading short messages for mobile terminal of the present invention, and as shown in Figure 1, this flow process comprises the steps:
Step 101: an optional note holding tank is used for storing the note stored information of all note holding tanks as information storage module in Subscriber Identity Module;
Be specially: in Subscriber Identity Module, select a note holding tank as information storage module arbitrarily, be used for storing the note stored information of all note holding tanks, that is: be used for writing down the note holding tank and whether have note.
Here, the size of described note holding tank memory space is different because of the difference of Subscriber Identity Module, as Removable User Identity Module (Removable User Identity Module, RUIM) storage size of single note holding tank is 255 bytes in, user identification module (Subscriber IdentityModule, SIM) and global subscriber identification module (UMTS Subscriber Identity Module, USIM) in the storage size of single note holding tank be 176 bytes.
Fig. 2 is the composition structural representation of note holding tank in the Subscriber Identity Module, and information storage module takies any note holding tank.Fig. 3 is the internal structure schematic diagram of information storage module of the present invention, as shown in Figure 3, the present invention is divided into three parts with information storage module, and first takies a byte, is reserved field, RFU position in corresponding global system for mobile communications (GSM) standard of this byte, the RFU position is made as 0 in the GSM standard, and terminal can not explain voluntarily that terminal can not be revised the RFU position usually, therefore, here first byte is kept; Second portion also takies a byte, for a sign field, is used to represent that the content that this note holding tank is stored is the note stored information, rather than note; Remaining byte is a third part, be the information description field, be used for describing the note holding tank and whether have note, here, the note storage condition of a note holding tank is described since each bit of first bit of the 3rd byte, be specially:, then represent not store note in first note holding tank if Bit-1 is 0; If Bit-1 is 1, then represent there is note in first note holding tank; If Bit-n is 0, then represent not store note in n the note holding tank, be idle holding tank.Wherein, described 1,2 ... among n and Record shown in Fig. 21, the Record2...Record n 1,2...n are corresponding; Among the present invention, the note holding tank that information storage module is shared is designated as sky, that is: Bit-i is 0, and described i represents that information storage module takies i note holding tank.Here, can be with every record as an index, when the short message reading stored information, if read the result be: Bit-i is 0, then continue to read next bar note stored information, that is: continue to read the note stored information in the note holding tank that next bit describes; If read the result be: Bit-i is 1, then loads i the note in the note holding tank.
As seen, can store 8 * (M-2) bar note stored informations according to the method described above in information storage module, wherein, described M is the storage size of single note holding tank, and its unit is a byte.For RUIM, SIM and USIM, the value of M is respectively: 255,176 and 176, because each byte is 8 bits, therefore the maximum number of institute's energy short messages stored stored information is respectively among RUIM, SIM and the USIM: 2024,1392 and 1392, all the maximum that can store the note number greater than existing portable terminal that is to say institute's short messages stored total number n<8 * (M-2) in all note holding tanks.As seen, single note holding tank is enough stored the note stored information of all note holding tank correspondences in the Subscriber Identity Module.
Step 102: search information storage module behind the mobile terminal-opening, read the note stored information in the information storage module afterwards one by one and judge whether there is note in the note holding tank according to the note stored information, if have note in the note holding tank, then execution in step 103; If do not have note in the note holding tank, then continue to read the note stored information of next note holding tank correspondence;
Be specially: behind the mobile terminal-opening, find information storage module according to a sign field, read the information in the information description field afterwards one by one, judge whether there is note in the note holding tank according to the described note stored information of each bit in the information description field, if have note in the information representation note holding tank in the information description field, then execution in step 103; If do not have note in the information representation note holding tank in the information description field, then continue to read the note stored information of next note holding tank correspondence.
Here, the described information storage module of searching just is equivalent to search index: a sign field, less than the time of short message reading holding tank, if in order more to save time, information storage module can be arranged on fixing position, as on first or last note holding tank, save the time of searching information storage module.
Step 103: load institute's short messages stored in the corresponding note holding tank;
Here, loaded this note after, continue to read next bar note stored information, the last item note stored information in running through information storage module, and finish corresponding load operation.
Among the present invention, if the user receives that new note is stored in the note holding tank or deletion note holding tank in original note, the note that then upgrades in time stored information is specially:
If the increase note, then be 0 to be updated to original Bit-i: Bit-i is 1, if add a note stored information in last back of former short messages stored stored information, then writing Bit-n in the bit of former blank is 1; If the deletion note, then be 1 to be updated to original Bit-n: Bit-n is 0.
Be to realize said method, the present invention also provides a kind of device of quickly loading short messages for mobile terminal, and as shown in Figure 4, this device comprises: note and information storage module, read judge module and load-on module; Wherein,
Described note and information storage module, the note stored information that is used for storing note and all note holding tanks;
The described judge module that reads, be used for searching note and information storage module is used to store the information storage module of note stored information, short message reading stored information and judge whether there is note in the note holding tank one by one afterwards according to the note stored information, when determining to have note in the note holding tank, with the current note stored information notice load-on module that reads, and trigger load-on module and carry out load operation;
Described load-on module when being used to be subjected to reading judge module and triggering, loads in note and the information storage module and reads the current corresponding note of note stored information that reads of judge module.
This device further comprises update module, is used for when described note and information storage module increase or deletion note short messages stored stored information in the note that upgrades in time and the information storage module.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.
Claims (8)
1. the method for a quickly loading short messages for mobile terminal is characterized in that, an optional note holding tank is used for storing the note stored information of all note holding tanks as information storage module in Subscriber Identity Module; This method also comprises:
Search information storage module behind the mobile terminal-opening, read the note stored information in the information storage module afterwards one by one and judge whether there is note in the note holding tank according to the note stored information, when determining to have note in the note holding tank, load institute's short messages stored in the described note holding tank.
2. the method for quickly loading short messages for mobile terminal according to claim 1 is characterized in that, described information storage module comprises three parts, is respectively: reserved field, a sign field and information description field.
3. the method for quickly loading short messages for mobile terminal according to claim 2 is characterized in that, searches the method for information storage module behind the described mobile terminal-opening, is specially: find information storage module according to a sign field.
4. according to the method for claim 2 or 3 described quickly loading short messages for mobile terminal, it is characterized in that the specific descriptions method of described note stored information is: make each bit in the information description field describe the note stored information of a note holding tank.
5. the method for quickly loading short messages for mobile terminal according to claim 4, it is characterized in that, the note stored information that described basis reads is one by one judged the method that whether has note in the note holding tank, is specially: judge whether there is note in the note holding tank according to the described note stored information of each bit in the information description field.
6. according to the method for each described quickly loading short messages for mobile terminal in the claim 1 to 3, it is characterized in that, in described note holding tank, increase or during the deletion note, this method further comprises: new message stored information more.
7. the device of a quickly loading short messages for mobile terminal is characterized in that, this device comprises: note and information storage module, read judge module and load-on module; Wherein,
Described note and information storage module, the note stored information that is used for storing note and all note holding tanks;
The described judge module that reads, be used for searching note and information storage module is used to store the information storage module of note stored information, short message reading stored information and judge whether there is note in the note holding tank one by one afterwards according to the note stored information, when determining to have note in the note holding tank, with the current note stored information notice load-on module that reads, and trigger load-on module and carry out load operation;
Described load-on module when being used to be subjected to reading judge module and triggering, loads in note and the information storage module and reads the current corresponding note of note stored information that reads of judge module.
8. the device of quickly loading short messages for mobile terminal according to claim 7, it is characterized in that, this device further comprises update module, is used for when described note and information storage module increase or deletion note, more short messages stored stored information in new message and the information storage module.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910221630A CN101710919A (en) | 2009-11-11 | 2009-11-11 | Method and device for quickly loading short messages for mobile terminal |
PCT/CN2010/071611 WO2010148701A1 (en) | 2009-11-11 | 2010-04-07 | Method and apparatus for fast loading short messages in mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910221630A CN101710919A (en) | 2009-11-11 | 2009-11-11 | Method and device for quickly loading short messages for mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101710919A true CN101710919A (en) | 2010-05-19 |
Family
ID=42403678
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910221630A Pending CN101710919A (en) | 2009-11-11 | 2009-11-11 | Method and device for quickly loading short messages for mobile terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101710919A (en) |
WO (1) | WO2010148701A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100455172B1 (en) * | 2002-12-27 | 2004-11-06 | 엘지전자 주식회사 | Method for searching database of mobile phone |
JP4235646B2 (en) * | 2005-12-28 | 2009-03-11 | Tdk株式会社 | Memory controller and flash memory system |
CN101453513A (en) * | 2007-11-29 | 2009-06-10 | 深圳富泰宏精密工业有限公司 | System and method for short message function fast using after mobile phone starting |
CN101674677B (en) * | 2009-10-27 | 2013-01-16 | 中兴通讯股份有限公司 | Method for realizing quickly loading messages during start of mobile terminal |
-
2009
- 2009-11-11 CN CN200910221630A patent/CN101710919A/en active Pending
-
2010
- 2010-04-07 WO PCT/CN2010/071611 patent/WO2010148701A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2010148701A1 (en) | 2010-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7421287B2 (en) | Mobile communication terminal and method for managing use-history information | |
CN101674677B (en) | Method for realizing quickly loading messages during start of mobile terminal | |
US20150317246A1 (en) | Memory Reclamation Method and Apparatus | |
CN100589645C (en) | Cell locking method for mobile terminal | |
CN101809547B (en) | System and method of using an n-way cache | |
CN101296454A (en) | Network registration method and apparatus for multi-module mobile terminal | |
CN104853422A (en) | Power-saving method and device for mobile terminal | |
CN101692746B (en) | Method and device for operating telephone directory | |
CN101388083A (en) | User identification module card of dual mode mobile phone | |
CN101651730A (en) | Method for quickly reading entries of phone book | |
CN102082873B (en) | Starting method, mobile terminal and user identification card | |
US8244213B2 (en) | Communication device and method for managing service sharing | |
KR20070063132A (en) | Apparatus and method for manage a bad block | |
KR20160048173A (en) | Storage processing method, device and terminal | |
CN101795328A (en) | Set-card separation mobile phone and method for realizing card initialization | |
CN100556192C (en) | The method that information of mobile terminal reports automatically | |
CN103346821A (en) | Method for transferring address list through bluetooth | |
JP2009129143A (en) | Communication terminal equipment, access control method and ic card | |
CN102184375A (en) | Management method and terminal of data in subscriber identity module (SIM) card | |
US11995333B2 (en) | Method for reducing non-volatile memory fragmentation in integrated circuit cards, corresponding card and apparatus | |
CN102202129B (en) | Method for loading mobile phone operating system | |
CN101710919A (en) | Method and device for quickly loading short messages for mobile terminal | |
KR100663564B1 (en) | Mobile communication terminal for managing used information and method thereof | |
CN101483684A (en) | A method and a mobile terminal for displaying contact according to roaming area by the mobile terminal | |
KR100746836B1 (en) | Mobile terminal for loading subscriber indentify information using by internal file system, and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20100519 |