System and method for transmitting a displayable message between short message entities in more than one data package
First Claim
1. A system capable of transmitting a displayable message to a terminating short message entity in more than one data package over a conveying network, the system comprising:
- a capacity determiner that determines a capacity of the conveying network for transmitting data;
a fragmenter that divides the displayable message into fragments at an application protocol layer based on the capacity determined by the capacity determiner such that the size of the fragments does not exceed the capacity of the conveying network; and
a packager that packages the fragments into the data packages such that the data packages are operable to be separately transmitted by a short message service over the conveying network wherein the data packages further include an indicia of the size of the displayable message and a reference parameter corresponding to the position of the fragments in the displayable message and the packager adds the indicia of the size of the displayable message and the reference parameter corresponding to the position of the fragment into the data packages.
5 Assignments
0 Petitions
Accused Products
Abstract
A system (100) that is capable of transmitting a displayable message to a short message entity (102, 104 or 105) in more than one data package over a conveying network. The system (100) uses a capacity determiner (206) to determine a capacity of the conveying network for transmitting data. Based on this capacity of the conveying network, a fragmenter (204) divides the displayable message into fragments at an application protocol layer. The size of a fragment does not exceed the capacity of the conveying network. Finally, a packager (208) packages the fragments into data packages. The data packages are operable to be separately transmitted by a short message service over the conveying network. The data packages may include a reference parameter corresponding to the position of the fragment in the displayable message. Further, a reference parameter may indicate the total size of the displayable message being fragmented and packaged. When all of the fragments of the displayable message are received at the terminating short message entity (102, 104 or 105), a fragment retriever (304) retrieves the fragments. A message reconstructer (306) reconstructs the displayable message. The displayable message is then passed to a disposing device (308).
39 Citations
5 Claims
-
1. A system capable of transmitting a displayable message to a terminating short message entity in more than one data package over a conveying network, the system comprising:
-
a capacity determiner that determines a capacity of the conveying network for transmitting data; a fragmenter that divides the displayable message into fragments at an application protocol layer based on the capacity determined by the capacity determiner such that the size of the fragments does not exceed the capacity of the conveying network; and a packager that packages the fragments into the data packages such that the data packages are operable to be separately transmitted by a short message service over the conveying network wherein the data packages further include an indicia of the size of the displayable message and a reference parameter corresponding to the position of the fragments in the displayable message and the packager adds the indicia of the size of the displayable message and the reference parameter corresponding to the position of the fragment into the data packages.
-
-
2. A system capable of transmitting a displayable message to a terminating short message entity in more than one data package over a conveying network, the system comprising:
-
a capacity determiner that determines a capacity of the conveying network for transmitting data; a fragmenter that divides the displayable message into fragments at an application protocol layer based on the capacity determined by the capacity determiner such that the size of the fragments does not exceed the capacity of the conveying network; and a packager that packages the fragments into the data packages such that the data packages are operable to be separately transmitted by a short message service over the conveying network wherein the data packages further include an indicia of the identity of the displayable message and the packager adds the indicia of the identity of the displayable message into the data packages.
-
-
3. A system that is capable of transmitting a displayable message to a terminating short message entity in more than one data package over a conveying network, the system comprising:
-
a capacity determiner that determines a capacity of the conveying network for transmitting data; a fragmenter that divides the displayable message into fragments at an application protocol layer based on the capacity determined by the capacity determiner such that the size of the fragments does not exceed the capacity of the conveying network; and a packager that packages the fragments into the data packages such that the data packages are operable to be separately transmitted by a short message service over the conveying network wherein the packager identifies a reference parameter for the data packages corresponding to the position of a fragment with respect to the other fragments in the displayable message.
-
-
4. A system capable of transmitting a displayable message over a conveying network in more than one data package, the system comprising:
-
a fragmenter for dividing a displayable message having an amount of data greater than the capacity of the components of the conveying network into fragment at the application protocol layer, each fragment having an amount of data less than or equal to the capacity of the conveying network; and a packager for packaging the fragments into multiple data packages, the data packages including a reference parameter corresponding to the position of a fragment in the displayable message wherein the packager identifies the reference parameter for the data packages corresponding to the position of the fragments with respect to other fragments in the displayable messages.
-
-
5. A method capable of transmitting a displayable message over a conveying network in more than one data package, the method comprising:
-
determining a capacity of the components of the conveying network for transmitting data; dividing the displayable message into fragments at the application protocol layer based on the capacity of the conveying network; and packaging the fragments into the data packages such that the data packages are operable to be separately transmitted by a short message service over the conveying network, a data package including a reference parameter corresponding to the position of a fragment in the displayable message identifying a reference parameter for the data packages corresponding to the position of the fragment with respect to the other fragments in the displayable message.
-
Specification