EP2614434A1 - Mobile terminal comprising a graphical user interface - Google Patents

Mobile terminal comprising a graphical user interface

Info

Publication number
EP2614434A1
EP2614434A1 EP11767656.9A EP11767656A EP2614434A1 EP 2614434 A1 EP2614434 A1 EP 2614434A1 EP 11767656 A EP11767656 A EP 11767656A EP 2614434 A1 EP2614434 A1 EP 2614434A1
Authority
EP
European Patent Office
Prior art keywords
graphic
application
mobile terminal
gadget
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
EP11767656.9A
Other languages
German (de)
French (fr)
Inventor
Sylvain Gommier
Jérôme NADEL
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Option NV
Original Assignee
Option NV
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Option NV filed Critical Option NV
Publication of EP2614434A1 publication Critical patent/EP2614434A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G5/00Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
    • G09G5/36Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of a graphic pattern, e.g. using an all-points-addressable [APA] memory
    • G09G5/37Details of the operation on graphic patterns
    • G09G5/373Details of the operation on graphic patterns for modifying the size of the graphic pattern
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Definitions

  • the present invention relates to a mobile terminal comprising a screen adapted to display graphic objects including graphic gadgets.
  • the present invention also relates to a method implemented by this mobile terminal.
  • the present invention also relates to a computer program for implementing the method and storage means storing such a computer program.
  • Mobile terminals such as mobile phones, PDAs (Personal Digital Assistant English), media players or tablet-type personal computers (tablet PC or tablet Personal Computer in English, also known as Electronic Tablet in French) multiply. These mobile devices are becoming more complex and offer more and more features. These features are accessible in the form of software modules called applications.
  • this homepage is divided into a plurality of panels.
  • the screen of the mobile terminal then allows the display of a panel among the plurality of panels and the mobile terminal provides a means of navigation to move from one panel to another.
  • Each panel on the home page may contain icons for launching applications.
  • An icon is a static graphic object that allows, when the user interacts with this icon, to launch an application, to which it corresponds, with its complete user interface. For example, it is possible to launch an application with its complete user interface by pressing with the finger on the icon corresponding to the application, when the screen of the mobile terminal is a touch screen.
  • Each panel of the home page can also contain graphic gadgets (widget, contraction of window gadget, in English).
  • a graphic gadget is a partial interface of an application, that is to say that a graphic gadget does not occupy the entire screen and only provides some of the functionality of the application.
  • Such a graphic gadget can be arranged as an icon on a panel. It is therefore an intermediary between an icon and an application launched with its complete user interface.
  • a graphic gadget is linked to a panel and allows launching an application with its full user interface, as does an icon. It also has the dynamic character of the application and allows to interact with the user by providing some of the features offered by the application.
  • the invention relates to a mobile terminal comprising a screen adapted to display graphic objects including graphic gadgets corresponding to respective applications, said graphic gadgets being partial interfaces of the applications to which said graphic gadgets respectively correspond.
  • the mobile terminal includes means for determining the dimensions of at least one graphic gadget of variable size and / or at least one variable graphic representation of at least one graphic gadget, said means being adapted to determine the dimensions of each variable size graphic gadget and / or each variable size graphic representation according to at least one solicitation information of at least one application among those to which the displayed graphic gadgets correspond.
  • the dimensions of graphic gadgets and / or graphic representations of graphic gadgets evolve according to the requests of the applications to which they correspond.
  • the more an application is requested, the more the graphic gadgets corresponding to the other applications are small.
  • the more a feature of an application is requested, the larger the corresponding graphical representation, and the less this functionality is solicited, the smaller the corresponding graphical representation.
  • the more a function is requested, the smaller the graphic representations corresponding to the other functionalities of the same application, that is to say of the same graphic gadget.
  • the more a function is requested, the larger the corresponding graphical representation, and the more the graphical representations corresponding to the other functionalities of the same application, that is to say of the same graphic gadget, are small.
  • said determination means are adapted to determine the dimensions of each variable size widget according to at least one request information of the application to which said graphic gadget corresponds and / or from less a solicitation information of at least one application to which at least one other displayed widget corresponds.
  • said determination means are adapted to determine the dimensions of each said variable size graphical representation as a function of at least one request for a feature to which said variable size graphical representation corresponds and / or at least one solicitation information of at least one feature to which corresponds to at least one other graphical representation of the graphic gadget to which each said variable size graphic representation belongs.
  • a graphical representation whose corresponding functionality is requested is highlighted and / or a graphic representation corresponding to another feature is set back.
  • At least one said solicitation information of an application is a triggering event, triggering a feature of the application.
  • this event can be taken into account to determine the dimensions of the corresponding graphic gadget or another graphic gadget also displayed.
  • This event may be internal to the application, i.e. intrinsic to the application, or external to the application, i.e. provided by a module or another application of the mobile terminal.
  • said triggering event is an event of the following group:
  • said mobile terminal including communication means via said communication network.
  • the event that has detected this information to be provided is taken into account to determine the dimensions of at least one widget. For example, it is possible to magnify the graphical gadget (relative to a default size, or in relation to the size it had before the detection of the event) to indicate that such information is available.
  • the event which made it possible to detect the reception of this message (s) is taken into account to determine the dimensions of at least one message.
  • graphic gadget For example, it is possible to magnify the graphical gadget (relative to a default size, or compared to the size it had before detection of the event) to indicate that such a message is received. It is also possible to determine the dimensions of the graphic gadget based on a history of such events. It is for example possible to magnify (compared to a default size) a graphic gadget corresponding to an application that has received a large number of messages via the communication network over a given period.
  • the mobile terminal is of the type comprising communication means via a communication network
  • the determination means are adapted to determine the dimensions of at least one graphic gadget of variable size and / or of at least one graphic representation of variable size proportionally to a number of reception events relating to information originating from said communication network and which are waiting for processing.
  • This information may be waiting for processing by a user of the mobile terminal, eg messages or dispatches awaiting reading, or waiting for processing by a module or an application of the mobile terminal, eg an application needs to be launched to process information queued by another application.
  • the information for increasing or reducing the dimensions of the graphic gadget is transmitted to the graphic gadget (or the corresponding application) to enable it to adapt its representation and / or the means of interaction offered. to the user according to the new dimensions.
  • a graphic gadget associated with a messaging application and displaying only the number of unread messages when its dimensions are reduced may additionally display the title of the last message received when the repeated request for it leads to increasing its dimensions, and it can additionally display an input field of the response text and a send button when an intense solicitation raises its dimensions to their maximum.
  • the mobile terminal comprises configuration means adapted to configure, for each variable size graphic gadget and / or each variable size graphic representation, to what extent said triggering event influences the dimensions of said graphic gadget. variable size and / or said variable size graphic representation.
  • configuration means adapted to configure, for each variable size graphic gadget and / or each variable size graphic representation, to what extent said triggering event influences the dimensions of said graphic gadget. variable size and / or said variable size graphic representation.
  • At least one of said request solicitation information belongs to the following group:
  • this solicitation can be taken into account to determine the dimensions of the corresponding graphic gadget or another displayed widget.
  • this solicitation can be taken into account to determine the dimensions of the corresponding graphic gadget or another displayed widget.
  • At least one of said request soliciting information belongs to the following group:
  • said determination means are adapted to add or delete at least one graphical representation of at least one graphic gadget of variable size.
  • the invention also relates to a method implemented by a mobile terminal comprising a screen adapted to display graphic objects including graphic gadgets corresponding to respective applications, said graphic gadgets being partial interfaces of the applications to which said graphic gadgets respectively correspond.
  • the method includes a step of determining the dimensions of at least one graphical gadget of variable size and / or at least one graphical representation of variable size of at least one graphic gadget, the dimensions of each graphic gadget of variable size and / or each graphical representation of variable size being determined according to at least one solicitation information of at least one application among those to which the displayed graphical gadgets correspond.
  • the invention also relates to a computer program, which can be stored on a medium and / or downloaded from a communication network, in order to be read by a computer system or a processor.
  • This computer program includes instructions for implementing the method mentioned above, when said program is executed by a computer system or a processor.
  • the invention also relates to storage means comprising such a computer program.
  • FIG. 1 illustrates a mobile terminal, having a screen, and wherein the invention can be implemented
  • FIG. 2 schematically illustrates the architecture of the mobile terminal of FIG. 1;
  • FIG. 3a schematically illustrates an icon displayed on the screen of the mobile terminal of FIG. 1;
  • FIG. 3b schematically illustrates a graphic gadget displayed on the screen of the mobile terminal of FIG. 1;
  • FIG. 3c schematically illustrates an application, launched with its complete user interface, displayed on the screen of the mobile terminal of FIG. 1;
  • FIG. 4 schematically illustrates an algorithm implemented by the mobile terminal of FIG. 1;
  • FIG. 5a schematically illustrates a plurality of graphic gadgets displayed, at a first moment, on the screen of the mobile terminal of FIG. 1;
  • FIG. 5b schematically illustrates a plurality of graphic gadgets displayed, at a second instant, on the screen of the mobile terminal of FIG. 1;
  • FIG. 5c schematically illustrates a plurality of graphic gadgets displayed, at a third moment, on the screen of the mobile terminal of FIG. 1;
  • FIG. 5d schematically illustrates a plurality of graphic gadgets displayed, at a fourth instant, on the screen of the mobile terminal of FIG. 1;
  • FIG. 6a schematically illustrates a graphical gadget displayed, at a fifth instant, on the screen of the mobile terminal of FIG. 1;
  • FIG. 6b schematically illustrates a graphical gadget displayed, at a sixth instant, on the screen of the mobile terminal of FIG. 1;
  • FIG. 6c schematically illustrates a graphical gadget displayed, at a seventh instant, on the screen of the mobile terminal of FIG. 1.
  • This solicitation information may be information relating to events received by the applications concerned, and which in this sense solicit them. These events then trigger respective functionalities of the applications concerned.
  • This solicitation information may be information relating to a frequency or duration of use of these applications, or to a number of times that the application has been launched with its complete user interface. The solicitation is then the fact of the user.
  • the more an application receives events the more it is requested, and the more the dimensions of the corresponding graphics gadget increase. Conversely, the less it receives, so the less it is requested, and the smaller the dimensions of the corresponding graphics gadget.
  • the more an application is used by the user the more it is requested, and the more the dimensions of the corresponding graphics gadget increase. Conversely, the less it receives, so the less it is requested, and the smaller the dimensions of the corresponding graphics gadget.
  • the graphic gadgets whose dimensions are changed are called later variable size graphic gadgets.
  • graphic gadgets are highlighted among the set of graphic objects displayed by the mobile terminal.
  • the user can determine more quickly which graphic gadgets are likely to provide him with information or features that are of particular importance to him.
  • Fig. 1 illustrates a mobile terminal in which the invention can be implemented.
  • a mobile terminal 1.1 conventionally comprises a screen 1.2 on which a user can display graphic elements relating to applications and interact with them. This interaction can be done directly if the screen 1.2 is touch or by means of a set of keys 1.3 or a keyboard.
  • the mobile terminal 1.1 is for example a cellular mobile radio terminal, a PDA digital personal assistant, a tablet-type personal computer, etc. In a preferred embodiment, the mobile terminal 1.1 is a mobile terminal of cellular radio.
  • Fig. 2 schematically illustrates the architecture of the mobile terminal 1.1.
  • the mobile terminal 1.1 comprises, connected by a communication bus 2.1:
  • processors a processor, microprocessor, microcontroller (denoted ⁇ ) or CPU (Central Processing Unit in English) 2.2;
  • Random Access Memory RAM Random Access Memory in French
  • a medium storage drive 2.5 such as an SD card reader (Secure
  • - Man-machine interface means 2.7 in particular for managing the screen 1.2 and the set of keys 1.3.
  • the microcontroller 2.2 is capable of executing instructions loaded in the RAM 2.3 from the ROM 2.4, an external memory (not shown), a storage medium, such as an SD card or the like, or a communication network. When the mobile terminal 1.1 is turned on, the microcontroller 2.2 is able to read RAM 2.3 instructions and execute them. These instructions form a computer program. This computer program causes the implementation, by the microcontroller 2.2, of all or part of the algorithm described below in relation to FIG. 4.
  • All or part of the algorithm described below in relation with FIG. 4 can be implemented in software form by executing a set of instructions by a programmable machine, such as a DSP (Digital Signal Processor in English or a Digital Signal Processing Unit in French) or a microcontroller, such as the microcontroller 2.2, or be implemented in hardware form by a machine or a dedicated component, such as an FPGA (Field-Programmable Gaste Array in English or French Programmable Gate Matrix) or an ASIC (Application-Specific Integrated Circuit).
  • a programmable machine such as a DSP (Digital Signal Processor in English or a Digital Signal Processing Unit in French) or a microcontroller, such as the microcontroller 2.2
  • a machine or a dedicated component such as an FPGA (Field-Programmable Gaste Array in English or French Programmable Gate Matrix) or an ASIC (Application-Specific Integrated Circuit).
  • Figs. 3a to 3c are intended to illustrate schematically the differences, in terms of display on the screen 1.2, between an icon, a graphics gadget and an application, to which they correspond, launched with its complete user interface.
  • Fig. 3a schematically illustrates an icon displayed on the screen 1.2 of the mobile terminal 1.1.
  • the screen 1.2 of the mobile terminal 1.1 displays a home page panel on which is placed a 3.1 icon.
  • the icon 3.1 allows to launch an application, to which the icon 3.1 corresponds, with its complete user interface. It is possible to launch this application with its complete user interface by pressing with the finger on the icon 3.1, when the screen 1.2 is a touch screen. Once launched the application with its complete user interface occupies the entire screen 1.2, as shown in FIG. 3c.
  • Fig. 3b schematically illustrates a graphical gadget displayed on the screen 1.2 of the mobile terminal 1.1.
  • the screen 1.2 of the mobile terminal 1.1 displays a home page panel on which is placed a widget 3.2.
  • the 3.2 graphical gadget is used to launch an application, to which the 3.2 graphical gadget corresponds, with its complete user interface. It is possible to launch this application with its complete user interface by pressing with a finger on a zone 3.3 of the graphical gadget 3.2, when the screen 1.2 is a touch screen. Once launched the application occupies the entire screen 1.2, as shown in FIG. 3c.
  • This zone 3.4 consists, for example, of graphic representations of command buttons, such as activation buttons for playing audio content and for pausing, if the graphic widget 3.2 corresponds to an audio content player application (audio media player in English).
  • the graphic gadget 3.2 may also include a zone 3.5 in which information intended for the user is displayed. As part of a graphics gadget corresponding to an audio player application, this area 3.5 may be used to indicate to the user the title of an audio content being played and / or other information about that audio content.
  • Fig. 3c schematically illustrates an application launched with its complete user interface and displayed on the screen 1.2 of the mobile terminal 1.1.
  • An application 3.6 is launched from the icon 3.1 of FIG. 3a or the graphic gadget of FIG. 3b.
  • the 3.6 application with its full user interface occupies the entire screen 1.2. The user then has access to all the features of the 3.6 application.
  • the application 3.6 may comprise graphic representations of control buttons 3.8 and 3.10. If the application 3.6 is an audio content player, these control buttons are for example activation buttons for playing audio content, pausing, repeating playback, selecting audio content, etc.
  • the application 3.6 may also include areas 3.8 and 3.9 in which are displayed information for the user. If the application 3.6 is an audio player, these areas 3.8 and 3.9 can be used to indicate to the user the title of the audio content being played, the name of its interpreter, or to display an image in relation with the audio content being played.
  • Fig. 4 schematically illustrates an algorithm implemented by the mobile terminal 1.1, according to one embodiment of the invention.
  • the mobile terminal 1.1 configures the widget 3.2. This step is for example implemented during the installation of the widget 3.2. This configuration concerns in particular the variable character of the dimensions of the graphic gadget 3.2.
  • the mobile terminal 1.1 may apply a default configuration to the graphics gadget or may interact with the user to define the configuration to be applied to the graphics gadget. The user can thus indicate whether the graphic gadget 3.2 is of fixed size or of variable size.
  • the 3.2 graphic gadget is then configured and displayed on the screen 1.2 with default dimensions.
  • step 4.2 the mobile terminal 1.1 determines whether an event relating to the application to which the widget 3.2 corresponds is detected. If this is the case, a step 4.3 is performed, otherwise step 4.2 is repeated.
  • step 4.3 the mobile terminal 1.1 determines whether the widget 3.2 is variable in size, depending on the configuration performed in step 4.1. If the widget 3.2 is variable in size, a step 4.4 is performed; otherwise we go directly to a step 4.6, during which the event is processed by the widget 3.2.
  • Such an event relating to the application to which the graphic gadget 3.2 corresponds is, in a particular embodiment, an information detection event to be formatted for display on the screen 1.2. If, for example, the graphic gadget 3.2 corresponds to a calendar application, the graphic gadget 3.2 can detect that a calendar event, such as a birthday reminder or a reminder that a given task is to be performed, will occur in a given period from the present moment. The graphics gadget 3.2 may then have to display this calendar event in a dedicated area of the graphical gadget 3.2, such as the area 3.5 of FIG. 3b.
  • a calendar event such as a birthday reminder or a reminder that a given task is to be performed
  • Such an event relating to the application to which the graphic gadget 3.2 corresponds is, in a particular embodiment, an event for receiving information from a communication network.
  • the mobile terminal 1.1 is a cellular mobile radio terminal and the graphic gadget 3.2 corresponds to an application for receiving messages or dispatches.
  • the widget 3.2 may then have to display a message or a dispatch received, or provide an indication that such a message or such a dispatch has been received, in a dedicated area of the widget 3.2, such that the area 3.5 of FIG. 3b.
  • step 4.4 the mobile terminal 1.1 determines the dimensions of the widget 3.2, following the detection of the event in step 4.2.
  • the dimensions of the widget 3.2 are intended to potentially vary following the detection of the event, regardless of whether the event is actually displayed by the graphics gadget in step 4.6 later.
  • step 4.5 the dimensions of the widget 3.2 are updated if necessary, and step 4.6 is then executed.
  • the dimensions of the graphic gadget 3.2 may vary according to a number of calendar events that have occurred and / or to occur. It is thus possible to vary the dimensions of the graphical gadget 3.2 in proportion to the number of calendar events occurring and / or to occur over a given period. Plus the number of calendar events present on this given period is large, the larger the graphical gadget 3.2 is. The smaller this number, the smaller the 3.2 graphics gadget.
  • the dimensions of the graphical gadget 3.2 may vary proportionally to a number of events received during a past period and / or expected during a future period.
  • the mobile terminal 1.1 is a cellular radio mobile terminal and if the graphic gadget 3.2 corresponds to an application for receiving messages or dispatches, the dimensions of the graphic gadget 3.2 may vary according to a number of messages or dispatches waiting for reading.
  • the dimensions of the graphic gadget 3.2 may vary proportionally to a number of events waiting for processing, by the user and / or by the application to which the graphical widget 3.2 corresponds.
  • the mobile terminal 1.1 therefore varies the dimensions of the graphical gadget 3.2, according to detected events and relating to the application to which the graphical gadget 3.2 corresponds.
  • the mobile terminal 1.1 can vary the dimensions of the graphic gadget 3.2 according to an event or an event history over a given period.
  • the user can define which events are intended to be processed by the widget 3.2 or the application to which it corresponds, which may have an influence on its dimensions. . It is also possible that the user can define to what extent these events have an influence on its dimensions.
  • the user may consider that dispatches of a certain type, such as dispatches relating to the stock exchange, have in his eyes more importance than dispatches of a second type, such as dispatches relating to sports results.
  • dispatches of this first type could have a more noticeable effect, on the dimensions of the graphic gadget 3.2 corresponding to the application of reception of mails already mentioned, than those of the second type.
  • news of a third type such as news relating to film releases in the cinema, are of little importance to him, then these may have no effect on the dimensions of the graphic gadget 3.2.
  • steps 4.2 to 4.5 are implemented periodically. The event detected in step 4.2 is then an expiry event of a predefined duration timer.
  • step 4.6 is not in this case not to be executed.
  • This periodic implementation makes it possible to take into account, for example, the fact that the application has not been solicited during this predefined duration and then to reduce its dimensions.
  • the dimensions of the widget 3.2 whose application to which it corresponds is not used with its full user interface for a given period and / or has not processed an event during this period , can be reduced to an icon.
  • the graphic gadget 3.2 may be replaced by an icon, such as the icon 3.1 of FIG. 3a.
  • the mobile terminal 1.1 can vary the dimensions of the graphic gadget 3.2 according to a frequency of use of the application, to which the graphic gadget corresponds, with its complete user interface. For example, the higher the frequency, the larger is the 3.2 graphics gadget.
  • the mobile terminal 1.1 can vary the dimensions of the graphic gadget 3.2 according to a duration of use of the application, to which the graphic gadget corresponds, with its complete user interface. For example, the longer this period of use, the larger the graphic gadget 3.2.
  • the mobile terminal 1.1 varies the dimensions of the widget 3.2 according to a number of times the application to which the graphics gadget corresponds was launched with its complete user interface. For example, the larger the number, the larger the 3.2 graphics gadget.
  • Figs. 5a to 5c are intended to illustrate schematically a change over time in the dimensions of graphic gadgets displayed on the screen 1.2 of the mobile terminal 1.1.
  • Fig. 5a schematically illustrates a display of graphic gadgets, at a first moment, on the screen 1.2 of the mobile terminal 1.1.
  • Screen 1.2 displays two graphic gadgets 5.1 and 5.2. Each graphic gadget 5.1 and 5.2 is displayed according to respective default dimensions.
  • the 5.1 Graphics Gadget is not a scalable graphic gadget. Its dimensions therefore remain fixed over time.
  • the Graphical Gadget 5.2 is a scalable graphic gadget. Its dimensions are therefore changed over time.
  • Fig. 5b schematically illustrates a display of graphic gadgets, at a second moment, on the screen 1.2 of the mobile terminal 1.1.
  • Screen 1.2 displays two graphic gadgets 5.1 and 5.3.
  • the 5.1 graphic gadget corresponds to the graphic gadget with the same reference in FIG. 5a. Its dimensions have remained the same.
  • the graphic gadget 5.3 corresponds to the graphic gadget 5.2 in FIG. 5a. Its dimensions have evolved, so that it is highlighted on the home page panel on which it is positioned.
  • Fig. 5c schematically illustrates a display of graphic gadgets, at a third moment, on the screen 1.2 of the mobile terminal 1.1.
  • Screen 1.2 displays two graphic gadgets 5.1 and 5.4.
  • the 5.1 graphic gadget corresponds to the graphic gadget with the same reference in FIG. 5a. Its dimensions have remained the same.
  • the graphic gadget 5.4 corresponds to the graphic gadget 5.2 in FIG. 5a. Its dimensions have evolved, so that it is indented on the home page panel on which it is positioned. Thus, even if the graphic gadget 5.1 is not of variable size, it can be highlighted by indentation of the graphic gadget 5.2 which itself is of variable size.
  • Fig. 5d schematically illustrates a display of graphic gadgets, at a fourth moment, on the screen 1.2 of the mobile terminal 1.1.
  • Screen 1.2 displays two graphic gadgets 5.3 and 5.5.
  • the graphic gadget 5.3 corresponds to the graphic gadget with the same reference in FIG. 5b. Its dimensions have evolved, so that it is highlighted on the home page panel on which it is positioned.
  • the graphic gadget 5.5 corresponds to the graphic gadget 5.1 in FIG. 5a. Its dimensions have also evolved, so that it is indented on the home page panel on which it is positioned. Such a situation can occur when the application to which the gadget matches graph 5.2 has been requested so that the dimensions of the graphics gadget 5.2 must increase. In order to effectively highlight the widget 5.2, the dimensions of the graphics gadget 5.1 can be decreased. Thus, the dimensions of the graphical gadget 5.1 change according to the demands of the application to which the graphical gadget 5.2 corresponds.
  • the respective dimensions changes of these graphic gadgets are then for example coordinated by a centralized display management module of the mobile terminal.
  • This module takes into account, for example, the total area of the home page panel, the area occupied by each of the graphic gadgets and information concerning the respective requests of the applications to which these graphic gadgets correspond.
  • the centralized display management module may also preferentially coordinate respective dimensions of graphic gadgets juxtaposed or positioned at a distance less than a predefined threshold.
  • the centralized display management module can also arbitrate between graphic gadgets whose dimensions must evolve due to the demands of the applications corresponding to the graphic gadgets displayed. Such arbitration may for example take into account user preferences and / or a history of requests for applications of graphic gadgets for which an arbitration is to be performed.
  • the centralized display management module may also consider changing the dimensions of graphic gadgets of variable size within limits set by ceiling and / or floor values.
  • a graphic gadget in order to optimize the surface of the home page panel on which is positioned, can, in addition to a variation of its dimensions, undergo a movement within this panel. Such displacement must not be disturbing for the user, and must therefore be of reduced amplitude compared to the dimensions of the panel.
  • the variable size graphics gadgets, fixed-size graphics gadgets and icons maintaining the marks that the user has to access the information and applications that are important to him.
  • Figs. 6a to 6c are intended to illustrate schematically a temporal evolution of the dimensions of graphical representations within a graphical gadget displayed on the screen 1.2 of the mobile terminal 1.1.
  • Fig. 6a schematically illustrates a display of a graphic gadget 6.1, at a fifth instant, on the screen 1.2 of the mobile terminal 1.1.
  • the graphic gadget 6.1 has graphic representations 6.2 and 6.3.
  • the graphical representations 6.2 and 6.3 are of variable size and correspond to features of the application to which the graphic gadget 6.1 corresponds.
  • the graphical representations 6.2 and 6.3 represent control buttons, such as activation buttons for playing audio content and pausing, if the graphic gadget 6.1 corresponds to an audio content player application.
  • the graphical representations 6.2 and 6.3 can also correspond to zones in which information intended for the user is displayed.
  • Fig. 6b schematically illustrates a display of a graphic gadget 6.4, at a sixth instant, on the screen 1.2 of the mobile terminal 1.1.
  • the graphic gadget 6.4 results from a modification of the graphic gadget 6.1. At least one of the dimensions of the 6.1 graphics gadget has been changed, such as previously described, and this according to at least one solicitation information of at least one application among those to which correspond to the graphic gadgets displayed on the screen 1.2 of the mobile terminal 1.1.
  • the graphical widget 6.4 shows the graphical representations 6.2 and 6.3 of FIG. 6a.
  • the graphic gadget 6.4 also has an additional graphical representation 6.5.
  • the fact that the dimensions of the graphical gadget 6.1 have increased allows the user to access, via the graphical gadget 6.4, more features of the application to which the graphics gadget 6.4 corresponds. Conversely, if the dimensions of the graphics gadget 6.4 decrease, fewer features can be provided to the user.
  • a choice can be made in a pre-established way to define the functionalities to be provided via the graphic gadget when its dimensions evolve. This choice can also be made according to a level of solicitation of the features of the application to which the graphics gadget corresponds.
  • Fig. 6c schematically illustrates a display of the graphic gadget 6.1, at a sixth instant, on the screen 1.2 of the mobile terminal 1.1.
  • the graphic gadget 6.1 has graphical representations 6.6 and 6.7.
  • the graphical representations 6.6 and 6.7 respectively correspond to the graphical representations 6.2 and 6.3 of FIG. 6a whose dimensions have evolved.
  • the dimensions of the graphical representation 6.2 have evolved, so that it is highlighted in the graphical gadget 6.1.
  • the dimensions of the graphical representation 6.3 have evolved, so that it is indented in the graphic gadget 6.1.
  • the dimensions of a subset of the graphical representations displayed in the graphic widget 6.1 may change depending on the demands of the features of the application to which the graphics gadget 6.1 corresponds.
  • step 4.4 described above in relation to FIG. 4 is modified so as to make it possible to change the dimensions of the graphic gadget concerned and / or graphic representations contained in this graphic gadget concerned.
  • the mobile terminal 1.1 determines the dimensions of the graphic gadget concerned and / or graphical representations contained in this graphic gadget concerned, following the detection of the event in step 4.2.
  • the dimensions of the graphic gadget concerned and / or graphic representations contained in this graphic gadget concerned are thus intended to potentially vary following the detection of the event, regardless of whether the event is actually displayed by the graphics gadget in step 4.6 later.
  • step 4.5 the dimensions of the graphic gadget concerned and / or graphical representations contained in this graphic gadget concerned are updated if necessary.
  • step 4.1 can be adapted to allow the configuration of graphical representations of variable size.
  • the mobile terminal 1.1 configures the graphic gadget concerned and / or the graphic representations of this graphic gadget concerned. This step is for example implemented during the installation of the graphic gadget concerned. This configuration concerns in particular the variable nature of the dimensions of the graphic gadget concerned and / or the graphic representations of this graphic gadget concerned.
  • the mobile terminal 1.1 may apply a default configuration to the graphics gadget and / or graphics or may interact with the user to define the configuration to be applied to the graphics gadget and / or graphics. The user can thus indicate whether the graphic gadget concerned and / or the graphic representations of this graphic gadget concerned are of fixed size or of variable size.
  • step 4.1 the user can define which events, processed by the application corresponding to the graphic gadget concerned, may have an influence on the dimensions of the graphic gadget concerned and / or graphic representations of this graphic gadget concerned. It is also possible that the user can define to what extent these events have an influence on these dimensions.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to a mobile terminal comprising a screen designed to display graphical objects including window gadgets or widgets corresponding to respective applications, said widgets being the partial interfaces of the applications to which they correspond respectively. The mobile terminal determines (4.4) the dimensions of at least one widget of variable size and/or of at least one graphical representation of at least one widget as a function of at least one datum requesting at least one application to which at least one displayed widget corresponds. Subsequently, the mobile terminal updates (4.5) the display of the widgets as a function of the dimensions determined. Thus, the dimensions of the widgets and/or the graphical representations of the widgets change as requests are made for the applications to which they correspond.

Description

TERMINAL MOBILE COMPORTANT UNE INTERFACE UTILISATEUR GRAPHIQUE  MOBILE TERMINAL COMPRISING A GRAPHICAL USER INTERFACE
La présente invention concerne un terminal mobile comprenant un écran adapté pour afficher des objets graphiques incluant des gadgets graphiques. La présente invention concerne également un procédé mis en œuvre par ce terminal mobile. La présente invention concerne également un programme d'ordinateur permettant la mise en œuvre du procédé et des moyens de stockage stockant un tel programme d'ordinateur. The present invention relates to a mobile terminal comprising a screen adapted to display graphic objects including graphic gadgets. The present invention also relates to a method implemented by this mobile terminal. The present invention also relates to a computer program for implementing the method and storage means storing such a computer program.
Les terminaux mobiles tels que les téléphones mobiles, les assistants personnels numériques PDA (Personal Digital Assistant en anglais), les lecteurs multimédias ou encore les ordinateurs personnels de type tablette (tablet PC ou tablet Personal Computer en anglais, aussi appelé Tablette Electronique en français) se multiplient. Ces terminaux mobiles deviennent de plus en plus complexes et offrent des fonctionnalités toujours plus nombreuses. Ces fonctionnalités sont accessibles sous la forme de modules logiciels appelés applications.  Mobile terminals such as mobile phones, PDAs (Personal Digital Assistant English), media players or tablet-type personal computers (tablet PC or tablet Personal Computer in English, also known as Electronic Tablet in French) multiply. These mobile devices are becoming more complex and offer more and more features. These features are accessible in the form of software modules called applications.
Lorsqu'un utilisateur met sous tension un tel terminal mobile, celui-ci affiche typiquement une page d'accueil (home page en anglais) ou un panneau (pannel en anglais) de page d'accueil. En effet, étant données la multitude d'applications disponibles sur un tel terminal mobile et les dimensions réduites de son écran, il est aujourd'hui courant que cette page d'accueil soit divisée en une pluralité de panneaux. L'écran du terminal mobile permet alors l'affichage d'un panneau parmi la pluralité de panneaux et le terminal mobile offre un moyen de navigation permettant de passer d'un panneau à un autre.  When a user turns on such a mobile terminal, it typically displays a home page or a home page panel. Indeed, given the multitude of applications available on such a mobile terminal and the reduced dimensions of its screen, it is now common that this homepage is divided into a plurality of panels. The screen of the mobile terminal then allows the display of a panel among the plurality of panels and the mobile terminal provides a means of navigation to move from one panel to another.
Chaque panneau de la page d'accueil peut contenir des icônes permettant le lancement d'applications. Une icône est un objet graphique statique qui permet, lorsque l'utilisateur interagit avec cette icône, de lancer une application, à qui elle correspond, avec son interface utilisateur complète. Par exemple, il est possible de lancer une application avec son interface utilisateur complète en exerçant un appui avec le doigt sur l'icône correspondant à l'application, lorsque l'écran du terminal mobile est un écran tactile.  Each panel on the home page may contain icons for launching applications. An icon is a static graphic object that allows, when the user interacts with this icon, to launch an application, to which it corresponds, with its complete user interface. For example, it is possible to launch an application with its complete user interface by pressing with the finger on the icon corresponding to the application, when the screen of the mobile terminal is a touch screen.
Lorsqu'une application est lancée avec son interface utilisateur complète, elle occupe l'intégralité de l'écran du terminal mobile et s'affiche indépendamment du panneau contenant l'icône à partir de laquelle elle a été lancée. Elle fournit alors l'intégralité de ses fonctionnalités. Chaque panneau de la page d'accueil peut aussi contenir des gadgets graphiques (widget, contraction de window gadget, en anglais). Un gadget graphique est une interface partielle d'une application, c'est-à-dire qu'un gadget graphique n'occupe pas l'intégralité de l'écran et fournit seulement une partie des fonctionnalités de l'application. Un tel gadget graphique peut être disposé comme une icône sur un panneau. C'est donc un intermédiaire entre une icône et une application lancée avec son interface utilisateur complète. Un gadget graphique est lié à un panneau et permet de lancer une application avec son interface utilisateur complète, comme le fait une icône. Il dispose en outre du caractère dynamique de l'application et permet d'interagir avec l'utilisateur en lui fournissant une partie des fonctionnalités proposées par l'application. When an application is launched with its full user interface, it occupies the entire handheld screen and is displayed independently of the panel containing the icon from which it was launched. It then provides all of its features. Each panel of the home page can also contain graphic gadgets (widget, contraction of window gadget, in English). A graphic gadget is a partial interface of an application, that is to say that a graphic gadget does not occupy the entire screen and only provides some of the functionality of the application. Such a graphic gadget can be arranged as an icon on a panel. It is therefore an intermediary between an icon and an application launched with its complete user interface. A graphic gadget is linked to a panel and allows launching an application with its full user interface, as does an icon. It also has the dynamic character of the application and allows to interact with the user by providing some of the features offered by the application.
On retrouve par exemple de tels gadgets graphiques dans le système d'exploitation pour terminaux mobiles Androïd (marque déposée) développé par la société Google Inc.  For example, there are such graphic gadgets in the operating system for mobile terminals Androïd (registered trademark) developed by the company Google Inc.
II est en outre courant que l'utilisateur du terminal puisse ajouter de nouvelles applications qu'il acquière et installe sur son terminal mobile. De ce fait, le nombre d'objets graphiques présents sur les panneaux de la page d'accueil, que ce soit des icônes ou des gadgets graphiques, augmente constamment. Il devient alors fastidieux pour l'utilisateur de se repérer au milieu de tous ces objets graphiques et de rapidement accéder aux informations ou fonctionnalités qui revêtent pour lui une importance particulière.  It is also common that the user of the terminal can add new applications that he acquires and installs on his mobile terminal. As a result, the number of graphic objects on the front page panels, whether icons or graphic gadgets, is constantly increasing. It then becomes tedious for the user to find his way among all these graphic objects and to quickly access the information or functionalities that are of particular importance to him.
Il est souhaitable de pallier ces différents inconvénients de l'état de la technique. L'invention concerne un terminal mobile comportant un écran adapté pour afficher des objets graphiques incluant des gadgets graphiques correspondant à des applications respectives, lesdits gadgets graphiques étant des interfaces partielles des applications auxquelles lesdits gadgets graphiques correspondent respectivement. Le terminal mobile comporte des moyens de détermination des dimensions d'au moins un gadget graphique de taille variable et/ou d'au moins une représentation graphique de taille variable d'au moins un gadget graphique, lesdits moyens étant adaptés pour déterminer les dimensions de chaque gadget graphique de taille variable et/ou de chaque représentation graphique de taille variable en fonction d'au moins une information de sollicitation d'au moins une application parmi celles auxquelles correspondent les gadgets graphiques affichés. Ainsi, les dimensions de gadgets graphiques et/ou de représentations graphiques de gadgets graphiques évoluent en fonction des sollicitations des applications auxquelles ils correspondent. Selon un premier exemple, plus une application est sollicitée, plus le gadget graphique correspondant est grand, et moins cette application est sollicitée, plus le gadget graphique correspondant est petit. Selon un second exemple, plus une application est sollicitée, plus les gadgets graphiques correspondant aux autres applications sont petits. Selon un troisième exemple, plus une application est sollicitée, plus le gadget graphique correspondant est grand, et plus les gadgets graphiques correspondant aux autres applications sont petits. Selon un quatrième exemple, plus une fonctionnalité d'une application est sollicitée, plus la représentation graphique correspondante est grande, et moins cette fonctionnalité est sollicitée, plus la représentation graphique correspondante est petite. Selon un cinquième exemple, plus une fonctionnalité est sollicitée, plus les représentations graphiques correspondant aux autres fonctionnalités de la même application, c'est-à-dire du même gadget graphique, sont petites. Selon un sixième exemple, plus une fonctionnalité est sollicitée, plus la représentation graphique correspondante est grande, et plus les représentations graphiques correspondant aux autres fonctionnalités de la même application, c'est-à-dire du même gadget graphique, sont petites. It is desirable to overcome these various disadvantages of the state of the art. The invention relates to a mobile terminal comprising a screen adapted to display graphic objects including graphic gadgets corresponding to respective applications, said graphic gadgets being partial interfaces of the applications to which said graphic gadgets respectively correspond. The mobile terminal includes means for determining the dimensions of at least one graphic gadget of variable size and / or at least one variable graphic representation of at least one graphic gadget, said means being adapted to determine the dimensions of each variable size graphic gadget and / or each variable size graphic representation according to at least one solicitation information of at least one application among those to which the displayed graphic gadgets correspond. Thus, the dimensions of graphic gadgets and / or graphic representations of graphic gadgets evolve according to the requests of the applications to which they correspond. According to a first example, the more an application is requested, the larger the corresponding graphics gadget, and the less this application is requested, the smaller the corresponding graphics gadget. According to a second example, the more an application is requested, the more the graphic gadgets corresponding to the other applications are small. According to a third example, the more an application is requested, the larger the corresponding graphic gadget, and the smaller the graphic gadgets corresponding to the other applications. According to a fourth example, the more a feature of an application is requested, the larger the corresponding graphical representation, and the less this functionality is solicited, the smaller the corresponding graphical representation. According to a fifth example, the more a function is requested, the smaller the graphic representations corresponding to the other functionalities of the same application, that is to say of the same graphic gadget. According to a sixth example, the more a function is requested, the larger the corresponding graphical representation, and the more the graphical representations corresponding to the other functionalities of the same application, that is to say of the same graphic gadget, are small.
Selon un mode de réalisation particulier, lesdits moyens de détermination sont adaptés pour déterminer les dimensions de chaque gadget graphique de taille variable en fonction d'au moins une information de sollicitation de l'application à laquelle correspond ledit gadget graphique et/ou d'au moins une information de sollicitation d'au moins une application à laquelle correspond au moins un autre gadget graphique affiché.  According to a particular embodiment, said determination means are adapted to determine the dimensions of each variable size widget according to at least one request information of the application to which said graphic gadget corresponds and / or from less a solicitation information of at least one application to which at least one other displayed widget corresponds.
Ainsi, un gadget graphique dont l'application correspondante est sollicitée est mis en évidence et/ou un gadget graphique correspondant à une autre application est mis en retrait. Ces deux aspects sont cumulables de manière à gérer la répartition de la surface d'affichage de l'écran en fonction des gadgets graphiques et des sollicitations de leurs applications.  Thus, a graphic gadget whose corresponding application is requested is highlighted and / or a graphic gadget corresponding to another application is set back. These two aspects can be combined to manage the distribution of the display area of the screen according to the graphic gadgets and solicitations of their applications.
Selon un mode de réalisation particulier, lesdits moyens de détermination sont adaptés pour déterminer les dimensions de chaque dite représentation graphique de taille variable en fonction d'au moins une information de sollicitation d'une fonctionnalité à laquelle correspond ladite représentation graphique de taille variable et/ou d'au moins une information de sollicitation d'au moins une fonctionnalité à laquelle correspond au moins une autre représentation graphique du gadget graphique auquel appartient chaque dite représentation graphique de taille variable. According to a particular embodiment, said determination means are adapted to determine the dimensions of each said variable size graphical representation as a function of at least one request for a feature to which said variable size graphical representation corresponds and / or at least one solicitation information of at least one feature to which corresponds to at least one other graphical representation of the graphic gadget to which each said variable size graphic representation belongs.
Ainsi, une représentation graphique dont la fonctionnalité correspondante est sollicitée est mise en évidence et/ou une représentation graphique correspondant à une autre fonctionnalité est mise en retrait. Ces deux aspects sont cumulables de manière à gérer la répartition de la surface d'affichage sur l'écran du gadget graphique comportant ces représentations graphiques.  Thus, a graphical representation whose corresponding functionality is requested is highlighted and / or a graphic representation corresponding to another feature is set back. These two aspects are cumulative so as to manage the distribution of the display surface on the screen of the graphical gadget containing these graphic representations.
Selon un mode de réalisation particulier, au moins une dite information de sollicitation d'une application est un événement déclencheur, déclenchant une fonctionnalité de l'application.  According to a particular embodiment, at least one said solicitation information of an application is a triggering event, triggering a feature of the application.
Ainsi, à chaque fois qu'une application est sollicitée par un événement, cet événement peut être pris en compte pour déterminer les dimensions du gadget graphique correspondant ou d'un autre gadget graphique affiché lui aussi. Cet événement peut être interne à l'application, i.e. intrinsèque à l'application, ou externe à l'application, i.e. fourni par un module ou une autre application du terminal mobile.  Thus, each time an application is requested by an event, this event can be taken into account to determine the dimensions of the corresponding graphic gadget or another graphic gadget also displayed. This event may be internal to the application, i.e. intrinsic to the application, or external to the application, i.e. provided by a module or another application of the mobile terminal.
Selon un mode de réalisation particulier, ledit événement déclencheur est un événement du groupe suivant :  According to a particular embodiment, said triggering event is an event of the following group:
- un événement de détection d'informations à mettre en forme pour affichage sur l'écran ;  an information detection event to be formatted for display on the screen;
- un événement de réception d'informations issues d'un réseau de communication, ledit terminal mobile comportant des moyens de communication via ledit réseau de communication.  an event for receiving information from a communication network, said mobile terminal including communication means via said communication network.
Par exemple, si une application détermine qu'une information doit être fournie à un utilisateur du terminal mobile, l'événement qui a permis de détecter cette information à fournir est pris en compte pour déterminer les dimensions d'au moins un gadget graphique. Il est par exemple possible de faire grossir le gadget graphique (par rapport à une taille par défaut, ou par rapport à la taille qu'il avait précédemment à la détection de l'événement) pour indiquer qu'une telle information est disponible.  For example, if an application determines that information is to be provided to a user of the mobile terminal, the event that has detected this information to be provided is taken into account to determine the dimensions of at least one widget. For example, it is possible to magnify the graphical gadget (relative to a default size, or in relation to the size it had before the detection of the event) to indicate that such information is available.
De plus, si par exemple un ou plusieurs messages sont reçus via le réseau de communication, l'événement qui a permis de détecter la réception de ce(s) message(s) est pris en compte pour déterminer les dimensions d'au moins un gadget graphique. Il est par exemple possible de faire grossir le gadget graphique (par rapport à une taille par défaut, ou par rapport à la taille qu'il avait précédemment à la détection de l'événement) pour indiquer qu'un tel message est reçu. Il est aussi possible de déterminer les dimensions du gadget graphique en fonction d'un historique de tels événements. Il est par exemple possible de faire grossir (par rapport à une taille par défaut) un gadget graphique correspondant à une application qui a reçu un grand nombre de messages via le réseau de communication sur une période donnée. In addition, if, for example, one or more messages are received via the communication network, the event which made it possible to detect the reception of this message (s) is taken into account to determine the dimensions of at least one message. graphic gadget. For example, it is possible to magnify the graphical gadget (relative to a default size, or compared to the size it had before detection of the event) to indicate that such a message is received. It is also possible to determine the dimensions of the graphic gadget based on a history of such events. It is for example possible to magnify (compared to a default size) a graphic gadget corresponding to an application that has received a large number of messages via the communication network over a given period.
Selon un mode de réalisation particulier, le terminal mobile est du type comportant des moyens de communication via un réseau de communication, et les moyens de détermination sont adaptés pour déterminer les dimensions d'au moins un gadget graphique de taille variable et/ou d'au moins une représentation graphique de taille variable de manière proportionnelle à un nombre d'événement de réception relatif à des informations issues dudit réseau de communication et qui sont attente de traitement.  According to a particular embodiment, the mobile terminal is of the type comprising communication means via a communication network, and the determination means are adapted to determine the dimensions of at least one graphic gadget of variable size and / or of at least one graphic representation of variable size proportionally to a number of reception events relating to information originating from said communication network and which are waiting for processing.
Ainsi, il est possible d'augmenter ou de réduire la mise en évidence de gadgets graphiques et/ou de représentations graphiques en fonction des informations en attente de traitement. Ces informations peuvent être en attente de traitement par un utilisateur du terminal mobile, e.g. des messages ou dépêches en attente de lecture, ou en attente de traitement par un module ou une application du terminal mobile, e.g. une application a besoin d'être lancée pour traiter des informations mises en attente par une autre application.  Thus, it is possible to increase or reduce the highlighting of graphic gadgets and / or graphic representations according to the information pending processing. This information may be waiting for processing by a user of the mobile terminal, eg messages or dispatches awaiting reading, or waiting for processing by a module or an application of the mobile terminal, eg an application needs to be launched to process information queued by another application.
Selon un mode de réalisation particulier, l'information d'augmentation ou de réduction des dimensions du gadget graphique est transmise au gadget graphique (ou l'application correspondante) pour lui permettre d'adapter sa représentation et/ou les moyens d'interaction offerts à l'utilisateur en fonction des nouvelles dimensions. Par exemple, un gadget graphique associé à une application de messagerie et n'affichant que le nombre de messages non lus lorsque ses dimensions sont réduites peut afficher en supplément le titre du dernier message reçu lorsque la sollicitation répétée dont il fait l'objet conduit à l'augmentation de ses dimensions, et il peut en outre afficher en supplément un champ de saisie du texte de réponse et un bouton d'envoi lorsqu'une sollicitation intense porte ses dimensions à leur maximum.  According to a particular embodiment, the information for increasing or reducing the dimensions of the graphic gadget is transmitted to the graphic gadget (or the corresponding application) to enable it to adapt its representation and / or the means of interaction offered. to the user according to the new dimensions. For example, a graphic gadget associated with a messaging application and displaying only the number of unread messages when its dimensions are reduced may additionally display the title of the last message received when the repeated request for it leads to increasing its dimensions, and it can additionally display an input field of the response text and a send button when an intense solicitation raises its dimensions to their maximum.
Selon un mode de réalisation particulier, le terminal mobile comporte des moyens de configuration adaptés pour configurer, pour chaque gadget graphique de taille variable et/ou de chaque représentation graphique de taille variable, dans quelle mesure ledit événement déclencheur influe sur les dimensions dudit gadget graphique de taille variable et/ou de ladite représentation graphique de taille variable. Ainsi, il est possible d'augmenter ou de réduire la mise en évidence de gadgets graphiques en fonction de préférences utilisateur. Un utilisateur du terminal mobile peut alors décider lequel ou lesquels des gadgets graphiques sont mis plus rapidement en évidence que d'autres lorsque leurs applications correspondantes sont sollicitées. According to a particular embodiment, the mobile terminal comprises configuration means adapted to configure, for each variable size graphic gadget and / or each variable size graphic representation, to what extent said triggering event influences the dimensions of said graphic gadget. variable size and / or said variable size graphic representation. Thus, it is possible to increase or decrease the highlighting of graphic gadgets according to user preferences. A user of the mobile terminal can then decide which one or more of the graphic gadgets are highlighted more quickly than others when their corresponding applications are requested.
Selon un mode de réalisation particulier, pour les dimensions dudit gadget graphique de taille variable, au moins une dite information de sollicitation d'une application appartient au groupe suivant :  According to a particular embodiment, for the dimensions of said variable size widget, at least one of said request solicitation information belongs to the following group:
- une information relative à une fréquence d'utilisation de l'application avec une interface utilisateur complète ;  - information relating to a frequency of use of the application with a complete user interface;
- une information relative à une durée d'utilisation de l'application, avec une interface utilisateur complète, sur une période donnée ;  - information on the duration of use of the application, with a complete user interface, over a given period;
- une information relative à un nombre de fois où l'application a été lancée avec une interface utilisateur complète.  - information relating to a number of times the application was launched with a complete user interface.
Ainsi, à chaque fois qu'une application est sollicitée par un utilisateur, cette sollicitation peut être prise en compte pour déterminer les dimensions du gadget graphique correspondant ou d'un autre gadget graphique affiché. Ainsi, il est possible de mettre en évidence les gadgets graphiques correspondant aux applications les plus utilisées par l'utilisateur. Cela permet une personnalisation, du terminal mobile, qui évolue avec les habitudes d'utilisation de l'utilisateur.  Thus, each time an application is requested by a user, this solicitation can be taken into account to determine the dimensions of the corresponding graphic gadget or another displayed widget. Thus, it is possible to highlight the graphic gadgets corresponding to the applications most used by the user. This allows customization of the mobile terminal, which evolves with the user's usage habits.
Selon un autre mode de réalisation particulier, au moins une dite information de sollicitation d'une application appartient au groupe suivant :  According to another particular embodiment, at least one of said request soliciting information belongs to the following group:
- une information relative à une fréquence d'utilisation de l'application sur une période donnée, avec une interface utilisateur ou par l'intermédiaire d'un ou plusieurs gadgets graphiques associés ;  - information relating to a frequency of use of the application over a given period, with a user interface or via one or more associated graphics gadgets;
- une information relative à une durée d'utilisation de l'application sur une période donnée, avec une interface utilisateur ou par l'intermédiaire d'un ou plusieurs gadgets graphiques associés ;  - information relating to a duration of use of the application over a given period, with a user interface or via one or more associated graphics gadgets;
- une information relative à un nombre de fois sur une période donnée où un ou plusieurs gadgets graphiques associés à l'application a ou ont été(s) installé(s) sur un panneau de l'écran d'accueil, déplacé(s) ou supprimé(s) d'un panneau de l'écran d'accueil ;  - information relating to a number of times over a given period of time when one or more graphic gadgets associated with the application has or have been installed on a panel of the home screen, moved (s) or deleted (s) from a panel of the home screen;
- une information relative à une fréquence ou à une durée sur une période donnée de la mise à jour d'une ou plusieurs information(s) traitée(s) par l'application ; - une information relative à un volume ou à un débit de données mises à jour pour traitement par l'application, ou traitées par l'application ; - information relating to a frequency or duration over a given period of the update of one or more information (s) processed by the application; - Information on a volume or rate of data updated for processing by the application, or processed by the application;
- une information relative à l'état du système du terminal mobile, par exemple liée à sa capacité à assurer un comportement nominal ou contraint de l'application ;  - Information on the state of the mobile terminal system, for example related to its ability to ensure a nominal or constrained behavior of the application;
- une information relative à l'état d'une autre application, par exemple liée à l'historique de notification de cette autre application ;  - information on the status of another application, for example related to the notification history of this other application;
- une information relative à l'environnement du terminal mobile, récoltée par l'intermédiaire d'un ou plusieurs capteurs équipant le terminal ;  - Information on the environment of the mobile terminal, harvested via one or more sensors equipping the terminal;
- une information relative à l'historique d'interaction de l'utilisateur avec les interfaces d'entrée du terminal, et/ou relative à ses préférences dans l'utilisation d'un mode d'interaction relativement aux autres.  information relating to the interaction history of the user with the input interfaces of the terminal, and / or relating to his preferences in the use of one interaction mode with respect to the others.
Selon un mode de réalisation particulier, lesdits moyens de détermination sont adaptés pour ajouter ou supprimer au moins une représentation graphique d'au moins un gadget graphique de taille variable.  According to a particular embodiment, said determination means are adapted to add or delete at least one graphical representation of at least one graphic gadget of variable size.
Ainsi, plus de fonctionnalités peuvent être offertes à l'utilisateur par un gadget graphique de taille variable, lorsque les dimensions de ce gadget graphique augmentent.  Thus, more features can be offered to the user by a graphic gadget of variable size, when the dimensions of this graphical gadget increase.
L'invention concerne également un procédé mis en œuvre par un terminal mobile comportant un écran adapté pour afficher des objets graphiques incluant des gadgets graphiques correspondant à des applications respectives, lesdits gadgets graphiques étant des interfaces partielles des applications auxquelles lesdits gadgets graphiques correspondent respectivement. Le procédé comporte une étape de détermination des dimensions d' au moins un gadget graphique de taille variable et/ou d'au moins une représentation graphique de taille variable d'au moins un gadget graphique, les dimensions de chaque gadget graphique de taille variable et/ou de chaque représentation graphique de taille variable étant déterminées en fonction d'au moins une information de sollicitation d'au moins une application parmi celles auxquelles correspondent les gadgets graphiques affichés.  The invention also relates to a method implemented by a mobile terminal comprising a screen adapted to display graphic objects including graphic gadgets corresponding to respective applications, said graphic gadgets being partial interfaces of the applications to which said graphic gadgets respectively correspond. The method includes a step of determining the dimensions of at least one graphical gadget of variable size and / or at least one graphical representation of variable size of at least one graphic gadget, the dimensions of each graphic gadget of variable size and / or each graphical representation of variable size being determined according to at least one solicitation information of at least one application among those to which the displayed graphical gadgets correspond.
L'invention concerne également un programme d'ordinateur, qui peut être stocké sur un support et/ou téléchargé d'un réseau de communication, afin d'être lu par un système informatique ou un processeur. Ce programme d'ordinateur comprend des instructions pour implémenter le procédé mentionné ci-dessus, lorsque ledit programme est exécuté par un système informatique ou un processeur. L'invention concerne également des moyens de stockage comprenant un tel programme d'ordinateur. The invention also relates to a computer program, which can be stored on a medium and / or downloaded from a communication network, in order to be read by a computer system or a processor. This computer program includes instructions for implementing the method mentioned above, when said program is executed by a computer system or a processor. The invention also relates to storage means comprising such a computer program.
Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints, parmi lesquels :  The characteristics of the invention mentioned above, as well as others, will appear more clearly on reading the following description of an exemplary embodiment, said description being given in relation to the attached drawings, among which:
- la Fig. 1 illustre un terminal mobile, disposant d'un écran, et dans lequel l'invention peut être mise en œuvre ;  FIG. 1 illustrates a mobile terminal, having a screen, and wherein the invention can be implemented;
- la Fig. 2 illustre schématiquement l'architecture du terminal mobile de la Fig. 1 ;  FIG. 2 schematically illustrates the architecture of the mobile terminal of FIG. 1;
- la Fig. 3a illustre schématiquement une icône affichée sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 3a schematically illustrates an icon displayed on the screen of the mobile terminal of FIG. 1;
- la Fig. 3b illustre schématiquement un gadget graphique affiché sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 3b schematically illustrates a graphic gadget displayed on the screen of the mobile terminal of FIG. 1;
- la Fig. 3c illustre schématiquement une application, lancée avec son interface utilisateur complète, affichée sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 3c schematically illustrates an application, launched with its complete user interface, displayed on the screen of the mobile terminal of FIG. 1;
- la Fig. 4 illustre schématiquement un algorithme mis en œuvre par le terminal mobile de la Fig. 1 ;  FIG. 4 schematically illustrates an algorithm implemented by the mobile terminal of FIG. 1;
- la Fig. 5a illustre schématiquement une pluralité de gadgets graphiques affichés, à un premier instant, sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 5a schematically illustrates a plurality of graphic gadgets displayed, at a first moment, on the screen of the mobile terminal of FIG. 1;
- la Fig. 5b illustre schématiquement une pluralité de gadgets graphiques affichés, à un second instant, sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 5b schematically illustrates a plurality of graphic gadgets displayed, at a second instant, on the screen of the mobile terminal of FIG. 1;
- la Fig. 5c illustre schématiquement une pluralité de gadgets graphiques affichés, à un troisième instant, sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 5c schematically illustrates a plurality of graphic gadgets displayed, at a third moment, on the screen of the mobile terminal of FIG. 1;
- la Fig. 5d illustre schématiquement une pluralité de gadgets graphiques affichés, à un quatrième instant, sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 5d schematically illustrates a plurality of graphic gadgets displayed, at a fourth instant, on the screen of the mobile terminal of FIG. 1;
- la Fig. 6a illustre schématiquement un gadget graphique affiché, à un cinquième instant, sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 6a schematically illustrates a graphical gadget displayed, at a fifth instant, on the screen of the mobile terminal of FIG. 1;
- la Fig. 6b illustre schématiquement un gadget graphique affiché, à un sixième instant, sur l'écran du terminal mobile de la Fig. 1 ;  FIG. 6b schematically illustrates a graphical gadget displayed, at a sixth instant, on the screen of the mobile terminal of FIG. 1;
- la Fig. 6c illustre schématiquement un gadget graphique affiché, à un septième instant, sur l'écran du terminal mobile de la Fig. 1.  FIG. 6c schematically illustrates a graphical gadget displayed, at a seventh instant, on the screen of the mobile terminal of FIG. 1.
De manière à ce qu'un utilisateur de terminal mobile puisse se repérer au milieu de l'ensemble des objets graphiques affichés par son terminal mobile et de rapidement accéder aux informations ou fonctionnalités qui revêtent pour lui une importance particulière, il est proposé de faire varier les dimensions de gadgets graphiques, en fonction d'informations de sollicitation des applications auxquelles ils correspondent respectivement. So that a mobile terminal user can find his way in the middle of all the graphic objects displayed by his mobile terminal and quickly to access the information or functionalities which are of particular importance to him, it is proposed to vary the dimensions of graphic gadgets, according to the request information of the applications to which they respectively correspond.
Ces informations de sollicitation peuvent être des informations relatives à des événements reçus par les applications concernées, et qui en ce sens les sollicitent. Ces événements sont alors déclencheurs de fonctionnalités respectives des applications concernées. Ces informations de sollicitation peuvent être des informations relatives à une fréquence ou une durée d'utilisation de ces applications, ou à un nombre de fois où l'application a été lancée avec son interface utilisateur complète. La sollicitation est alors le fait de l'utilisateur.  This solicitation information may be information relating to events received by the applications concerned, and which in this sense solicit them. These events then trigger respective functionalities of the applications concerned. This solicitation information may be information relating to a frequency or duration of use of these applications, or to a number of times that the application has been launched with its complete user interface. The solicitation is then the fact of the user.
Dans un mode de réalisation particulier, plus une application reçoit d'événements, donc plus elle est sollicitée, et plus les dimensions du gadget graphique correspondant augmentent. A l'inverse, moins elle en reçoit, donc moins elle est sollicitée, et plus les dimensions du gadget graphique correspondant diminuent.  In a particular embodiment, the more an application receives events, the more it is requested, and the more the dimensions of the corresponding graphics gadget increase. Conversely, the less it receives, so the less it is requested, and the smaller the dimensions of the corresponding graphics gadget.
De manière similaire, dans mode de réalisation particulier, plus une application est utilisée par l'utilisateur, donc plus elle est sollicitée, et plus les dimensions du gadget graphique correspondant augmentent. A l'inverse, moins elle en reçoit, donc moins elle est sollicitée, et plus les dimensions du gadget graphique correspondant diminuent.  Similarly, in a particular embodiment, the more an application is used by the user, the more it is requested, and the more the dimensions of the corresponding graphics gadget increase. Conversely, the less it receives, so the less it is requested, and the smaller the dimensions of the corresponding graphics gadget.
Bien entendu, il est possible que seule l'une des dimensions d'un tel gadget graphique varie en fonction d'informations de sollicitation de l'application à laquelle il correspond.  Of course, it is possible that only one of the dimensions of such a graphic gadget varies according to the request information of the application to which it corresponds.
Les gadgets graphiques dont on fait varier les dimensions sont appelés par la suite gadgets graphiques à taille variable.  The graphic gadgets whose dimensions are changed are called later variable size graphic gadgets.
Ainsi, on fait ressortir des gadgets graphiques parmi l'ensemble des objets graphiques affichés par le terminal mobile. L'utilisateur peut ainsi déterminer plus rapidement quels gadgets graphiques sont susceptibles de lui fournir des informations ou fonctionnalités qui revêtent pour lui une importance particulière.  Thus, graphic gadgets are highlighted among the set of graphic objects displayed by the mobile terminal. The user can determine more quickly which graphic gadgets are likely to provide him with information or features that are of particular importance to him.
La Fig. 1 illustre un terminal mobile dans lequel l'invention peut être mise en œuvre.  Fig. 1 illustrates a mobile terminal in which the invention can be implemented.
Un terminal mobile 1.1 comporte classiquement un écran 1.2 sur lequel un utilisateur peut visualiser des éléments graphiques relatifs à des applications et interagir avec eux. Cette interaction peut être faite directement si l'écran 1.2 est tactile ou au moyen d'un ensemble de touches 1.3 ou d'un clavier. A mobile terminal 1.1 conventionally comprises a screen 1.2 on which a user can display graphic elements relating to applications and interact with them. This interaction can be done directly if the screen 1.2 is touch or by means of a set of keys 1.3 or a keyboard.
Le terminal mobile 1.1 est par exemple un terminal mobile de radiotéléphonie cellulaire, un assistant personnel numérique PDA, un ordinateur personnel de type tablette, etc. Dans un mode de réalisation préféré, le terminal mobile 1.1 est un terminal mobile de radiotéléphonie cellulaire.  The mobile terminal 1.1 is for example a cellular mobile radio terminal, a PDA digital personal assistant, a tablet-type personal computer, etc. In a preferred embodiment, the mobile terminal 1.1 is a mobile terminal of cellular radio.
La Fig. 2 illustre schématiquement l'architecture du terminal mobile 1.1.  Fig. 2 schematically illustrates the architecture of the mobile terminal 1.1.
Le terminal mobile 1.1 comporte, reliés par un bus de communication 2.1 : The mobile terminal 1.1 comprises, connected by a communication bus 2.1:
- un processeur, micro-processeur, microcontrôleur (noté μο) ou CPU (Central Processing Unit en anglais ou Unité Centrale de Traitement en français) 2.2 ; a processor, microprocessor, microcontroller (denoted μ) or CPU (Central Processing Unit in English) 2.2;
- une mémoire vive RAM (Random Access Memory en anglais ou Mémoire à Accès Aléatoire en français) 2.3 ;  - Random Access Memory RAM (Random Access Memory in French) 2.3;
- une mémoire morte ROM (Read Only Memory en anglais ou Mémoire à Lecture Seule en français) 2.4 ;  - a ROM (Read Only Memory in English or Memory to Read Only in French) 2.4;
- un lecteur 2.5 de médium de stockage, tel qu'un lecteur de carte SD (Secure a medium storage drive 2.5, such as an SD card reader (Secure
Digital Card en anglais ou Carte Numérique Sécurisée en français) ; Digital Card in English or Secured Digital Card in French);
- des moyens d'interface 2.6 avec un réseau de communication, comme par exemple un réseau de radiotéléphonie cellulaire ; et  interface means 2.6 with a communication network, for example a cellular radiotelephone network; and
- des moyens d'interface homme-machine 2.7, permettant notamment de gérer l'écran 1.2 et l'ensemble de touches 1.3.  - Man-machine interface means 2.7, in particular for managing the screen 1.2 and the set of keys 1.3.
Le microcontrôleur 2.2 est capable d'exécuter des instructions chargées dans la RAM 2.3 à partir de la ROM 2.4, d'une mémoire externe (non représentée), d'un support de stockage, tel qu'une carte SD ou autre, ou d'un réseau de communication. Lorsque le terminal mobile 1.1 est mis sous tension, le microcontrôleur 2.2 est capable de lire de la RAM 2.3 des instructions et de les exécuter. Ces instructions forment un programme d'ordinateur. Ce programme d'ordinateur cause la mise en œuvre, par le microcontrôleur 2.2, de tout ou partie de l'algorithme décrit ci-après en relation avec la Fig. 4.  The microcontroller 2.2 is capable of executing instructions loaded in the RAM 2.3 from the ROM 2.4, an external memory (not shown), a storage medium, such as an SD card or the like, or a communication network. When the mobile terminal 1.1 is turned on, the microcontroller 2.2 is able to read RAM 2.3 instructions and execute them. These instructions form a computer program. This computer program causes the implementation, by the microcontroller 2.2, of all or part of the algorithm described below in relation to FIG. 4.
Tout ou partie de l'algorithme décrit ci-après en relation avec la Fig. 4 peut être implémenté sous forme logicielle par exécution d'un ensemble d'instructions par une machine programmable, tel qu'un DSP (Digital Signal Processor en anglais ou Unité de Traitement de Signal Numérique en français) ou un microcontrôleur, tel que le microcontrôleur 2.2, ou être implémenté sous forme matérielle par une machine ou un composant dédié, tel qu'un FPGA (Field-Programmable Gâte Array en anglais ou Matrice de Portes Programmable sur Champ en français) ou un ASIC (Application- Specific Integrated Circuit en anglais ou Circuit Intégré Spécifique à une Application en français). All or part of the algorithm described below in relation with FIG. 4 can be implemented in software form by executing a set of instructions by a programmable machine, such as a DSP (Digital Signal Processor in English or a Digital Signal Processing Unit in French) or a microcontroller, such as the microcontroller 2.2, or be implemented in hardware form by a machine or a dedicated component, such as an FPGA (Field-Programmable Gaste Array in English or French Programmable Gate Matrix) or an ASIC (Application-Specific Integrated Circuit).
Les Figs. 3a à 3c visent à illustrer schématiquement les différences, en termes d'affichage sur l'écran 1.2, entre une icône, un gadget graphique et une application, à laquelle ils correspondent, lancée avec son interface utilisateur complète.  Figs. 3a to 3c are intended to illustrate schematically the differences, in terms of display on the screen 1.2, between an icon, a graphics gadget and an application, to which they correspond, launched with its complete user interface.
La Fig. 3a illustre schématiquement une icône affichée sur l'écran 1.2 du terminal mobile 1.1.  Fig. 3a schematically illustrates an icon displayed on the screen 1.2 of the mobile terminal 1.1.
L'écran 1.2 du terminal mobile 1.1 affiche un panneau de page d'accueil sur lequel est placée une icône 3.1. L'icône 3.1 permet de lancer une application, à laquelle l'icône 3.1 correspond, avec son interface utilisateur complète. Il est possible de lancer cette application avec son interface utilisateur complète en exerçant un appui avec le doigt sur l'icône 3.1, lorsque l'écran 1.2 est un écran tactile. Une fois lancée l'application avec son interface utilisateur complète occupe l'intégralité de l'écran 1.2, telle que montré sur la Fig. 3c.  The screen 1.2 of the mobile terminal 1.1 displays a home page panel on which is placed a 3.1 icon. The icon 3.1 allows to launch an application, to which the icon 3.1 corresponds, with its complete user interface. It is possible to launch this application with its complete user interface by pressing with the finger on the icon 3.1, when the screen 1.2 is a touch screen. Once launched the application with its complete user interface occupies the entire screen 1.2, as shown in FIG. 3c.
La Fig. 3b illustre schématiquement un gadget graphique affiché sur l'écran 1.2 du terminal mobile 1.1.  Fig. 3b schematically illustrates a graphical gadget displayed on the screen 1.2 of the mobile terminal 1.1.
L'écran 1.2 du terminal mobile 1.1 affiche un panneau de page d'accueil sur lequel est placé un gadget graphique 3.2. Le gadget graphique 3.2 permet de lancer une application, à laquelle le gadget graphique 3.2 correspond, avec son interface utilisateur complète. Il est possible de lancer cette application avec son interface utilisateur complète en exerçant un appui avec le doigt sur une zone 3.3 du gadget graphique 3.2, lorsque l'écran 1.2 est un écran tactile. Une fois lancée l'application occupe l'intégralité de l'écran 1.2, telle que montré sur la Fig. 3c.  The screen 1.2 of the mobile terminal 1.1 displays a home page panel on which is placed a widget 3.2. The 3.2 graphical gadget is used to launch an application, to which the 3.2 graphical gadget corresponds, with its complete user interface. It is possible to launch this application with its complete user interface by pressing with a finger on a zone 3.3 of the graphical gadget 3.2, when the screen 1.2 is a touch screen. Once launched the application occupies the entire screen 1.2, as shown in FIG. 3c.
Un appui avec le doigt sur une zone 3.4 du gadget graphique 3.2, lorsque l'écran A support with the finger on a zone 3.4 of the graphic gadget 3.2, when the screen
1.2 est un écran tactile, permet à l'utilisateur d'activer des fonctionnalités de l'application à laquelle le gadget graphique 3.2 correspond. Cette zone 3.4 est par exemple constituée de représentations graphiques de boutons de commande, tel que des boutons d' activation de lecture de contenu audio et de mise en pause, si le gadget graphique 3.2 correspond à une application lecteur de contenu audio (audio média player en anglais). 1.2 is a touch screen, allows the user to activate features of the application to which the widget widget 3.2 corresponds. This zone 3.4 consists, for example, of graphic representations of command buttons, such as activation buttons for playing audio content and for pausing, if the graphic widget 3.2 corresponds to an audio content player application (audio media player in English).
Le gadget graphique 3.2 peut aussi comprendre une zone 3.5 dans laquelle s'affichent des informations destinées à l'utilisateur. Dans le cadre d'un gadget graphique correspondant à une application lecteur de contenu audio, cette zone 3.5 peut être utilisée pour indiquer à l'utilisateur le titre d'un contenu audio en cours de lecture et/ou d' autres informations sur ce contenu audio. The graphic gadget 3.2 may also include a zone 3.5 in which information intended for the user is displayed. As part of a graphics gadget corresponding to an audio player application, this area 3.5 may be used to indicate to the user the title of an audio content being played and / or other information about that audio content.
La Fig. 3c illustre schématiquement une application lancée avec son interface utilisateur complète et affichée sur l'écran 1.2 du terminal mobile 1.1.  Fig. 3c schematically illustrates an application launched with its complete user interface and displayed on the screen 1.2 of the mobile terminal 1.1.
Une application 3.6 est lancée à partir de l'icône 3.1 de la Fig. 3a ou du gadget graphique de la Fig. 3b. L'application 3.6 avec son interface utilisateur complète occupe l'intégralité de l'écran 1.2. L'utilisateur a alors accès à l'ensemble des fonctionnalités de l'application 3.6.  An application 3.6 is launched from the icon 3.1 of FIG. 3a or the graphic gadget of FIG. 3b. The 3.6 application with its full user interface occupies the entire screen 1.2. The user then has access to all the features of the 3.6 application.
L'application 3.6 peut comporter des représentations graphiques de boutons de commande 3.8 et 3.10. Si l'application 3.6 est un lecteur de contenu audio, ces boutons de commande sont par exemple des boutons d'activation de lecture de contenu audio, de mise en pause, de répétition de lecture, de sélection de contenu audio, etc.  The application 3.6 may comprise graphic representations of control buttons 3.8 and 3.10. If the application 3.6 is an audio content player, these control buttons are for example activation buttons for playing audio content, pausing, repeating playback, selecting audio content, etc.
L'application 3.6 peut aussi comporter des zones 3.8 et 3.9 dans lesquelles s'affichent des informations destinées à l'utilisateur. Si l'application 3.6 est un lecteur de contenu audio, ces zones 3.8 et 3.9 peuvent être utilisées pour indiquer à l'utilisateur le titre d'un contenu audio en cours de lecture, le nom de son interprète, ou afficher une image en relation avec le contenu audio en cours de lecture.  The application 3.6 may also include areas 3.8 and 3.9 in which are displayed information for the user. If the application 3.6 is an audio player, these areas 3.8 and 3.9 can be used to indicate to the user the title of the audio content being played, the name of its interpreter, or to display an image in relation with the audio content being played.
La Fig. 4 illustre schématiquement un algorithme mis en œuvre par le terminal mobile 1.1, selon un mode de réalisation de l'invention.  Fig. 4 schematically illustrates an algorithm implemented by the mobile terminal 1.1, according to one embodiment of the invention.
Considérons un gadget graphique, tel que le gadget graphique 3.2.  Consider a graphical gadget, such as the 3.2 graphical gadget.
Dans une étape 4.1, le terminal mobile 1.1 configure le gadget graphique 3.2. Cette étape est par exemple mise en œuvre lors de l'installation du gadget graphique 3.2. Cette configuration concerne notamment le caractère variable des dimensions du gadget graphique 3.2. Le terminal mobile 1.1 peut appliquer une configuration par défaut au gadget graphique ou peut interagir avec l'utilisateur afin de définir la configuration à appliquer au gadget graphique. L'utilisateur peut ainsi indiquer si le gadget graphique 3.2 est de taille fixe ou de taille variable.  In a step 4.1, the mobile terminal 1.1 configures the widget 3.2. This step is for example implemented during the installation of the widget 3.2. This configuration concerns in particular the variable character of the dimensions of the graphic gadget 3.2. The mobile terminal 1.1 may apply a default configuration to the graphics gadget or may interact with the user to define the configuration to be applied to the graphics gadget. The user can thus indicate whether the graphic gadget 3.2 is of fixed size or of variable size.
Le gadget graphique 3.2 est alors configuré et affiché sur l'écran 1.2 avec des dimensions par défaut.  The 3.2 graphic gadget is then configured and displayed on the screen 1.2 with default dimensions.
Dans une étape 4.2 suivante, le terminal mobile 1.1 détermine si un événement relatif à l'application à laquelle le gadget graphique 3.2 correspond est détecté. Si tel est le cas, une étape 4.3 est effectuée, sinon l'étape 4.2 est réitérée. Lors de l'étape 4.3, le terminal mobile 1.1 détermine si le gadget graphique 3.2 est à taille variable, en fonction de la configuration effectuée lors de l'étape 4.1. Si le gadget graphique 3.2 est à taille variable, une étape 4.4 est effectuée ; sinon on passe directement à une étape 4.6, au cours de laquelle l'événement est traité par le gadget graphique 3.2. In a next step 4.2, the mobile terminal 1.1 determines whether an event relating to the application to which the widget 3.2 corresponds is detected. If this is the case, a step 4.3 is performed, otherwise step 4.2 is repeated. In step 4.3, the mobile terminal 1.1 determines whether the widget 3.2 is variable in size, depending on the configuration performed in step 4.1. If the widget 3.2 is variable in size, a step 4.4 is performed; otherwise we go directly to a step 4.6, during which the event is processed by the widget 3.2.
Un tel événement relatif à l'application à laquelle le gadget graphique 3.2 correspond est, dans un mode de réalisation particulier, un événement de détection d'informations à mettre en forme pour affichage sur l'écran 1.2. Si par exemple le gadget graphique 3.2 correspond à une application de calendrier, le gadget graphique 3.2 peut détecter qu'un événement calendaire, tel qu'un rappel d'anniversaire ou un rappel qu'une tâche donnée est à réaliser, va survenir dans une période donnée à compter de l'instant présent. Le gadget graphique 3.2 peut alors devoir afficher cet événement calendaire dans une zone dédiée du gadget graphique 3.2, telle que la zone 3.5 de la Fig. 3b.  Such an event relating to the application to which the graphic gadget 3.2 corresponds is, in a particular embodiment, an information detection event to be formatted for display on the screen 1.2. If, for example, the graphic gadget 3.2 corresponds to a calendar application, the graphic gadget 3.2 can detect that a calendar event, such as a birthday reminder or a reminder that a given task is to be performed, will occur in a given period from the present moment. The graphics gadget 3.2 may then have to display this calendar event in a dedicated area of the graphical gadget 3.2, such as the area 3.5 of FIG. 3b.
Un tel événement relatif à l'application à laquelle le gadget graphique 3.2 correspond est, dans un mode de réalisation particulier, un événement de réception d'informations issues d'un réseau de communication. Par exemple, le terminal mobile 1.1 est un terminal mobile de radiotéléphonie cellulaire et le gadget graphique 3.2 correspond à une application de réception de messages ou de dépêches. Le gadget graphique 3.2 peut alors devoir afficher un message ou une dépêche reçu(e), ou fournir une indication qu'un tel message ou qu'une telle dépêche a été reçu(e), dans une zone dédiée du gadget graphique 3.2, telle que la zone 3.5 de la Fig. 3b.  Such an event relating to the application to which the graphic gadget 3.2 corresponds is, in a particular embodiment, an event for receiving information from a communication network. For example, the mobile terminal 1.1 is a cellular mobile radio terminal and the graphic gadget 3.2 corresponds to an application for receiving messages or dispatches. The widget 3.2 may then have to display a message or a dispatch received, or provide an indication that such a message or such a dispatch has been received, in a dedicated area of the widget 3.2, such that the area 3.5 of FIG. 3b.
Lors de l'étape 4.4, le terminal mobile 1.1 détermine les dimensions du gadget graphique 3.2, suite à la détection de l'événement lors de l'étape 4.2. Les dimensions du gadget graphique 3.2 sont destinées à potentiellement varier suite à la détection de l'événement, indépendamment du fait que l'événement soit effectivement affiché par le gadget graphique à l'étape 4.6 ultérieure. Lors d'une étape 4.5 suivante, les dimensions du gadget graphique 3.2 sont mises à jour si nécessaire, et l'étape 4.6 est ensuite exécutée.  In step 4.4, the mobile terminal 1.1 determines the dimensions of the widget 3.2, following the detection of the event in step 4.2. The dimensions of the widget 3.2 are intended to potentially vary following the detection of the event, regardless of whether the event is actually displayed by the graphics gadget in step 4.6 later. In a next step 4.5, the dimensions of the widget 3.2 are updated if necessary, and step 4.6 is then executed.
Si par exemple le gadget graphique 3.2 correspond à une application de calendrier, les dimensions du gadget graphique 3.2 peuvent varier en fonction d'un nombre d'événements calendaires survenus et/ou à survenir. Il est ainsi possible de faire varier les dimensions du gadget graphique 3.2 proportionnellement au nombre d'événements calendaires survenus et/ou à survenir sur une période donnée. Plus le nombre d'événements calendaires présents sur cette période donnée est grand, plus le gadget graphique 3.2 est grand. Plus ce nombre est petit, plus le gadget graphique 3.2 est petit. If, for example, the graphic gadget 3.2 corresponds to a calendar application, the dimensions of the graphic gadget 3.2 may vary according to a number of calendar events that have occurred and / or to occur. It is thus possible to vary the dimensions of the graphical gadget 3.2 in proportion to the number of calendar events occurring and / or to occur over a given period. Plus the number of calendar events present on this given period is large, the larger the graphical gadget 3.2 is. The smaller this number, the smaller the 3.2 graphics gadget.
Ainsi, d'une manière plus générale, les dimensions du gadget graphique 3.2 peuvent varier de manière proportionnelle à un nombre d'événements reçus pendant une période passée et/ou prévus pendant une période future.  Thus, more generally, the dimensions of the graphical gadget 3.2 may vary proportionally to a number of events received during a past period and / or expected during a future period.
Si, par exemple, le terminal mobile 1.1 est un terminal mobile de radiotéléphonie cellulaire et si le gadget graphique 3.2 correspond à une application de réception de messages ou de dépêches, les dimensions du gadget graphique 3.2 peuvent varier en fonction d'un nombre de messages ou de dépêches en attente de lecture.  If, for example, the mobile terminal 1.1 is a cellular radio mobile terminal and if the graphic gadget 3.2 corresponds to an application for receiving messages or dispatches, the dimensions of the graphic gadget 3.2 may vary according to a number of messages or dispatches waiting for reading.
Ainsi, d'une manière plus générale, les dimensions du gadget graphique 3.2 peuvent varier de manière proportionnelle à un nombre d'événements en attente de traitement, par l'utilisateur et/ou par l'application à laquelle correspond le gadget graphique 3.2.  Thus, more generally, the dimensions of the graphic gadget 3.2 may vary proportionally to a number of events waiting for processing, by the user and / or by the application to which the graphical widget 3.2 corresponds.
Le terminal mobile 1.1 fait donc varier les dimensions du gadget graphique 3.2, en fonction d'événements détectés et relatifs à l'application à laquelle le gadget graphique 3.2 correspond. Le terminal mobile 1.1 peut faire varier les dimensions du gadget graphique 3.2 en fonction d'un événement ou d'un historique d'événements sur une période donnée.  The mobile terminal 1.1 therefore varies the dimensions of the graphical gadget 3.2, according to detected events and relating to the application to which the graphical gadget 3.2 corresponds. The mobile terminal 1.1 can vary the dimensions of the graphic gadget 3.2 according to an event or an event history over a given period.
Dans un mode de réalisation particulier, lors de l'étape 4.1, l'utilisateur peut définir quels sont événements, destinés à être traités par le gadget graphique 3.2 ou par l'application à laquelle il correspond, qui peuvent avoir une influence sur ses dimensions. Il est aussi possible que l'utilisateur puisse définir dans quelle mesure ces événements ont une influence sur ses dimensions.  In a particular embodiment, during step 4.1, the user can define which events are intended to be processed by the widget 3.2 or the application to which it corresponds, which may have an influence on its dimensions. . It is also possible that the user can define to what extent these events have an influence on its dimensions.
Par exemple, l'utilisateur peut considérer que des dépêches d'un certain type, telles que des dépêches relatives à la bourse, ont à ses yeux plus d'importance que des dépêches d'un second type, telles que des dépêches relatives à des résultats sportifs. Dans ce cas, les dépêches de ce premier type pourraient avoir un effet plus notable, sur les dimensions du gadget graphique 3.2 correspondant à l'application de réception de dépêches déjà mentionnée, que celles du second type. Si l'utilisateur considère en outre que des dépêches d'un troisième type, telles que des dépêches relatives à des sorties de film au cinéma, n'ont que peu d'importance à ses yeux, alors celles-ci pourraient n'avoir aucun effet sur les dimensions du gadget graphique 3.2. Dans un mode de réalisation particulier les étapes 4.2 à 4.5 sont mises ne œuvre périodiquement. L'événement détecté à l'étape 4.2 est alors un événement d'expiration d'une temporisation de durée prédéfinie. Cet événement ne correspondant pas à un traitement à effectuer par l'application à laquelle le gadget graphique 3.2 correspond, l'étape 4.6 n'est dans ce cas pas à exécuter. Cette mise en œuvre périodique permet de prendre en compte, par exemple, le fait que l'application n'a pas été sollicitée pendant cette durée prédéfinie et alors d'en faire diminuer les dimensions. For example, the user may consider that dispatches of a certain type, such as dispatches relating to the stock exchange, have in his eyes more importance than dispatches of a second type, such as dispatches relating to sports results. In this case, the mails of this first type could have a more noticeable effect, on the dimensions of the graphic gadget 3.2 corresponding to the application of reception of mails already mentioned, than those of the second type. If the user further considers that news of a third type, such as news relating to film releases in the cinema, are of little importance to him, then these may have no effect on the dimensions of the graphic gadget 3.2. In a particular embodiment, steps 4.2 to 4.5 are implemented periodically. The event detected in step 4.2 is then an expiry event of a predefined duration timer. This event does not correspond to a treatment to be performed by the application to which the widget 3.2 corresponds, step 4.6 is not in this case not to be executed. This periodic implementation makes it possible to take into account, for example, the fact that the application has not been solicited during this predefined duration and then to reduce its dimensions.
Dans un mode de réalisation particulier, les dimensions du gadget graphique 3.2, dont l'application à laquelle il correspond n'est pas utilisée avec son interface utilisateur complète pendant une période donnée et/ou n'a pas traité d'événement pendant cette période, peuvent être réduites, et ce jusqu'à celles d'une icône. Dans un mode de réalisation particulier, le gadget graphique 3.2 peut être remplacé par une icône, telle que l'icône 3.1 de la Fig. 3a.  In a particular embodiment, the dimensions of the widget 3.2, whose application to which it corresponds is not used with its full user interface for a given period and / or has not processed an event during this period , can be reduced to an icon. In a particular embodiment, the graphic gadget 3.2 may be replaced by an icon, such as the icon 3.1 of FIG. 3a.
II est aussi possible que le terminal mobile 1.1 fasse varier les dimensions du gadget graphique 3.2 en fonction d'une fréquence d'utilisation de l'application, à laquelle le gadget graphique correspond, avec son interface utilisateur complète. Par exemple, plus cette fréquence est élevée, plus le gadget graphique 3.2 est grand.  It is also possible for the mobile terminal 1.1 to vary the dimensions of the graphic gadget 3.2 according to a frequency of use of the application, to which the graphic gadget corresponds, with its complete user interface. For example, the higher the frequency, the larger is the 3.2 graphics gadget.
Il est aussi possible que le terminal mobile 1.1 fasse varier les dimensions du gadget graphique 3.2 en fonction d'une durée d'utilisation de l'application, à laquelle le gadget graphique correspond, avec son interface utilisateur complète. Par exemple, plus cette durée d'utilisation est longue, plus le gadget graphique 3.2 est grand.  It is also possible for the mobile terminal 1.1 to vary the dimensions of the graphic gadget 3.2 according to a duration of use of the application, to which the graphic gadget corresponds, with its complete user interface. For example, the longer this period of use, the larger the graphic gadget 3.2.
Il est aussi possible que le terminal mobile 1.1 fasse varier les dimensions du gadget graphique 3.2 en fonction d'un nombre de fois où l'application à laquelle le gadget graphique correspond a été lancée avec son interface utilisateur complète. Par exemple, plus ce nombre est grand, plus le gadget graphique 3.2 est grand.  It is also possible that the mobile terminal 1.1 varies the dimensions of the widget 3.2 according to a number of times the application to which the graphics gadget corresponds was launched with its complete user interface. For example, the larger the number, the larger the 3.2 graphics gadget.
Il est aussi possible que des informations quant à la fréquence d'utilisation de l'application, la durée d'utilisation de l'application et/ou le nombre de fois où l'application a été lancée, avec son interface utilisateur complète, soient utilisées pour définir dans quelle mesure la détection d'événements à traiter par le gadget graphique 3.2 a une influence sur ses dimensions.  It is also possible that information about the frequency of use of the application, the duration of use of the application and / or the number of times the application was launched, with its complete user interface, are used to define the extent to which the detection of events to be processed by the widget 3.2 has an influence on its dimensions.
Il est à noter que la taille maximale que peut prendre le gadget graphique 3.2 dépend de l'espace restant libre sur le panneau de page d'accueil sur lequel le gadget graphique 3.2 est positionné. Les Figs. 5a à 5c visent à illustrer schématiquement une évolution dans le temps des dimensions de gadgets graphiques affichés sur l'écran 1.2 du terminal mobile 1.1. It should be noted that the maximum size that the widget 3.2 can take depends on the remaining free space on the home page panel on which the widget 3.2 is positioned. Figs. 5a to 5c are intended to illustrate schematically a change over time in the dimensions of graphic gadgets displayed on the screen 1.2 of the mobile terminal 1.1.
La Fig. 5a illustre schématiquement un affichage de gadgets graphiques, à un premier instant, sur l'écran 1.2 du terminal mobile 1.1.  Fig. 5a schematically illustrates a display of graphic gadgets, at a first moment, on the screen 1.2 of the mobile terminal 1.1.
L'écran 1.2 affiche deux gadgets graphiques 5.1 et 5.2. Chaque gadget graphique 5.1 et 5.2 est affiché selon des dimensions respectives par défaut. Le gadget graphique 5.1 n'est pas un gadget graphique à taille variable. Ses dimensions restent donc fixes au fil du temps. Le gadget graphique 5.2 est un gadget graphique à taille variable. Ses dimensions sont donc amenées à évoluer au fil du temps.  Screen 1.2 displays two graphic gadgets 5.1 and 5.2. Each graphic gadget 5.1 and 5.2 is displayed according to respective default dimensions. The 5.1 Graphics Gadget is not a scalable graphic gadget. Its dimensions therefore remain fixed over time. The Graphical Gadget 5.2 is a scalable graphic gadget. Its dimensions are therefore changed over time.
La Fig. 5b illustre schématiquement un affichage de gadgets graphiques, à un second instant, sur l'écran 1.2 du terminal mobile 1.1.  Fig. 5b schematically illustrates a display of graphic gadgets, at a second moment, on the screen 1.2 of the mobile terminal 1.1.
L'écran 1.2 affiche deux gadgets graphiques 5.1 et 5.3. Le gadget graphique 5.1 correspond au gadget graphique de même référence sur la Fig. 5a. Ses dimensions sont restées les mêmes. Le gadget graphique 5.3 correspond au gadget graphique 5.2 sur la Fig. 5a. Ses dimensions ont évoluées, de manière à ce qu'il soit mis en évidence sur le panneau de page d'accueil sur le lequel il est positionné.  Screen 1.2 displays two graphic gadgets 5.1 and 5.3. The 5.1 graphic gadget corresponds to the graphic gadget with the same reference in FIG. 5a. Its dimensions have remained the same. The graphic gadget 5.3 corresponds to the graphic gadget 5.2 in FIG. 5a. Its dimensions have evolved, so that it is highlighted on the home page panel on which it is positioned.
La Fig. 5c illustre schématiquement un affichage de gadgets graphiques, à un troisième instant, sur l'écran 1.2 du terminal mobile 1.1.  Fig. 5c schematically illustrates a display of graphic gadgets, at a third moment, on the screen 1.2 of the mobile terminal 1.1.
L'écran 1.2 affiche deux gadgets graphiques 5.1 et 5.4. Le gadget graphique 5.1 correspond au gadget graphique de même référence sur la Fig. 5a. Ses dimensions sont restées les mêmes. Le gadget graphique 5.4 correspond au gadget graphique 5.2 sur la Fig. 5a. Ses dimensions ont évoluées, de manière à ce qu'il soit mis en retrait sur le panneau de page d'accueil sur le lequel il est positionné. Ainsi, même si le gadget graphique 5.1 n'est pas de taille variable, il peut être mis en évidence par mise en retrait du gadget graphique 5.2 qui, lui, est de taille variable.  Screen 1.2 displays two graphic gadgets 5.1 and 5.4. The 5.1 graphic gadget corresponds to the graphic gadget with the same reference in FIG. 5a. Its dimensions have remained the same. The graphic gadget 5.4 corresponds to the graphic gadget 5.2 in FIG. 5a. Its dimensions have evolved, so that it is indented on the home page panel on which it is positioned. Thus, even if the graphic gadget 5.1 is not of variable size, it can be highlighted by indentation of the graphic gadget 5.2 which itself is of variable size.
La Fig. 5d illustre schématiquement un affichage de gadgets graphiques, à un quatrième instant, sur l'écran 1.2 du terminal mobile 1.1.  Fig. 5d schematically illustrates a display of graphic gadgets, at a fourth moment, on the screen 1.2 of the mobile terminal 1.1.
L'écran 1.2 affiche deux gadgets graphiques 5.3 et 5.5. Le gadget graphique 5.3 correspond au gadget graphique de même référence sur la Fig. 5b. Ses dimensions ont évolué, de manière à ce qu'il soit mis en évidence sur le panneau de page d'accueil sur le lequel il est positionné. Le gadget graphique 5.5 correspond au gadget graphique 5.1 sur la Fig. 5a. Ses dimensions ont aussi évolué, de manière à ce qu'il soit mis en retrait sur le panneau de page d'accueil sur le lequel il est positionné. Une telle situation peut se produire lorsque l'application à laquelle correspond le gadget graphique 5.2 a été sollicitée de telle sorte que les dimensions du gadget graphique 5.2 doivent augmenter. De manière à effectivement mettre en évidence le gadget graphique 5.2, les dimensions du gadget graphique 5.1 peuvent être diminuées. Ainsi, les dimensions du gadget graphique 5.1 évoluent en fonction des sollicitations de l'application à laquelle correspond le gadget graphique 5.2. Screen 1.2 displays two graphic gadgets 5.3 and 5.5. The graphic gadget 5.3 corresponds to the graphic gadget with the same reference in FIG. 5b. Its dimensions have evolved, so that it is highlighted on the home page panel on which it is positioned. The graphic gadget 5.5 corresponds to the graphic gadget 5.1 in FIG. 5a. Its dimensions have also evolved, so that it is indented on the home page panel on which it is positioned. Such a situation can occur when the application to which the gadget matches graph 5.2 has been requested so that the dimensions of the graphics gadget 5.2 must increase. In order to effectively highlight the widget 5.2, the dimensions of the graphics gadget 5.1 can be decreased. Thus, the dimensions of the graphical gadget 5.1 change according to the demands of the application to which the graphical gadget 5.2 corresponds.
Il est aussi possible qu'une telle situation se produise pour partager la surface du panneau de page d' accueil. Si la surface du panneau de page d' accueil est occupée de telle sorte qu'il ne reste pas assez de place pour augmenter les dimensions du gadget graphique 5.2, il peut être nécessaire de diminuer les dimensions du gadget graphique 5.1. Ainsi, de la place est libérée sur la surface du panneau de page d'accueil pour permettre d'augmenter les dimensions du gadget graphique 5.2.  It is also possible that such a situation occurs to share the surface of the home page panel. If the surface of the home page panel is occupied so that there is not enough room to increase the dimensions of the graphics gadget 5.2, it may be necessary to decrease the dimensions of the graphics gadget 5.1. Thus, space is freed on the surface of the home page panel to increase the dimensions of the widget 5.2.
Les changements de dimensions respectives de ces gadgets graphiques sont alors par exemple coordonnés par un module de gestion centralisée d'affichage du terminal mobile. Ce module prend par exemple en compte la surface totale du panneau de page d'accueil, la surface occupée par chacun des gadgets graphiques et des informations concernant les sollicitations respectives des applications auxquelles ces gadgets graphiques correspondent.  The respective dimensions changes of these graphic gadgets are then for example coordinated by a centralized display management module of the mobile terminal. This module takes into account, for example, the total area of the home page panel, the area occupied by each of the graphic gadgets and information concerning the respective requests of the applications to which these graphic gadgets correspond.
Le module de gestion centralisée d'affichage peut en outre coordonner de manière préférentielle des dimensions respectives de gadgets graphiques juxtaposés ou positionnés à une distance inférieure à un seuil prédéfini.  The centralized display management module may also preferentially coordinate respective dimensions of graphic gadgets juxtaposed or positioned at a distance less than a predefined threshold.
Le module de gestion centralisée d'affichage peut aussi effectuer un arbitrage entre gadgets graphiques dont les dimensions doivent évoluer du fait des sollicitations des applications correspondant aux gadgets graphiques affichés. Un tel arbitrage peut par exemple prendre en compte des préférences utilisateur et/ou un historique des sollicitations des applications des gadgets graphiques pour lesquels un arbitrage est à effectuer.  The centralized display management module can also arbitrate between graphic gadgets whose dimensions must evolve due to the demands of the applications corresponding to the graphic gadgets displayed. Such arbitration may for example take into account user preferences and / or a history of requests for applications of graphic gadgets for which an arbitration is to be performed.
Le module de gestion centralisée d'affichage peut aussi considérer faire évoluer les dimensions des gadgets graphiques de taille variable dans des limites fixées par des valeurs plafond et/ou plancher.  The centralized display management module may also consider changing the dimensions of graphic gadgets of variable size within limits set by ceiling and / or floor values.
Ainsi, il est possible de mettre en évidence ou en retrait un gadget graphique en faisant varier ses dimensions en fonction des sollicitations de l'application à laquelle il correspond. L'utilisateur se repère alors plus facilement et rapidement parmi les objets graphiques affichés sur chaque panneau de la page d'accueil de son terminal mobile, et cela lui permet d'accéder plus facilement et rapidement aux informations qui revêtent de l'importance à ses yeux. Il est aussi possible de mettre en évidence ou en retrait un gadget graphique en faisant varier ses dimensions en fonction des sollicitations des applications auxquelles correspondent les gadgets graphiques qui partagent le même panneau. Thus, it is possible to highlight or withdraw a graphic gadget by varying its dimensions according to the demands of the application to which it corresponds. The user can then find more easily and quickly among the graphic objects displayed on each panel of the home page of his mobile terminal, and this allows him to access more easily and quickly information that are important to him. It is also possible to highlight or remove a graphic gadget by varying its dimensions according to the demands of applications that correspond to the graphic gadgets that share the same panel.
Ainsi, il est possible pour un utilisateur de personnaliser automatiquement chaque panneau de la page d'accueil de son terminal mobile en mettant en évidence des gadgets graphiques disposant d'informations qui revêtent de l'importance à ses yeux.  Thus, it is possible for a user to automatically customize each panel of the homepage of his mobile terminal by highlighting graphic gadgets with information that is important to him.
Dans un mode de réalisation particulier, de manière à optimiser la surface du panneau de page d'accueil sur lequel est positionné, un gadget graphique peut, outre une variation de ses dimensions, subir un déplacement au sein de ce panneau. Un tel déplacement ne doit cependant pas être perturbant pour l'utilisateur, et doit donc être d'amplitude réduite par rapport aux dimensions du panneau. Ainsi, il est possible d'optimiser l'occupation de la surface du panneau par les gadgets graphiques de taille variable, les gadgets graphiques de taille fixe et les icônes, en maintenant les repères dont l'utilisateur dispose pour d'accéder aux informations et applications qui revêtent de l'importance à ses yeux.  In a particular embodiment, in order to optimize the surface of the home page panel on which is positioned, a graphic gadget can, in addition to a variation of its dimensions, undergo a movement within this panel. Such displacement must not be disturbing for the user, and must therefore be of reduced amplitude compared to the dimensions of the panel. Thus, it is possible to optimize the occupation of the panel surface by the variable size graphics gadgets, fixed-size graphics gadgets and icons, maintaining the marks that the user has to access the information and applications that are important to him.
Les Figs. 6a à 6c visent à illustrer schématiquement une évolution dans le temps des dimensions de représentations graphiques à l'intérieur d'un gadget graphique affiché sur l'écran 1.2 du terminal mobile 1.1.  Figs. 6a to 6c are intended to illustrate schematically a temporal evolution of the dimensions of graphical representations within a graphical gadget displayed on the screen 1.2 of the mobile terminal 1.1.
La Fig. 6a illustre schématiquement un affichage d'un gadget graphique 6.1, à un cinquième instant, sur l'écran 1.2 du terminal mobile 1.1.  Fig. 6a schematically illustrates a display of a graphic gadget 6.1, at a fifth instant, on the screen 1.2 of the mobile terminal 1.1.
Le gadget graphique 6.1 comporte des représentations graphiques 6.2 et 6.3. Les représentations graphiques 6.2 et 6.3 sont de taille variable et correspondent à des fonctionnalités de l'application à laquelle le gadget graphique 6.1 correspond. Les représentations graphiques 6.2 et 6.3 représentent par exemple des boutons de commande, tel que des boutons d' activation de lecture de contenu audio et de mise en pause, si le gadget graphique 6.1 correspond à une application lecteur de contenu audio. Les représentations graphiques 6.2 et 6.3 peuvent aussi correspondre à des zones dans laquelle s'affichent des informations destinées à l'utilisateur.  The graphic gadget 6.1 has graphic representations 6.2 and 6.3. The graphical representations 6.2 and 6.3 are of variable size and correspond to features of the application to which the graphic gadget 6.1 corresponds. For example, the graphical representations 6.2 and 6.3 represent control buttons, such as activation buttons for playing audio content and pausing, if the graphic gadget 6.1 corresponds to an audio content player application. The graphical representations 6.2 and 6.3 can also correspond to zones in which information intended for the user is displayed.
La Fig. 6b illustre schématiquement un affichage d'un gadget graphique 6.4, à un sixième instant, sur l'écran 1.2 du terminal mobile 1.1.  Fig. 6b schematically illustrates a display of a graphic gadget 6.4, at a sixth instant, on the screen 1.2 of the mobile terminal 1.1.
Le gadget graphique 6.4 résulte d'une modification du gadget graphique 6.1. Au moins une des dimensions du gadget graphique 6.1 a été modifiée, tel que précédemment décrit, et ce en fonction d'au moins une information de sollicitation d'au moins une application parmi celles auxquelles correspondent les gadgets graphiques affichés sur l'écran 1.2 du terminal mobile 1.1. The graphic gadget 6.4 results from a modification of the graphic gadget 6.1. At least one of the dimensions of the 6.1 graphics gadget has been changed, such as previously described, and this according to at least one solicitation information of at least one application among those to which correspond to the graphic gadgets displayed on the screen 1.2 of the mobile terminal 1.1.
On retrouve dans le gadget graphique 6.4 les représentations graphiques 6.2 et 6.3 de la Fig. 6a. Le gadget graphique 6.4 comporte aussi une représentation graphique supplémentaire 6.5. Le fait que les dimensions du gadget graphique 6.1 aient augmenté permet à l'utilisateur d'accéder, via le gadget graphique 6.4, à plus de fonctionnalités de l'application à laquelle le gadget graphique 6.4 correspond. A l'inverse, si les dimensions du gadget graphique 6.4 viennent à diminuer, moins de fonctionnalités peuvent être fournies à l'utilisateur. Un choix peut être fait de manière préétablie pour définir les fonctionnalités à fournir via le gadget graphique lorsque ses dimensions évoluent. Ce choix peut aussi être réalisé en fonction d'un niveau de sollicitation des fonctionnalités de l'application à laquelle le gadget graphique correspond.  The graphical widget 6.4 shows the graphical representations 6.2 and 6.3 of FIG. 6a. The graphic gadget 6.4 also has an additional graphical representation 6.5. The fact that the dimensions of the graphical gadget 6.1 have increased allows the user to access, via the graphical gadget 6.4, more features of the application to which the graphics gadget 6.4 corresponds. Conversely, if the dimensions of the graphics gadget 6.4 decrease, fewer features can be provided to the user. A choice can be made in a pre-established way to define the functionalities to be provided via the graphic gadget when its dimensions evolve. This choice can also be made according to a level of solicitation of the features of the application to which the graphics gadget corresponds.
La Fig. 6c illustre schématiquement un affichage du gadget graphique 6.1, à un sixième instant, sur l'écran 1.2 du terminal mobile 1.1.  Fig. 6c schematically illustrates a display of the graphic gadget 6.1, at a sixth instant, on the screen 1.2 of the mobile terminal 1.1.
Le gadget graphique 6.1 comporte des représentations graphiques 6.6 et 6.7. Les représentations graphiques 6.6 et 6.7 correspondent respectivement aux représentations graphiques 6.2 et 6.3 de la Fig. 6a dont les dimensions ont évolué.  The graphic gadget 6.1 has graphical representations 6.6 and 6.7. The graphical representations 6.6 and 6.7 respectively correspond to the graphical representations 6.2 and 6.3 of FIG. 6a whose dimensions have evolved.
Les dimensions de la représentation graphique 6.2 ont évolué, de manière à ce qu'elle soit mise en évidence dans le gadget graphique 6.1. Les dimensions de la représentation graphique 6.3 ont évolué, de manière à ce qu'elle soit mise en retrait dans le gadget graphique 6.1. Les dimensions d'un sous-ensemble des représentations graphiques affichées dans le gadget graphique 6.1 peuvent évoluer en fonction des sollicitations des fonctionnalités de l'application à laquelle le gadget graphique 6.1 correspond.  The dimensions of the graphical representation 6.2 have evolved, so that it is highlighted in the graphical gadget 6.1. The dimensions of the graphical representation 6.3 have evolved, so that it is indented in the graphic gadget 6.1. The dimensions of a subset of the graphical representations displayed in the graphic widget 6.1 may change depending on the demands of the features of the application to which the graphics gadget 6.1 corresponds.
Afin de mettre en œuvre les affichages des Figs. 6a à 6c, l'étape 4.4 décrite ci- dessus en relation avec la Fig. 4 est modifiée de manière à permettre de faire évoluer les dimensions du gadget graphique concerné et/ou des représentations graphiques contenues dans ce gadget graphique concerné. Ainsi, lors de l'étape 4.4, le terminal mobile 1.1 détermine les dimensions du gadget graphique concerné et/ou des représentations graphiques contenues dans ce gadget graphique concerné, suite à la détection de l'événement lors de l'étape 4.2. Les dimensions du gadget graphique concerné et/ou des représentations graphiques contenues dans ce gadget graphique concerné sont ainsi destinées à potentiellement varier suite à la détection de l'événement, indépendamment du fait que l'événement soit effectivement affiché par le gadget graphique à l'étape 4.6 ultérieure. Lors de l'étape 4.5, les dimensions du gadget graphique concerné et/ou des représentations graphiques contenues dans ce gadget graphique concerné sont mises à jour si nécessaire. In order to implement the displays of Figs. 6a to 6c, step 4.4 described above in relation to FIG. 4 is modified so as to make it possible to change the dimensions of the graphic gadget concerned and / or graphic representations contained in this graphic gadget concerned. Thus, during step 4.4, the mobile terminal 1.1 determines the dimensions of the graphic gadget concerned and / or graphical representations contained in this graphic gadget concerned, following the detection of the event in step 4.2. The dimensions of the graphic gadget concerned and / or graphic representations contained in this graphic gadget concerned are thus intended to potentially vary following the detection of the event, regardless of whether the event is actually displayed by the graphics gadget in step 4.6 later. In step 4.5, the dimensions of the graphic gadget concerned and / or graphical representations contained in this graphic gadget concerned are updated if necessary.
De même, l'étape 4.1 peut être adaptée pour permettre de configurer les représentations graphiques de taille variable. Ainsi, dans l'étape 4.1, le terminal mobile 1.1 configure le gadget graphique concerné et/ou les représentations graphiques de ce gadget graphique concerné. Cette étape est par exemple mise en œuvre lors de l'installation du gadget graphique concerné. Cette configuration concerne notamment le caractère variable des dimensions du gadget graphique concerné et/ou les représentations graphiques de ce gadget graphique concerné. Le terminal mobile 1.1 peut appliquer une configuration par défaut au gadget graphique et/ou aux représentations graphiques ou peut interagir avec l'utilisateur afin de définir la configuration à appliquer au gadget graphique et/ou aux représentations graphiques. L'utilisateur peut ainsi indiquer si le gadget graphique concerné et/ou les représentations graphiques de ce gadget graphique concerné sont de taille fixe ou de taille variable.  Similarly, step 4.1 can be adapted to allow the configuration of graphical representations of variable size. Thus, in step 4.1, the mobile terminal 1.1 configures the graphic gadget concerned and / or the graphic representations of this graphic gadget concerned. This step is for example implemented during the installation of the graphic gadget concerned. This configuration concerns in particular the variable nature of the dimensions of the graphic gadget concerned and / or the graphic representations of this graphic gadget concerned. The mobile terminal 1.1 may apply a default configuration to the graphics gadget and / or graphics or may interact with the user to define the configuration to be applied to the graphics gadget and / or graphics. The user can thus indicate whether the graphic gadget concerned and / or the graphic representations of this graphic gadget concerned are of fixed size or of variable size.
Dans un mode de réalisation particulier, lors de l'étape 4.1, l'utilisateur peut définir quels sont événements, traités par l'application correspondant au gadget graphique concerné, qui peuvent avoir une influence sur les dimensions du gadget graphique concerné et/ou des représentations graphiques de ce gadget graphique concerné. Il est aussi possible que l'utilisateur puisse définir dans quelle mesure ces événements ont une influence sur ces dimensions.  In a particular embodiment, during step 4.1, the user can define which events, processed by the application corresponding to the graphic gadget concerned, may have an influence on the dimensions of the graphic gadget concerned and / or graphic representations of this graphic gadget concerned. It is also possible that the user can define to what extent these events have an influence on these dimensions.

Claims

REVENDICATIONS
1) Terminal mobile (1.1) comportant un écran (1.2) adapté pour afficher des objets graphiques (3.1;3.2) incluant des gadgets graphiques (5.1;5.2) correspondant à des applications respectives, lesdits gadgets graphiques étant des interfaces partielles des applications auxquelles lesdits gadgets graphiques correspondent respectivement, caractérisé en en ce qu'il comporte des moyens de détermination des dimensions d'au moins un gadget graphique de taille variable et/ou d'au moins une représentation graphique de taille variable d'au moins un gadget graphique, lesdits moyens étant adaptés pour déterminer les dimensions de chaque gadget graphique de taille variable et/ou de chaque dite représentation graphique de taille variable en fonction d' au moins une information de sollicitation d'au moins une application parmi celles auxquelles correspondent les gadgets graphiques affichés. 2) Terminal mobile selon la revendication 1, caractérisé en ce que lesdits moyens de détermination sont adaptés pour déterminer les dimensions de chaque gadget graphique de taille variable en fonction d'au moins une information de sollicitation de l'application à laquelle correspond ledit gadget graphique et/ou d'au moins une information de sollicitation d'au moins une application à laquelle correspond au moins un autre gadget graphique affiché. 1) A mobile terminal (1.1) having a screen (1.2) adapted to display graphic objects (3.1; 3.2) including graphic gadgets (5.1; 5.2) corresponding to respective applications, said graphic gadgets being partial interfaces of the applications to which said graphic gadgets corresponding respectively, characterized in that it comprises means for determining the dimensions of at least one graphic gadget of variable size and / or at least one graphical representation of variable size of at least one graphic gadget, said means being adapted to determine the dimensions of each graphic gadget of variable size and / or of each said variable size graphic representation according to at least one solicitation information of at least one application among those to which correspond the graphic gadgets displayed . 2) mobile terminal according to claim 1, characterized in that said determining means are adapted to determine the dimensions of each widget size variable graphics according to at least one application solicitation information to which corresponds said graphic gadget and / or at least one solicitation information of at least one application to which corresponds at least one other displayed widget.
3) Terminal mobile selon l'une quelconque des revendications 1 et 2, caractérisé en ce que lesdits moyens de détermination sont adaptés pour déterminer les dimensions de chaque dite représentation graphique de taille variable en fonction d'au moins une information de sollicitation d'une fonctionnalité à laquelle correspond ladite représentation graphique de taille variable et/ou d'au moins une information de sollicitation d'au moins une fonctionnalité à laquelle correspond au moins une autre représentation graphique du gadget graphique auquel appartient chaque dite représentation graphique de taille variable. 3) mobile terminal according to any one of claims 1 and 2, characterized in that said determining means are adapted to determine the dimensions of each said variable size graphic representation according to at least one solicitation information of a a feature to which said variable size graphic representation corresponds and / or at least one solicitation information of at least one feature to which at least one other graphical representation of the graphic gadget to which each said variable size graphic belongs belongs.
4) Terminal mobile selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'au moins une dite information de sollicitation d'une application est un événement déclencheur, déclenchant une fonctionnalité de l'application. 5) Terminal mobile selon la revendication 4, caractérisé en ce que ledit événement déclencheur est un événement du groupe suivant : 4) mobile terminal according to any one of claims 1 to 3, characterized in that at least one said solicitation information of an application is a triggering event, triggering a feature of the application. 5) mobile terminal according to claim 4, characterized in that said triggering event is an event of the following group:
- un événement de détection d'informations à mettre en forme pour affichage sur l'écran ;  an information detection event to be formatted for display on the screen;
- un événement de réception d'informations issues d'un réseau de communication, ledit terminal mobile comportant des moyens de communication via ledit réseau de communication.  an event for receiving information from a communication network, said mobile terminal including communication means via said communication network.
6) Terminal mobile selon l'une quelconque des revendications 4 et 5, du type comportant des moyens de communication via un réseau de communication, caractérisé en ce que les moyens de détermination sont adaptés pour déterminer les dimensions d'au moins un gadget graphique de taille variable et/ou d'au moins une représentation graphique de taille variable de manière proportionnelle à un nombre d'événement de réception relatif à des informations issues dudit réseau de communication et qui sont attente de traitement. 6) mobile terminal according to any one of claims 4 and 5, of the type comprising communication means via a communication network, characterized in that the determining means are adapted to determine the dimensions of at least one graphic gadget of variable size and / or at least one graphic representation of variable size proportionally to a number of reception event relating to information from said communication network and which are waiting for processing.
7) Terminal mobile selon l'une quelconque des revendications 4 à 6, caractérisé en ce qu'il comporte des moyens de configuration adaptés pour configurer, pour chaque gadget graphique de taille variable et/ou de chaque représentation graphique de taille variable, dans quelle mesure ledit événement déclencheur influe sur les dimensions dudit gadget graphique de taille variable et/ou de ladite représentation graphique de taille variable. 7) mobile terminal according to any one of claims 4 to 6, characterized in that it comprises configuration means adapted to configure, for each variable size graphics gadget and / or each graphical representation of variable size, in which measuring said trigger event influences the dimensions of said variable size widget and / or said variable size graphical representation.
8) Terminal mobile selon l'une quelconque des revendications 1 à 7, caractérisé en ce que, pour les dimensions dudit gadget graphique de taille variable, au moins une dite information de sollicitation d'une application appartient au groupe suivant : 8) mobile terminal according to any one of claims 1 to 7, characterized in that, for the dimensions of said variable size graphics gadget, at least one said solicitation information of an application belongs to the following group:
- une information relative à une fréquence d'utilisation de l'application avec une interface utilisateur complète ;  - information relating to a frequency of use of the application with a complete user interface;
- une information relative à une durée d'utilisation de l'application, avec une interface utilisateur complète, sur une période donnée ;  - information on the duration of use of the application, with a complete user interface, over a given period;
- une information relative à un nombre de fois où l'application a été lancée avec une interface utilisateur complète. 9) Terminal mobile selon l'une quelconque des revendications 1 à 7, caractérisé en ce qu'au moins une dite information de sollicitation d'une application appartient au groupe suivant : - information relating to a number of times the application was launched with a complete user interface. 9) mobile terminal according to any one of claims 1 to 7, characterized in that at least one said solicitation information of an application belongs to the following group:
- une information relative à une fréquence d'utilisation de l'application sur une période donnée, avec une interface utilisateur ou par l'intermédiaire d'un ou plusieurs gadgets graphiques associés ;  - information relating to a frequency of use of the application over a given period, with a user interface or via one or more associated graphics gadgets;
- une information relative à une durée d'utilisation de l'application sur une période donnée, avec une interface utilisateur ou par l'intermédiaire d'un ou plusieurs gadgets graphiques associés ;  - information relating to a duration of use of the application over a given period, with a user interface or via one or more associated graphics gadgets;
- une information relative à un nombre de fois sur une période donnée où un ou plusieurs gadgets graphiques associés à l'application a ou ont été(s) installé(s) sur un panneau de l'écran d'accueil, déplacé(s) ou supprimé(s) d'un panneau de l'écran d'accueil ;  - information relating to a number of times over a given period of time when one or more graphic gadgets associated with the application has or have been installed on a panel of the home screen, moved (s) or deleted (s) from a panel of the home screen;
- une information relative à une fréquence ou à une durée sur une période donnée de la mise à jour d'une ou plusieurs information(s) traitée(s) par l'application ;  - information relating to a frequency or duration over a given period of the update of one or more information (s) processed by the application;
- une information relative à un volume ou à un débit de données mises à jour pour traitement par l'application, ou traitées par l'application ;  - Information on a volume or rate of data updated for processing by the application, or processed by the application;
- une information relative à l'état du système du terminal mobile, par exemple liée à sa capacité à assurer un comportement nominal ou contraint de l'application ;  - Information on the state of the mobile terminal system, for example related to its ability to ensure a nominal or constrained behavior of the application;
- une information relative à l'état d'une autre application, par exemple liée à l'historique de notification de cette autre application ;  - information on the status of another application, for example related to the notification history of this other application;
- une information relative à l'environnement du terminal mobile, récoltée par l'intermédiaire d'un ou plusieurs capteurs équipant le terminal ;  - Information on the environment of the mobile terminal, harvested via one or more sensors equipping the terminal;
- une information relative à l'historique d'interaction de l'utilisateur avec les interfaces d'entrée du terminal, et/ou relative à ses préférences dans l'utilisation d'un mode d'interaction relativement aux autres.  information relating to the interaction history of the user with the input interfaces of the terminal, and / or relating to his preferences in the use of one interaction mode with respect to the others.
10) Terminal mobile selon l'une quelconque des revendications 1 à 9, caractérisé en ce que lesdits moyens de détermination sont adaptés pour ajouter ou supprimer au moins une représentation graphique d' au moins un gadget graphique de taille variable. 10) mobile terminal according to any one of claims 1 to 9, characterized in that said determining means are adapted to add or delete at least one graphical representation of at least one graphic gadget of variable size.
11) Procédé mis en œuvre par un terminal mobile (1.1) comportant un écran (1.2) adapté pour afficher des objets graphiques (3.1;3.2) incluant des gadgets graphiques (5.1;5.2) correspondant à des applications respectives, lesdits gadgets graphiques étant des interfaces partielles des applications auxquelles lesdits gadgets graphiques correspondent respectivement, caractérisé en en ce qu'il comporte une étape de détermination (4.4) des dimensions d'au moins un gadget graphique de taille variable et/ou d'au moins une représentation graphique de taille variable d'au moins un gadget graphique, les dimensions de chaque gadget graphique de taille variable et/ou de chaque dite représentation graphique de taille variable étant déterminées en fonction d'au moins une information de sollicitation d'au moins une application parmi celles auxquelles correspondent les gadgets graphiques affichés. 11) Method implemented by a mobile terminal (1.1) having a screen (1.2) adapted to display graphic objects (3.1; 3.2) including gadgets graphs (5.1; 5.2) corresponding to respective applications, said graphic gadgets being partial interfaces of the applications to which said graphic gadgets respectively correspond, characterized in that it comprises a step of determining (4.4) the dimensions of at least one variable size graphic gadget and / or at least one graphical representation of variable size of at least one graphic gadget, the dimensions of each variable size graphic gadget and / or of each said variable size graphic being determined according to at least one solicitation information of at least one application among those to which the displayed graphic gadgets correspond.
12) Programme d'ordinateur, caractérisé en ce qu'il comprend des instructions pour mettre en œuvre, par un terminal mobile (1.1), le procédé selon la revendication 10, lorsque ledit programme est exécuté par un processeur (2.2) dudit terminal mobile. 13) Moyens de stockage, caractérisé en ce qu'ils stockent un programme d'ordinateur comprenant des instructions pour mettre en œuvre, par un terminal mobile (1.1), le procédé selon la revendication 10, lorsque ledit programme est exécuté par un processeur (2.2) dudit terminal mobile. 12) Computer program, characterized in that it comprises instructions for implementing, by a mobile terminal (1.1), the method according to claim 10, when said program is executed by a processor (2.2) of said mobile terminal . 13) Storage means, characterized in that they store a computer program comprising instructions for implementing, by a mobile terminal (1.1), the method according to claim 10, when said program is executed by a processor ( 2.2) of said mobile terminal.
EP11767656.9A 2010-09-10 2011-09-12 Mobile terminal comprising a graphical user interface Withdrawn EP2614434A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1057196A FR2964780A1 (en) 2010-09-10 2010-09-10 MOBILE TERMINAL HAVING SCREEN ADAPTED FOR DISPLAYING GRAPHIC OBJECTS, AND METHOD, COMPUTER PROGRAM, AND CORRESPONDING STORAGE MEANS
PCT/EP2011/065789 WO2012032192A1 (en) 2010-09-10 2011-09-12 Mobile terminal comprising a graphical user interface

Publications (1)

Publication Number Publication Date
EP2614434A1 true EP2614434A1 (en) 2013-07-17

Family

ID=43827035

Family Applications (1)

Application Number Title Priority Date Filing Date
EP11767656.9A Withdrawn EP2614434A1 (en) 2010-09-10 2011-09-12 Mobile terminal comprising a graphical user interface

Country Status (4)

Country Link
US (1) US20130293590A1 (en)
EP (1) EP2614434A1 (en)
FR (1) FR2964780A1 (en)
WO (1) WO2012032192A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130141464A1 (en) 2011-12-05 2013-06-06 John Miles Hunt Orientation Control
JP2014036431A (en) * 2012-08-10 2014-02-24 Kyocera Corp Electronic device, control program, and display control method in electronic device
CN103914211B (en) * 2014-04-04 2017-08-25 华为终端有限公司 The automatic adjusting method and device of interface element
KR20150136801A (en) * 2014-05-28 2015-12-08 삼성전자주식회사 User Interface for Application and Device
US20170243327A1 (en) * 2016-02-19 2017-08-24 Lenovo (Singapore) Pte. Ltd. Determining whether to rotate content based on identification of angular velocity and/or acceleration of device
CN107800888B (en) * 2017-11-23 2019-09-03 麒麟合盛网络技术股份有限公司 Information display method and device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999066394A1 (en) * 1998-06-17 1999-12-23 Microsoft Corporation Method for adapting user interface elements based on historical usage
US7216304B1 (en) * 2000-01-05 2007-05-08 Apple Inc. Graphical user interface for computers having variable size icons
US7237240B1 (en) * 2001-10-30 2007-06-26 Microsoft Corporation Most used programs list
US20090049389A1 (en) * 2007-08-13 2009-02-19 Siemens Medical Solutions Usa, Inc. Usage Pattern Driven Graphical User Interface Element Rendering
US9720554B2 (en) * 2008-07-23 2017-08-01 Robert J. Frohwein Method and apparatus to operate different widgets from a single widget controller
JP4976353B2 (en) * 2008-09-08 2012-07-18 株式会社エヌ・ティ・ティ・ドコモ Information processing apparatus and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO2012032192A1 *

Also Published As

Publication number Publication date
US20130293590A1 (en) 2013-11-07
FR2964780A1 (en) 2012-03-16
WO2012032192A1 (en) 2012-03-15

Similar Documents

Publication Publication Date Title
US8949739B2 (en) Creating and maintaining images of browsed documents
CN105283869B (en) Frequent website based on browse mode
EP2614434A1 (en) Mobile terminal comprising a graphical user interface
KR101393942B1 (en) Mobile terminal and method for displaying information using the same
FR2964779A1 (en) MOBILE TERMINAL, AND METHOD, COMPUTER PROGRAM, AND CORRESPONDING STORAGE MEANS
CN107181858B (en) Method and terminal for displaying notification message
US20150195179A1 (en) Method and system for customizing toolbar buttons based on usage
WO2014088475A1 (en) Coordination of contextual display data on a display screen
WO2011014706A1 (en) Method and apparatus for customizing a user interface menu
CN103098000A (en) Execution and display of applications
CN103685528A (en) Information displaying method and device
CN102567087A (en) Mobile terminal and method for managing tasks at a platform level
US20130298034A1 (en) Delayed command servicing in an application executed on a network accessible device
EP2208176A1 (en) Device and method for the customised delivery of targeted advertisements from a local server
CN106445283A (en) Emoticon acquisition method and terminal
US20160321690A1 (en) Mobile device user interface with dynamic advertising control interface area for incentivizing user viewing of advertisements
US11010042B2 (en) Display of different versions of user interface element
WO2009071779A1 (en) Method and device for controlling the display of an information zone on the welcome screen of a mobile terminal
EP2375318A1 (en) Method of visualisation and navigation on a terminal screen
CN107423039B (en) Interface refreshing method and terminal
EP2930606B1 (en) Method for managing the entry of data by pressing a touch-sensitive surface of an electronic terminal, corresponding module, terminal, computer program product and storage medium
EP3572915B1 (en) Technique for entering at least one character by means of a user interface of an electronic device
WO2007094536A1 (en) Method and apparatus of retrieving for mobile terminal
EP3924806A1 (en) Method for controlling a computer device for entering a personal code
CN112650426A (en) Information statistical method and device

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20130328

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

DAX Request for extension of the european patent (deleted)
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20150401