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

Method and apparatus for mobile device screen reformatting utilizing hypertext

Assignee: International Business Machines Corp
•
Filing: 1996-12-31
•
Granted: 1998-09-01
•
Expires: 2016-12-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is directed to an improved mobile data processing device and a method of operating a mobile data processing device. The mobile data processing device includes a relatively small display screen. The present invention utilization by the mobile data processing device of an application which includes a plurality of screens which have been written for use in a data processing system having a relatively large display screen. When the application is loaded into the mobile data processing device and started, at least a portion of a particular one of the plurality of screens of the application is displayed on the relatively small display screen of the mobile data processing device, Next, the mobile data processing device is utilized to determine whether or not display items from said particular one of said plurality of screens are not fully displayed within said relatively small display screen of said mobile data processing device. If it is determined that said display items from said particular one of said plurality of screens are not fully displayed within said relatively small display screen of said mobile data processing device, then said mobile data processing device automatically generates a substitute screen for said particular one of said plurality of screens in said application. The substitute screen relocates said display items to render them visible on said relatively small display screen of said mobile data processing device

Inventors

  • 👤 Scott S. Dahl

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 07:53
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/01; G06F3/048; G06F3/0484; G06F3/0485; G06F3/14; G06F3/147; G09; G09G; G09G2340/00; G09G2340/14; G09G2340/145

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 208 words
A method of operating a mobile data processing device with a relatively small display screen to facilitate utilization of an application which includes a plurality of screens which have been written for use in a data processing system having a relatively large display screen, comprising the method steps of: loading said application into said mobile data processing device; calling for display at least a portion of a particular one of said plurality of screens of said application on said relatively small display of said mobile data processing device; determining whether or not display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device; if it is determined that said display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device, automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device; and (2) particular fields of said display items are converted from a full-text display status to a hypertext display status.
Claim 2
Independent Claim 208 words
A method of operating a mobile data processing device with a relatively small display screen to facilitate utilization of an application which includes a plurality of screens which have been written for use in a data processing system having a relatively large display screen, comprising the method steps of: loading said application into said mobile data processing device; calling for display at least a portion of a particular one of said plurality of screens of said application on said relatively small display of said mobile data processing device; determining whether or not display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device; if it is determined that said display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device, automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device; and (2) particular fields of said display items are converted from a full-text display status to a hypertext display status.
Claim 3
Dependent Claim 119 words
A method of operating a mobile data processing device according to claim 1, wherein said step of automatically generating a substitute screen comprises: if it is determined that said display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device, automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device by closely grouping said display items; and (2) particular fields of said display items are converted from a full-text display status to a hypertext display status.
Claim 4
Dependent Claim 148 words
A method of operating a mobile data processing device according to claim 1, wherein said display items include informational display items and data entry display area, and wherein said step of automatically generating a substitute screen comprises: if it is determined that said display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display screen of said mobile data processing device, automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device by closely grouping said display items; and (2) particular informational display items of said display items converts from a full-text display status to a hypertext display status; and (3) maintains particular data entry display areas in a full-text display status.
Claim 5
Dependent Claim 206 words
A method of operating a mobile data processing device according to claim 1, wherein said display items include informational display items and data entry display area, and wherein said step of automatically generating a substitute screen comprises: if it is determined that said display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device, automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device by closely grouping said display items; and (2) converts particular informational display items of said display items from a full-text display status to a hypertext display status; and (3) maintains particular data entry display areas in a full-text display status. and wherein said method further includes: automatically switching said particular informational display items between a hypertext display status and a full-text display status upon occurrence of one of the following: (1) said application determines that a user prompt for a particular informational display item is required; and (2) said application determines that a particular predetermined operator input has occurred.
Claim 6
Dependent Claim 69 words
A method of operating a mobile data processing device according to claim 4, wherein said particular predetermined operator input comprises at least one of: (1) operator location of a cursor on a portion of said relatively small display associated with said particular informational display item; and (2) operator location of a graphical pointing device on a portion of said relatively small display associated with said particular informational display item.
Claim 7
Dependent Claim 70 words
A method of operating a mobile data processing device according to claim 4, further comprising: automatically switching said particular informational display item between a full-text display status to a hypertext display status upon occurrence of one of the following: (1) said application determines that another and different user prompt for another and different informational display item is required; and (2) said application determines a particular predetermined operator input has occurred.
Claim 8
Dependent Claim 69 words
A method of operating a mobile data processing device according to claim 6, wherein said particular predetermined operator input comprises at least one of: (1) operator location of a cursor on a portion of said relatively small display associated with said particular informational display item; and (2) operator location of a graphical pointing device on a portion of said relatively small display associated with said particular informational display item.
Claim 9
Dependent Claim 198 words
An improved mobile data processing device with a relatively small display which is adapted to utilize an application which includes a plurality of screens which have been written for use in a data processing system having a relatively large display screen, comprising: means for determining if a particular one of said plurality of screens of said application which is called for display has been written for use in a data processing system having a relatively large display; means for displaying at least a portion of said particular one of said plurality of screens of said application on said relatively small display of said mobile data processing device; means for determining whether or not display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device; means for automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device; and (2) converts particular fields of said display items from a full-text display status to a hypertext display status.
Claim 10
Dependent Claim 198 words
An improved mobile data processing device with a relatively small display which is adapted to utilize an application which includes a plurality of screens which have been written for use in a data processing system having a relatively large display screen, comprising: means for determining if a particular one of said plurality of screens of said application which is called for display has been written for use in a data processing system having a relatively large display; means for displaying at least a portion of said particular one of said plurality of screens of said application on said relatively small display of said mobile data processing device; means for determining whether or not display items from said particular one of said plurality of screens cannot be fully displayed within said relatively small display of said mobile data processing device; means for automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device; and (2) converts particular fields of said display items from a full-text display status to a hypertext display status.
Claim 11
Dependent Claim 83 words
An improved mobile data processing device according to claim 8, wherein said means for automatically generating comprises: means for automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display screen of said mobile data processing device by closely grouping said display items; and (2) converts particular fields of said display items from a full-text display status to a hypertext display status.
Claim 12
Dependent Claim 111 words
An improved mobile data processing device according to claim 8, wherein said display items include informational display items and data entry display areas, and wherein said means for automatically generating comprises: means for automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device by closely grouping said display items; and (2) converts particular informational display items of said display items from a full-text display status to a hypertext display status; and (3) maintains particular data entry display areas in a full-text display status.
Claim 13
Dependent Claim 171 words
An improved mobile data processing device according to claim 8, wherein said display items include informational display items and data entry display areas, and wherein said means for automatically generating comprises: means for automatically generating a substitute screen for said particular one of said plurality of screens of said application which: (1) relocates said display items to render them visible on said relatively small display of said mobile data processing device by closely grouping said display items; and (2) converts particular informational display items of said display items from a full-text display status to a hypertext display status; and (3) maintains particular data entry display areas in a full-text display status and wherein said method further includes: means for automatically switching said particular informational display items between a hypertext display status and a full-text display status upon occurrence of one of the following: (1) said application determines that a user prompt for a particular informational display item is required; and (2) said application determines a particular predetermined operator input has occurred.
Claim 14
Dependent Claim 65 words
An improved mobile data processing device according to claim 11, wherein said particular predetermined operator input comprises at least one of: (1) operator location of a cursor on a portion of said relatively small display associated with said particular informational display item; and (2) operator location of a graphical pointing device on a portion of relatively small display associated with said particular informational display item.
Claim 15
Dependent Claim 69 words
An improved mobile data processing device according to claim 11, further comprising: means for automatically switching said particular informational display items from a full-text display status to a hypertext display status upon occurrence of one of the following: (1) said application determines that another and different user prompt for another and different informational display item is required; and (2) said application determines a particular predetermined operator input has occurred.

References Cited (Backward Citations)

US4651288A Cited
US5481741A Cited
US5335323A Cited
US5155836A Cited
US5001697A Cited
US5283560A Cited
US5404442A Cited
US5313229A Cited
US5374942A Cited
US5682529A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-31 2002-03-02 2002-09-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-31 2006-03-02 2006-09-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-31 2010-03-02 2010-09-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag