P
USRE44583EExpiredUtilityPatentIndex 39

Method for automatically forwarding and replying short message

Assignee: CHIEN ANDREWPriority: Nov 14, 2001Filed: Nov 29, 2007Granted: Nov 5, 2013
Est. expiryNov 14, 2021(expired)· nominal 20-yr term from priority
Inventors:CHIEN ANDREWCHEN CADMUSSUN XAVIERCHANG JOHNKUO EDWARD
H04L 67/75H04L 9/40H04M 1/72436H04L 12/1822H04M 3/53366H04M 3/53341H04M 3/53383H04M 3/42382H04L 69/329H04L 67/04
39
PatentIndex Score
1
Cited by
16
References
13
Claims

Abstract

A method for automatically forwarding and replying short message is provided. Firstly, a local user joins a message chat room. If the user presses a key for forwarding a message, the message chat room provides structuralized, modularized and hierarchy message menu to the user, else the local user waits for a plurality of pre-established reply messages provided by a server or a remote cellulous phone. At this time, the local user can press a modify key to modify the reply messages and the message chat room provides an editing window to facilitate modify operation. Afterward, the local user presses a send key after selecting a replay message.

Claims

exact text as granted — not AI-modified
We claim: 
     
       1. A method for automatically forwarding and replying to short messages comprising the following steps:
 a local user joining a message chat room; 
 examining whether the user presses a key for forwarding a message; 
 if the user has pressed said key for forwarding said message, providing a structuralized, modularized and hierarchy hierarchical message menu to the user, else the local user waiting for a plurality of pie-established reply pre-established messages provided by a server or a remote cellular phone and the local user pressing a send key after selecting a reply message; 
 the message having a packet format comprising a user defined length (UDL), a user defined head length (UDHL), a plurality of information element identifiers (IEI), a plurality of information element identifier data lengths (IEIDL), and a plurality of information element data (IED), the individual information element data identifiers containing an IED21 IEI21 indicating a forward message in the message chat room and an IED22 IEI22 indicating a reply message in the message chat room, wherein, a corresponding field of the IEI22 is not present in the message packet when the reply message is provided by the remote cellular phone, and wherein the reply message is written to the corresponding field of the IEI22 when the reply message is provided by the server. 
 
     
     
       2. The method for automatically forwarding and replying short message as in  claim 1 , wherein in the IED21 data, the first four bit bits of the first byte are defined as code of a first layer menu in the forward message, and the last four bit bits of the first byte are defined as code of a second layer menu in the forward message; the second byte to the n-th byte are used to store string, graph, ring tone and motion picture data defined by IEI21. 
     
     
       3. The method for automatically forwarding and replying short message as in  claim 1 , wherein in the IED22 data, the first byte to the n-th byte are used to store string, graph, ring tone and motion picture data defined by IEI22. 
     
     
       4. One or more computer memories storing a message packet format data structure comprising, for each of a plurality of messages, a user defined length (UDL), a user defined head length (UDHL), a plurality of information element identifiers (IEI), a plurality of information element identifier data lengths (IEIDL), and a plurality of information element data (IED), wherein each IEI contains an IEI21 indicating a forward message in a message chat room and an IEI22 indicating a reply message in the message chat room, and wherein, for the individual messages
 if a reply message is provided by a remote cellular phone, a corresponding field of the IEI22 is not present in the message packet; and   if the reply message is provided by a server, the reply message is written to the corresponding field of the IEI22.   
     
     
       5. A system, comprising:
 a server configured to communicate one or more messages to a chat room via a remote cellular phone;   wherein the one or more messages are sent in one or more packets, the individual packets having a packet format comprising a user defined length (UDL), a user defined head length (UDHL), a plurality of information element identifiers (IEI), a plurality of information element identifier data lengths (IEIDL), and a plurality of information element data (IED), and wherein each IEI comprises (a) an IEI21 indicating a forward message in the chat room, and (b) an IEI22 indicating a reply message in the chat room; and   wherein when the reply message is sent by the cellular phone a corresponding field of the IEI22 is not present in the one or more packets, and when the reply message is sent by the sever the reply message is written to the corresponding field of the IEI22.   
     
     
       6. The system of claim 5 wherein:
 the IEI21 comprises n bytes, wherein individual bytes have multiple bits;   the first four bits of the first byte in the IEI21 are defined as code of a first layer menu in the forward message; and   the last four bits of the first byte in the IEI21 are defined as code of a second layer menu in the forward message.   
     
     
       7. The system of claim 6 wherein:
 the second byte to the n-th byte in the IEI21 are used to store string, graph, ring tone, and motion picture data defined by the IEI21.   
     
     
       8. The system of claim 5, further comprising:
 an operation screen configured to display a message sent by a remote user, a message sent by a local user, and a main menu configured to display a plurality of entries;   one or more arrow keys configured to highlight one of the plurality of entries displayed on the main menu; and   a selection key configured to select one of the plurality of entries displayed on the main menu.   
     
     
       9. The system of claim 8 further comprising a modify key configured to display an editing window on the operation screen when the local user chooses to edit one of the plurality of entries. 
     
     
       10. A system, comprising:
 a message exchange area; and   a plurality of pre-established reply messages displayed in the message exchange area;   wherein the plurality of pre-established messages are provided to at least one of a cellular phone or a server; and   wherein the plurality of pre-established messages are sent in one or more packets, the one or more packets each comprising a packet forming having a user defined length (UDL), a user defined head length (UDHL), a plurality of information element identifiers (IEI), a plurality of information element identifier data lengths (IEIDL), and a plurality of information element data (IED), each IEI containing and IEI21 indicating a forward message in the message exchange area and an IEI22 indicating a reply message in the message exchange area; and   if the reply message is provided by the cellular phone, a corresponding field of the IEE22 is not present in the one or more packets; and   if the reply message is provided by the server, the reply message is written to the corresponding field of the IEI22.   
     
     
       11. The system of claim 10 wherein the message exchange area comprises:
 an operation screen configured to display a message sent by a remote user, a message sent by a local user, and a main menu configured to display a plurality of entries;   one or more arrow keys configured to highlight one of the plurality of entries displayed on the main menu;   a selection key configured to select one of the plurality of entries displayed on the main menu; and   a modify key configured to display an editing window on the operation screen when the local user chooses to edit one of the plurality of entries.   
     
     
       12. A system, comprising:
 a remote device including at least one of a cellular phone or a server; and   a message display facility configured to display one or more pre-established messages provided by the remote device;   wherein the plurality of pre-established messages are sent in one or more packets, the one or more packets each comprising a packet format including a user defined length (UDL), a user defined head length (UDHL), a plurality of information element identifiers (IEI), a plurality of information element identifier data lengths (IEIDL), and a plurality of information element data (IED), each IEI containing an IEI21 indicating a forward message in a chat room and an IEI22 indicating a reply message in the chat room; and   if the reply message is provided by the cellular phone, a corresponding field of the IEI22 is not present in the one or more packets; and   if the reply message is provided by the server, the reply message is written to the corresponding field of the IEI22.   
     
     
       13. A system, comprising:
 means for displaying one or more messages; and   means for communicating the one or more messages to the means for displaying the one or more messages via a remote cellular phone;   wherein the one or more messages are sent via one or more message packets, the one or more message packets each comprising a package format having a user defined length (UDL), a user defined head length (UDHL), a plurality of information element identifiers (IEI), a plurality of information element identifier data lengths (IEIDL), and a plurality of information element data (IED), each information element identifiers containing an IEI21 indicating a forward message in the means for displaying the one or more messages, and an IEI22 indicating a reply message in the means for displaying the one or more messages;   wherein when the reply message is sent by the cellular phone a corresponding field of the IEI22 is not present in the one or more message packets, and when the reply message is sent by the means for communicating the reply message is written to the corresponding field of the IEI22.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.