×

Information processing device, information processing method, data structure of content file, GUI placement simulator, and GUI placement setting assisting method

  • US 9,952,755 B2
  • Filed: 08/28/2012
  • Issued: 04/24/2018
  • Est. Priority Date: 09/13/2011
  • Status: Active Grant
First Claim
Patent Images

1. An information processing device that includes a display covered by a touch panel and executes information processing selected by a user, the information processing device being characterized by includinga GUI image generator that generates a plurality of Graphical User Interface (GUI) images to be displayed on the display,wherein the display has a height V and a width W;

  • andan operation information converter that identifies contents of operation carried out by the user from a correspondence relationship between a contact point detected by the touch panel and each GUI image currently being displayed,wherein the GUI image generator finally decides a position and a size for each GUI image and generates each GUI image by carrying out an adjustment corresponding to a result of a comparison between the height V and the width W of the display with a condition with respect to a display size,wherein position information and size information for each GUI are recorded in a GUI placement information file created as a standard setting irrespective of the display size,wherein, in the GUI placement information file;

    an x-coordinate position of each GUI image is set as a fixed x-value,a y-coordinate of each GUI image is set as a ratio of a distance from a display end to the height V of the display,a GUI width of each GUI image is set as a fixed width, anda GUI height of each GUI image is set as a fixed height;

    wherein the GUI image generator compares the height V of the display to a first predetermined value Vth1 and a second predetermined value Vth2, with Vth1>

    Vth2,wherein, when the height V of the display is larger than Vth1, the GUI image generator displays each GUI image using the x-coordinate position, the y-coordinate position, the GUI width, and the GUI height of each GUI image stored in the GUI placement information file,wherein, when the height V of the display is Vth1>

    V>

    Vth2, the GUI image generator;

    determines if any GUI images overlap using the GUI placement information file,invalidates the x-coordinate position and the y-coordinate position of the GUI images that overlap, anddisplays the GUI images that overlap as abutting each other, andwherein, when the height V of the display is less than Vth2, the GUI image generator;

    invalidates the x-coordinate position, the y-coordinate position, the GUI width, and the GUI height of each GUI image stored in the GUI placement information file,reduces the GUI height and the GUI width of each GUI image by a factor of V/Vth2, anddisplays the reduced GUI images as abutting each other on the display.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×