CN101742441A - Communication method for compressing short message, short message sending terminal and short message receiving terminal - Google Patents
Communication method for compressing short message, short message sending terminal and short message receiving terminal Download PDFInfo
- Publication number
- CN101742441A CN101742441A CN201010000162A CN201010000162A CN101742441A CN 101742441 A CN101742441 A CN 101742441A CN 201010000162 A CN201010000162 A CN 201010000162A CN 201010000162 A CN201010000162 A CN 201010000162A CN 101742441 A CN101742441 A CN 101742441A
- Authority
- CN
- China
- Prior art keywords
- note
- short message
- coding
- statement
- column
- 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 20
- 238000004891 communication Methods 0.000 title claims abstract description 14
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000003780 insertion Methods 0.000 claims description 5
- 230000037431 insertion Effects 0.000 claims description 5
- 230000009467 reduction Effects 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000014509 gene expression Effects 0.000 abstract description 33
- 239000000284 extract Substances 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 4
- 239000012528 membrane Substances 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000002950 deficient Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a communication method for compressing a short message, a short message sending terminal and a short message receiving terminal. According to the method, a short message sending side and a short message receiving side respectively store the same common expression database; when editing a short message, the short message sending side inserts common expressions selected from the common expression database in the short message; the short message sending side sends the common expressions in the short message to the short message receiving side after coding; and the short message receiving side extracts coded codeword from the short message after receiving the short message containing the common expressions and then analyzes the codeword to revert the content of the short message.
Description
Technical field
The present invention relates to a kind of SMS communication method, the particularly a kind of means of communication, short message sending terminal and short message receiving terminal that compresses note.
Background technology
In recent years, along with developing rapidly of mobile communication, mobile phone becomes necessary tool in people's routine work and the life, and SMS has become a kind of important way of linking up between the people.In order to save communication fee and conserve network resources, transmission again after we can compress SMS.
At present the note compress mode mostly adopts is the word in the search note or according to short message content search root storehouse it is carried out compressed encoding.These class methods can realize certain compression to note, but need a large amount of root storehouse of storage.When the word in the note or short message content are searched for coupling, also need the regular hour, and the word or the unsuccessful situation of content match of the same meaning can appear expressing in the search coupling.Therefore, there is certain defective in this class note compression method.
We find, when people utilize note to carry out frequent contact each other, comprise the same information content or express when carrying out frequent contact between language equivalent in meaning, particularly lover or the household through regular meeting in the short message and this situation occurs through regular meeting.For the more efficient note of compressing apace, the present invention adopts these frequent short message contents is carried out specific coding to reach the purpose of compressing short message.
Summary of the invention
The means of communication that the purpose of this invention is to provide a kind of compressing short message.
Another object of the present invention provides a kind of short message sending terminal.
Of the present inventionly provide a kind of short message receiving terminal with purpose again.
According to a first aspect of the invention, the means of communication of compressing short message may further comprise the steps:
A) the note transmit leg is stored identical repertorie respectively with the note recipient;
B) the note transmit leg inserts the statement of selecting from repertorie in editor's note when the editing short message content;
C) after being encoded, the statement in the short message content sends to the note recipient.
Wherein, note transmit leg and recipient's repertorie is made up of the statement in column and the column;
Statement in column and the column adopts identical coded system, and the coding of statement is formed the final coding of described statement in column coding and the column.
Wherein, described coded system is 4 bit-binary codings;
Wherein, described repertorie comprises a plurality of columns and a plurality of statement.
Wherein, when starting the note transmission, the statement that inserts is replaced to corresponding statement coding, and have a coding to define symbol.
Wherein, the statement of described insertion is that ASCII character sends to the note recipient with final code conversion behind final coding.
Wherein, note recipient defines from the note sign and to extract coding the symbol after receiving the described note that comprises coding, utilizes repertorie that coding is resolved then, the reduction short message content.
According to a second aspect of the invention, short message sending terminal comprises:
The note memory module is used to store preset SMS;
The short message encoding module be used for the note of described note memory module is encoded, and the note after will encoding sends to SMS transmission module;
SMS transmission module is used to receive the note behind the described coding that described short message encoding module sends, and sends.
Wherein, the note in the described note memory module encoded be specially:
After note in the described note memory module carried out 4 bit-binary codings, be converted into ASCII character again.
According to a third aspect of the invention we, short message receiving terminal comprises:
The note memory module is used to store preset SMS;
The decoding short message module is used to utilize the preset SMS of note memory module storage that the coding note that receives is decoded, and decoded note is sent to the note receiver module;
The note receiver module is used for described decoded note storage and demonstration.
Compared with prior art, owing to the present invention encodes to a common expressions, thereby compressed short message content widely.And needs directly insert from the common expressions storehouse when editing common expressions and get final product, and make short message editing become convenient and efficient.
The present invention is described in detail below in conjunction with accompanying drawing, so that above-mentioned purpose of the present invention, other purposes and technique effect become clearer.
Description of drawings
Fig. 1 is the theory diagram of short message sending terminal of the present invention;
Fig. 2 is the theory diagram of short message receiving terminal of the present invention;
Fig. 3 is repertorie memory module figure in the embodiment of the invention;
Fig. 4 is that the embodiment of the invention sends the note flow chart;
Fig. 5 is that the embodiment of the invention receives the note flow chart.
Embodiment
Fig. 1 has shown the principle of short message sending terminal of the present invention, and short message sending terminal of the present invention comprises:
The note memory module is used to store preset SMS;
The short message encoding module be used for the note of described note memory module is encoded, and the note after will encoding sends to SMS transmission module;
SMS transmission module is used to receive the note behind the described coding that described short message encoding module sends, and sends.
Wherein, the note in the described note memory module encoded be specially:
After note in the described note memory module carried out 4 bit-binary codings, be converted into ASCII character again.
Fig. 2 has shown the principle of short message receiving terminal of the present invention, comprising:
The note memory module is used to store preset SMS;
The decoding short message module is used to utilize the preset SMS of note memory module storage that the coding note that receives is decoded, and decoded note is sent to the note receiver module;
The note receiver module is used for described decoded note storage and demonstration.
Wherein, the decoding short message module is carried out the decoding to the coding note by search the note corresponding with the note of encoding from the note memory module.
Fig. 3 has shown the structure of repertorie of the present invention, and left hurdle is the statement column, for example comprises similarly column of " self-defined ", " using always ", " greeting ", " blessing " or the like, comprises some statements in each column, for example " heartily! ", " health also? " Deng statement.The own definition statement of user for convenience, in " self-defined " column, the user can own read statement, and other column is to get from download.For " self-defined " column, in transmit leg and recipient, the statement number that comprises in the custom item should be identical, and corresponding statement also should be identical or express similar import, to realize both sides' information synchronization.
The means of communication of compressing short message of the present invention may further comprise the steps:
A) the note transmit leg is stored identical repertorie respectively with the note recipient, repertorie for example shown in Figure 1;
B) the note transmit leg is when the editing short message content, inserts the statement of selecting from repertorie (such as repertorie shown in Figure 1) in editor's note, for example editor's " old friend " insert afterwards from repertorie, select " health also? " statement;
C) after being encoded, the statement in the short message content sends to the note recipient.
Note transmit leg and recipient's repertorie is made up of the statement in column and the column, and the statement in column and the column adopts identical coded system, and the coding of statement is formed the final coding of described statement in column coding and the column.
Fig. 3 has shown the memory module structure of repertorie, and repertorie comprises a plurality of columns and a plurality of statement, and every statement is encoded.Here with 1 byte length statement of encoding, wherein each column and every statement are carried out binary coding (expansion can be encoded to it by two bytes or a plurality of byte as need) with 4 bits respectively.
Fig. 3 101 in the coded system of each column as shown in table 1:
Table 1 name of tv column coding code table
| Name of tv column | Coding codeword |
| Self-defined | ??0000 |
| Commonly used | ??0001 |
| Greet | ??0010 |
| ??... |
Owing to adopt 4 bits that each column is encoded here, so have only 16 column tabulations here at most, the coding codeword of last column tabulation is 1111, so the coding codeword of 16 columns is from 0000 to 1111.
Fig. 1 102 or 103 in the coded system of statement with identical to the mode of coding column, be that example is encoded to it with 102 here, its code table of encoding is as shown in table 2:
Table 2 statement name encoding code table
| The statement title | Coding codeword |
| Heartily! | ??0000 |
| The statement title | Coding codeword |
| A morning! | ??0001 |
| Are you in? | ??0010 |
| ... | ??... |
In like manner, also be to adopt 4 bits that each statement is encoded here, so have only the tabulation of 16 sub-projects at most, the coding codeword of last sub-project tabulation is that the coding codeword of 1111,16 statements also is from 0000 to 1111.
Therefore, this coded system that adopts this paper to provide, 256 common expressions of can encoding at most.The coding codeword of every statement is made up of the coding codeword of name of tv column coding codeword under this statement and this statement.The sub-project name is called " heartily for example! " statement, its coding codeword himself coding codeword is 00000000 for the coding codeword of " self-defined " project adds.By top analysis, can know, the corresponding unique encoding code word of every common expressions, the integer of 256 coding codeword correspondences is that scope is 0 to 255, therefore, can be converted to ASCII to the coding of 256 statements is 0 to 255 character representation.For example, " heartily! " coding codeword be 00000000, its corresponding characters is " null ".
This shows that repertorie of the present invention comprises: a plurality of common expressions columns and the column coding codeword corresponding with it; And a plurality of common expressions and the corresponding statement coding code word that are under the jurisdiction of each common expressions column respectively.
Therefore, above-mentioned steps c) comprising: when starting the note transmission, column coding codeword and statement coding code word that the common expressions of inserting is replaced to by correspondence merge the coding codeword of forming; The note that contains coding codeword is sent to described note recipient.
As selection, described repertorie is made up of a plurality of common expressions and corresponding common expressions coding codeword, and without separating into column and column coding codeword and statement and statement coding code word, promptly directly adopts the coded system shown in the table 2, and omits the coded system of Fig. 1.
In the case, above-mentioned steps c) comprising: when starting the note transmission, the common expressions of inserting is replaced to corresponding common expressions coding codeword; And the note that contains coding codeword sent to described note recipient.
More particularly, the means of communication of compressing short message of the present invention comprise: the note transmit leg is stored identical repertorie respectively with the note recipient; The note transmit leg inserts the common expressions of selecting from repertorie when the editing short message content; Write down described common expressions corresponding codes code word and the insertion position in note; When starting the note transmission, the common expressions of inserting is replaced into coding codeword in the position of record; And the note that will contain coding codeword sends to the note recipient.
Wherein, coding codeword comprises the combination of column coding codeword and statement coding code word, perhaps comprises direct coding codeword corresponding to each common expressions.
After note recipient receives the note that comprises common expressions, from note, extract coding codeword, utilize repertorie that coding codeword is resolved then, the reduction short message content.
In above-mentioned any method, can before sending note, substitute described coding codeword with ascii character, substitute 00100000 such as space character with ASCII.
In addition, because in the editing short message process, the user need insert common expressions, therefore before sending note, transmit leg and recipient store repertorie respectively.These repertories can be downloaded or download by alternate manner from the service platform that operator provides, or input manually, but the both sides of communication must synchronous all the time these repertorie information.
In addition, the ascii character in the note should place sign to define in the membrane inside the rush stalk.
In the case, receive the note that comprises common expressions as the note recipient after, detect in the note and define the membrane inside the rush stalk, sign defines the membrane inside the rush stalk and extracts coding codeword from note, then coding codeword or ascii character is resolved the reduction short message content.
Below in conjunction with Fig. 4 and Fig. 5 the flow process that the present invention compresses the SMS communication method is elaborated.
Fig. 4 has shown transmit leg compressing short message means of communication flow process of the present invention, and details are as follows:
At step S401, the newly-built note of user.
At step S402, user's editing short message.In editing process, the user selects repertorie to insert common expressions.Common expressions of every insertion needs its insertion position in note of record, comprises original position and end position, and will write down this statement corresponding codes code word.
At step S403, the user clicks the transmission button and is ready for sending;
At step S404, common expressions is encoded.After clicking the transmission button, every common expressions that the position of writing down among the installation steps S202 will be inserted replaces to its coding codeword.When replacing common expressions, need adding to define symbol it is defined, it is the coding codeword of common expressions that sign defines in the symbol, rather than the common short message content.
At step S405, send.Send this moment is short message content behind the compressed encoding.
Fig. 5 has shown recipient's SMS parsing of the present invention and display packing flow chart, and existing details are as follows:
At step S501, the user receives note.
At step S502, resolve short message content.The coding codeword that includes common expressions in the short message content that reception is come.Can extract coding codeword by the symbol that defines that detects in the note, each coding codeword that extracts is resolved, analysis mode is just opposite with coded system.For example, extract the character that defines symbol and be " A ", the ASCII that character " A " is corresponding is 65, is that index finds corresponding common expressions with 65 then, replaces coding codeword with this statement then, and removes and define symbol.Like this, after all coding codewords are parsed, just reduced the short short message content of original transmission.
At step S503, show the short message content after resolving.
Note transmit leg of the present invention and note recipient comprise mobile phone and cellphone subscriber.
Although above the present invention is had been described in detail, the invention is not restricted to this, those skilled in the art of the present technique can carry out various modifications according to principle of the present invention.Therefore, all modifications of doing according to the principle of the invention all should be understood to fall into protection scope of the present invention.
Claims (10)
1. means of communication of compressing note may further comprise the steps:
The note transmit leg is stored identical repertorie respectively with the note recipient;
The note transmit leg inserts the statement of selecting from repertorie in editor's note when the editing short message content;
Send to the note recipient after described statement in the short message content encoded.
2. method according to claim 1, wherein:
The described repertorie of note transmit leg and recipient is made up of the statement in column and the column;
Statement in column and the column adopts identical coded system, and the coding of statement is formed the final coding of described statement in column coding and the column.
3. method according to claim 2, wherein, described coded system is 4 bit-binary codings.
4. method according to claim 1, wherein, described repertorie comprises a plurality of columns and a plurality of statement.
5. method according to claim 1 wherein, when starting the note transmission, replaces to corresponding statement coding to the statement that inserts, and has a coding to define symbol.
6. according to each described method of claim 1 to 5, wherein, the statement of described insertion is that ASCII character sends to the note recipient with final code conversion behind final coding.
7. method according to claim 1, wherein, note recipient defines from the note sign and to extract coding the symbol after receiving the described note that comprises coding, utilizes repertorie that coding is resolved then, the reduction short message content.
8. a short message sending terminal is characterized in that, comprising:
The note memory module is used to store preset SMS;
The short message encoding module be used for the note of described note memory module is encoded, and the note after will encoding sends to SMS transmission module;
SMS transmission module is used to receive the note behind the described coding that described short message encoding module sends, and sends.
9. terminal according to claim 8 is characterized in that, the note in the described note memory module is encoded to be specially:
After note in the described note memory module carried out 4 bit-binary codings, be converted into ASCII character again.
10. a short message receiving terminal is characterized in that, comprising:
The note memory module is used to store preset SMS;
The decoding short message module is used to utilize the preset SMS of note memory module storage that the coding note that receives is decoded, and decoded note is sent to the note receiver module;
The note receiver module is used for described decoded note storage and demonstration.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010000162A CN101742441A (en) | 2010-01-06 | 2010-01-06 | Communication method for compressing short message, short message sending terminal and short message receiving terminal |
| PCT/CN2010/073930 WO2010148975A1 (en) | 2010-01-06 | 2010-06-13 | Communication method for compressing short message of mobile telephone, terminal for transmitting short message and terminal for receiving short message thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010000162A CN101742441A (en) | 2010-01-06 | 2010-01-06 | Communication method for compressing short message, short message sending terminal and short message receiving terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101742441A true CN101742441A (en) | 2010-06-16 |
Family
ID=42465179
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010000162A Pending CN101742441A (en) | 2010-01-06 | 2010-01-06 | Communication method for compressing short message, short message sending terminal and short message receiving terminal |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN101742441A (en) |
| WO (1) | WO2010148975A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103282898A (en) * | 2011-11-17 | 2013-09-04 | 丰田自动车株式会社 | Tweet creation assistance device |
| CN103702298A (en) * | 2013-12-12 | 2014-04-02 | 惠州Tcl移动通信有限公司 | Character information processing method and processing system thereof and mobile terminal |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103841143A (en) * | 2012-11-23 | 2014-06-04 | 华为技术有限公司 | File sending method, receiving method, system and device |
| CN116073947A (en) * | 2021-11-03 | 2023-05-05 | 华为技术有限公司 | Information transmission method, device and system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1335733A (en) * | 2000-09-26 | 2002-02-13 | 深圳市中兴通讯股份有限公司 | Handwriting inputting, sending and receiving method and system for mobile terminal |
| US20090042589A1 (en) * | 2007-08-09 | 2009-02-12 | Samsung Electronics Co., Ltd. | Apparatus and method for compressing and restoring sms message |
| CN101605165A (en) * | 2009-07-13 | 2009-12-16 | 上海联创三信电子研发销售中心 | The method of sending short message by mobile phone |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100277061B1 (en) * | 1998-11-04 | 2001-01-15 | 윤종용 | Short message compression device of mobile communication terminal and corresponding short message transmission method |
| CN101465902B (en) * | 2007-12-21 | 2012-07-04 | 康佳集团股份有限公司 | Compression communication method of mobile phone short message |
-
2010
- 2010-01-06 CN CN201010000162A patent/CN101742441A/en active Pending
- 2010-06-13 WO PCT/CN2010/073930 patent/WO2010148975A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1335733A (en) * | 2000-09-26 | 2002-02-13 | 深圳市中兴通讯股份有限公司 | Handwriting inputting, sending and receiving method and system for mobile terminal |
| US20090042589A1 (en) * | 2007-08-09 | 2009-02-12 | Samsung Electronics Co., Ltd. | Apparatus and method for compressing and restoring sms message |
| CN101605165A (en) * | 2009-07-13 | 2009-12-16 | 上海联创三信电子研发销售中心 | The method of sending short message by mobile phone |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103282898A (en) * | 2011-11-17 | 2013-09-04 | 丰田自动车株式会社 | Tweet creation assistance device |
| CN103282898B (en) * | 2011-11-17 | 2015-11-25 | 丰田自动车株式会社 | Push away literary composition and make servicing unit |
| CN103702298A (en) * | 2013-12-12 | 2014-04-02 | 惠州Tcl移动通信有限公司 | Character information processing method and processing system thereof and mobile terminal |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2010148975A1 (en) | 2010-12-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101783788B (en) | File compression method, file compression device, file decompression method, file decompression device, compressed file searching method and compressed file searching device | |
| CN101350858B (en) | Method for decoding short message and user terminal | |
| CN107561564B (en) | A kind of compression implementation method of big-dipper satellite information transmission | |
| CN101350938B (en) | Wireless electric billboard system | |
| WO2008039591A2 (en) | A method and apparatus for facilitating efficient processing of extensible markup language documents | |
| KR20010078015A (en) | Data compression apparatus, database system, data communication system, data compression method, storage medium and program transmission apparatus | |
| CA2514832A1 (en) | System and method for compression of wireless applications expressed in a structured definition language | |
| CN102118293A (en) | Method for compressing and storing communication messages | |
| CN103401561A (en) | Methods and devices for compressing and decompressing map data | |
| CN106375942A (en) | Method and device for transmitting data information | |
| CN101742441A (en) | Communication method for compressing short message, short message sending terminal and short message receiving terminal | |
| CN101299857A (en) | Method and apparatus for outputting communication information | |
| CN101346689A (en) | A compressed schema representation object and method for metadata processing | |
| CN105630755A (en) | Source encoding and decoding methods and devices for expanding information quantity transmission of Beidou-satellite short message | |
| CN101493901B (en) | Two-dimensional code data compressing and decompressing method and terminal | |
| CN104125475A (en) | Multi-dimensional quantum data compressing and uncompressing method and apparatus | |
| CN101600023A (en) | Short messages of terminals searching method and device thereof | |
| CN100425081C (en) | Code-conversion method for shortmessage receiving and transmitting and network apparatus used thereof | |
| CN102214170A (en) | Methods and systems for compressing and decompressing extensible markup language (XML) data | |
| CN104079580B (en) | Educational administration's instructional map is as speech recognition system and method | |
| CN101345952A (en) | Data storing and reading method, device and system for client identification card | |
| CN102970661A (en) | Method and device for code conversion of short messages | |
| CN103843292B (en) | Networking component and mobile device | |
| CN102281516B (en) | Short message processing method and short message processing terminal | |
| CN110298017B (en) | Method and device for processing coded data and computer storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20100616 |