CN113271108A - Questionnaire answering data transmission method and device - Google Patents

Questionnaire answering data transmission method and device Download PDF

Info

Publication number
CN113271108A
CN113271108A CN202110569184.3A CN202110569184A CN113271108A CN 113271108 A CN113271108 A CN 113271108A CN 202110569184 A CN202110569184 A CN 202110569184A CN 113271108 A CN113271108 A CN 113271108A
Authority
CN
China
Prior art keywords
data
transcoding
character
algorithm
transcoded
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
Application number
CN202110569184.3A
Other languages
Chinese (zh)
Inventor
欧英俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhongyan Network Technology Co ltd
Original Assignee
Shanghai Zhongyan Network Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Zhongyan Network Technology Co ltd filed Critical Shanghai Zhongyan Network Technology Co ltd
Priority to CN202110569184.3A priority Critical patent/CN113271108A/en
Publication of CN113271108A publication Critical patent/CN113271108A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/40Conversion to or from variable length codes, e.g. Shannon-Fano code, Huffman code, Morse code

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure provides a method and an apparatus for transmitting question answering data, including: compressing the question data to be transmitted by a real-time compression algorithm to obtain compressed data; transcoding special characters of the compressed data through a character transcoding algorithm according to the compressed data to obtain transcoded data; and decoding the transcoded data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoded data, and sending the original question answer data to a target object. The method disclosed by the invention only depends on zstd and base64safe, the coupling among services can be reduced by using the method, the compression algorithm is lossless compression, the compression rate and the compression/decompression performance are outstanding, the network transmission efficiency and the coding and decoding efficiency can be improved, and the overall performance is improved.

Description

Questionnaire answering data transmission method and device
Technical Field
The present disclosure relates to questionnaire answering technologies, and in particular, to a method and an apparatus for transmitting questionnaire answering data.
Background
In a resource-limited storage object, stored digital characters, alphabetic characters and the like are generally mixed together, an ASCII character set is adopted for encoding, and bytes with the length of 8 bits are used for representation, which causes that the data representation efficiency of the digital characters is not high; meanwhile, in terms of controlling data blocks, a relatively complex character string or a special character is generally used for partitioning, which also causes a low storage efficiency.
Disclosure of Invention
The disclosed embodiment provides a method and a device for transmitting answer data of a questionnaire, which can solve the problem that the conventional method for transmitting answer data of the questionnaire is low in efficiency.
In a first aspect of the embodiments of the present disclosure, a method for transmitting question answer data is provided, including:
compressing the question data to be transmitted by a real-time compression algorithm to obtain compressed data;
transcoding special characters of the compressed data through a character transcoding algorithm according to the compressed data to obtain transcoded data;
and decoding the transcoded data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoded data, and sending the original question answer data to a target object.
In an optional implementation manner, the method for transcoding the special characters of the compressed data through the character transcoding algorithm includes:
converting the compressed data into initial transcoding data through a first coding mode of the character transcoding algorithm according to the compressed data, wherein the first coding mode is used for coding binary data in the compressed data into ASCII code characters;
and converting the initial transcoding data into transcoding data through a second coding mode of the character transcoding algorithm based on the initial transcoding data, wherein the second coding mode is used for coding special characters in the initial transcoding data into general transmission characters.
In an optional embodiment, the method for converting the initial transcoded data into transcoded data by the second encoding mode of the character transcoding algorithm comprises:
respectively converting the first special character and the second special character in the initial transcoding data into a first general character and a second general character through a second coding mode of the character transcoding algorithm,
the first special character and the second special character need to be transcoded for the second time in the process of transcoding data transmission, and the first general character and the second general character can be used universally in different data.
In an alternative embodiment, the character conversion algorithm includes the Base64Safe algorithm.
In an alternative embodiment, the real-time compression algorithm comprises a Zstandard algorithm.
In a second aspect of the embodiments of the present disclosure, there is provided a device for transmitting question answer data, including:
the compressed data acquisition unit is used for compressing the question answer data to be transmitted by a real-time compression algorithm to acquire compressed data;
the transcoding data acquisition unit is used for transcoding the special characters of the compressed data through a character transcoding algorithm according to the compressed data to acquire transcoding data;
and the answer data transmission unit is used for decoding the transcoding data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoding data and sending the original question answer data to a target object.
In an optional embodiment, the transcoding data obtaining unit is further configured to:
converting the compressed data into initial transcoding data through a first coding mode of the character transcoding algorithm according to the compressed data, wherein the first coding mode is used for coding binary data in the compressed data into ASCII code characters;
and converting the initial transcoding data into transcoding data through a second coding mode of the character transcoding algorithm based on the initial transcoding data, wherein the second coding mode is used for coding special characters in the initial transcoding data into general transmission characters.
In an optional embodiment, the transcoding data obtaining unit is further configured to:
respectively converting the first special character and the second special character in the initial transcoding data into a first general character and a second general character through a second coding mode of the character transcoding algorithm,
the first special character and the second special character need to be transcoded for the second time in the process of transcoding data transmission, and the first general character and the second general character can be used universally in different data.
In an alternative embodiment, the character conversion algorithm includes the Base64Safe algorithm.
In an alternative embodiment, the real-time compression algorithm comprises a Zstandard algorithm.
The method for transmitting the answer data of the questionnaire comprises the steps of compressing the answer data of the questionnaire to be transmitted by a real-time compression algorithm to obtain compressed data;
transcoding special characters of the compressed data through a character transcoding algorithm according to the compressed data to obtain transcoded data;
and decoding the transcoded data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoded data, and sending the original question answer data to a target object.
Only depending on zstd and base64safe, the method can reduce coupling among services by using the mechanism, the compression algorithm is lossless compression, the compression rate and the compression/decompression performance are outstanding, the network transmission efficiency and the coding and decoding efficiency can be improved, and the overall performance is improved.
Drawings
Fig. 1 is a schematic flow chart of a transmission method of answer data of a questionnaire according to an embodiment of the present disclosure;
fig. 2 is a schematic structural diagram of a device for transmitting answer data of a questionnaire according to an embodiment of the present disclosure.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure more clear, the technical solutions of the embodiments of the present disclosure will be described clearly and completely with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are only a part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims of the present disclosure and in the drawings described above, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein.
It should be understood that, in various embodiments of the present disclosure, the sequence numbers of the processes do not mean the execution sequence, and the execution sequence of the processes should be determined by the functions and the inherent logic of the processes, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.
It should be understood that in the present disclosure, "including" and "having" and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that in the present disclosure, "plurality" means two or more. "and/or" is merely an association describing an associated object, meaning that three relationships may exist, for example, and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "comprises A, B and C" and "comprises A, B, C" means that all three of A, B, C comprise, "comprises A, B or C" means that one of A, B, C comprises, "comprises A, B and/or C" means that any 1 or any 2 or 3 of A, B, C comprises.
It should be understood that in this disclosure, "B corresponding to a", "a corresponds to B", or "B corresponds to a" means that B is associated with a, from which B can be determined. Determining B from a does not mean determining B from a alone, but may be determined from a and/or other information. And the matching of A and B means that the similarity of A and B is greater than or equal to a preset threshold value.
As used herein, "if" may be interpreted as "at … …" or "when … …" or "in response to a determination" or "in response to a detection", depending on the context.
The technical solution of the present disclosure is explained in detail below with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 1 is a schematic flow chart illustrating a method for transmitting question answer data according to an embodiment of the present disclosure, where as shown in fig. 1, the method includes:
s101, compressing answer data of a questionnaire to be transmitted through a real-time compression algorithm to obtain compressed data;
in practical application, the questionnaire answer data is often transmitted from the cloud server or the database to the client of the user through network transmission, and in the process, the questionnaire answer data is often compressed so as to improve the network transmission efficiency and the encoding and decoding efficiency.
However, in the actual process, different compression algorithms and compression modes lead to different compression results, thereby affecting the overall performance and causing poor user experience.
For example, in the embodiment of the present disclosure, the transmitted question answering data may be compressed by a real-time compression algorithm. Among other things, the real-time compression algorithm of embodiments of the present disclosure may include a Zstandard algorithm.
Optionally, the compression rate and compression/decompression performance of the Zstandard algorithm are outstanding, in the tested text log compression scenario, the compression rate is doubled compared with gzip, and the compression performance is equivalent to or even better than lz4 and snappy, and is more than 10 times of gzip. In addition, the Zstandard algorithm supports the generation of dictionary files in a training mode, and compared with the traditional compression mode, the compression rate of small data packets can be greatly improved.
Step S102, transcoding special characters of the compressed data through a character transcoding algorithm according to the compressed data to obtain transcoded data;
in practical application, the questionnaire answer data to be transmitted is compressed by a real-time compression algorithm to obtain compressed data, only the storage space of the data is changed, but the format of the data does not change, and if the compressed data needs to be transmitted through a network, the compressed data can be transmitted through a Uniform Resource Locator (URL). If it is desired to transmit the compressed data via a URL, the compressed data needs to be encoded in order to be able to meet the format requirements of the transmission.
Illustratively, special characters of the compressed data may be transcoded by a character transcoding algorithm.
In an optional implementation manner, the method for transcoding the special characters of the compressed data through the character transcoding algorithm includes:
converting the compressed data into initial transcoding data through a first coding mode of the character transcoding algorithm according to the compressed data, wherein the first coding mode is used for coding binary data in the compressed data into ASCII code characters;
and converting the initial transcoding data into transcoding data through a second coding mode of the character transcoding algorithm based on the initial transcoding data, wherein the second coding mode is used for coding special characters in the initial transcoding data into general transmission characters.
In an alternative embodiment, the character conversion algorithm includes the Base64Safe algorithm.
It will be appreciated that the Base64Safe algorithm is capable of transmitting 8-bit byte code encodings, and that in the Java Persistence system Hibernate, for example, the Base64Safe algorithm is employed to encode a longer unique identifier (typically a 128-bit UUID) as a string that is used as a parameter in HTTP forms and HTTP GET URLs. In other applications, it is also often necessary to encode the binary data into a form suitable for placement in a URL (including a hidden form field).
In an optional embodiment, the method for converting the initial transcoded data into transcoded data by the second encoding mode of the character transcoding algorithm comprises:
respectively converting the first special character and the second special character in the initial transcoding data into a first general character and a second general character through a second coding mode of the character transcoding algorithm,
the first special character and the second special character need to be transcoded for the second time in the process of transcoding data transmission, and the first general character and the second general character can be used universally in different data.
Illustratively, the standard Base64 algorithm is not suitable for direct transmission in URLs because the URL encoder morphs the "/" and "+" characters in the standard Base64 algorithm into "% XX" and these "%" symbols need to be converted again when stored in the database because the "%" symbols are already used as wildcards in ANSI SQL.
The improved Base64Safe algorithm for URLs used by the disclosed embodiments fills in the' ═ at the end and changes the "+" and "/" in standard Base64 to "-" and "_", respectively, thus eliminating the conversions to be done when URL codecs and databases are stored, avoiding the increase in length of encoded information in the process, and unifying the format of object identifiers at databases, forms, etc.
It is to be understood that the first and second special characters of the embodiments of the present disclosure may be denoted as "+" and "/", respectively, and the first and second general characters of the embodiments of the present disclosure may be denoted as "-" and "_". It should be noted that the meaning of the first special character and the second special character, and the meaning of the first general character and the second general character are not limited in the embodiments of the present disclosure.
And S103, decoding the transcoding data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoding data, and sending the original question answer data to a target object.
And decoding the transcoded data into original questionnaire answer data based on the transcoding data and a decoding algorithm corresponding to the real-time compression algorithm, so that the information seen by the user is ensured to be the same as the original questionnaire answer data, and the conditions of messy codes and the like are avoided.
Illustratively, the decoding algorithm corresponding to the real-time compression algorithm may be the same algorithm as the real-time compression algorithm, except that the adopted compression and decompression logic is opposite, and in practical application, the decoding algorithm may be that the real-time compression algorithm performs decoding on the receiving end in an opposite action to that of the compression end.
The method for transmitting the answer data of the questionnaire comprises the steps of compressing the answer data of the questionnaire to be transmitted by a real-time compression algorithm to obtain compressed data;
transcoding special characters of the compressed data through a character transcoding algorithm according to the compressed data to obtain transcoded data;
and decoding the transcoded data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoded data, and sending the original question answer data to a target object.
Only depending on zstd and base64safe, the method can reduce coupling among services by using the mechanism, the compression algorithm is lossless compression, the compression rate and the compression/decompression performance are outstanding, the network transmission efficiency and the coding and decoding efficiency can be improved, and the overall performance is improved.
Fig. 2 is a schematic flow chart illustrating an apparatus for transmitting question answer data according to an embodiment of the present disclosure, where as shown in fig. 2, the apparatus includes:
the compressed data acquisition unit 21 is configured to compress the question answer data to be transmitted by using a real-time compression algorithm to acquire compressed data;
a transcoding data obtaining unit 22, configured to transcode, according to the compressed data, the special characters of the compressed data by using a character transcoding algorithm, and obtain transcoding data;
and the answer data transmission unit 23 is configured to decode the transcoded data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoded data, and send the original question answer data to a target object.
In an optional embodiment, the transcoding data obtaining unit 22 is further configured to:
converting the compressed data into initial transcoding data through a first coding mode of the character transcoding algorithm according to the compressed data, wherein the first coding mode is used for coding binary data in the compressed data into ASCII code characters;
and converting the initial transcoding data into transcoding data through a second coding mode of the character transcoding algorithm based on the initial transcoding data, wherein the second coding mode is used for coding special characters in the initial transcoding data into general transmission characters.
In an optional embodiment, the transcoding data obtaining unit 22 is further configured to:
respectively converting the first special character and the second special character in the initial transcoding data into a first general character and a second general character through a second coding mode of the character transcoding algorithm,
the first special character and the second special character need to be transcoded for the second time in the process of transcoding data transmission, and the first general character and the second general character can be used universally in different data.
In an alternative embodiment, the character conversion algorithm includes the Base64Safe algorithm.
In an alternative embodiment, the real-time compression algorithm comprises a Zstandard algorithm.
The present disclosure also provides a program product comprising execution instructions stored in a readable storage medium. The at least one processor of the device may read the execution instructions from the readable storage medium, and the execution of the execution instructions by the at least one processor causes the device to implement the methods provided by the various embodiments described above.
The readable storage medium may be a computer storage medium or a communication medium. Communication media includes any medium that facilitates transfer of a computer program from one place to another. Computer storage media may be any available media that can be accessed by a general purpose or special purpose computer. For example, a readable storage medium is coupled to the processor such that the processor can read information from, and write information to, the readable storage medium. Of course, the readable storage medium may also be an integral part of the processor. The processor and the readable storage medium may reside in an Application Specific Integrated Circuits (ASIC). Additionally, the ASIC may reside in user equipment. Of course, the processor and the readable storage medium may also reside as discrete components in a communication device. The readable storage medium may be a read-only memory (ROM), a random-access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In the above embodiments of the terminal or the server, it should be understood that the Processor may be a Central Processing Unit (CPU), other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present disclosure may be embodied directly in a hardware processor, or in a combination of the hardware and software modules within the processor.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present disclosure, and not for limiting the same; while the present disclosure has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art will understand that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present disclosure.

Claims (10)

1. A method for transmitting question answering data of a questionnaire is characterized by comprising the following steps:
compressing the question data to be transmitted by a real-time compression algorithm to obtain compressed data;
transcoding special characters of the compressed data through a character transcoding algorithm according to the compressed data to obtain transcoded data;
and decoding the transcoded data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoded data, and sending the original question answer data to a target object.
2. The method of claim 1, wherein transcoding special characters of the compressed data by a character transcoding algorithm comprises:
converting the compressed data into initial transcoding data through a first coding mode of the character transcoding algorithm according to the compressed data, wherein the first coding mode is used for coding binary data in the compressed data into ASCII code characters;
and converting the initial transcoding data into transcoding data through a second coding mode of the character transcoding algorithm based on the initial transcoding data, wherein the second coding mode is used for coding special characters in the initial transcoding data into general transmission characters.
3. The method of claim 2, wherein the method of converting the initial transcoded data into transcoded data by the second encoding mode of the character transcoding algorithm comprises:
respectively converting the first special character and the second special character in the initial transcoding data into a first general character and a second general character through a second coding mode of the character transcoding algorithm,
the first special character and the second special character need to be transcoded for the second time in the process of transcoding data transmission, and the first general character and the second general character can be used universally in different data.
4. The method of claim 1, wherein the character conversion algorithm comprises a Base64Safe algorithm.
5. The method of claim 1, wherein the real-time compression algorithm comprises a Zstandard algorithm.
6. A questionnaire answer data transmission device, comprising:
the compressed data acquisition unit is used for compressing the question answer data to be transmitted by a real-time compression algorithm to acquire compressed data;
the transcoding data acquisition unit is used for transcoding the special characters of the compressed data through a character transcoding algorithm according to the compressed data to acquire transcoding data;
and the answer data transmission unit is used for decoding the transcoding data into original question answer data through a decoding algorithm corresponding to the real-time compression algorithm based on the transcoding data and sending the original question answer data to a target object.
7. The apparatus of claim 6, wherein the transcoded data acquisition unit is further configured to:
converting the compressed data into initial transcoding data through a first coding mode of the character transcoding algorithm according to the compressed data, wherein the first coding mode is used for coding binary data in the compressed data into ASCII code characters;
and converting the initial transcoding data into transcoding data through a second coding mode of the character transcoding algorithm based on the initial transcoding data, wherein the second coding mode is used for coding special characters in the initial transcoding data into general transmission characters.
8. The apparatus of claim 6, wherein the transcoded data acquisition unit is further configured to:
respectively converting the first special character and the second special character in the initial transcoding data into a first general character and a second general character through a second coding mode of the character transcoding algorithm,
the first special character and the second special character need to be transcoded for the second time in the process of transcoding data transmission, and the first general character and the second general character can be used universally in different data.
9. The apparatus of claim 6, wherein the character conversion algorithm comprises a Base64Safe algorithm.
10. The apparatus of claim 6, wherein the real-time compression algorithm comprises a Zstandard algorithm.
CN202110569184.3A 2021-05-25 2021-05-25 Questionnaire answering data transmission method and device Pending CN113271108A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110569184.3A CN113271108A (en) 2021-05-25 2021-05-25 Questionnaire answering data transmission method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110569184.3A CN113271108A (en) 2021-05-25 2021-05-25 Questionnaire answering data transmission method and device

Publications (1)

Publication Number Publication Date
CN113271108A true CN113271108A (en) 2021-08-17

Family

ID=77232658

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110569184.3A Pending CN113271108A (en) 2021-05-25 2021-05-25 Questionnaire answering data transmission method and device

Country Status (1)

Country Link
CN (1) CN113271108A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106789004A (en) * 2016-12-15 2017-05-31 国云科技股份有限公司 A kind of network communication method of highly effective and safe
US9806741B1 (en) * 2016-10-10 2017-10-31 International Business Machines Corporation Character conversion
CN108322220A (en) * 2018-02-08 2018-07-24 华为技术有限公司 Decoding method, device and coding/decoding apparatus
CN110932822A (en) * 2019-12-02 2020-03-27 泰康保险集团股份有限公司 Data encoding method, data decoding method, device, equipment and storage medium
US10701096B1 (en) * 2019-09-23 2020-06-30 Adlumin, Inc. Systems and methods for anomaly detection on core banking systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9806741B1 (en) * 2016-10-10 2017-10-31 International Business Machines Corporation Character conversion
CN106789004A (en) * 2016-12-15 2017-05-31 国云科技股份有限公司 A kind of network communication method of highly effective and safe
CN108322220A (en) * 2018-02-08 2018-07-24 华为技术有限公司 Decoding method, device and coding/decoding apparatus
US10701096B1 (en) * 2019-09-23 2020-06-30 Adlumin, Inc. Systems and methods for anomaly detection on core banking systems
CN110932822A (en) * 2019-12-02 2020-03-27 泰康保险集团股份有限公司 Data encoding method, data decoding method, device, equipment and storage medium

Similar Documents

Publication Publication Date Title
US5953503A (en) Compression protocol with multiple preset dictionaries
JP4559632B2 (en) Variable length vs. variable length entropy coding
US6633242B2 (en) Entropy coding using adaptable prefix codes
US7587458B2 (en) Delta code messaging
US8819287B2 (en) System and method for compressing URL request parameters
CN109818930B (en) Communication text data transmission method based on TCP protocol
CN109831409B (en) Data transmission method and device, computer readable storage medium and electronic equipment
CN108696899B (en) SIP message transmitting and receiving method and transmitting and receiving device
US9294125B2 (en) Leveraging language structure to dynamically compress a short message service (SMS) message
CN111104776A (en) Floating point number processing method and device and electronic equipment
US7292160B1 (en) Context sensitive encoding and decoding
TWI673983B (en) Data compression transmission method and system, terminal and server thereof
KR100732664B1 (en) Method and device for text data compression
US8473428B2 (en) Generation and use of specific probability tables for arithmetic coding in data compression systems
CN113271108A (en) Questionnaire answering data transmission method and device
CN115499506B (en) MQTT information transmission data compression method based on LZW algorithm and server
US9235610B2 (en) Short string compression
US10949443B2 (en) Method and system for sampling and converting vehicular network data
EP2113845A1 (en) Character conversion method and apparatus
Das et al. Design an Algorithm for Data Compression using Pentaoctagesimal SNS
CN118052892A (en) Picture deriving method and device, storage medium and electronic equipment
Fong et al. Multimedia applications of self-synchronizing T-codes
Setyono et al. Development and implementation of compression and split techniques for multimedia messaging service applications
CN115941808A (en) Json data compression method and device based on self-training dictionary coding
CN114297300A (en) Data synchronization method, device, equipment and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination