Method and apparatus for mobile device screen reformatting
First Claim
1. 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;
displaying at least a portion of a particular one of said plurality of screens of said application on said relatively small display screen of said mobile data processing device;
entering a training mode of operation;
during said training mode of operation, monitoring and recording operator selection of items from said particular one of said plurality of screens of said application;
generating and recording a display table of said operator selection of items from said particular one of said plurality of screens of said application; and
utilizing said display table thereafter to automatically generate a substitute screen for said particular one of said plurality of screens of said application which relocates said operator selection of items to render them visible on said relatively small display screen of said mobile data processing device.
2 Assignments
0 Petitions
Accused Products
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 facilities 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. Preferably, but not necessarily, the operator is prompted to enter a training mode of operation. During the training mode of operation, the mobile data processing device is utilized to monitor and record the operator selections of items from the particular one of the plurality of screens of the application. The mobile data processing device is utilized to generate and record a display table of the operator selections of items from the particular one of the plurality of screens of the application. Thereafter, the mobile data processing device utilizes the display table to automatically generate a substitute screen for the particular one of the plurality of screens of the application. The substitute screen relocates the operator selection of items to render them visible on the relatively small display screen of the mobile data processing device. Preferably, this process is repeated for each particular screen which is called for display by the mobile data processing device. Preferably, the mobile data processing device generates a record (or catalog) of the particular ones of the plurality of screens of the application for which a substitute screen exists. Thereafter, anytime any particular screen for which a substitute screen exists is called for display by the mobile data processing device, the substitute screen is generated and displayed in the relatively small display of the mobile data processing device. In this manner, the screen elements which are more important, more or more frequently used by the operator may be displayed in their entirety within the relatively small display device.
-
Citations
16 Claims
-
1. 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; displaying at least a portion of a particular one of said plurality of screens of said application on said relatively small display screen of said mobile data processing device; entering a training mode of operation; during said training mode of operation, monitoring and recording operator selection of items from said particular one of said plurality of screens of said application; generating and recording a display table of said operator selection of items from said particular one of said plurality of screens of said application; and utilizing said display table thereafter to automatically generate a substitute screen for said particular one of said plurality of screens of said application which relocates said operator selection of items to render them visible on said relatively small display screen of said mobile data processing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An improved mobile data processing device with a relatively small display screen 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 screen; means for displaying at least a portion of said particular one of said plurality of screens of said application on said relatively small display screen of said mobile data processing device; means for entering a training mode of operation; means for monitoring and recording operator selection of items from said particular one of said plurality of screens of said application; means for generating and recording a display table of said operator selection of items from said particular one of said plurality of screens of said application; and means for thereafter using said display table to generate automatically a substitute screen for said particular one of said screens of said application which relocates said operator selection of items to render them visible on said relatively small display screen of said mobile data processing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification