The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 26, 2018

Filed:

May. 23, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Matthias X. Falkenberg, Stuttgart, DE;

Stephan Laertz, Herrenberg, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/0484 (2013.01); G06F 17/22 (2006.01); G09G 5/00 (2006.01); G06F 17/21 (2006.01);
U.S. Cl.
CPC ...
G06F 17/2247 (2013.01); G06F 3/04845 (2013.01); G06F 17/212 (2013.01); G09G 5/005 (2013.01);
Abstract

Systems, methods, and computer program products to perform an operation for validating and adapting a GUI structure to a screen of a client device. The operation comprises receiving by the client device a software agent together with a device dependent arrangement rule. The software agent is adapted for analyzing received GUI code for identifying GUI elements to be rendered on the screen and determining a relative arrangement of the rendered GUI elements. If the relative arrangement is not compliant with the device dependent arrangement rule, the software agent determines a distance between GUI elements of the relative arrangement and a relative arrangement of the GUI elements in accordance with the device dependent arrangement rule, amends the GUI code to re-arrange the GUI elements towards the improved arrangement, and re-renders the GUI elements for the screen using the amended GUI code.


Find Patent Forward Citations

Loading…