This invention relates to a method and a device for displaying an object having a predetermined information content on a touch screen.
With the growing computing performance and display capabilities of mobile devices, for example mobile phones, personal digital assistants and mobile computers, a growing number of applications can be performed on these mobile devices. One of these applications is for example creating a layout of a page, for example for an email, a document, a report, a photo album or an internet page. Typically, the layout of such a page comprises several different objects, for example text, pictures, a video or an icon representing another object, for example a sound, which have to be arranged on the page. In commonly used methods such an arrangement or layouting is performed for example by first selecting an object, for example adding an image or a text, and then adjusting and positioning this object and its layout properties. However, it is difficult to create advanced visual layouts on a small screen of a mobile device, especially with a use of a finger on a touch screen of the mobile device.
Therefore, it is an object of the present invention to provide an improved and more suitable method for creating layouts on a touch screen, especially on a small screen of a mobile device.
According to the present invention, this object is achieved by a method for displaying an object having a predetermined information content on the touch screen as defined in claim 1 and a device as defined in claim 9. The dependent claims defined preferred and advantageous embodiments of the invention.
According to an aspect of the present invention, a method for displaying an object on a touch screen is provided. The object is an object having a predetermined information content which has to be displayed on the touch screen. According to the method a touch pattern of a user touching the touch screen is detected and based on the detected touch pattern a shape from a predetermined set of shapes is automatically selected. The object to be displayed is adapted automatically to the selected shape and the adapted object having the selected shape is displayed on the touch screen at a position where the touch pattern was detected.
Traditionally, an object to be arranged on a screen, for example a picture or a text, is first selected, then displayed on the screen, and then arranged according to the desired layout by the user, for example by resizing, trimming, reshaping or rotating the object. According to the above-described method, layouting is performed in a reversed approach by enabling the user to first select the coarse shape and position of the object to be displayed. Then, based on the touch pattern of the coarse shape an accurate shape, for example a circle, a rectangle or a square, is automatically selected. Then, the object to be displayed is automatically adapted to the selected shape and positioned on the touch screen at the position where the touch pattern was detected. This simplifies the layout process significantly as the user just has to provide the coarse shape for the object and the object is then automatically adapted and displayed according to this coarse specification.
According to an embodiment, the step of automatically selecting the shape from the predetermined set of shapes is performed by automatically selecting the shape from the predetermined set of shapes based on a best matching between the shape and the touch pattern. Therefore, different predetermined shapes can be used and can be intuitively accessed by the user.
According to another embodiment, the shape is automatically selected when a touch of the touch screen by the user is no longer detected. This may help to simplify the work flow of the layout process significantly. When the user wants to display an object on the touch screen, the user simply touches the screen and describes by moving a finger on the touch screen the coarse layout of the object to be displayed. Then the user lifts the finger from the touch screen and based on the previously made touch pattern a desired shape is automatically selected from the predetermined set of shapes. Furthermore, a selecting box providing a selection for the object to be displayed in the automatically selected shape may be opened automatically to give the user the opportunity to select the object for the previously described shape. Then the selected object is automatically adapted to the selected shape and displayed on the touch screen as described above.
According to another embodiment, when adapting the object to the selected shape, the selected shape is adapted to a size and an orientation according to the touch pattern and the adapted shape is automatically displayed as a placeholder having the adapted shape on the touch screen at the position where the touch pattern was detected. The object to be displayed is then adapted to the shape. Typically for a layout, only a little number of basic shapes are necessary. Therefore, the predetermined set of shapes may comprise for example a square, a rectangle, a circle, a polygon, and a rectangular polygon. However, each of these shapes may be varied in size and rotation. Therefore, the basic shapes are automatically adapted to the size and orientation according to the touch pattern provided by the user. Therefore, a lot of different layouts can be designed by the user and only a few basic shapes have to be provided and recognized. By displaying the automatically adapted shape as a place holder on the touch screen to the user, the user gets a direct feedback of the designed shape and may redraw the shape, resize the shape, or change the orientation of the shape before selecting and automatically adapting the object to be displayed to the adapted shape.
According to an embodiment, the object is automatically adapted to the adapted shape such that the object is displayed within the placeholder on the touch screen. This may comprise further steps, for example resizing the object, rotating the object or trimming the object.
According to an embodiment, a type of the object is selected by the user from a plurality of available object types. Furthermore, the information content of the object may be selected by the user from a plurality of available information contents. The type of the object may comprise for example a text, a picture, a video or a sound. The sound may be represented by an icon to be displayed in the layout representing the sound. Therefore, a layout of a page, for example for an email, an internet page or a photo album, can be designed and layout very easy and a lot of different objects can be arranged.
According to another aspect of the present invention a device comprising a touch screen and a processing unit is provided. The touch screen is adapted to display an object having a predetermined information content on the touch screen and to detect a touch pattern of a user touching the touch screen. The processing unit is adapted to select automatically a shape from a predetermined set of shapes based on the touch pattern, to adapt automatically the object to the selected shape, and to display the adapted object having the selected shape on the touch screen at a position where the touch pattern was detected. The device may be adapted to perform the above-described method and comprises therefore the above-described advantages.
The device may be for example a mobile phone, a personal digital assistant, a mobile navigation system, a mobile media player or a mobile computer.
Although specific features described in the above summary and the following details description are described in connection with specific embodiments, it is to be understood that the features of the embodiments described can be combined with each other unless it is noted otherwise.
The invention will now be described in more detail with reference to the accompanying drawings.
In the following, exemplary embodiments of the present invention will be described in detail. It is to be understood that the following description is given only for the purpose of illustrating the principles of the invention and is not to be taken in a limiting sense. Rather, the scope of the invention is defined only by the appended claims and not intended to be limited by the exemplary embodiments hereinafter.
It is to be understood that the features of the various exemplary embodiments described herein may be combined with each other unless specifically noted otherwise. Same reference signs in the various instances of the drawings refer to similar or identical components.
The touch screen 2 is adapted to display text and graphics. Furthermore, the touch screen is adapted to detect a touch pattern of a user touching the touch screen 2. The user may touch the touch screen 2 with a finger of the user or a stylus, for example a pen. The touch screen 2 is coupled to the processing unit 3 and the processing unit 3 is adapted to receive the touch pattern detected by the touch screen 2 and to provide information to the touch screen 2 for displaying graphical or textual objects.
When the processing unit 3 is in a mode for designing a layout of a page, for example of a page of an email, a photo album or a report, the processing unit 3 displays initially for example a blank page on the touch screen 2. When the user wants to place and display an object on the page, the user simply has to touch the touch screen 2 and coarsely define a shape the object shall have on the page.
In case the user wants to add a square-shaped object, the user has to tap on the touch screen at a center point of the square and in response to this when the user no longer touches the screen, the processing unit 3 displays a default placeholder of a square with no rotation. This is shown in
While exemplary embodiments have been described above, various modifications may be implemented in other embodiments. For example, further shapes in the predetermined set of shapes may be provided, for example a triangle and an ellipse.
Finally, it is to be understood that all the embodiments described above are considered to be comprised by the present invention as it is defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10 004 407.2 | Apr 2010 | EP | regional |
This application claims priority from U.S. Provisional Application Ser. No. 61/333,057, filed May 10, 2010, and from European Patent Application No. EP 10004407.2, filed Apr. 26, 2010, the disclosures of which are incorporated herein in their entirety.
Number | Date | Country | |
---|---|---|---|
61333057 | May 2010 | US |