Apparatus and method for transmitting/receiving long message in digital portable terminal
First Claim
1. An apparatus for transmitting a long message using a short message service (SMS) in a digital portable terminal, comprising:
- a message storage for storing a text message inputted by a user, said message storage having a short message area and a long message area;
a message divider for dividing said text message into a plurality of shorter messages having a predetermined length;
a header generator for generating a header information including a long message identifier and divided message sequence information for said divided shorter messages;
a long message detector for detecting a long message identification from each header of said divided shorter messages;
a sequence information reader for reading a message order information from each header of said divided shorter messages; and
a controller for selectively reading out a corresponding text message stored in one of said short message area and said long message area, for generating the plurality of said shorter messages by assembling each divided said shorter message with the header information, for controlling the transmission of said shorter messages consecutively in a pre-specified order, and for controlling the re-assembly of each divided said shorter message according to said long message identifier and said message sequence information thereof.
2 Assignments
0 Petitions
Accused Products
Abstract
There are provided an apparatus and method for transmitting/receiving a long message by SMS (Short Message Service) in a digital portable terminal. Upon request of the SMS message transmission, a message inputted by a user is read. The read message is divided into a plurality of shorter messages with a predetermined length if the read message exceeds the maximum allowable SMS message. A header having a long message ID and divided message sequence information are generated for each divided message. The short divided messages are generated by assembling each divided message with a header and transmitting successively in an appropriate order. Upon receipt of the successive short messages, a predetermined unique long message ID is detected from the header of each short message, and the message sequence information is read from the header if the long message ID is detected from the header. The successive short messages are re-assembled based on the long message ID and the message sequence information, and the re-assembled long message is generated and stored; then, the stored long message is displayed upon user request.
120 Citations
11 Claims
-
1. An apparatus for transmitting a long message using a short message service (SMS) in a digital portable terminal, comprising:
-
a message storage for storing a text message inputted by a user, said message storage having a short message area and a long message area;
a message divider for dividing said text message into a plurality of shorter messages having a predetermined length;
a header generator for generating a header information including a long message identifier and divided message sequence information for said divided shorter messages;
a long message detector for detecting a long message identification from each header of said divided shorter messages;
a sequence information reader for reading a message order information from each header of said divided shorter messages; and
a controller for selectively reading out a corresponding text message stored in one of said short message area and said long message area, for generating the plurality of said shorter messages by assembling each divided said shorter message with the header information, for controlling the transmission of said shorter messages consecutively in a pre-specified order, and for controlling the re-assembly of each divided said shorter message according to said long message identifier and said message sequence information thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for transmitting a long message using a short message service (SMS) in a digital portable terminal, comprising the steps of:
-
retrieving a text message inputted by a user upon receiving a request for a SMS message transmission;
dividing the text message into a plurality of shorter messages having a predetermined length if the read message exceeds a maximum frame length allowed in the SMS;
generating a header including a long message information and a message sequence information for each divided shorter message;
attaching the header to each divided shorter message for transmission;
detecting the long message information from the header of each divided shorter message during an SMS receiving mode;
retrieving the message sequence information from the header of each divided shorter message;
re-assembling the plurality of shorter messages according to the long message information and the message sequence information;
storing the re-assembled long message in a long message area of a storage means; and
displaying the re-assembled long message in response to a user request. - View Dependent Claims (9, 10, 11)
-
Specification