WO1999043171A1 - Short message device for wireless telephone - Google Patents

Short message device for wireless telephone Download PDF

Info

Publication number
WO1999043171A1
WO1999043171A1 PCT/US1999/003697 US9903697W WO9943171A1 WO 1999043171 A1 WO1999043171 A1 WO 1999043171A1 US 9903697 W US9903697 W US 9903697W WO 9943171 A1 WO9943171 A1 WO 9943171A1
Authority
WO
WIPO (PCT)
Prior art keywords
messages
message
short message
memory
point
Prior art date
Application number
PCT/US1999/003697
Other languages
French (fr)
Inventor
Alan Hameed
Cong Deng
William H. Cushman
Matthew J. Reines
Gregory T. Taisto
Original Assignee
Fujitsu Network Communications, Inc.
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 Fujitsu Network Communications, Inc. filed Critical Fujitsu Network Communications, Inc.
Priority to AU27768/99A priority Critical patent/AU2776899A/en
Publication of WO1999043171A1 publication Critical patent/WO1999043171A1/en

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B5/00Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
    • G08B5/22Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
    • G08B5/222Personal calling arrangements or devices, i.e. paging systems
    • G08B5/223Personal calling arrangements or devices, i.e. paging systems using wireless transmission
    • G08B5/224Paging receivers with visible signalling details
    • G08B5/227Paging receivers with visible signalling details with call or message storage means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. SMS or e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Definitions

  • the present invention relates in general to a short message device for wireless telephones, and more specifically to a device having advanced display, receive and send capabilities.
  • SMS short message service
  • SMS Short Message Service
  • mobile phones have a limited capacity memory, and how messages will be received as the memory approaches its maximum capacity presents a problem.
  • a full memory presents particular problems for receiving broadcast messages which are sent to mobile subscribers in a given serving area. Broadcast messages are normally sent only once, and if there is not a memory slot for the broadcast message at that time, it cannot be received.
  • a full memory presents problems for a subscriber that receives point-to-point messages because new messages cannot be delivered to his/her handset until one or more existing messages has been deleted.
  • Another problem relates to the fact that a wireless phone is not always within a serving area having an SMS capability. Thus, there are times when a user cannot send a message.
  • Wireless phones traditionally have limited screen space to view o list of the users messages. To alleviate this problem, it has been proposed to save messages in separate folders. However, if there are relatively few messages, switching to different folders adds unnecessary complexity in manipulating the telephone handset.
  • a short message device for a wireless telephone having a receiver to receive different types of messages, a memory and a deletion device.
  • the memory stores the different types of messages and has a limited capacity.
  • the a deletion device automatically deletes one type of messages when the memory is full, while retaining a second type of messages.
  • a display lists the different types of messages together in a single list.
  • a filtering device changes the display from a combined list of the different types of messages to a list of messages of only one type.
  • a text entry device enters text strings when out of a short message area, and a memory stores the text strings. The transmitter can then transmit the stored text strings when in the short message service area.
  • Phone numbers and names associated therewith may be stored in a directory. If a phone number of a message recipient entered in a number entry device is stored in the directory, the name of the recipient is displayed by the display.
  • the memory stores the last message unsuccessfully sent from the phone to a wireless provider.
  • a recall device recalls the last message unsuccessfully sent and attempts to resend the message.
  • FIGs. 1A through IS are screens of a wireless telephone according to the present invention, for describing general features and memory allocation of the telephone;
  • FIG. 2 is a top view of the wireless telephone according to the present invention.
  • FIGs. 3 A through 3D are screens appearing in the display of the telephone, for describing viewing and responding to received messages;
  • FIGs. 4 A through 4L are screens appearing in the display of the telephone, for describing sending point-to-point message;
  • FIGs. 5 A through 5G are screens appearing in the display of the telephone, for describing a prepared message feature
  • FIGs. 6A through 6F are screens appearing in the display of the telephone, for describing resending a last unsent message.
  • FIG. 7 shows the hardware of a wireless telephone according to the present invention.
  • the wireless telephone may receive voice mail messages, cellular broadcast messages, and point-to-point text messages (including b-mail). It may also be used to send point-to-point text messages including E-mail.
  • voice mail messages including cellular broadcast messages
  • point-to-point text messages including b-mail
  • point-to-point text messages including E-mail.
  • unanswered calls are usually routed to a voice mailbox where the caller can leave a brief voice message. The user can access these messages through the phone.
  • broadcast messages are sent to subscribing units (wireless phones) within a specific geographical area.
  • a broadcast message may relate to a current news event such as a weather problem or a traffic problem.
  • the phone must be turned ON to receive broadcast messages. Messages that are broadcast during periods when the phone is turned OFF cannot be subsequently retrieved and read.
  • the phone can be used to compose, send, and receive point-to-point text messages (also referred to as "point-to-point messages"). Messages may be sent to or received from any subscriber on the service provider's network (and possibly other networks).
  • Saved messages are point-to-point text messages and broadcast messages that the user has received and elected to save for future reference. As will be described below, they are not automatically overwritten by new incoming messages.
  • Prepared messages are text messages that have been composed and saved for sending at some future time”. This includes "canned” messages (such as "Don't forget the meeting tomorrow at 9 AM” and "Will be home at ... ”) that are repeatedly used.
  • Any point-to-point text message that the user has successfully sent is considered to be a "sent" message. This includes replies and forwarded messages.
  • An unsent message is a point-to-point text message that the user attempted to send but could not send because he/she was outside the SMS message service area or encountered other technical difficulties.
  • Protected messages consist of unread point-to-point text messages and all saved messages. These message are "protected” in the sense that they are not automatically deleted to make memory space available for new incoming messages under any circumstances.
  • a voice mail message "waiting to be reviewed" is one that has not been heard by the user. It may be a new voice message that has arrived since the voice mail feature was last used OR any previously received voice message that the user has not heard.
  • An "unread" point-to-point text message is one that has not been displayed on the LCD.
  • An "unread” broadcast message is one that has been received but not yet displayed on the LCD or one that has been automatically displayed upon receipt but not responded to during a predetermined period of time.
  • FIGs. 1A through IS are screens of a wireless telephone according to the present invention, for describing general features and memory allocation of the telephone.
  • FIG. 2 is a top view of the wireless telephone according to the present invention. According to one possible embodiment, twenty-five memory locations are allocated for SMS messages. Table 1A summarizes the allocation scheme. Table IB shows the specific allocation.
  • 25 LU Broadcast messages have three dedicated memory locations. A new incoming message is placed in any one of the three dedicated locations. When all three locations are “full” , the "oldest” broadcast message is automatically deleted when a new message arrives. This insures that an incoming broadcast message will never be “lost” because of an out-of- memory condition and that the user will always have access to the last three broadcast messages received at the handset (unless manually deleted).
  • the user can create up to five prepared (P) messages. Each is stored in a dedicated memory location. Prepared messages can be deleted but cannot be overwritten. An error message (see the screen of FIG. 1A) is displayed if the user attempts to create a sixth prepared message without deleting one of the five existing prepared messages.
  • Each sent message is automatically saved in a dedicated memory location at the time it is sent. It remains there as a last sent message (LS) until replaced by the next sent message.
  • LS last sent message
  • the last unsent (LU) message may be saved in a dedicated memory location until sent at a later time or replaced by a more recent unsent message.
  • a block of fifteen shared memory location is allocated for point-to-point text messages (PtP) and saved messages (S).
  • PtP point-to-point text messages
  • S saved messages
  • Each location can be filled with any one of the following: * An unread point-to-point text message (i.e., one that has never been displayed) W wO ⁇ 99/4 i 3n171 PCT/US99/03697
  • Point-to-point text messages that have been read but not saved are not protected. They are automatically deleted as necessary to make space available for new incoming point- to-point text messages and new saved messages. In each case the "oldest" unprotected message (first message received) is the one that is deleted.
  • Unread point-to-point text messages and saved messages are protected. If all 15 shared memory locations are filled with either an unread point-to-point text message or a saved message, additional messages cannot be saved and new point-to-point text messages cannot be delivered.
  • the screen of FIG. IB is displayed.
  • NEXT is selected from the taskbar (left arrow key - see FIG. 2), the screen of FIG. 1C appears.
  • FIG. ID may be used when only 20% of the memory (3 memory locations or fewer) remains. The warning appears again each time one of the available memory locations is filled with a protected message (i.e. , a new unread point-to- point text message or saved message) .
  • a protected message i.e. , a new unread point-to- point text message or saved message
  • Selecting OK at either the screen FIG. 1C or FIG ID displays the list of protected messages (the screens of FIGs. IE and IF).
  • the user can make additional shared memory locations available by reading (but not saving) any unread point-to-point text messages and/or by deleting one or more saved messages.
  • Selecting IGNORE at FIG. ID with the right arrow key advances the dialog to the next screen, the screen that would have been displayed if the dialog had not been interrupted by the warning. If the user fails to heed the warnings described above and attempts to save a broadcast message or point-to-point text message when the memory is full, the screen of FIG. 1G is displayed. OK returns the dialog to the previous screen where the SAVE was attempted.
  • the user may press a messages key M in FIG. 2. If the message key is held down briefly and released, the first screen of the SMS main menu (FIG. 1H) appears. The user selects "1. Voice mail", and a call to the voice mail access number is automatically placed. He/she then follows the voice mail prompts for access to the messages. If the messages key is held down for a predetermined period of time (perhaps 2.5 seconds or more), a call to voice mail is automatically placed. The screen of FIG. 1H (the first page of the SMS main menu) appears during the 2.5 seconds interval before the voice mail access number is dialed.
  • the user may obtain access to broadcast messages in several ways. In some instances, the messages are automatically displayed. In others, one or more key presses is required.
  • New broadcast messages are automatically displayed when received if no activity is in progress (i.e. , HOME screen of FIG. 2 is being displayed).
  • the broadcast message appears for a period of time, perhaps 15 seconds, and then is replaced with the HOME screen unless the user presses one of the soft arrow keys or hard keys that is currently active-. In this case, the 15 second time-out feature is disabled, and the broadcast message continues to be displayed until removed by user action.
  • the screen of FIG. II is an example of a new incoming broadcast message as it appears if displayed automatically.
  • an activity e.g. , call, text entry, message review, etc.
  • a new broadcast message normal priority
  • an audible is message alert provided, but the message is not displayed. However, the message can be subsequently accessed.
  • New broadcast messages with either an urgent or emergency priority are not automatically displayed. If no activity is in progress when an urgent or emergency broadcast message arrives (i.e. , the HOME screen is being displayed), a screen similar to the screen of FIG. U appears showing the priority (URGENT or EMERGENCY), time, and source of the broadcast message.
  • the user can view the last three broadcast messages that have been delivered (plus any saved broadcast messages) by pressing the messages key M and selecting "2. Text ... " from the SMS main menu (the screens of FIGs. IH, IK and 1L). This action displays the list of all SMS text messages (see FIGs. 1M-1P). Specific broadcast messages may then be selected for viewing.
  • the listing for each broadcast message is preceded by "o" , a graphical representation of the broadcast icon.
  • the display of point-to-point text messages is not automatic.
  • the user must press at least one key.
  • the arrival of each new point-to-point text message is signaled by both audible and visual (flashing envelope icon I - see FIG. 2) alerts.
  • the envelope icon I along with a "T" symbol are continuously displayed.
  • the user may obtain access to these unread messages by pressing the messages key M and the selecting "2. Text ... " from the SMS main menu (SMS screens of FIGs. IH, IK and 1L).
  • Individual point-to- point text messages may then be reviewed by making selections from the list of text messages (SMS screens of FIGs. 1M-1P).
  • Saved broadcast messages and saved point-to-point text messages may be accessed by selecting "4.
  • Saved text msgs from the SMS main menu (SMS screens of FIGs. IH, IK and 1L). This action displays a list showing all saved text messages (SMS screens of FIGs. 1Q and 1R). If there are no saved text messages, the SMS screen of FIG. IS is displayed. Alternatively, the user may select "2. Text . . . " from the SMS main menu, and a list
  • FIGs. 1M- 1R an "S” in the last column indicates that a given message is a saved message.
  • An “R” in FIGs. 1M-1P indicates that a given message has been read but not saved. Messages that have been read but not saved are not protected and may be automatically deleted to make room for new messages.
  • Access to the last unsent message may only be obtained by selecting "8. Last UNSENT msg" from the SMS main menu (see SMS screen of FIG. 1L).
  • Protected messages (unread point-to-point text messages and saved messages) are not automatically deleted upon receiving a new message.
  • the list of protected messages (FIG. IE and IF) can only be displayed by selecting OK at the SMS screen of FIG. 1C or ID.
  • the first set of taskbar labels e.g., NEXT MSG j U/D j BACK in FIGs. 3B and 3C
  • the user In order to make the taskbar labels appear, the user must do one of the following: page down to the end of the message, press the left or right arrow keys (SI or S2), or press the Options key O. Any of these actions causes the fourth line of the text to be overwritten with the taskbar labels.
  • each broadcast message i.e., Weather, Traffic, Sports, and CNN News in this example
  • "o" a graphical representation for the broadcast icon.
  • Point-to-point messages are listed in three ways. First, a 10-digit phone number may be listed. This is usually the sender's phone number. Second, the name of the person sending the message may be listed. This occurs only when the sender's name is listed in the user's directory of phone numbers. Third, the first 12 characters in the message followed by "... " may be listed. This occurs only when the origin of the message is uncertain (e.g. , message sent from a computer or E-mail).
  • the text message list has a filtering feature.
  • an options key O (see FIG. 2) is depressed. This causes the "UNREAD
  • the actual phone display may be a four line display. Although several of the screens show more than four lines, all lines after the fourth line are used to replace the fourth line with the option O key. That is, the option O key changes the function of the soft keys (arrow keys) .
  • UNREAD can be selected by pressing SI (left arrow in FIG. 2). Selecting UNREAD (left arrow key - SI) displays the list of unread messages (messages 1, 2, 8, and 9). At the same time the taskbar (fourth line) label changes from UNREAD to SAVED in the left hand
  • Selecting SAVED displays the list of SAVED messages (SMS screens of FIGS. IQ and IR). At the same time the taskbar label changes from SAVED to ALL in the left hand portion. Selecting ALL (SI) redisplays the original list with all text messages (SMS screens of FIGs. 1M-1P). At the same time the left portion of the taskbar label changes from ALL back to UNREAD, and the unread messages can be displayed. Reverse chronological order (as described earlier) is also maintained in the unread and saved lists.
  • Selecting OK at either SMS screen of FIGs. 1C or ID displays the list of protected text messages (SMS screens of FIGs. IE and IF).
  • SMS screens of FIGs. IE and IF are filtered lists containing only unread point-to-point text messages and saved messages.
  • This list simplifies the process of making memory available for new messages because only those messages that if read or deleted would make memory space available are shown in the list. Hence, from this list the user cannot read or delete messages that will not free memory. This saves considerable time and reduces user frustration.
  • the SMS screen of FIG. 3B shows a broadcast message (including taskbar options) as it would appear if accessed from the text message list (SMS screens of FIGs. 1M-1P) unless previously saved.
  • the SAVE option at the seventh line is not available.
  • the first line is the header or time stamp. It shows the time and date.
  • the ellipses ("... ") indicate that the message continues beyond the fourth line.
  • NEXT MSG displays the next message in the text message list (i.e., message #2 if message #1 is being displayed). When the last message in the list is displayed, NEXT MSG is not shown in the taskbar because that
  • U and D may be used to "page" through the message if it is longer than three lines (see Fig. 3B) changing all three lines of the text display.
  • U is not shown when the first page is displayed because that function is not available.
  • D is not shown when the last page is displayed.
  • PREV MSG displays the previous message in the text message list. When the first message in the list is displayed, PREV MSG is not shown in the taskbar because that function is not available.
  • DELETE initiates the process for deleting the displayed broadcast message.
  • SAVE initiates the process for saving the displayed message. Once the message has been saved, all appropriate lists are updated. The message is added to the list of saved messages and the list of protected messages in the proper places so that reverse chronological ordering is preserved within the lists. "S" appears after its listing in each of the message lists. The SAVE choice no longer appears in the taskbar when the message is displayed.
  • the SMS screen of Fig. II shows a new broadcast message as it would appear if not accessed from a list. Notice that NEXT MSG and PREV MSG are not shown in the taskbar because they have no meaning in this context.
  • the SMS screen of FIGs. 3C shows a point-to-point text message and its taskbar options as they would appear if accessed from the text message list (SMS screen of FIGs. 1M-1P) unless previously saved, in which case SAVE would not be available.
  • the first line of each message provides information about the sender (usually a phone number) , if available.
  • the second line is the header showing the time and date.
  • Ellipses (“ ... "), if present, indicate that the message continues beyond the fourth line.
  • NEXT MSG, U/D, PREV MSG, HOME, DELETE and SAVE initiate substantially the same actions as they do when the user is viewing a broadcast message.
  • the fifth, sixth and seventh lines would normally not be seen, but are moved to the visible fourth line to activate the corresponding line functions using the option key O of FIG. 2.
  • CALL BACK # displays the messages call back number as specified by the sender (See the SMS screen of FIG. 3D). The user can place a call to this number by selecting CALL or CALL LD from the taskbar. CALL LD inserts a " 1 " into the phone number for long distance calls.
  • REPLY initiates the process for sending a direct reply (point-to-point text message from the recipient of the message to the sender) .
  • FWD initiates the process for forwarding the message to another person.
  • Sending point-to-point messages will now be described with specific reference to FIGS. 4A through 4L.
  • a variety of features enable users to compose and send point-to-point text messages from the short message device of the present invention.
  • FIGs. 4 A and 4B are used to compose and send most messages.
  • the user selects "3. Compose & Send" from the SMS main menu (SMS screens of FIGs. IH, IK and IL).
  • the SMS screen of FIG. 4A is displayed.
  • the intended recipient's phone number is entered at the SMS screen of FIG. 4A.
  • a point-to-point text message is addressed by entering a phone number or other valid number at the SMS screen of FIG. 4A using the numeric keypad on the handset. Pressing "*" enters a blank space; pressing "#” enters a hyphen. Parentheses and other symbols may be entered using the SYMB (symbol) feature.
  • the phone number for a message's intended recipient is recorded in one of the phone's directory's, the user may use the GET # feature (SI, left soft key) to retrieve that number and enter it at the SMS screen of FIG. 4A.
  • NEXT may be used to advance the dialog to the next screen (FIG. 4B) where the message is composed.
  • the user selects REPLY from the taskbar of any displayed point-to-point text message with this taskbar choice (e.g. , SMS screens of FIG. 3C). This action displays the SMS screen of FIG. 4C.
  • the user can compose and send a reply from this screen. Note that the recipient's phone number has already been entered in the "TO: " field. This number is the same one that appeared in the "FROM: " field of the original message (FIG. 3C).
  • the user selects FWD from the taskbar of any displayed point- to-point text message with this taskbar choice (e.g. , SMS screen of FIG. 3C). This action
  • NEXT advances the dialog to the SMS screen of FIG. 4D where an optional message to accompany the forwarded message may be composed.
  • Messages may be created at the SMS screen of FIG. 4B by text entry or by using the GET MSG feature to copy a message that has been previously saved. In either case, editing functions are always available to correct errors and make changes.
  • GET MSG may be used to copy a saved message to the text input area (i.e. , message field) of the SMS screen of
  • FIG. 4B This eliminates the need to retype messages or parts of messages that will be sent more than once.
  • Three types of messages may be copied: prepared messages, saved point- to-point text messages (but not saved broadcast messages), and the last SENT point-to-point text message. Selecting GET MSG at the SMS screen of FIG. 4B displays the SMS screen of FIG.
  • SMS screen of FIG. 4J is an example of a prepared message as it would appear when retrieved using GET MSG.
  • the SMS screen of FIG. 4K is an example of a saved point-to-point text message as it would appear when retrieved using GET MSG.
  • Selecting COPY MSG at the screen of FIG. 4J, 4K or 4L copies the displayed message to the SMS screen of FIG. 4B, 4C or 4D.
  • any sender information or time stamp data (such as shown in the SMS screen of FIG. 4K) are not copied.
  • the SMS screen of FIG. 4B, 4C or 4D is displayed with the copied message in the text input area
  • FIG. 4F displays the last message sent from the handset (see the SMS screen of FIG. 4L).
  • the last sent message feature is very useful because it lets the user send the same message to several recipients without having to retype the message.
  • the user simply enters the phone number for the next recipient at the SMS screen of FIG. 4A, presses NEXT, and retrieves the last sent message at the SMS screen of FIG. 4B using GET MSG.
  • the user attempts to access a message using GET MSG and there are no messages of that type, the user is notified. For example, the "2. Saved text messages" is selected at the SMS screen of FIG. 4F, the SMS screen of FIG. IS might appear.
  • CANCEL may be used from FIGs. 4B to 4D to terminate the Compose & Send task at any time.
  • the dialog returns to the previous screen. From FIG. 4B dialog returns to the first page of the SMS main menu (the SMS screen of FIG. IH). From FIG. 4C or 4D, dialog returns to the original message (FIG. 3C).
  • Sending a reply is very similar to composing and sending a new message.
  • a direct reply can be sent from any message screen with REPLY as one of the taskbar choices. See, for example the SMS screen of FIG. 3C. This action displays the SMS screen of FIG. 4C. The user can compose and send a reply from this screen. Note that the recipient's phone number or other ID number is automatically entered in the "TO: " field.
  • Prepared message are messages that have been composed and saved for sending at some future time. This includes "canned” messages (such as "Don't forget the meeting tomorrow at 9 AM” and "Will be home at ... ”) that are repeatedly reused. According to the proposed memory allocation scheme, the maximum number of prepared messages is five.
  • the user selects "7. Prepared msgs” from the SMS main menu (the SMS screens of FIGs. IH, IK and IL). If there are no prepared messages when the user selects "7. Prepared msgs" from the SMS main menu, the SMS screen of FIG. 5A is displayed. BACK returns the dialog to the SMS screen of FIG. IH, the first page of the SMS main menu. To compose the first prepared message, the user could select ADD at the SMS screen of FIG. 5A. The SMS screen of FIG. 5B would then be displayed.
  • Individual messages may be displayed by making selections from the list of prepared messages. Selecting ADD at FIG. 5C or 5D displays the SMS screen of FIG. 5B which may be used to add additional prepared messages. However, if there are already five prepared messages (the maximum number allocated), the SMS screen of FIG. 5F (which instructs the user to remove a message) is displayed. MOVE activates a MOVE feature which may be used to rearrange the order of the items in the list. BACK returns the dialog to the SMS of FIG. IH, the first page of the SMS main menu.
  • the SMS screen of FIG. 5E is a sample prepared message. This is a "canned" message that can be completed before it is sent by using an editing feature. This may be done by selecting EDIT. After all additions and changes have been made, the SMS screen of FIG. 5G is displayed. YES returns the dialog to the SMS screen of FIG. 5E and shows the changes that have been made. NO returns the dialog to the same screen, but any changes that were made are not shown.
  • the SMS screen of FIG. 6A is displayed. Selecting YES saves the message in the dedicated memory location (see Table IB) for last unsent message so that it can be sent at a later time. Selecting NO causes the message to be deleted, andit cannot be recovered at a later time.
  • the exit path for NO is the SMS screen of FIG. IH (the first page of the SMS main menu). If YES is selected, the SMS screens of FIGs. 6B and 6C are displayed. This is a single message that occupies two pages. The continuation to page two is signaled by "... " .
  • SMS screen of FIG. 6D is displayed.
  • the message may now be sent by selecting SEND MSG.
  • a confirming screen (the SMS screen of FIG. 6E) is displayed.
  • the user selects OK to confirm, and the message is sent.
  • the SMS screen of FIG. 6F is displayed.
  • OK returns the dialog to the first page of the SMS main menu (the SMS screen of FIG. IH).
  • FIG. 7 shows the hardware of a wireless telephone according to the present invention.
  • the phone has a processor (CPU) connected to a user interface, a memory and a transceiver.
  • the transciever is in turn connected to an antenna.

Abstract

A short message device for a wireless phone has a receiver to receive different types of messages, a memory (M) and a deletion device. The memory (M) stores the different types of messages and has a limited capacity. The deletion device automatically deletes one type of message when the memory (M) is full, while retaining a second type of message. A display (I) lists the different types of messages together in a single list. A filtering device changes the display (I) from a combined list of the different types of messages to a list of messages of only one type. A text entry device enters text strings when out of a short message area, and a memory (M) stores the text strings. The transmitter can then transmit the stored text strings when in the short message service area. The memory (M) stores the last message unsuccessfully sent from the phone to a wireless provider. A recall device recalls the last message unsuccessfully sent and attempts to resend the message.

Description

SHORT MESSAGE DEVICE FOR WIRELESS TELEPHONE
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates in general to a short message device for wireless telephones, and more specifically to a device having advanced display, receive and send capabilities.
2. Description of the Related Art
With the advanced communication capabilities of wireless phones, it has been proposed to use these phones to send and receive short messages. This is known as a short message service (SMS).
The proposed use of SMS has presented a number of new problems. For example, mobile phones have a limited capacity memory, and how messages will be received as the memory approaches its maximum capacity presents a problem. A full memory presents particular problems for receiving broadcast messages which are sent to mobile subscribers in a given serving area. Broadcast messages are normally sent only once, and if there is not a memory slot for the broadcast message at that time, it cannot be received. Similarly, a full memory presents problems for a subscriber that receives point-to-point messages because new messages cannot be delivered to his/her handset until one or more existing messages has been deleted. Another problem relates to the fact that a wireless phone is not always within a serving area having an SMS capability. Thus, there are times when a user cannot send a message. When a message cannot be sent, it may be because SMS service is not available at that location. In this case, some sort of further action by the user would be necessary to send the message. Furthermore, even when the user can send a message, it is sometimes not convenient to compose the message while within an SMS area, and this is due to the mobile environment and the limitations of a telephone keypad.
Wireless phones traditionally have limited screen space to view o list of the users messages. To alleviate this problem, it has been proposed to save messages in separate folders. However, if there are relatively few messages, switching to different folders adds unnecessary complexity in manipulating the telephone handset.
SUMMARY OF THE INVENTION
Accordingly, it is an object of the present invention to provide a short message device which can easily receive additional short messages, perhaps including broadcast messages, despite a limited memory capacity.
It is a further object of the present invention to provide a short message device which can easily send messages despite a limited SMS service area, such that messages can be easily composed with transmission failures being less of a problem.
It is yet another object of "the present invention to provide a short message device which allows the user to easily view a listing of received messages.
These and other objects are accomplished by providing a short message device for a wireless telephone, having a receiver to receive different types of messages, a memory and a deletion device. The memory stores the different types of messages and has a limited capacity. The a deletion device automatically deletes one type of messages when the memory is full, while retaining a second type of messages.
A display lists the different types of messages together in a single list. A filtering device changes the display from a combined list of the different types of messages to a list of messages of only one type.
A text entry device enters text strings when out of a short message area, and a memory stores the text strings. The transmitter can then transmit the stored text strings when in the short message service area.
Phone numbers and names associated therewith may be stored in a directory. If a phone number of a message recipient entered in a number entry device is stored in the directory, the name of the recipient is displayed by the display.
The memory stores the last message unsuccessfully sent from the phone to a wireless provider. A recall device recalls the last message unsuccessfully sent and attempts to resend the message.
BRIEF DESCRIPTION OF THE DRAWINGS
The invention will be readily understood by reference to the following description of specific embodiments described by way of example only, with reference to the accompanying drawings, wherein: FIGs. 1A through IS are screens of a wireless telephone according to the present invention, for describing general features and memory allocation of the telephone;
FIG. 2 is a top view of the wireless telephone according to the present invention;
FIGs. 3 A through 3D are screens appearing in the display of the telephone, for describing viewing and responding to received messages; FIGs. 4 A through 4L are screens appearing in the display of the telephone, for describing sending point-to-point message;
FIGs. 5 A through 5G are screens appearing in the display of the telephone, for describing a prepared message feature;
FIGs. 6A through 6F are screens appearing in the display of the telephone, for describing resending a last unsent message; and
FIG. 7 shows the hardware of a wireless telephone according to the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
The wireless telephone according to a preferred embodiment of the present invention may receive voice mail messages, cellular broadcast messages, and point-to-point text messages (including b-mail). It may also be used to send point-to-point text messages including E-mail. A description of the categories of messages follows.
For voice messages, unanswered calls are usually routed to a voice mailbox where the caller can leave a brief voice message. The user can access these messages through the phone.
Cellular broadcast messages (referred to as "broadcast messages" hereafter) are sent to subscribing units (wireless phones) within a specific geographical area. A broadcast message may relate to a current news event such as a weather problem or a traffic problem. The phone must be turned ON to receive broadcast messages. Messages that are broadcast during periods when the phone is turned OFF cannot be subsequently retrieved and read.
The phone can be used to compose, send, and receive point-to-point text messages (also referred to as "point-to-point messages"). Messages may be sent to or received from any subscriber on the service provider's network (and possibly other networks).
Saved messages are point-to-point text messages and broadcast messages that the user has received and elected to save for future reference. As will be described below, they are not automatically overwritten by new incoming messages.
Prepared messages are text messages that have been composed and saved for sending at some future time". This includes "canned" messages (such as "Don't forget the meeting tomorrow at 9 AM" and "Will be home at ... ") that are repeatedly used.
Any point-to-point text message that the user has successfully sent is considered to be a "sent" message. This includes replies and forwarded messages.
An unsent message is a point-to-point text message that the user attempted to send but could not send because he/she was outside the SMS message service area or encountered other technical difficulties.
Any point-to-point text message or broadcast message that has been received but NOT displayed is considered to be an unread message. Broadcast messages that have been automatically displayed but not acknowledged are also considered to be "unread".
Protected messages consist of unread point-to-point text messages and all saved messages. These message are "protected" in the sense that they are not automatically deleted to make memory space available for new incoming messages under any circumstances.
A voice mail message "waiting to be reviewed" is one that has not been heard by the user. It may be a new voice message that has arrived since the voice mail feature was last used OR any previously received voice message that the user has not heard. An "unread" point-to-point text message is one that has not been displayed on the LCD. An "unread" broadcast message is one that has been received but not yet displayed on the LCD or one that has been automatically displayed upon receipt but not responded to during a predetermined period of time.
FIGs. 1A through IS are screens of a wireless telephone according to the present invention, for describing general features and memory allocation of the telephone. FIG. 2 is a top view of the wireless telephone according to the present invention. According to one possible embodiment, twenty-five memory locations are allocated for SMS messages. Table 1A summarizes the allocation scheme. Table IB shows the specific allocation.
TABLE 1A
Message Type Dedicated Shared Memory Memory Locations Locations
Broadcast Messages (B) 3 0
Point-toPoint Messages (PtP) 0 15
Saved Messages (S) 0 15
Prepared Messages (P) 5 0
Last Sent Message (LS) 1 0
Last Unsent Message (LU) 1 0
Figure imgf000009_0001
TABLE IB
Memory Location Type of Message
1 B
2 B
3 B
4 PtP or S
5 PtP or S
6 PtP or S
7 PtP or S
8 PtP or S
9 PtP or S
10 PtP or S
11 PtP or S
12 PtP or S
13 PtP or S
14 PtP or S
15 PtP or S
16 PtP or S
17 PtP or S
18 PtP or S
19 P
20 P
21 P
22 P
23 P
24 LS
25 LU
Figure imgf000010_0001
Broadcast messages (B) have three dedicated memory locations. A new incoming message is placed in any one of the three dedicated locations. When all three locations are "full" , the "oldest" broadcast message is automatically deleted when a new message arrives. This insures that an incoming broadcast message will never be "lost" because of an out-of- memory condition and that the user will always have access to the last three broadcast messages received at the handset (unless manually deleted).
The user can create up to five prepared (P) messages. Each is stored in a dedicated memory location. Prepared messages can be deleted but cannot be overwritten. An error message (see the screen of FIG. 1A) is displayed if the user attempts to create a sixth prepared message without deleting one of the five existing prepared messages.
Each sent message is automatically saved in a dedicated memory location at the time it is sent. It remains there as a last sent message (LS) until replaced by the next sent message.
If an attempt to send a message fails, the message is considered to be unsent. The last unsent (LU) message may be saved in a dedicated memory location until sent at a later time or replaced by a more recent unsent message.
According to this one embodiment, a block of fifteen shared memory location is allocated for point-to-point text messages (PtP) and saved messages (S). Each location can be filled with any one of the following: * An unread point-to-point text message (i.e., one that has never been displayed) W wOυ 99/4i3n171 PCT/US99/03697
* A point-to-point text message that has been read but not saved
* A point-to-point text message that has been read and saved
* A broadcast message that has been read and saved
Point-to-point text messages that have been read but not saved are not protected. They are automatically deleted as necessary to make space available for new incoming point- to-point text messages and new saved messages. In each case the "oldest" unprotected message (first message received) is the one that is deleted.
Unread point-to-point text messages and saved messages are protected. If all 15 shared memory locations are filled with either an unread point-to-point text message or a saved message, additional messages cannot be saved and new point-to-point text messages cannot be delivered. When a delivery is attempted, the screen of FIG. IB is displayed. When NEXT is selected from the taskbar (left arrow key - see FIG. 2), the screen of FIG. 1C appears.
In order to prevent this problem from occurring, the user is warned (see the screen of FIG. ID) whenever only limited memory locations are available to receive incoming point- to-point text messages. For example, FIG. ID may be used when only 20% of the memory (3 memory locations or fewer) remains. The warning appears again each time one of the available memory locations is filled with a protected message (i.e. , a new unread point-to- point text message or saved message) .
10 Selecting OK at either the screen FIG. 1C or FIG ID displays the list of protected messages (the screens of FIGs. IE and IF). The user can make additional shared memory locations available by reading (but not saving) any unread point-to-point text messages and/or by deleting one or more saved messages. Selecting IGNORE at FIG. ID with the right arrow key advances the dialog to the next screen, the screen that would have been displayed if the dialog had not been interrupted by the warning. If the user fails to heed the warnings described above and attempts to save a broadcast message or point-to-point text message when the memory is full, the screen of FIG. 1G is displayed. OK returns the dialog to the previous screen where the SAVE was attempted.
Several methods may be used to obtain access to messages. They vary somewhat by type of message and priority.
To obtain access to voice mail, the user may press a messages key M in FIG. 2. If the message key is held down briefly and released, the first screen of the SMS main menu (FIG. 1H) appears. The user selects "1. Voice mail", and a call to the voice mail access number is automatically placed. He/she then follows the voice mail prompts for access to the messages. If the messages key is held down for a predetermined period of time (perhaps 2.5 seconds or more), a call to voice mail is automatically placed. The screen of FIG. 1H (the first page of the SMS main menu) appears during the 2.5 seconds interval before the voice mail access number is dialed.
11 The user may obtain access to broadcast messages in several ways. In some instances, the messages are automatically displayed. In others, one or more key presses is required.
New broadcast messages (except messages with urgent or emergency priority) are automatically displayed when received if no activity is in progress (i.e. , HOME screen of FIG. 2 is being displayed). The broadcast message appears for a period of time, perhaps 15 seconds, and then is replaced with the HOME screen unless the user presses one of the soft arrow keys or hard keys that is currently active-. In this case, the 15 second time-out feature is disabled, and the broadcast message continues to be displayed until removed by user action.
The screen of FIG. II is an example of a new incoming broadcast message as it appears if displayed automatically.
If an activity (e.g. , call, text entry, message review, etc.) is in progress when a new broadcast message (normal priority) arrives, an audible is message alert provided, but the message is not displayed. However, the message can be subsequently accessed.
New broadcast messages with either an urgent or emergency priority are not automatically displayed. If no activity is in progress when an urgent or emergency broadcast message arrives (i.e. , the HOME screen is being displayed), a screen similar to the screen of FIG. U appears showing the priority (URGENT or EMERGENCY), time, and source of the broadcast message.
12 The user can view the last three broadcast messages that have been delivered (plus any saved broadcast messages) by pressing the messages key M and selecting "2. Text ... " from the SMS main menu (the screens of FIGs. IH, IK and 1L). This action displays the list of all SMS text messages (see FIGs. 1M-1P). Specific broadcast messages may then be selected for viewing. The listing for each broadcast message is preceded by "o" , a graphical representation of the broadcast icon.
In contrast to broadcast messages, the display of point-to-point text messages is not automatic. The user must press at least one key. The arrival of each new point-to-point text message is signaled by both audible and visual (flashing envelope icon I - see FIG. 2) alerts. When there are unread point-to-point text messages waiting to be reviewed, the envelope icon I along with a "T" symbol are continuously displayed. The user may obtain access to these unread messages by pressing the messages key M and the selecting "2. Text ... " from the SMS main menu (SMS screens of FIGs. IH, IK and 1L). Individual point-to- point text messages may then be reviewed by making selections from the list of text messages (SMS screens of FIGs. 1M-1P).
Saved broadcast messages and saved point-to-point text messages may be accessed by selecting "4. Saved text msgs" from the SMS main menu (SMS screens of FIGs. IH, IK and 1L). This action displays a list showing all saved text messages (SMS screens of FIGs. 1Q and 1R). If there are no saved text messages, the SMS screen of FIG. IS is displayed. Alternatively, the user may select "2. Text . . . " from the SMS main menu, and a list
13 showing all broadcast messages and point-to-point text messages is displayed. In FIGs. 1M- 1R, an "S" in the last column indicates that a given message is a saved message. An "R" in FIGs. 1M-1P indicates that a given message has been read but not saved. Messages that have been read but not saved are not protected and may be automatically deleted to make room for new messages.
Access to the last unsent message may only be obtained by selecting "8. Last UNSENT msg" from the SMS main menu (see SMS screen of FIG. 1L).
Protected messages (unread point-to-point text messages and saved messages) are not automatically deleted upon receiving a new message. The list of protected messages (FIG. IE and IF) can only be displayed by selecting OK at the SMS screen of FIG. 1C or ID.
These screens appear only under circumstances where the user should or must read and/or delete protected messages to free memory for new messages. One memory location becomes available each time an "unread" point-to-point text message is read but not saved. Similarly, deleting a saved message frees one memory location. Individual text messages (broadcast messages and point-to-point text messages) may be displayed using any of several methods including entering the number to the left of the listing while viewing the SMS screens of FIGS. 1M-1P.
Viewing and responding to text messages will now be described. The text message list (SMS screen of FIGs. 1M-1P) may be displayed by selecting "2. Text (T=N/o=n)" from the SMS main menu (SMS screens of FIGs. IH, IK and 1L). "T" corresponds to the T
14 (text) symbol in Fig. 2, "o" is a graphical representation of the broadcast message icon, N in "T=/V" is the number of new (unread) point-to-point text messages, and n is the number of new (unread) broadcast messages. Hence, "(T=4/o = 3)" indicates that the user has 4 new point-to-point text messages and 3 new broadcast messages. If there are no new messages of a specific type, that symbol is omitted. For example, if there were only 1 new point-to-point text message and no new broadcast messages, the symbology following "2. Text" would be "(T= 1)" . Note that with the memory allocation described above, n cannot exceed 3, and N~ cannot exceed 15.
Viewing and responding to received messages will now be described with specific reference to FIGS. 3 A through 3D. If there are no messages (either new or old) in the text message list, the SMS screen of FIG. 3A is displayed when the list is accessed.
It should be noted that in some situations all four lines of the display may be used to show text content of messages (see the screens of FIGs. 3B and 3C). When this occurs, the first set of taskbar labels (e.g., NEXT MSG j U/D j BACK in FIGs. 3B and 3C) are not displayed. In order to make the taskbar labels appear, the user must do one of the following: page down to the end of the message, press the left or right arrow keys (SI or S2), or press the Options key O. Any of these actions causes the fourth line of the text to be overwritten with the taskbar labels.
Within the text message list of FIGs. 1M-1P, messages are listed in reverse chronological order. The most recent message is at the top of the list (position #1) and the
15 oldest message is at the bottom. With the proposed memory allocation, the maximum number of messages in the list is 18.
The listing for each broadcast message (i.e., Weather, Traffic, Sports, and CNN News in this example) is preceded by "o", a graphical representation for the broadcast icon. Point-to-point messages are listed in three ways. First, a 10-digit phone number may be listed. This is usually the sender's phone number. Second, the name of the person sending the message may be listed. This occurs only when the sender's name is listed in the user's directory of phone numbers. Third, the first 12 characters in the message followed by "... " may be listed. This occurs only when the origin of the message is uncertain (e.g. , message sent from a computer or E-mail).
The text message list has a filtering feature. To activate the filtering feature, an options key O (see FIG. 2) is depressed. This causes the "UNREAD | U\D | HOME" line to be displayed in FIGS. 1M to IP. The actual phone display may be a four line display. Although several of the screens show more than four lines, all lines after the fourth line are used to replace the fourth line with the option O key. That is, the option O key changes the function of the soft keys (arrow keys) .
Once the line with UNREAD is displayed in the taskbar (fourth line of the display), UNREAD can be selected by pressing SI (left arrow in FIG. 2). Selecting UNREAD (left arrow key - SI) displays the list of unread messages (messages 1, 2, 8, and 9). At the same time the taskbar (fourth line) label changes from UNREAD to SAVED in the left hand
16 portion. Selecting SAVED (SI) displays the list of SAVED messages (SMS screens of FIGS. IQ and IR). At the same time the taskbar label changes from SAVED to ALL in the left hand portion. Selecting ALL (SI) redisplays the original list with all text messages (SMS screens of FIGs. 1M-1P). At the same time the left portion of the taskbar label changes from ALL back to UNREAD, and the unread messages can be displayed. Reverse chronological order (as described earlier) is also maintained in the unread and saved lists.
Selecting OK at either SMS screen of FIGs. 1C or ID displays the list of protected text messages (SMS screens of FIGs. IE and IF). As described earlier, this is a filtered list containing only unread point-to-point text messages and saved messages. This list simplifies the process of making memory available for new messages because only those messages that if read or deleted would make memory space available are shown in the list. Hence, from this list the user cannot read or delete messages that will not free memory. This saves considerable time and reduces user frustration.
The SMS screen of FIG. 3B shows a broadcast message (including taskbar options) as it would appear if accessed from the text message list (SMS screens of FIGs. 1M-1P) unless previously saved. In this case, the SAVE option at the seventh line is not available. The first line is the header or time stamp. It shows the time and date. The ellipses ("... ") indicate that the message continues beyond the fourth line. NEXT MSG displays the next message in the text message list (i.e., message #2 if message #1 is being displayed). When the last message in the list is displayed, NEXT MSG is not shown in the taskbar because that
17 function is not available. U and D may be used to "page" through the message if it is longer than three lines (see Fig. 3B) changing all three lines of the text display. U is not shown when the first page is displayed because that function is not available. Likewise, D is not shown when the last page is displayed. PREV MSG displays the previous message in the text message list. When the first message in the list is displayed, PREV MSG is not shown in the taskbar because that function is not available. DELETE initiates the process for deleting the displayed broadcast message.
When a message is deleted, all appropriate lists are updated. All listings for that message are removed, and listings "below" (i.e. , listings with higher numbers) are automatically moved up one place in each of the lists (e.g. , from position 6 to position 5).
SAVE initiates the process for saving the displayed message. Once the message has been saved, all appropriate lists are updated. The message is added to the list of saved messages and the list of protected messages in the proper places so that reverse chronological ordering is preserved within the lists. "S" appears after its listing in each of the message lists. The SAVE choice no longer appears in the taskbar when the message is displayed.
HOME returns to the home screen of FIG. 2.
As mentioned above, the SMS screen of Fig. II shows a new broadcast message as it would appear if not accessed from a list. Notice that NEXT MSG and PREV MSG are not shown in the taskbar because they have no meaning in this context.
18 The SMS screen of FIGs. 3C shows a point-to-point text message and its taskbar options as they would appear if accessed from the text message list (SMS screen of FIGs. 1M-1P) unless previously saved, in which case SAVE would not be available. The first line of each message provides information about the sender (usually a phone number) , if available. The second line is the header showing the time and date. Ellipses (" ... "), if present, indicate that the message continues beyond the fourth line. NEXT MSG, U/D, PREV MSG, HOME, DELETE and SAVE initiate substantially the same actions as they do when the user is viewing a broadcast message. Again note that the fifth, sixth and seventh lines would normally not be seen, but are moved to the visible fourth line to activate the corresponding line functions using the option key O of FIG. 2.
CALL BACK # displays the messages call back number as specified by the sender (See the SMS screen of FIG. 3D). The user can place a call to this number by selecting CALL or CALL LD from the taskbar. CALL LD inserts a " 1 " into the phone number for long distance calls. REPLY initiates the process for sending a direct reply (point-to-point text message from the recipient of the message to the sender) . FWD initiates the process for forwarding the message to another person.
Sending point-to-point messages will now be described with specific reference to FIGS. 4A through 4L. A variety of features enable users to compose and send point-to-point text messages from the short message device of the present invention. The SMS screens of
19 FIGs. 4 A and 4B are used to compose and send most messages. To compose and send a new message, the user selects "3. Compose & Send" from the SMS main menu (SMS screens of FIGs. IH, IK and IL). The SMS screen of FIG. 4A is displayed. The intended recipient's phone number is entered at the SMS screen of FIG. 4A. A point-to-point text message is addressed by entering a phone number or other valid number at the SMS screen of FIG. 4A using the numeric keypad on the handset. Pressing "*" enters a blank space; pressing "#" enters a hyphen. Parentheses and other symbols may be entered using the SYMB (symbol) feature. If the phone number for a message's intended recipient is recorded in one of the phone's directory's, the user may use the GET # feature (SI, left soft key) to retrieve that number and enter it at the SMS screen of FIG. 4A.
Once a valid number has been entered at FIG. 4A, NEXT may be used to advance the dialog to the next screen (FIG. 4B) where the message is composed.
To compose and send a direct reply, the user selects REPLY from the taskbar of any displayed point-to-point text message with this taskbar choice (e.g. , SMS screens of FIG. 3C). This action displays the SMS screen of FIG. 4C. The user can compose and send a reply from this screen. Note that the recipient's phone number has already been entered in the "TO: " field. This number is the same one that appeared in the "FROM: " field of the original message (FIG. 3C).
To forward a message, the user selects FWD from the taskbar of any displayed point- to-point text message with this taskbar choice (e.g. , SMS screen of FIG. 3C). This action
20 displays the SMS screen of FIG. 4A. The intended recipient's phone number is entered here. NEXT advances the dialog to the SMS screen of FIG. 4D where an optional message to accompany the forwarded message may be composed.
Messages that could not be sent initially due to technical problems (e.g., phone outside an SMS service ara) can be sent at a later time using the last UNSENT message feature, item 8 in the SMS screen of FIG. IL. This displays the SMS screen of FIG. 4E.
Messages may be created at the SMS screen of FIG. 4B by text entry or by using the GET MSG feature to copy a message that has been previously saved. In either case, editing functions are always available to correct errors and make changes. GET MSG may be used to copy a saved message to the text input area (i.e. , message field) of the SMS screen of
FIG. 4B. This eliminates the need to retype messages or parts of messages that will be sent more than once. Three types of messages may be copied: prepared messages, saved point- to-point text messages (but not saved broadcast messages), and the last SENT point-to-point text message. Selecting GET MSG at the SMS screen of FIG. 4B displays the SMS screen of FIG.
4F, the menu for GET MSG. Choosing " 1. Prepared msgs" from this menu shows the list of prepared messages (SMS screens of FIGs. 4G and 4H). Choosing "2. Saved text msgs" shows the list of saved point-to-point text messages (SMS screen of FIG. 41). Individual messages may be displayed by making selections from these lists. The SMS screen of FIG. 4J is an example of a prepared message as it would appear when retrieved using GET MSG.
21 The SMS screen of FIG. 4K is an example of a saved point-to-point text message as it would appear when retrieved using GET MSG.
Selecting COPY MSG at the screen of FIG. 4J, 4K or 4L copies the displayed message to the SMS screen of FIG. 4B, 4C or 4D. However, any sender information or time stamp data (such as shown in the SMS screen of FIG. 4K) are not copied. The SMS screen of FIG. 4B, 4C or 4D is displayed with the copied message in the text input area
(message field).
Choosing "3. Last SENT msg" from the menu for GET MSG (the SMS screen of
FIG. 4F) displays the last message sent from the handset (see the SMS screen of FIG. 4L). The last sent message feature is very useful because it lets the user send the same message to several recipients without having to retype the message. The user simply enters the phone number for the next recipient at the SMS screen of FIG. 4A, presses NEXT, and retrieves the last sent message at the SMS screen of FIG. 4B using GET MSG.
If the user attempts to access a message using GET MSG and there are no messages of that type, the user is notified. For example, the "2. Saved text messages" is selected at the SMS screen of FIG. 4F, the SMS screen of FIG. IS might appear.
CANCEL may be used from FIGs. 4B to 4D to terminate the Compose & Send task at any time. The dialog returns to the previous screen. From FIG. 4B dialog returns to the first page of the SMS main menu (the SMS screen of FIG. IH). From FIG. 4C or 4D, dialog returns to the original message (FIG. 3C).
22 Once a message had been addressed and composed, it may be sent. The user initiates the process by selecting SEND MSG from the taskbar of the SMS screen of FIG. 4B. Similarly SEND (FIG. 4C) and SEND FWD (FIG. 4D) will send a message.
Sending a reply is very similar to composing and sending a new message. A direct reply can be sent from any message screen with REPLY as one of the taskbar choices. See, for example the SMS screen of FIG. 3C. This action displays the SMS screen of FIG. 4C. The user can compose and send a reply from this screen. Note that the recipient's phone number or other ID number is automatically entered in the "TO: " field.
The prepared message feature will now be described in detail with specific reference to FIGs. 5A-5G. Prepared message are messages that have been composed and saved for sending at some future time. This includes "canned" messages (such as "Don't forget the meeting tomorrow at 9 AM" and "Will be home at ... ") that are repeatedly reused. According to the proposed memory allocation scheme, the maximum number of prepared messages is five. To work with prepared messages, the user selects "7. Prepared msgs" from the SMS main menu (the SMS screens of FIGs. IH, IK and IL). If there are no prepared messages when the user selects "7. Prepared msgs" from the SMS main menu, the SMS screen of FIG. 5A is displayed. BACK returns the dialog to the SMS screen of FIG. IH, the first page of the SMS main menu. To compose the first prepared message, the user could select ADD at the SMS screen of FIG. 5A. The SMS screen of FIG. 5B would then be displayed.
23 SPACE, A - > a, a - > A, CLEAR, SYMB, 1, u/d, r, U/D, and HOME have editing functions or functions described previously. CLR MSG removes all entries that have been made in the input field. This is equivalent to using CLEAR several times to remove all characters that have been entered. SAVE saves the message and places it in the list of prepared messages. The dialog goes to the first page in the list of prepared messages (the SMS screen of FIG. 5C) and shows the new message in position " 1. ", since it is the first prepared message to be entered. Each subsequent prepared message is added to the bottom of the list.
If there is at least one prepared message when the user selects "7. Prepared msgs" from the SMS main menu (the SMS screens of FIG. IH, IK and IL), the first page of the list of prepared messages (SMS screens of FIG. 5C) is displayed. The second page of the list is the SMS screen of FIG. 5D.
Individual messages (e.g. , the SMS screen of FIG. 5E) may be displayed by making selections from the list of prepared messages. Selecting ADD at FIG. 5C or 5D displays the SMS screen of FIG. 5B which may be used to add additional prepared messages. However, if there are already five prepared messages (the maximum number allocated), the SMS screen of FIG. 5F (which instructs the user to remove a message) is displayed. MOVE activates a MOVE feature which may be used to rearrange the order of the items in the list. BACK returns the dialog to the SMS of FIG. IH, the first page of the SMS main menu.
24 The SMS screen of FIG. 5E is a sample prepared message. This is a "canned" message that can be completed before it is sent by using an editing feature. This may be done by selecting EDIT. After all additions and changes have been made, the SMS screen of FIG. 5G is displayed. YES returns the dialog to the SMS screen of FIG. 5E and shows the changes that have been made. NO returns the dialog to the same screen, but any changes that were made are not shown.
To delete a prepared message, the user selects DELETE while viewing the SMS screen of FIG. 5E.
Resending the last unsent message will now be described with reference to FIGs. 6 A to 6F. If the user attempts to send a message when outside the area where SMS messaging service is provided, the SMS screen of FIG. 6A is displayed. Selecting YES saves the message in the dedicated memory location (see Table IB) for last unsent message so that it can be sent at a later time. Selecting NO causes the message to be deleted, andit cannot be recovered at a later time. The exit path for NO is the SMS screen of FIG. IH (the first page of the SMS main menu). If YES is selected, the SMS screens of FIGs. 6B and 6C are displayed. This is a single message that occupies two pages. The continuation to page two is signaled by "... " .
When the user returns to a geographical area where SMS point-to-point text messages may be sent and received, he/she may again attempt to send the last unsent message if it was saved at the SMS screen of FIG. 6A. To do this, the user selects "8. Last UNSENT msg"
25 from the SMS main menu (the SMS screens of FIGs. IH, IK and IL). The SMS screen of FIG. 6D is displayed.
The message may now be sent by selecting SEND MSG. As with most other features, a confirming screen (the SMS screen of FIG. 6E) is displayed. The user selects OK to confirm, and the message is sent. Once the message has been sent, it is moved from the dedicated memory location for last UNSENT message to the dedicated memory location for last SENT message. The memory location for last UNSENT message is now empty. If the user selects "8. Last UNSENT msg" from the SMS main menu, the SMS screen of FIG. 6F is displayed. OK returns the dialog to the first page of the SMS main menu (the SMS screen of FIG. IH).
FIG. 7 shows the hardware of a wireless telephone according to the present invention. As can be seen, the phone has a processor (CPU) connected to a user interface, a memory and a transceiver. The transciever is in turn connected to an antenna.
While the invention has been described in connection with the preferred embodiments, it will be understood that modifications within the principles outlined above will be evident to those skilled in the art. Thus, the invention is not limited to the preferred embodiments, but is intended to encompass such modifications.
26

Claims

WHAT IS CLAIMED IS:
1. A short message device for a wireless phone, comprising: a receiver to receive different types of messages; a memory to store the different types of messages, the memory having a limited capacity; a deletion device to automatically delete one type of messages when the memory is full, while retaining a second type of messages.
2. A short message device according to claim 1 , wherein broadcast messages are stored in first dedicated memory locations and at least one of point-to-point messages and saved message are stored in second dedicated memory locations.
3. A short message device according to claim 2, wherein an oldest broadcast messages is deleted upon receiving a new broadcast message, when the first dedicated memory locations are full.
4. A short message device according to claim 1, wherein the short message device informs the user when the memory is almost full or full of the second type of messages and requests the user to delete message of the second category.
27
5. A short message device according to claim 4, wherein a listing of only the second type of messages is displayed when the memory is almost full.
6. A short message device for a wireless phone, comprising: a receiver to receive different types of messages; a display to list the different types of messages together in a single list; a filtering device to change the display from a combined list of the different types of messages to a list of messages of only "one type.
7. A short message device according to claim 6, wherein the filtering device toggles between unread messages, saved messages and all messages.
8. A short message device according to claim 6, wherein the different types of messages are displayed together in a chronological order or reverse chronological order.
9. A short message device according to claim 6, further comprising a directory to store phone numbers and names associated therewith, a name being displayed by the display when the phone number of a sender of the message is stored in the directory.
28
10. A short message device according to claim 6, wherein the display includes icons next to the listing of each message to identify the type of message.
11. A short message device according to claim 10, wherein the icons include an icon to identify the message as a broadcast message, an icon to identify the message as a saved message and an icon to identify the message as a read but not saved message.
12. A short message device for a wireless phone, comprising: a text entry device to enter text strings when out of a short message area; a memory to store text strings; and a transmitter to transmit the stored text strings when in the short message
service area.
13. A short message device according to claim 12, wherein the text entry device also accepts text strings when in the short message service area.
14. A short message device according to claim 12, wherein the text entry device accepts text strings during a call.
15. A short message device according to claim 12, further comprising:
29 a directory to store phone numbers and names associated therewith; a display; and a number entry device to enter the phone number of a message recipient, a name of the recipient being displayed by the display when the phone number of the message recipient is stored in the directory.
16. A short message device according to claim 12, wherein the recall apparatus recalls text strings into messages to be transmitted and recalls text strings during a call.
17. A short message device according to claim 12, wherein the text strings are selected from saved point-to-point text messages, prepared messages and a last sent point-to- point text message.
18. A short message device according to claim 12, wherein the text entry device allows a user to revise the text strings after being recalled into the message to be transmitted.
19. A short message device for a wireless phone, comprising: a transmitter to transmit a message from the phone to a wireless provider; a memory to store the last message unsuccessfully sent from the phone to the wireless provider; and
30 a recall device to recall the last message unsuccessfully sent and attempt to resend the message.
20. A short message device according to claim 19, wherein the last message unsuccessfully sent is deleted from the memory after it has been successfully sent.
21. A short message device according to claim 19, wherein after a message has been unsuccessfully sent, the user is requested to confirm that the message should be saved in the memory.
31 AMENDED CLAIMS
[received by the International Bureau on 13 July 1999 ( 13.07.99) ; original claims 1-4 amended; remaining claims unchanged ( 1 page) ]
1. A short message device for a wireless phone, comprising: a receiver to receive different types of messages; a memory to store the different types of messages, the memory having a limited capacity and dynamically allocated memory locations such that the memory will always be capable of storing at least a predetermined number of messages of the first and second types; a deletion device to automatically delete one type of messages when the memory is full, while retaining a second type of messages.
2. A short message device according to claim 1, wherein broadcast messages are stored in first dedicated memory locations and at least one of point-to-point messages and saved messages are stored in second dedicated memory locations.
3. A short message device according to claim 2, wherein an oldest broadcast message is deleted upon receiving a new broadcast message, when the first dedicated memory locations are full.
4. A short message device according to claim 1, wherein the short message device informs the user when the memory is almost full or full of the second type of messages and requests the user to delete a message of the second type.
32
PCT/US1999/003697 1998-02-20 1999-02-19 Short message device for wireless telephone WO1999043171A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU27768/99A AU2776899A (en) 1998-02-20 1999-02-19 Short message device for wireless telephone

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US2691898A 1998-02-20 1998-02-20
US09/026,918 1998-02-20

Publications (1)

Publication Number Publication Date
WO1999043171A1 true WO1999043171A1 (en) 1999-08-26

Family

ID=21834550

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/003697 WO1999043171A1 (en) 1998-02-20 1999-02-19 Short message device for wireless telephone

Country Status (2)

Country Link
AU (1) AU2776899A (en)
WO (1) WO1999043171A1 (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2809567A1 (en) * 2000-05-24 2001-11-30 Sagem Method for sending complex messages over a radio communications network comprising a central server connecting to subscriber base stations via a GSM network so that a subscriber can select from a range of messages sent
EP1237383A1 (en) * 2001-02-21 2002-09-04 Sony International (Europe) GmbH Portable communication device and method for receiving broadcast messages
KR100416161B1 (en) * 2000-07-11 2004-01-24 산요덴키가부시키가이샤 Portable terminal
EP1485812A1 (en) * 2002-03-15 2004-12-15 Nokia Corporation System and method for the reception of content items
DE10336311A1 (en) * 2003-08-07 2005-03-17 Siemens Ag Transmission of data packet from mobile phone to receiver via station with given area of coverage, only takes place on entry of transmitter into coverage area
EP1569146A1 (en) * 2004-02-24 2005-08-31 Research In Motion Limited Method and system for managing unread electronic messages
EP1669914A1 (en) * 2004-11-24 2006-06-14 Research In Motion Limited Methods and apparatus for managing the storage of e-mail message information in a mobile station
US7212814B2 (en) 2004-11-24 2007-05-01 Research In Motion Limited Methods and apparatus for efficiently managing the storage of e-mail message information for a mobile station
CN101094465B (en) * 2006-06-23 2010-05-12 北京握奇数据系统有限公司 Device for automatic updating short message to be sent and received, and method for automatic updating short message
US8255835B2 (en) 2004-02-24 2012-08-28 Research In Motion Limited Method and system for managing unread electronic messages
US8286089B2 (en) 2005-12-30 2012-10-09 Research In Motion Limited Representing new messages on a communication device
US11317254B2 (en) * 2001-12-26 2022-04-26 Blackberry Limited User interface and method of viewing unified communications events on a mobile device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4644351A (en) * 1984-05-08 1987-02-17 Motorola, Inc. Two way personal message system with extended coverage
US5166929A (en) * 1990-06-18 1992-11-24 Northern Telecom Limited Multiple access protocol
US5258751A (en) * 1991-11-04 1993-11-02 Motorola, Inc. Method of presenting messages for a selective call receiver
US5751793A (en) * 1995-03-14 1998-05-12 U S West Technologies, Inc. Method and instructions for visual voice messaging user interface
US5878351A (en) * 1996-11-07 1999-03-02 Nokia Mobile Phones Limited Methods and apparatus for providing delayed transmission of SMS delivery acknowledgement, manual acknowledgement and SMS messages
US5877744A (en) * 1997-02-07 1999-03-02 Seiko Communication Systems Inc. Single button control for information display

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4644351A (en) * 1984-05-08 1987-02-17 Motorola, Inc. Two way personal message system with extended coverage
US5166929A (en) * 1990-06-18 1992-11-24 Northern Telecom Limited Multiple access protocol
US5258751A (en) * 1991-11-04 1993-11-02 Motorola, Inc. Method of presenting messages for a selective call receiver
US5751793A (en) * 1995-03-14 1998-05-12 U S West Technologies, Inc. Method and instructions for visual voice messaging user interface
US5878351A (en) * 1996-11-07 1999-03-02 Nokia Mobile Phones Limited Methods and apparatus for providing delayed transmission of SMS delivery acknowledgement, manual acknowledgement and SMS messages
US5877744A (en) * 1997-02-07 1999-03-02 Seiko Communication Systems Inc. Single button control for information display

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2809567A1 (en) * 2000-05-24 2001-11-30 Sagem Method for sending complex messages over a radio communications network comprising a central server connecting to subscriber base stations via a GSM network so that a subscriber can select from a range of messages sent
KR100416161B1 (en) * 2000-07-11 2004-01-24 산요덴키가부시키가이샤 Portable terminal
EP1237383A1 (en) * 2001-02-21 2002-09-04 Sony International (Europe) GmbH Portable communication device and method for receiving broadcast messages
US11317254B2 (en) * 2001-12-26 2022-04-26 Blackberry Limited User interface and method of viewing unified communications events on a mobile device
EP1485812A1 (en) * 2002-03-15 2004-12-15 Nokia Corporation System and method for the reception of content items
EP1485812A4 (en) * 2002-03-15 2007-11-21 Nokia Corp System and method for the reception of content items
US10149239B2 (en) 2002-03-15 2018-12-04 Nokia Technologies Oy System and method for the reception of content items
DE10336311A1 (en) * 2003-08-07 2005-03-17 Siemens Ag Transmission of data packet from mobile phone to receiver via station with given area of coverage, only takes place on entry of transmitter into coverage area
US8291347B2 (en) 2004-02-24 2012-10-16 Research In Motion Limited Method and system for managing unread electronic messages
EP1569146A1 (en) * 2004-02-24 2005-08-31 Research In Motion Limited Method and system for managing unread electronic messages
US11599266B2 (en) 2004-02-24 2023-03-07 Blackberry Limited Method and system for managing unread electronic messages
US8255835B2 (en) 2004-02-24 2012-08-28 Research In Motion Limited Method and system for managing unread electronic messages
US7885649B2 (en) 2004-11-24 2011-02-08 Research In Motion Limited Methods and apparatus for efficiently managing the storage of email message information for a mobile station
US8280367B2 (en) 2004-11-24 2012-10-02 Research In Motion Limited Methods and apparatus for efficiently managing the storage of e-mail message information for a mobile station
US7212814B2 (en) 2004-11-24 2007-05-01 Research In Motion Limited Methods and apparatus for efficiently managing the storage of e-mail message information for a mobile station
EP1669914A1 (en) * 2004-11-24 2006-06-14 Research In Motion Limited Methods and apparatus for managing the storage of e-mail message information in a mobile station
US8286089B2 (en) 2005-12-30 2012-10-09 Research In Motion Limited Representing new messages on a communication device
US9892381B2 (en) 2005-12-30 2018-02-13 Blackberry Limited Representing new messages on a communication device
US11615378B2 (en) 2005-12-30 2023-03-28 Blackberry Limited Representing new messages on a communication device
CN101094465B (en) * 2006-06-23 2010-05-12 北京握奇数据系统有限公司 Device for automatic updating short message to be sent and received, and method for automatic updating short message

Also Published As

Publication number Publication date
AU2776899A (en) 1999-09-06

Similar Documents

Publication Publication Date Title
US7778399B2 (en) System and method for real-time call log status
US7328031B2 (en) Message exchange handling concept
CA2451072C (en) Messaging system for directing a server to convert voice message into text and appending a converted text message to another converted text message
US6333973B1 (en) Integrated message center
US8103722B2 (en) Endpoint status notification system
AU778730B2 (en) System and method for integrating audio and visual messaging
JP4123331B2 (en) Portable wireless communication terminal capable of multimedia communication with multimedia communication system and message transmission / reception method
EP1699214B1 (en) Universal mailbox and system for automatically delivering messages to a telecommunications device
US20070112910A1 (en) Method and system for filtering notirication of e-mail messages
EP1398707A1 (en) Radio telephone text transmission system
EP0854655A2 (en) Multi-format communications client-server and method
US20030236769A1 (en) Method and device for mobile communication
WO2006024952A1 (en) Method of obtaining caller information in a mobille terminal and mobile terminal therefore
WO1998058332A1 (en) Method and apparatus for accessing and retrieving messages
JPH11146011A (en) Electronic mail system, electronic mail server and communication terminal
WO1999043171A1 (en) Short message device for wireless telephone
JPH09331352A (en) Electronic mail system
US8107933B2 (en) Method for identifying a telecommunications subscriber
AU2004229945A1 (en) System and method of notifying unpublished subscribers of requests for contact information
JP3629107B2 (en) E-mail system using mobile phone with incoming call notification
JP2001022659A (en) Electronic mail system
JP2004320544A (en) Personal digital assistant and communication method
JP2000278311A (en) Transfer method for mail and terminal
JP2693201B2 (en) Communication terminal device
KR20020037413A (en) Method of Subscription transmitting short message in mobile phone

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG US UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
NENP Non-entry into the national phase

Ref country code: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase