← Back to Patent Explorer
US6209009B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method for displaying selectable and non-selectable elements on a small screen

Assignee: PHONECOM INC
•
Filing: 1998-04-07
•
Granted: 2001-03-27
•
Expires: 2018-04-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A structured screen display process presents structured information that includes a plurality of selectable and non-selectable elements on any width screen display so that the user is able to see as many of the elements as possible at once, and is able to see the complete text of any element as needed. The process dynamically adapts the display of structured information to the screen display width of a device. The structured information is presented on a screen display by displaying at least a portion of each element of a plurality of elements on the screen display where at least one of the selectable elements has a width greater than a width of the screen display. The at least one selectable element is scrolled horizontally while continuing to display the other elements of the plurality of elements.

Inventors

  • 👤 Bruce V. Schwartz
  • 👤 Alain S. Rossmann

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 03:24
CPC Classifications
G; G08; G08B; G08B5/00; G08B5/22; G08B5/222; G08B5/223; G08B5/224; G08B5/225; H; H04; H04B; H04B1/00; H04B1/38; H04B1/40; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0481; G06F3/0482; G06F3/0484; G06F3/0485; H04M; H04M1/00; H04M1/72; H04M1/724

Claims Analysis

Total Claims: 44
Claim 1
Independent Claim 103 words
A method for displaying structured information on a screen, said method comprising: displaying on said screen a portion of said structured information, said portion comprising a number of elements included in said structured information, wherein at least one of said elements in said portion is a selectable element having a width greater than a width of said screen; and scrolling said selectable element automatically, in a predefined direction and when being selected, in such a manner that, at any given time only complete words in said selectable element are displayed while continuing to display but not scroll each other element in said portion.
Claim 2
Independent Claim 103 words
A method for displaying structured information on a screen, said method comprising: displaying on said screen a portion of said structured information, said portion comprising a number of elements included in said structured information, wherein at least one of said elements in said portion is a selectable element having a width greater than a width of said screen; and scrolling said selectable element automatically, in a predefined direction and when being selected, in such a manner that, at any given time only complete words in said selectable element are displayed while continuing to display but not scroll each other element in said portion.
Claim 3
Dependent Claim 28 words
The method as recited in claim 1 , wherein said scrolling said selectable element comprises: displaying a first portion of said selectable element for a first predefined time.
Claim 4
Dependent Claim 29 words
The method as recited in claim 2 , wherein said scrolling said selectable element further comprises: displaying a second portion of said selectable element for a second predefined time.
Claim 5
Dependent Claim 26 words
The method as recited in claim 3 , wherein said scrolling said selectable element further comprises: determining whether said selectable element includes more than one portion.
Claim 6
Dependent Claim 25 words
The method as recited in claim 1 , wherein said method further comprises: repeating said scrolling of said selectable element a predefined number of times.
Claim 7
Dependent Claim 14 words
The method as recited in claim 1 , wherein said predefined direction is horizontal.
Claim 8
Independent Claim 89 words
A method for displaying structured information on a screen, said method comprising: displaying on said screen a portion of said structured information, said portion comprising a number of elements included in said structured information; determining whether a width of said one element is greater than a width of said screen when said one element is selected; and scrolling, automatically and horizontally, said one element without scrolling each other element in said portion upon determining that said width of said one element is greater than said width of said screen.
Claim 9
Independent Claim 89 words
A method for displaying structured information on a screen, said method comprising: displaying on said screen a portion of said structured information, said portion comprising a number of elements included in said structured information; determining whether a width of said one element is greater than a width of said screen when said one element is selected; and scrolling, automatically and horizontally, said one element without scrolling each other element in said portion upon determining that said width of said one element is greater than said width of said screen.
Claim 10
Dependent Claim 25 words
The method as recited in claim 7 further comprising: displaying each other element in said portion on said screen while horizontally scrolling said one element.
Claim 11
Dependent Claim 21 words
The method as recited in claim 8 further comprising: repeating said scrolling of said one element a predefined number of times.
Claim 12
Dependent Claim 29 words
The method as recited in claim 9 , wherein said scrolling of said one element further comprises: displaying a first portion of said one element for a predefined time.
Claim 13
Dependent Claim 27 words
The method as recited in claim 10 , wherein said scrolling of said one element further comprises: determining a number of displayable parts in said one element.
Claim 14
Dependent Claim 35 words
The method as recited in claim 11 , wherein said scrolling of said one element further comprises: displaying, successively and respectively, each of said number of parts of said one element for a predefined time.
Claim 15
Independent Claim 143 words
A method for displaying structured information on a screen, said method comprising: receiving said structured information comprising a plurality of selectable and non-selectable elements, wherein said selectable elements include at least one of options and texts, said non-selectable elements include text entirely displayable at one time on said screen; displaying a portion of said plurality of selectable and non-selectable elements on said screen; said portion including at least one of said selectable elements which is a long selectable element having a length greater than a width of said screen; determining a number of displayable portions of said long selectable element based on said width of said screen after said long selectable element is selected; and scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element without scrolling each other of said selectable and non-selectable elements.
Claim 16
Independent Claim 143 words
A method for displaying structured information on a screen, said method comprising: receiving said structured information comprising a plurality of selectable and non-selectable elements, wherein said selectable elements include at least one of options and texts, said non-selectable elements include text entirely displayable at one time on said screen; displaying a portion of said plurality of selectable and non-selectable elements on said screen; said portion including at least one of said selectable elements which is a long selectable element having a length greater than a width of said screen; determining a number of displayable portions of said long selectable element based on said width of said screen after said long selectable element is selected; and scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element without scrolling each other of said selectable and non-selectable elements.
Claim 17
Dependent Claim 37 words
The method as recited in claim 13 , wherein each of said options comprises sub-structured information, and at least a portion of said sub-structured information is displayed when a corresponding one of said selectable elements is selected.
Claim 18
Dependent Claim 47 words
The method as recited in claim 13 , wherein said determining said number of said displayable portions of said long selectable element comprises: dividing said long selectable element into said displayable portions with respect to said width of said screen, said dividing occurring at a word boundary.
Claim 19
Dependent Claim 59 words
The method as recited in claim 15 , wherein said scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element comprises: displaying a first portion of said displayable portions for a predefined time; and displaying each subsequent portion of said displayable portions, for a period slightly shorter than said predefined time.
Claim 20
Dependent Claim 40 words
The method as recited in claim 15 , wherein said scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element comprises: displaying successively each of said displayable portions for a predefined time.
Claim 21
Independent Claim 128 words
An apparatus for displaying structured information on a screen, said apparatus comprising: a screen; a memory for storing instructions executable by a processor as an application module; a processor, coupled to said screen and said memory, capable of executing said instructions to said application module to perform operations of: displaying on said screen a portion of said structured information, said portion comprising a number of elements, wherein at least one of said elements in said portion is a selectable element having a width greater than a width of said screen; and scrolling, automatically and in a predefined direction, said selectable element in such a manner that, at any given time only complete words in said selectable element are displayed while not scrolling each other element in said portion.
Claim 22
Independent Claim 128 words
An apparatus for displaying structured information on a screen, said apparatus comprising: a screen; a memory for storing instructions executable by a processor as an application module; a processor, coupled to said screen and said memory, capable of executing said instructions to said application module to perform operations of: displaying on said screen a portion of said structured information, said portion comprising a number of elements, wherein at least one of said elements in said portion is a selectable element having a width greater than a width of said screen; and scrolling, automatically and in a predefined direction, said selectable element in such a manner that, at any given time only complete words in said selectable element are displayed while not scrolling each other element in said portion.
Claim 23
Dependent Claim 28 words
The apparatus as recited in claim 18 , wherein said scrolling said selectable element comprises: displaying a first portion of said selectable element for a first predefined time.
Claim 24
Dependent Claim 29 words
The apparatus as recited in claim 19 , wherein said scrolling said selectable element further comprises: displaying a second portion of said selectable element for a second predefined time.
Claim 25
Dependent Claim 26 words
The apparatus as recited in claim 20 , wherein said scrolling said selectable element further comprises: determining whether said selectable element includes more than one portion.
Claim 26
Dependent Claim 103 words
A computer product including instructions executable by a processor in a device with a display screen, said computer product comprising: program code for displaying on said screen a portion of said structured information, said portion comprising a number of elements, wherein at least one of said elements is a selectable element having a width greater than a width of said screen; and program code for scrolling automatically, in a predefined direction said selectable element when selected, in such a manner that, at any given time only complete words of said selectable element are displayed while not scrolling each other element in said portion.
Claim 27
Dependent Claim 103 words
A computer product including instructions executable by a processor in a device with a display screen, said computer product comprising: program code for displaying on said screen a portion of said structured information, said portion comprising a number of elements, wherein at least one of said elements is a selectable element having a width greater than a width of said screen; and program code for scrolling automatically, in a predefined direction said selectable element when selected, in such a manner that, at any given time only complete words of said selectable element are displayed while not scrolling each other element in said portion.
Claim 28
Dependent Claim 35 words
The computer product as recited in claim 22 , wherein said program code for scrolling said selectable element comprises: program code for displaying a first portion of said selectable element for a first predefined time.
Claim 29
Dependent Claim 36 words
The computer product as recited in claim 23 , wherein said program code for scrolling said selectable element further comprises: program code for displaying a second portion of said selectable element for a second predefined time.
Claim 30
Dependent Claim 33 words
The computer product as recited in claim 24 , wherein said program code for scrolling said selectable element further comprises: program code for determining whether said selectable element contains more than one portion.
Claim 31
Dependent Claim 25 words
The computer product as recited in claim 22 further comprises: program code for repeating said scrolling of said selectable element a predefined number of times.
Claim 32
Dependent Claim 102 words
A computer product including instructions executable by a processor in a device with a display screen, said computer product comprising: program code for displaying on said screen a portion of said structured information, said portion including a number of elements; program code for determining whether a width of one of said elements is greater than a width of said screen when said one of said elements is selected; and program code for scrolling, automatically and horizontally, said one of said elements without scrolling each other of said elements when said one of said elements is greater than said width of said screen.
Claim 33
Dependent Claim 102 words
A computer product including instructions executable by a processor in a device with a display screen, said computer product comprising: program code for displaying on said screen a portion of said structured information, said portion including a number of elements; program code for determining whether a width of one of said elements is greater than a width of said screen when said one of said elements is selected; and program code for scrolling, automatically and horizontally, said one of said elements without scrolling each other of said elements when said one of said elements is greater than said width of said screen.
Claim 34
Dependent Claim 40 words
The computer product as recited in claim 27 , wherein said program code for scrolling of said one of said elements comprises: program code for displaying a first portion of said one of said elements for a first predefined time.
Claim 35
Dependent Claim 28 words
The computer product as recited in claim 28 further comprising: program code for repeating said scrolling of said one of said selected elements a predefined number of times.
Claim 36
Dependent Claim 41 words
The computer product as recited in claim 28 , wherein said program code for scrolling of said one of said elements further comprises: program code for displaying a second portion of said one of said elements for a second predefined time.
Claim 37
Dependent Claim 35 words
The computer product as recited in claim 27 , wherein said program code for scrolling of said one of said elements further comprises: program code for determining a number of portions contained in said element.
Claim 38
Dependent Claim 43 words
The computer product as recited in claim 31 , wherein said program code for scrolling of said one of said elements further comprises: program code for displaying, successively and respectively, each of said number of portions of said element for a predefined time.
Claim 39
Dependent Claim 159 words
A computer product for displaying structured information on a screen, said computer product comprising: program code for receiving said structured information comprising a plurality of selectable and non-selectable elements, wherein each of said selectable elements includes an option, said non-selectable elements include text entirely displayable at one time on said screen; program code for displaying a portion of said plurality of selectable elements on said screen; said portion including at least one of said selectable elements which is a long selectable element having a length greater than a width of said screen; program code for determining a number of displayable portions of said long selectable element based on said width of said screen after said one of said long selectable elements is selected; and program code for scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element without scrolling each other element of displayed portions of said selectable and non-selectable elements.
Claim 40
Dependent Claim 159 words
A computer product for displaying structured information on a screen, said computer product comprising: program code for receiving said structured information comprising a plurality of selectable and non-selectable elements, wherein each of said selectable elements includes an option, said non-selectable elements include text entirely displayable at one time on said screen; program code for displaying a portion of said plurality of selectable elements on said screen; said portion including at least one of said selectable elements which is a long selectable element having a length greater than a width of said screen; program code for determining a number of displayable portions of said long selectable element based on said width of said screen after said one of said long selectable elements is selected; and program code for scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element without scrolling each other element of displayed portions of said selectable and non-selectable elements.
Claim 41
Dependent Claim 37 words
The computer product as recited in claim 33 , wherein said option comprises sub-structured information, and at least a portion of said sub-structured information is displayed when a corresponding one of said long selectable elements is selected.
Claim 42
Dependent Claim 64 words
The computer product as recited in claim 33 , wherein said program code for determining said number of said displayable portions of said long selectable element comprises: program code for dividing said long selectable element into said displayable portions based on said width of said screen, said dividing occurring at a word boundary; and program code for calculating said number of said displayable portions.
Claim 43
Dependent Claim 67 words
The computer product as recited in claim 33 , wherein said scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element comprises: program code for displaying a first portion in said displayable portions for a predefined time; and program code for displaying each of subsequent portions of said displayable portions, for a period slightly shorter than said predefined time.
Claim 44
Dependent Claim 44 words
The computer product as recited in claim 33 , wherein said scrolling, successively, respectively and repeatedly, each of said number of said displayable portions of said long selectable element comprises program code for displaying successively each of said displayable portions for a predefined time.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-03-26 2004-09-25 2005-03-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-03-26 2008-09-25 2009-03-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-03-26 2012-09-25 2013-03-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag