Patent ID: 9171346
Filing Date: 2015-10-27
Classification: G06F,G06T

Abstract:
1. A method of moving a graphic object on a display screen of a mobile terminal, comprising: A. determining, by the mobile terminal, a module X and a movement direction corresponding to a graphic object to be moved; B. moving, by the mobile terminal, the module X by one unit in the movement direction, determining whether the module X overlaps with another module, and if they do not overlap, then determining a post-movement status as a movement result and ending a process of the method; or if they overlap, then determining the another module overlapping with the module X as an obstructive module, resuming in location the module X and then exchanging in location the module X with the obstructive module, and determining whether all the other modules than the module X and the obstructive module can be placed properly, and if they can be placed properly, then determining a post-placement status as a movement result and ending the process; or if they cannot be placed properly, then performing a step C; and C. determining, by the mobile terminal, whether the module X can be further moved in the movement direction, and if it cannot be further moved, then indicating that the movement fails and ending the process; or if it can be further moved, then moving the module X by one unit in the movement direction, and determining whether all the other modules than the module X can be placed properly, and if they can be placed properly, then determining a post-placement status as a movement result and ending the process; or if they cannot be placed properly, then repeating the step C.