Method and system for transmitting compacted text data
First Claim
1. A method for transmitting compacted data, said method comprising;
- translating from a standard form data message into a compacted firm data message, said translating comprising;
locating a long tag in said standard form data message;
identifying a short tag in a sender translation table, said short tag corresponding to said long tag in said sender translation table; and
creating said compacted form data message by substituting said short tag for said long tag in said standard form data message;
setting a flag in response to determining that said sender translation table should be transmitted to said receiver system, wherein said sender translation table should be transmitted if said sender translation table has been undated since a previous time that said sender translation table was sent to said receiver system;
transmitting said compacted form data message with said flag to a receiver system; and
transmitting said sender translation table to said receiver system in response to said flag being set.
1 Assignment
0 Petitions
Accused Products
Abstract
An exemplary embodiment of the present invention is a method for transmitting compacted text data. A standard form data message is translated into a compacted form data message. The translating includes first locating a long tag in the standard form data message. A short tag in a sender translation table that corresponds to the long tag is identified in a sender translation table. The compacted form data message is created by substituting the short tag for the long tag in the standard form data message. The compacted form data message is transmitted to a receiver system. Then, a flag is set in response to determining if the sender translation table needs to be transmitted to the receiver system and the flag is transmitted to the receiver system. The sender translation table is transmitted to the receiver system in response to the determination of whether the translation table needs to be transmitted. Additional embodiments include a system and storage medium for transmitting compacted text data.
17 Citations
38 Claims
-
1. A method for transmitting compacted data, said method comprising;
-
translating from a standard form data message into a compacted firm data message, said translating comprising; locating a long tag in said standard form data message; identifying a short tag in a sender translation table, said short tag corresponding to said long tag in said sender translation table; and creating said compacted form data message by substituting said short tag for said long tag in said standard form data message; setting a flag in response to determining that said sender translation table should be transmitted to said receiver system, wherein said sender translation table should be transmitted if said sender translation table has been undated since a previous time that said sender translation table was sent to said receiver system; transmitting said compacted form data message with said flag to a receiver system; and transmitting said sender translation table to said receiver system in response to said flag being set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for transmitting compacted data, said system comprising:
-
a computer system comprising a processor and memory in communication with a network, said computer system implementing a process comprising; translating from a standard form data message into a compacted form data message, said translating comprising; locating a long tag in said standard form data message; identifying a short tag in a sender translation table, said short tag corresponding to said long tag in said sender translation table; and creating said compacted form data message by substituting said short tag for said long tag in said standard form data message; setting a flag in response to determining that said sender translation table should be transmitted to said receiver system, wherein said sender translation table should be transmitted if said sender translation table has been updated since a previous time that said sender translation table was sent to said receiver system; transmitting said compacted form data message with said flag to a receiver system; and transmitting said sender translation table to said receiver system in response to said flag being set. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A non-transitory storage medium encoded with machine-readable computer program code for transmitting compacted data, the storage medium storing instructions for causing a host system to implement a method comprising:
-
translating from a standard form data message into a compacted form data message, said translating comprising; locating a long tag in said standard form data message; identifying a short tag in a sender translation table, said short tag corresponding to said long tag in said sender translation table; and creating said compacted form data message by substituting said short tag for said long tag in said standard form data message; setting a flag in response to determining that said sender translation table should be transmitted to said receiver system, wherein said sender translation table should be transmitted if said sender translation table has been updated since a previous time that said sender translation table was sent to said receiver system; transmitting said compacted form data message with said flag to a receiver system; and transmitting said sender translation table to said receiver system in response to said flag being set. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for transmitting compacted data, said method comprising:
-
translating from a standard form data message into a compacted form data message Including; locating a long tag in said standard form data message; identifying a short tag in a sender translation table, said short tag corresponding to said lone tag in said sender translation table; and creating said compacted form data message by substituting said short tag for said long tag in said standard form data message; setting a flag in response to determining that said sender translation table should be transmitted to said receiver system; transmitting said compacted form data message with said flag to a receiver system; transmitting said sender translation table to said receiver system in response to said flag being set; receiving said compacted form data message and said flag at said receiver system; receiving said sender translation table into a receiver translation table at said receiver system if said flag is set; and translating said compacted form data message into said standard form data message at said receiver system including; locating a short tag in said compacted form data message; identifying a long tag in said receiver translation table, said long tag corresponding to said short tag in said receiver translation table; and creating the standard form data message by substituting said long tag for said short tag in said compacted form data message.
-
-
37. A system for transmitting compacted data, said system comprising;
-
a sender system and a receiver system, the sender system comprising a processor and memory and including instructions for; translating from a standard form data message into a compacted form data message including; locating a long tag in said standard form data message; identifying a short tag in a sender translation table, said short tag corresponding to said long tag in said sender translation table; and creating said compacted form data message by substituting said short tag for said long tag in said standard form data message; setting a flag in response to determining that said sender translation table should be transmitted to said receiver system; transmitting said compacted form data message with said flag to a receiver system; transmitting said sender translation table to said receiver system in response to said flag being set; and the receiver system including instructions for; receiving said compacted form data message and said flag at said receiver system; receiving said sender translation table into a receiver translation table at said receiver system if said flag is set; and translating said compacted form data message into said standard form data message including; locating a short tag in said compacted form data message; identifying a long tag in said receiver translation table, said long tag corresponding to said short tag in said receiver translation table; and creating the standard form data message by substituting said long tag for said short tag in said compacted form data message.
-
-
38. A non-transitory storage medium encoded with machine-readable computer program code for transmitting compacted data, the storage medium storing computer instructions for:
translating from, a standard form data message into a compacted form data message including; locating a long tag in said standard form data message; identifying a short tag in a sender translation table, said short tag corresponding to said long tag in said sender translation table; and creating said compacted form data message by substituting said short tag for said long tag in said standard form data message; setting a flag in response to determining that said sender translation table should be transmitted to said receiver system; transmitting said compacted form data message with said flag to a receiver system; transmitting said sender translation table to said receiver system in response to said flag being set; receiving said compacted form data message and said flag at said receiver system; receiving said sender translation table into a receiver translation table at said receiver system if said flag is set; and translating said compacted form data message into said standard form data message at said receiver system including; locating a short tag in said compacted form data message; identifying a long tag in said receiver translation table, said long tag corresponding to said short tag in said receiver translation table; and creating the standard form data message by substituting said long tag for said short tag in said compacted form data message.
Specification