Claims
- 1. A method for controlling a scroll rate of a paging receiver display, the display having a predetermined number of displayable characters and the paging receiver capable of storing a plurality of received data messages in a memory, each data message being comprised of a plurality of alphanumeric characters, said method comprising the steps of:
- (a) selecting a data message to display from the memory;
- (b) arranging the data message into a plurality of screens, wherein each screen comprises a sequence of data message characters;
- (c) computing a separate screen timeout value for each screen on the basis of the entire informational content of the sequence of characters comprising each screen;
- (d) determining whether each character of the sequence of characters comprising each screen is a numeric, an alpha or a special character; (e) adding a first predetermined incremental timeout value to the screen timeout value for a numeric character included in the sequence of characters comprising each screen;
- (f) adding a second predetermined incremental timeout value to the screen timeout value for an alpha character included in the sequence of characters comprising each screen;
- (g) adding a third predetermined incremental timeout value to the screen timeout value for a predetermined special character included in the sequence of characters comprising each screen; and
- (h) displaying each screen in a predetermined order on the paging receiver display for the screen timeout value computed.
- 2. The method of claim 1, wherein the paging receiver includes at least one control switch and wherein step (c) of computing further comprises the steps of:
- (i) sensing the activation of the control switch and generating an input signal in response thereof; and
- (j) modifying the screen timeout value in response to the input signal.
- 3. The method of claim 2, wherein step (j) of modifying further includes the step of:
- (k) increasing the screen timeout value by a predetermined percentage to decrease the scroll rate.
- 4. The method of claim 2, wherein step (j) of modifying further includes the step of:
- (l) decreasing the screen timeout value by a predetermined percentage to increase the scroll rate.
- 5. The method of claim 1, wherein the paging receiver includes at least one control switch and wherein step (c) of computing further comprises the steps of:
- (m) sensing activation of the control switch and generating an input signal in response thereof;
- (n) computing in response to the input signal, the magnitude of an incremental screen timeout value; and
- (o) modifying the screen timeout value according to the incremental screen timeout to change the scroll rate.
- 6. The method of claim 1, wherein the paging receiver further includes a reverse switch, and wherein the method further includes the steps of:
- (p) sensing activation of the reverse switch and generating a reverse input signal in response thereof; and
- (g) reversing the order of the screens, in response to the reverse input signal, such that previously displayed screens are displayed from a most recently displayed screen to a least recently displayed screen.
- 7. A method for controlling a scroll rate of a paging receiving display, the display having a predetermined number of displayable characters and the paging receiver capable of storing a plurality of received data messages in a memory, each data message being comprised of a plurality of alphanumeric characters, said method comprising the steps of:
- (a) selecting a data message to display from the memory;
- (b) arranging the data message into a plurality of screens, wherein each screen comprises a sequence of data message characters;
- (c) comparing the sequence of characters comprising each screen to a predetermined set of control characters;
- (d) computing a separate screen timeout value for each screen on the basis of the entire informational content of the sequence of characters comprising each screen;
- (e) adding a predetermined incremental timeout value to the screen timeout value, depending upon the presence of a control character from the predetermined set of control characters in the sequence of characters comprising each screen; and
- (f) displaying each screen in a predetermined order on the paging receiver display for the screen timeout value computed.
- 8. A method for controlling a scroll rate of a paging receiver display, the display having a predetermined number of displayable characters and the paging receiver capable of storing a plurality of received data messages in a memory, each data message being comprised of a plurality of alphanumeric characters, said method comprising the steps of:
- (a) selecting a data message to display from the memory;
- (b) arranging the data message into a plurality of screens, wherein each screen comprises a sequence of data message characters;
- (c) comparing the sequence of characters in each screen to a predetermined control character;
- (d) retrieving a timeout value from the memory, corresponding to the presence of the predetermined control character;
- (e) setting a screen timeout value to the timeout value retrieved from the memory; and
- (f) displaying each screen in a predetermined order on the paging receiver display for the screen timeout value set.
- 9. A method for controlling a scroll rate of a paging receiver display, the display having a predetermined number of displayable characters and the paging receiver capable of storing a plurality of received data messages in a memory, each data message being comprised of a plurality of alphanumeric characters, said method comprising the steps of:
- (a) selecting a data message to display from the memory;
- (b) arranging the data message into a plurality of screens, wherein each screen comprises a sequence of data message characters;
- (c) computing a separate screen timeout value for each screen on the basis of words comprising each screen, said step of computing comprising:
- (i) comparing each word of each screen to a predetermined set of words;
- (ii) retrieving a timeout value from the memory corresponding to the presence of a predetermined word; and
- (iii) incrementing the screen timeout value by the timeout value retrieved from the memory; and
- (d) displaying each screen in a predetermined order on the paging receiver display for the screen timeout value computed.
- 10. A method for controlling a scroll rate of a paging receiver display, the display having a predetermined number of displayable characters and the paging receiver having a code plug memory capable of storing predetermined values and a memory capable of storing a plurality of received data messages, each data messages being comprised of a plurality of alphanumeric characters, said method comprising the steps of:
- (a) selecting a data message to display from the memory;
- (b) arranging the data message into a plurality of screens, wherein each screen comprises a sequence of data message characters;
- (c) comparing the sequence of characters in each screen to a predetermined control character;
- (d) retrieving a timeout value from the code plug memory upon detecting the predetermined control character;
- (e) setting a screen timeout value for each screen to the timeout value retrieved from the code plug memory; and
- (f) displaying each screen in a predetermined order on the paging receiver display for the screen timeout value.
- 11. A method for controlling a paging receiver display, the display having a predetermined number of displayable characters and the paging receiver having a memory for storing a plurality of received data messages, each data message comprised of a plurality of alphanumeric characters, the paging receiver further having a first control switch for controlling the operation of the paging receiver, said method comprising the steps of:
- (a) sensing the activation of the first control switch and generating a first input signal in response thereof;
- (b) selecting a data message in response to the first input signal to display a data message chosen from the memory;
- (c) arranging the data message into at least one screen of a plural population of screens, wherein the screen comprises a sequence of characters from the data message;
- (d) arranging the characters in the screen into a word group such that each word of the group remains unbroken and such that each screen has a plurality of words;
- (e) computing a screen timeout value for the screen on the basis of the characters within at least two words; and
- (f) displaying the screen, in a predetermined order on the paging receiver display, for the screen timeout value computed.
- 12. The method of claim 11, wherein the paging receiver includes a second control switch and further including the steps of:
- (g) sensing the activation of the second control switch and generating a second input signal in response thereof; and
- (h) modifying the screen timeout value in response to the second input signal.
- 13. The method of claim 12, wherein step (h) of modifying further includes the step of:
- (i) increasing the screen timeout value by a predetermined amount.
- 14. The method of claim 12, wherein step (h) of modifying further includes the step of:
- (j) decreasing the screen timeout value by a predetermined amount.
- 15. The method of claim 12, further including the steps of:
- (k) comparing the sequence of characters in the screen to a predetermined control character;
- (l) inhibiting the modification of the screen timeout value by the second input signal upon detecting the presence of the predetermined control signal;
- (m) retrieving a timeout value from the memory corresponding to the presence of the predetermined control character; and
- (n) setting the screen timeout value to the timeout value retrieved from the memory.
- 16. The method of claim 11, wherein the paging receiver further includes a reverse switch and wherein the method further includes the steps of:
- (o) sensing activation of the reverse switch and generating a reverse input signal in response thereof; and
- (p) reversing the order of the screen in response to the reverse input signal.
- 17. The method of claim 11, wherein step (e) of computing further includes the steps of:
- (q) determining the type of each character of the sequence of characters comprising the screen; and
- (r) incrementing the screen timeout value by a predetermined incremental timeout value corresponding to the type of character.
- 18. The method of claim 11, wherein step (e) of computing further includes the steps of: predetermined set of words;
- (t) retrieving a timeout value from the memory corresponding to the presence of the predetermined word; and
- (u) incrementing the screen timeout value by the timeout value retrieved from memory.
- 19. A device for displaying data from a paging receiver, the paging receiver including a memory for storing a plurality of received data messages, each data message being comprised of a plurality of alphanumeric characters, the device comprising:
- means for selecting a data message to display from the memory;
- means for arranging the data message into a plurality of screens, wherein each screen comprises at least a first sequence of data message characters and a second sequence of data message characters wherein the separation between the first and second sequences comprises a space data message character;
- means for computing a separate screen timeout value for each screen on the basis of characters within the at least first and second sequences; and
- means for displaying each screen in a predetermined order for the screen timeout value computed.
- 20. The device of claim 19, wherein the computing means further:
- determines the type of each character of the sequence of characters comprising each screen; and
- adds a predetermined incremental timeout value to the screen timeout value, depending upon the type of each character.
- 21. The device of claim 19, wherein the computing means further:
- compares the characters comprising each screen to a predetermined set of control characters; and
- adds a predetermined incremental timeout value to the screen timeout value, depending upon the presence of a control character from the predetermined set of control characters in the sequence of characters comprising each screen.
- 22. The device of claim 19, further including at least one control switch for generating an input signal and wherein the computing means, in response to the input signal, modifies the screen timeout value.
- 23. The device of claim 19, further including a reverse switch for generating a reverse input signal, wherein the computing means, in response to the reverse input signal, reverses the order of the screens.
- 24. The device of claim 19, wherein the computing means further:
- compares the sequence of characters in each screen to a predetermined control character;
- retrieves a timeout value from the memory, corresponding to the presence of the predetermined control character; and
- sets the screen timeout value to the timeout value retrieved from the memory.
- 25. The device of claim 19, wherein the computing means further:
- compares each sequence of characters of each screen to a predetermined set of sequence of characters;
- retrieves a timeout value from the memory corresponding to the presence of a predetermined sequence of characters; and
- increments the screen timeout value by the timeout value retrieved from the memory.
- 26. The device of claim 19, further including a code plug memory capable of storing predetermined values, and wherein the computing means:
- compares the sequence of characters in each screen to a predetermined control character;
- retrieves a timeout value from the code plug memory upon detecting the predetermined control character; and
- sets the screen timeout value to the timeout value retrieved from the code plug memory.
- 27. A device for displaying data from a paging receiver display, the display having a predetermined number of displayable characters and the paging receiver capable of receiving a plurality of data messages, each data message being comprised of a plurality of alphanumeric characters, the device comprising:
- means for selecting a data message to display from the memory;
- means for arranging the data message into a plurality of screens, wherein each screen comprises a sequence of data message characters and wherein each data message character is arranged into only one of the plurality of screens;
- means for computing a separate screen timeout value for each screen on the basis of the data message characters within the screen; and
- means for storing each screen with the corresponding screen time out value in a predetermined order.
- 28. The device of claim 27, further including:
- means for displaying each screen for the screen timeout value computed.
- 29. The device of claim 27, further including a reverse switch for generating a reverse input signal, wherein the computing means, in response to the reverse input signal, recalls the screens from the storage means and reverses the order of the screens for effecting a display of the screens in a reverse order.
- 30. A method of controlling a scroll rate of a paging receiver display, the display having a predetermined number of displayable characters and the paging receiver capable of storing a plurality of received data messages in a memory, each data message being comprised of a plurality of alphanumeric characters, said method comprising the steps of:
- (a) selecting a data message to display from the memory;
- (b) arranging the data message into a plurality of screens, wherein each screen comprises a sequence of data message characters and wherein each data message character is arranged into only one of the plurality of screens;
- (c) storing each screen in a predetermined order in the memory; and
- (d) computing a separate screen timeout value for each screen on the basis of the data message characters within the screen; and
- (e) storing the screen timeout value with the corresponding screen in the memory.
- 31. The method of claim 30, further including the step of:
- (f) displaying each screen on the paging receiver display for the screen timeout value computed.
- 32. The method of claim 31, wherein the paging receiver further includes a reverse switch, and wherein the method further includes the steps of:
- (g) sensing activation of the reverse switch and generating a reverse input signal in response thereof;
- (h) recalling the screens with the corresponding screen timeout value memory in response to the reverse input signal; and
- (i) displaying the screens in the reverse order.
- 33. A method for controlling a scroll rate for a display device having a readable display and a selectable read control, the display device being responsive to a memory for storing at least one screen for a data message, the data message comprising a plurality of character sequences, wherein the separation between each character sequence comprises a space character, said method comprising the steps of:
- (a) arranging the data message into the at least one screen, wherein the screen comprises a plurality of character sequences from the data message;
- (b) computing a screen timeout value for each of the at least one screen on the basis of at least two character sequences;
- (c) storing each of the at least one screen in the memory with the corresponding screen timeout value computed; and
- (d) repeating step (a) of rearranging through step (c) of displaying unit the at least one screen of the data message is stored; and
- (e) displaying the at least one screen in a predetermined order for the screen timeout value computed in response to the selectable read control.
- 34. The method of claim 33, wherein step (b) of computing further comprises the step of:
- (e) computing the screen timeout value on the basis of all of the characters in each of the character sequences of the screen.
- 35. A display device for displaying a data message included in a memory, the data message being comprised of a plurality of displayable characters, the display device comprising:
- means for arranging the data message into at least one screen, wherein a screen comprises a sequence of displayable characters from the data message;
- means for identifying a character type for characters comprising the screen, wherein said identifying means identifies at least three character types and wherein at least one of said three character types is numeric;
- means for determining a screen timeout value, depending upon the type character of each identified character; and
- means for displaying the screen for the duration of the screen timeout value computed.
- 36. A display device for displaying a data message included in a memory, the data message being comprised of a plurality of displayable characters, the display device comprising:
- means for arranging the data message into at least one screen, wherein a screen comprises a sequence of displayable characters from the data message;
- means for identifying a character type for characters comprising the screen, wherein said identifying means identifies at least three character types and wherein at least one of said three character types is an alpha character;
- means for determining a screen timeout value, depending upon the type character of each identified character; and
- means for displaying the screen for the duration of the screen timeout value computed.
- 37. A display device for displaying a data message included in a memory, the data message being comprised of a plurality of displayable characters, the display device comprising:
- means for arranging the data message into at least one screen, wherein a screen comprises a sequence of displayable characters from the data message;
- means for identifying a character type for characters comprising the screen, wherein said identifying means identifies at least three character types and wherein at least one of said three character types is a nondisplayable control character;
- means for determining a screen timeout value, depending upon the type character of each identified character; and
- means for displaying the screen for the duration of the screen timeout value computed.
Parent Case Info
This is a continuation of application Ser. No. 07/081,762 filed on Aug. 5, 1987, now abandoned.
US Referenced Citations (8)
Non-Patent Literature Citations (1)
Entry |
Collier, "How to Read Super Fast", Parade, Dec. 23, 1979, pp. 10-11. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
81762 |
Aug 1987 |
|