US20130080951A1 - Device and method for moving icons across different desktop screens and related computer readable storage media comprising computer executable instructions - Google Patents

Device and method for moving icons across different desktop screens and related computer readable storage media comprising computer executable instructions Download PDF

Info

Publication number
US20130080951A1
US20130080951A1 US13/290,021 US201113290021A US2013080951A1 US 20130080951 A1 US20130080951 A1 US 20130080951A1 US 201113290021 A US201113290021 A US 201113290021A US 2013080951 A1 US2013080951 A1 US 2013080951A1
Authority
US
United States
Prior art keywords
icon
desktop screen
currently displayed
touch
screen
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.)
Abandoned
Application number
US13/290,021
Inventor
Chia-Hao Chuang
Chih-San Chiang
Sheng-Chu Lu
Da-Jun Xiong
Yao-Hui Zeng
Yuan-Yuan Jiang
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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Assigned to HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD. reassignment HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CHIANG, CHIH-SAN, CHUANG, CHIA-HAO, JIANG, YUAN-YUAN, LU, SHENG-CHU, XIONG, Da-jun, ZENG, YAO-HUI
Publication of US20130080951A1 publication Critical patent/US20130080951A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Definitions

  • the present disclosure relates to an electronic device with a touch screen device, a method of moving icons across different desktop screens and one or more computer readable storage media comprising computer executable instructions.
  • Many electronic devices include many icons associated with application programs. When not all the icons can be wholly displayed on one page because of a limited display area of the electronic device, the icons must be displayed on a number of pages. When there is a need to move the icon from a current desktop screen to another desktop screen, a user can drag the icon to the edge of the current desktop screen and the electronic device will automatically change the desktop currently being viewed, so that the users can find his or her destination desktop screen and put the icon in it. However the desktop screens cycle through so fast, that placing an icon in the correct destination screen is a difficult operation.
  • FIG. 1 is a schematic view of the touch screen device of an electronic device, according to an exemplary embodiment.
  • FIG. 2 is a block diagram of the electronic device of FIG. 1 .
  • FIG. 3 is similar to FIG. 1 , but illustrating an icon being moved.
  • FIG. 4 is similar to FIG. 3 , but illustrating the icon touched by user moved) at an edge of a current desktop screen.
  • FIG. 5 is similar to FIG. 4 , but illustrating the icon as moved to another desktop screen.
  • FIG. 6 is a flowchart of a method of moving icons between different desktop screens of the electronic device of FIG. 1 , according to an embodiment.
  • FIG. 7 is a specific flowchart of the procedures S 409 and S 501 in the method of moving icons of FIG. 6 .
  • an electronic device 10 includes a touch screen device 12 .
  • the touch screen device 12 displays desktop screens 13 , and each desktop screen 13 displays icons 14 associated with application programs.
  • the icons 14 can be distributed on a number of desktop screens 13 .
  • Each desktop screen 13 includes a left boundary 16 and a right boundary 18 opposite the left boundary 16 .
  • the electronic device 10 includes an icon sensing module 20 , an icon actuating module 22 , an icon moving module 24 , a track sensing module 26 , a desktop changing module 28 and an icon adding module 30 .
  • the icon sensing module 20 senses a touch on one of the icons 14 on a currently displayed desktop screen 13 by a user, and detects the duration of time of the touch on the icon 14 and determines whether the duration of time is equal to or longer than a preset time period. If the duration of time is less than the preset time period, the icon sensing module 20 determines that the touch on the icon 14 is an icon clicking operation, and in response to the icon clicking operation, the icon actuating module 22 actuates the application program associated with the icon 14 .
  • the icon sensing module 20 determines that the touch on the icon 14 is the part of an icon moving operation, and in response to the icon moving operation, the icon moving module 24 actuates the icon 14 to a movable state and further moves the icon 14 in accordance with a drag operation of the user yet to be determined in relation to the currently displayed desktop screen 13 . For example, if a user then drags the icon 14 to move leftward and then releases the icon 14 , then the icon 14 moves leftward automatically. If a user drags the icon 14 to move rightward and then releases the icon 14 , then the icon 14 moves rightward automatically.
  • the track sensing module 26 is configured for sensing and determining the track or direction of movement of the icon 14 .
  • the desktop changing module 28 determines if the icon 14 reaches one of the boundaries of the currently displayed desktop screen 13 .
  • the desktop changing module 28 further changes the display of the currently displayed desktop screen 13 to an adjacent desktop screen proximate to the currently displayed desktop screen 13 if the icon 14 reaches one of the boundaries of the currently displayed desktop screen 13 .
  • the icon moving module 24 displays the icon 14 on the adjacent desktop screen and controls the icon 14 to be moved onto the adjacent desktop screen from out of one of the boundaries ( 16 or 18 ) to be displayed inside an opposite boundary ( 18 or 16 respectively), at a preset speed along a same movement direction.
  • the desktop changing module 28 changes the display of the current desktop screen 13 to the adjacent desktop screen immediately following the currently displayed desktop screen 13 . Therefore, the icon moving module 24 displays the icon 14 on the adjacent desktop screen, and begins to move the icon 14 from the entry point on the left boundary 16 towards the right boundary 18 on that next desktop screen, at a slow preset speed.
  • the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to show the adjacent desktop screen which immediately preceding the currently displayed desktop screen 13 . Accordingly the icon moving module 24 displays the icon 14 on that previous desktop screen and slowly moves the icon 14 from the right boundary 18 towards the left boundary 16 at the preset speed.
  • the icon sensing module 20 senses another independent touch on a newly-displayed desktop screen 13 changed from the originally displayed desktop screen by the desktop changing module 28
  • the icon moving module 24 stops the movement of the icon 14 on the newly-displayed desktop screen 13 and the icon adding module 30 adds the icon 14 to the newly-displayed desktop screen 13 .
  • the new touch of the user on the newly-displayed desktop screen 13 will cause the icon 14 to be added to the newly-displayed desktop screen 13 .
  • the electronic device 10 continues the across-screen movements until the desired desktop screen appears, then the user may touch the desired desktop screen 13 , to add the icon 14 to the newly-displayed desktop screen.
  • FIGS. 6 and 7 a flowchart of a method of moving an icon 14 of the electronic device 10 is provided.
  • step S 401 the icon sensing module 50 senses a touch on an icon 14 on a currently displayed desktop screen 13 .
  • step S 403 the icon sensing module 20 detects the duration of time of the touch on the icon 14 and determines whether the duration of time of the touch is equal to or longer than a preset time period. If the duration of time is equal to or longer than the preset time period, the procedure goes to step S 407 , otherwise the procedure goes to step S 405 .
  • step S 405 the icon sensing module 20 determines that the touch on the icon 14 is an icon clicking operation, and the icon actuating module 22 actuates the application program associated with the icon 14 .
  • step S 407 the icon sensing module 20 determines that the touch on the icon 14 is an icon moving operation, and the icon moving module 24 actuates the icon 14 into a movable state and moves the icon in accordance with the movement of the touch on the currently displayed desktop screen 13 .
  • step S 409 the track sensing module 26 senses and determines the movement track and direction of the icon 14 .
  • step S 501 the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to an adjacent desktop screen according to the if the boundary has been reached boundary.
  • step S 503 the icon moving module 24 actuates the icon 14 to move on the adjacent desktop screen at a preset speed along a same movement direction.
  • step S 505 the icon sensing module 20 senses a new touch on a newly-displayed desktop screen 13 .
  • step S 507 the icon moving module 24 stops the movement of the icon 14 and the icon adding module 30 adds the icon 14 to the newly-displayed desktop screen 13 .
  • the procedure S 501 includes following procedure S 509 to S 5605
  • the procedure S 503 includes following procedure S 607 to S 609 .
  • step S 509 the track sensing module 26 senses a rightward movement of the icon 14 , and the desktop changing module 28 may determine if the icon 14 has reached the right boundary 18 of the currently displayed desktop screen 13 .
  • step S 601 follows step S 409 , the track sensing module 26 senses a leftward movement of the icon 14 , and the desktop changing module 28 may determine if and when the icon 14 has reached the left boundary 16 of the currently displayed desktop screen 13 .
  • step S 603 the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to the adjacent desktop screen immediately following the currently displayed desktop screen 13 , when the desktop changing module 28 has determined that the icon 14 has reached the right boundary 18 of the currently displayed desktop screen 13 , in step S 509 .
  • step S 605 the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to the adjacent desktop screen immediately preceding the currently displayed desktop screen 13 , when the desktop changing module 28 determines that the icon 14 has reached the left boundary 16 of the currently displayed desktop screen 13 , in step S 601 .
  • step S 607 when the desktop changing module 28 changes the currently displayed desktop screen 13 to the next desktop screen, the icon moving module 24 actuates the icon 14 to move from the left boundary 16 to the right boundary 18 on the newly-displayed desktop screen 13 at a preset speed.
  • step S 609 when the desktop changing module 28 changes the currently displayed desktop screen 13 to a previous desktop screen, the icon moving module 24 actuates the icon 14 to move from the right boundary 18 to the left boundary 16 on the newly-displayed desktop screen 13 at a preset speed.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)

Abstract

An electronic device with a touch screen device configured to display succeeding or preceding desktop screens. Each desktop screen includes opposite boundaries and displays icons. A touched and dragged icon may be added to any desired desktop screen. A method of moving icons and one or more computer readable storage media comprising computer executable instructions are also disclosed.

Description

    BACKGROUND
  • 1. Technical Field
  • The present disclosure relates to an electronic device with a touch screen device, a method of moving icons across different desktop screens and one or more computer readable storage media comprising computer executable instructions.
  • 2. Description of Related Art
  • Many electronic devices include many icons associated with application programs. When not all the icons can be wholly displayed on one page because of a limited display area of the electronic device, the icons must be displayed on a number of pages. When there is a need to move the icon from a current desktop screen to another desktop screen, a user can drag the icon to the edge of the current desktop screen and the electronic device will automatically change the desktop currently being viewed, so that the users can find his or her destination desktop screen and put the icon in it. However the desktop screens cycle through so fast, that placing an icon in the correct destination screen is a difficult operation.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • Many aspects of the embodiments can be better understood with reference to the following drawings. The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the embodiments. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the views.
  • FIG. 1 is a schematic view of the touch screen device of an electronic device, according to an exemplary embodiment.
  • FIG. 2 is a block diagram of the electronic device of FIG. 1.
  • FIG. 3 is similar to FIG. 1, but illustrating an icon being moved.
  • FIG. 4 is similar to FIG. 3, but illustrating the icon touched by user moved) at an edge of a current desktop screen.
  • FIG. 5 is similar to FIG. 4, but illustrating the icon as moved to another desktop screen.
  • FIG. 6 is a flowchart of a method of moving icons between different desktop screens of the electronic device of FIG. 1, according to an embodiment.
  • FIG. 7 is a specific flowchart of the procedures S409 and S501 in the method of moving icons of FIG. 6.
  • DETAILED DESCRIPTION
  • Referring to FIG. 1, an electronic device 10 according to an exemplary embodiment includes a touch screen device 12. The touch screen device 12 displays desktop screens 13, and each desktop screen 13 displays icons 14 associated with application programs. In the exemplary embodiment, when all of the icons 14 cannot be displayed on one desktop screen 13, the icons 14 can be distributed on a number of desktop screens 13. Each desktop screen 13 includes a left boundary 16 and a right boundary 18 opposite the left boundary 16.
  • Referring to FIG. 2, the electronic device 10 includes an icon sensing module 20, an icon actuating module 22, an icon moving module 24, a track sensing module 26, a desktop changing module 28 and an icon adding module 30.
  • The icon sensing module 20 senses a touch on one of the icons 14 on a currently displayed desktop screen 13 by a user, and detects the duration of time of the touch on the icon 14 and determines whether the duration of time is equal to or longer than a preset time period. If the duration of time is less than the preset time period, the icon sensing module 20 determines that the touch on the icon 14 is an icon clicking operation, and in response to the icon clicking operation, the icon actuating module 22 actuates the application program associated with the icon 14. If the duration of time is equal to or longer than the preset time period, the icon sensing module 20 determines that the touch on the icon 14 is the part of an icon moving operation, and in response to the icon moving operation, the icon moving module 24 actuates the icon 14 to a movable state and further moves the icon 14 in accordance with a drag operation of the user yet to be determined in relation to the currently displayed desktop screen 13. For example, if a user then drags the icon 14 to move leftward and then releases the icon 14, then the icon 14 moves leftward automatically. If a user drags the icon 14 to move rightward and then releases the icon 14, then the icon 14 moves rightward automatically.
  • The track sensing module 26 is configured for sensing and determining the track or direction of movement of the icon 14. The desktop changing module 28 determines if the icon 14 reaches one of the boundaries of the currently displayed desktop screen 13. The desktop changing module 28 further changes the display of the currently displayed desktop screen 13 to an adjacent desktop screen proximate to the currently displayed desktop screen 13 if the icon 14 reaches one of the boundaries of the currently displayed desktop screen 13. Accordingly the icon moving module 24 then displays the icon 14 on the adjacent desktop screen and controls the icon 14 to be moved onto the adjacent desktop screen from out of one of the boundaries (16 or 18) to be displayed inside an opposite boundary (18 or 16 respectively), at a preset speed along a same movement direction.
  • For example, when the track sensing module 26 senses a rightward movement of an icon 14 and the icon 14 has reached the right hand boundary 18 of the currently displayed desktop screen 13, the desktop changing module 28 changes the display of the current desktop screen 13 to the adjacent desktop screen immediately following the currently displayed desktop screen 13. Therefore, the icon moving module 24 displays the icon 14 on the adjacent desktop screen, and begins to move the icon 14 from the entry point on the left boundary 16 towards the right boundary 18 on that next desktop screen, at a slow preset speed. When the track sensing module 26 senses a leftward movement of the icon 14 and the icon 14 has reached the left bound 16 of the currently displayed desktop screen 13, the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to show the adjacent desktop screen which immediately preceding the currently displayed desktop screen 13. Accordingly the icon moving module 24 displays the icon 14 on that previous desktop screen and slowly moves the icon 14 from the right boundary 18 towards the left boundary 16 at the preset speed.
  • During the movement of the icon 14 at the preset speed, if the icon sensing module 20 senses another independent touch on a newly-displayed desktop screen 13 changed from the originally displayed desktop screen by the desktop changing module 28, the icon moving module 24 stops the movement of the icon 14 on the newly-displayed desktop screen 13 and the icon adding module 30 adds the icon 14 to the newly-displayed desktop screen 13. Thus, when a desired desktop screen 13 appears in the cycle, the new touch of the user on the newly-displayed desktop screen 13 will cause the icon 14 to be added to the newly-displayed desktop screen 13. If the newly-displayed desktop screen 13 is not the desired desktop screen, the electronic device 10 continues the across-screen movements until the desired desktop screen appears, then the user may touch the desired desktop screen 13, to add the icon 14 to the newly-displayed desktop screen.
  • Referring to FIGS. 6 and 7, a flowchart of a method of moving an icon 14 of the electronic device 10 is provided.
  • In step S401, the icon sensing module 50 senses a touch on an icon 14 on a currently displayed desktop screen 13.
  • In step S403, the icon sensing module 20 detects the duration of time of the touch on the icon 14 and determines whether the duration of time of the touch is equal to or longer than a preset time period. If the duration of time is equal to or longer than the preset time period, the procedure goes to step S407, otherwise the procedure goes to step S405.
  • In step S405, the icon sensing module 20 determines that the touch on the icon 14 is an icon clicking operation, and the icon actuating module 22 actuates the application program associated with the icon 14.
  • In step S407, the icon sensing module 20 determines that the touch on the icon 14 is an icon moving operation, and the icon moving module 24 actuates the icon 14 into a movable state and moves the icon in accordance with the movement of the touch on the currently displayed desktop screen 13.
  • In step S409, the track sensing module 26 senses and determines the movement track and direction of the icon 14.
  • In step S501, the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to an adjacent desktop screen according to the if the boundary has been reached boundary.
  • In step S503, the icon moving module 24 actuates the icon 14 to move on the adjacent desktop screen at a preset speed along a same movement direction.
  • In step S505, the icon sensing module 20 senses a new touch on a newly-displayed desktop screen 13.
  • In step S507, the icon moving module 24 stops the movement of the icon 14 and the icon adding module 30 adds the icon 14 to the newly-displayed desktop screen 13.
  • In the exemplary embodiment, the procedure S501 includes following procedure S509 to S5605, the procedure S503 includes following procedure S607 to S609.
  • If S509 follows step S409, the track sensing module 26 senses a rightward movement of the icon 14, and the desktop changing module 28 may determine if the icon 14 has reached the right boundary 18 of the currently displayed desktop screen 13.
  • If step S601 follows step S409, the track sensing module 26 senses a leftward movement of the icon 14, and the desktop changing module 28 may determine if and when the icon 14 has reached the left boundary 16 of the currently displayed desktop screen 13.
  • In step S603, the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to the adjacent desktop screen immediately following the currently displayed desktop screen 13, when the desktop changing module 28 has determined that the icon 14 has reached the right boundary 18 of the currently displayed desktop screen 13, in step S509.
  • In step S605, the desktop changing module 28 changes the display of the currently displayed desktop screen 13 to the adjacent desktop screen immediately preceding the currently displayed desktop screen 13, when the desktop changing module 28 determines that the icon 14 has reached the left boundary 16 of the currently displayed desktop screen 13, in step S601.
  • In step S607, when the desktop changing module 28 changes the currently displayed desktop screen 13 to the next desktop screen, the icon moving module 24 actuates the icon 14 to move from the left boundary 16 to the right boundary 18 on the newly-displayed desktop screen 13 at a preset speed.
  • In step S609, when the desktop changing module 28 changes the currently displayed desktop screen 13 to a previous desktop screen, the icon moving module 24 actuates the icon 14 to move from the right boundary 18 to the left boundary 16 on the newly-displayed desktop screen 13 at a preset speed.
  • It is to be understood, however, that even though numerous characteristics and advantages of the present disclosure have been set fourth in the foregoing description, together with details of the structure and function of the present disclosure, the present disclosure is illustrative only, and changes may be made in detail, especially in that matters of shape, size, and arrangement of parts within the principles of the present disclosure to the full extent indicated by the broad general meaning of the terms in which the appended claims are expressed.

Claims (16)

what is claimed is:
1. An electronic device, comprising:
a touch screen device configured to selectively display one of a plurality of desktop screens each time, the desktop screens configured to display icons associated with application programs, each desktop screen comprising a left boundary and a right boundary;
an icon sensing module configured to sense a touch on an icon on a currently displayed desktop screen by a user;
an icon moving module configured to actuate the icon to a movable state if the touch on the icon is determined as an icon moving operation and move the icon on the currently displayed desktop screen;
a track sensing module configured to sense a movement track of the icon on the currently displayed desktop screen and determining the movement direction of the icon;
a desktop changing module configured to change a display of the currently displayed desktop screen to an adjacent desktop screen proximate to the currently displayed desktop screen if the icon reaches a boundary of the currently displayed desktop screen, and actuate the icon moving module to further move the icon on the adjacent desktop screen along a same movement direction; and
an icon adding module configured for adding the icon to a newly-displayed desktop screen changed, by the desktop changing module, from the originally displayed desktop screen in response to a touch by a user on said newly displayed desktop screen.
2. The electronic device as described in claim 1, wherein the icon moving module is configured to move the icon on the adjacent desktop screen from one of the left and right boundaries to the other at a preset speed.
3. The electronic device as described in claim 2, wherein when the track sensing module senses a rightward movement of the icon and the icon reaches the right boundary of the current desktop screen, the desktop changing module is configured to change the currently displayed desktop screen to the adjacent desktop screen immediately following the currently displayed desktop screen, and the icon moving module is configured to display the icon on the adjacent desktop screen and moves the icon from the left boundary to the right boundary on the adjacent desktop screen.
4. The electronic device as described in claim 2, wherein when the track sensing module senses a leftward movement of the icon and the icon reaches the left boundary of the currently displayed desktop screen, the desktop changing module is configured to change the currently displayed desktop screen to the adjacent desktop screen immediately preceding the currently displayed desktop screen, and the icon moving module is configured to display the icon on the adjacent desktop screen and moves the icon from the right boundary to the left boundary on the adjacent desktop screen.
5. The electronic device as described in claim 1, wherein the icon sensing module is further configured to detect an duration of time of the touch on the icon and determines whether the duration of time of the touch on the icon is equal to or longer than a preset time period, if the duration of time is equal to or longer than the preset time period, the icon sensing module is configured to determine that the touch on the icon is an icon moving operation.
6. The electronic device as described in claim 5, further comprising an icon actuating module, if the duration of time is less than the preset time period, the icon sensing module is configured to determine that the touch on the icon is an icon clicking operation, the icon actuating module is configured to actuate the application program associated with the icon if the touch on the icon is an icon clicking operation.
7. A method of moving a icon across different desktop screens of an electronic device with a touch screen device, the touch screen device configured to selectively display one of a plurality of desktop screens each time, the desktop screens configured to display icons associated with application programs and each desktop screen comprising a left boundary and a right boundary, the method comprising:
sensing a touch on an icon on a currently displayed desktop screen;
actuating the icon to move on the currently displayed desktop screen along with movement of the touch on the currently displayed desktop screen if the touch on the icon is determined as an icon moving operation;
sensing a movement track of the icon on the currently displayed desktop screen and determining the movement direction of the icon;
determining if the touch on the icon reaches a boundary of the currently displayed desktop screen, and changing a display of the currently displayed desktop screen to an adjacent desktop screen proximate to the currently displayed desktop screen if the icon reaches a boundary of the currently displayed desktop screen;
actuating the icon to move on the adjacent desktop screen at a preset speed along a same movement direction; and
adding the icon to a newly-displayed desktop screen changed, by the desktop changing module, from the originally displayed desktop screen in response to a touch by a user on said newly displayed desktop screen.
8. The method of moving an icon as described in claim 7, wherein:
the currently displayed desktop screen is changed into the adjacent desktop screen immediately following the currently displayed desktop screen and moving the icon from the left boundary to the right boundary on the adjacent desktop screen if sensing a rightward movement of the icon and the icon reaches the right boundary on the currently displayed desktop screen.
9. The method of moving an icon as described in claim 7, wherein:
the currently displayed desktop screen is changed into the adjacent desktop screen immediately preceding the currently displayed desktop screen moving the icon from the right boundary to the left boundary on the adjacent desktop screen if sensing a leftward movement of the icon and the icon reaches the left boundary on the currently displayed desktop screen.
10. The method of moving an icon as described in claim 7, further comprising:
detecting an duration of time of the touch on the icon, wherein the touch on the icon is determined as the icon moving operation if the duration of time on the icon is equal to or longer than a preset time period.
11. The method of moving an icon as described in claim 10, further comprising:
actuating the application program associated with the icon if the duration of time on the icon is less than the preset time period.
12. One or more computer readable storage media comprising computer executable instructions to be executed in electronic device with a touch screen device, the touch screen device configured to selectively display one of a plurality of desktop screens each time, the desktop screens configured to display icons associated with application programs and each desktop screen comprising a left boundary and a right boundary, the instructions, when executed, implement a method comprising:
sensing a touch on an icon on a currently displayed desktop screen;
actuating the icon to move on the currently displayed desktop screen along with movement of the touch on the currently displayed desktop screen if the touch on the icon is determined as an icon moving operation;
sensing a movement track of the icon on the currently displayed desktop screen and determining the movement direction of the icon;
determining if the touch on the icon reaches a boundary of the currently displayed desktop screen, and changing a display of the currently displayed desktop screen to an adjacent desktop screen proximate to the currently displayed desktop screen if the icon reaches a boundary of the currently displayed desktop screen;
actuating the icon to move on the adjacent desktop screen at a preset speed along a same movement direction; and
adding the icon to a newly-displayed desktop screen changed, by the desktop changing module, from the originally displayed desktop screen in response to a touch by a user on said newly displayed desktop screen.
13. The computer readable storage media as described in claim 12, wherein the method comprises:
changing the currently displayed desktop screen to the adjacent desktop screen immediately following the currently displayed desktop screen and moving the icon from the left boundary to the right boundary on the adjacent desktop screen if sensing a rightward movement of the icon and the icon reaches the right boundary on the currently displayed desktop screen.
14. The computer readable storage media as described in claim 12, wherein the method comprises:
changing the currently displayed desktop screen to the adjacent desktop screen immediately preceding the currently displayed desktop screen moving the icon from the right boundary to the left boundary on the adjacent desktop screen if sensing a leftward movement of the icon and the icon reaches the left boundary on the currently displayed desktop screen.
15. The computer readable storage media as described in claim 12, wherein the method further comprises:
detecting an duration of time of the touch on the icon, wherein the touch on the icon is determined as the icon moving operation if the duration of time on the icon is equal to or longer than a preset time period.
16. The computer readable storage media as described in claim 15, wherein the method further comprises:
actuating the application program associated with the icon if the duration of time on the icon is less than the preset time period.
US13/290,021 2011-09-26 2011-11-04 Device and method for moving icons across different desktop screens and related computer readable storage media comprising computer executable instructions Abandoned US20130080951A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110287942.9 2011-09-26
CN2011102879429A CN102298502A (en) 2011-09-26 2011-09-26 Touch type electronic device and icon page-switching method

Publications (1)

Publication Number Publication Date
US20130080951A1 true US20130080951A1 (en) 2013-03-28

Family

ID=45358949

Family Applications (1)

Application Number Title Priority Date Filing Date
US13/290,021 Abandoned US20130080951A1 (en) 2011-09-26 2011-11-04 Device and method for moving icons across different desktop screens and related computer readable storage media comprising computer executable instructions

Country Status (3)

Country Link
US (1) US20130080951A1 (en)
CN (1) CN102298502A (en)
TW (1) TW201314560A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140317565A1 (en) * 2013-04-18 2014-10-23 Océ-Technologies B.V. Method of animating changes in a list
WO2014183261A1 (en) * 2013-05-14 2014-11-20 Microsoft Corporation Programming interface
US20150029149A1 (en) * 2012-03-13 2015-01-29 Telefonaktiebolaget L M Ericsson (Publ) Apparatus and Method for Navigating on a Touch Sensitive Screen Thereof
EP2837999A4 (en) * 2012-07-18 2015-05-27 Huawei Device Co Ltd User interface icon mangement method and touch control device
EP2871569A4 (en) * 2012-11-16 2016-03-02 Xiaomi Inc Method and device for user interface management
US9459760B2 (en) 2012-11-16 2016-10-04 Xiaomi Inc. Method and device for managing a user interface
EP3276477A1 (en) * 2016-07-27 2018-01-31 Beijing Xiaomi Mobile Software Co., Ltd. Desktop page display method and device
JP2020095605A (en) * 2018-12-14 2020-06-18 京セラドキュメントソリューションズ株式会社 Display input device
US20230104250A1 (en) * 2020-06-19 2023-04-06 Vivo Mobile Communication Co., Ltd. Application icon display method and apparatus, and electronic device
US11809700B2 (en) 2010-04-07 2023-11-07 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US12026352B2 (en) 2005-12-30 2024-07-02 Apple Inc. Portable electronic device with interface reconfiguration mode
US12028473B2 (en) 2006-09-06 2024-07-02 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US12088755B2 (en) 2013-10-30 2024-09-10 Apple Inc. Displaying relevant user interface objects
US12164745B2 (en) 2010-04-07 2024-12-10 Apple Inc. Device, method, and graphical user interface for managing folders
US12175065B2 (en) 2016-06-10 2024-12-24 Apple Inc. Context-specific user interfaces for relocating one or more complications in a watch or clock interface
US12228889B2 (en) 2016-06-11 2025-02-18 Apple Inc. Configuring context-specific user interfaces

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102760043B (en) * 2012-06-19 2016-01-27 华为终端有限公司 A kind of icon management method of user interface and touch control device
CN102830911B (en) * 2012-07-30 2015-02-11 广东欧珀移动通信有限公司 Method for rapidly dragging application program to switch pages
CN104020939B (en) * 2013-03-01 2018-08-10 联想(北京)有限公司 A kind of control method and electronic equipment
CN103135934A (en) * 2013-03-06 2013-06-05 广东欧珀移动通信有限公司 A method, device and touch screen mobile device for quickly switching applications
CN103294359B (en) * 2013-05-21 2016-09-07 惠州Tcl移动通信有限公司 Update standby interface method and the Wireless Telecom Equipment at application icon place
JP6097835B2 (en) * 2013-06-09 2017-03-15 アップル インコーポレイテッド Device, method and graphical user interface for managing folders with multiple pages
CN103777842B (en) * 2013-12-23 2017-07-04 天津三星电子有限公司 The icon moving method and touch type terminal of touch type terminal
CN103699300B (en) * 2013-12-24 2017-01-18 贝壳网际(北京)安全技术有限公司 Icon management method and device in mobile terminal and mobile terminal
CN103809848B (en) * 2014-01-28 2015-12-09 努比亚技术有限公司 icon moving method, mobile terminal and intelligent terminal
CN103838498B (en) * 2014-03-05 2017-08-25 深信服科技股份有限公司 The method and apparatus for realizing windows exchange
CN104951180A (en) * 2014-03-31 2015-09-30 富泰华工业(深圳)有限公司 Electronic device icon management system and icon management method
CN103970424A (en) * 2014-05-30 2014-08-06 苏州天趣信息科技有限公司 Moving method and mobile terminal for desktop icons of touch screen
CN103984471A (en) * 2014-05-30 2014-08-13 苏州天鸣信息科技有限公司 Method and device for dragging desktop icon on touch screen
CN104133725A (en) * 2014-07-18 2014-11-05 深圳市金立通信设备有限公司 Page switching method
CN104866176A (en) * 2015-05-26 2015-08-26 山东蚁巡网络科技有限公司 Navigation method of icon dragging grouping
CN104978192B (en) * 2015-06-24 2018-04-10 努比亚技术有限公司 A kind of icon method for sorting and electronic equipment
CN105912185A (en) * 2015-11-03 2016-08-31 乐视移动智能信息技术(北京)有限公司 Method and device for unloading application program, and terminal device
US12093524B2 (en) 2016-03-28 2024-09-17 Apple Inc. Multifunction device control of another electronic device
CN108713181A (en) * 2016-03-28 2018-10-26 苹果公司 Multifunction device control of another electronic device
CN106454468A (en) * 2016-12-19 2017-02-22 深圳Tcl数字技术有限公司 Television interface operation method and device
WO2018161471A1 (en) * 2017-03-07 2018-09-13 华为技术有限公司 Gesture-following sensitivity compensation method and device, and terminal device
CN109189734A (en) * 2018-09-30 2019-01-11 维沃移动通信有限公司 A kind of file open method and mobile terminal
CN112231022B (en) * 2019-07-15 2024-04-16 阿尔派株式会社 Display control system and display control method
CN111078069A (en) * 2019-11-22 2020-04-28 珠海格力电器股份有限公司 Interface icon moving method, storage medium and terminal

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
KR101477743B1 (en) * 2008-06-16 2014-12-31 삼성전자 주식회사 Terminal and its function
CN102033710B (en) * 2010-04-07 2015-03-11 苹果公司 Method for managing file folder and related equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Phil Esposito, "Move widgets quickly across home screens", accessed on May 21, 2013, uploaded to Internet on July 15, 2010, accessed from Internet , 0:00 - 1:08 *

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12026352B2 (en) 2005-12-30 2024-07-02 Apple Inc. Portable electronic device with interface reconfiguration mode
US12028473B2 (en) 2006-09-06 2024-07-02 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US11809700B2 (en) 2010-04-07 2023-11-07 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US12236079B2 (en) 2010-04-07 2025-02-25 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US12164745B2 (en) 2010-04-07 2024-12-10 Apple Inc. Device, method, and graphical user interface for managing folders
US20150029149A1 (en) * 2012-03-13 2015-01-29 Telefonaktiebolaget L M Ericsson (Publ) Apparatus and Method for Navigating on a Touch Sensitive Screen Thereof
EP2837999A4 (en) * 2012-07-18 2015-05-27 Huawei Device Co Ltd User interface icon mangement method and touch control device
EP2871569A4 (en) * 2012-11-16 2016-03-02 Xiaomi Inc Method and device for user interface management
US9459760B2 (en) 2012-11-16 2016-10-04 Xiaomi Inc. Method and device for managing a user interface
US20140317565A1 (en) * 2013-04-18 2014-10-23 Océ-Technologies B.V. Method of animating changes in a list
WO2014183261A1 (en) * 2013-05-14 2014-11-20 Microsoft Corporation Programming interface
US9639330B2 (en) 2013-05-14 2017-05-02 Microsoft Technology Licensing, Llc Programming interface
US12088755B2 (en) 2013-10-30 2024-09-10 Apple Inc. Displaying relevant user interface objects
US12175065B2 (en) 2016-06-10 2024-12-24 Apple Inc. Context-specific user interfaces for relocating one or more complications in a watch or clock interface
US12228889B2 (en) 2016-06-11 2025-02-18 Apple Inc. Configuring context-specific user interfaces
EP3276477A1 (en) * 2016-07-27 2018-01-31 Beijing Xiaomi Mobile Software Co., Ltd. Desktop page display method and device
JP7163755B2 (en) 2018-12-14 2022-11-01 京セラドキュメントソリューションズ株式会社 display input device
US10712905B2 (en) * 2018-12-14 2020-07-14 Kyocera Document Solutions Inc. Display input device
JP2020095605A (en) * 2018-12-14 2020-06-18 京セラドキュメントソリューションズ株式会社 Display input device
US20230104250A1 (en) * 2020-06-19 2023-04-06 Vivo Mobile Communication Co., Ltd. Application icon display method and apparatus, and electronic device

Also Published As

Publication number Publication date
TW201314560A (en) 2013-04-01
CN102298502A (en) 2011-12-28

Similar Documents

Publication Publication Date Title
US20130080951A1 (en) Device and method for moving icons across different desktop screens and related computer readable storage media comprising computer executable instructions
US20130007666A1 (en) Electronic device with touch screen device, method of moving function icon and computer readable storage media comprising computer executable instructions
US8654076B2 (en) Touch screen hover input handling
US10275151B2 (en) Apparatus and method for cursor control and text selection and editing based on gesture-based touch inputs received in a virtual keyboard display area
US8650502B2 (en) Method for precise navigation of data
CN104102441B (en) A kind of menu item execution method and device
US9477370B2 (en) Method and terminal for displaying a plurality of pages, method and terminal for displaying a plurality of applications being executed on terminal, and method of executing a plurality of applications
US20130055142A1 (en) Electronic device with touch screen device, method of moving function icon and computer readable storage media comprising computer executable instructions
US9176657B2 (en) Gesture-based selection and manipulation method
EP3736675B1 (en) Method for performing operation on touchscreen and terminal
EP2708996A1 (en) Display device, user interface method, and program
CN102037435A (en) Navigating among activities in a computing device
US20130227464A1 (en) Screen change method of touch screen portable terminal and apparatus therefor
CN104063128B (en) A kind of information processing method and electronic equipment
US20150109257A1 (en) Pre-touch pointer for control and data entry in touch-screen devices
CN104808936B (en) Interface operation method and portable electronic device applying same
KR20130005733A (en) Method for operating touch navigation and mobile terminal supporting the same
CN103838456A (en) Method and system for controlling display positions of desktop icons
CN103019577B (en) Method and device, control method and the control device of selecting object
US9891812B2 (en) Gesture-based selection and manipulation method
JP2014038560A5 (en) Information processing apparatus, information processing apparatus control method, and program
EP2631823A1 (en) Method and apparatus for editing content view in a mobile device
KR102161061B1 (en) Method and terminal for displaying a plurality of pages
CN106293345A (en) A kind of application icon display packing and terminal
CN102955668A (en) Method for selecting objects and electronic equipment

Legal Events

Date Code Title Description
AS Assignment

Owner name: HONG FU JIN PRECISION INDUSTRY (SHENZHEN) CO., LTD

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHUANG, CHIA-HAO;CHIANG, CHIH-SAN;LU, SHENG-CHU;AND OTHERS;REEL/FRAME:027180/0277

Effective date: 20111031

Owner name: HON HAI PRECISION INDUSTRY CO., LTD., TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHUANG, CHIA-HAO;CHIANG, CHIH-SAN;LU, SHENG-CHU;AND OTHERS;REEL/FRAME:027180/0277

Effective date: 20111031

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION