IP Library › Granted Patent US 9,639,252
Granted Patent B2
US 9,639,252 · App. 14/227,865 · Granted May 2, 2017

Device and method for displaying execution result of application

Inventors: Young-kyu Jin (Seoul, KR); Nam-wook Kang (Seoul, KR); Yoon-su Kim (Seoul, KR); Yong-gook Park (Yongin-si, KR); Joo-yoon Bae (Seoul, KR); Jung-joo Sohn (Seoul, KR)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F3/04842G06F3/0481G06F3/0482G06F3/0485G06F3/0486G06F3/04817G06F3/04883G06F2203/04803G06F2203/04808
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,639,252
App. No.
14/227,865
Filed
Mar 27, 2014
Granted
May 2, 2017
Kind
B2
Art Unit
2174
USPC
715/790
Abstract

Provided are a device and method for displaying an execution result of an application. A method of displaying an execution result of an application includes: in response to a user input, displaying execution results of a plurality of applications, which are being executed in the device, in a plurality of windows that are displayed in at least two display modes; arranging the plurality of windows, which show execution results of the plurality of windows, to be adjacent to each other and displaying the plurality of windows on a display; receiving a user input when the plurality of windows are displayed on the display; and scrolling the plurality of windows in response to the user input.

Claims (63)

1. A method of displaying an execution result of an application, the method comprising:

displaying a plurality of icons, which correspond to a plurality of applications, on a screen;

receiving a first user input corresponding to a first icon from among the plurality of icons;

displaying a first window, which corresponds to the first icon and shows an execution result of a corresponding first application, in a nearby area of the first icon in response to the first user input;

receiving a second user input corresponding to the first window; and

displaying a plurality of windows that are connectively arranged adjacent to each other on the screen, as the second user input is received,

wherein the plurality of windows respectively show execution results of a plurality of applications that are currently being executed in the device,

wherein a second window among the plurality of windows shows data corresponding to a second application, and

wherein the method further comprises displaying, in response to the first window being moved to a location where the second window is displayed when the first application and the second application are executed to work with each other, a preview of information in the first window.

2. The method of claim 1 , wherein a display mode of each window that constitutes the plurality of windows comprises a first mode and a second mode, first data is displayed in the window in the first mode, the first data and second data are displayed in the window in the second mode, and the window displayed in the first mode is displayed with a smaller size than the window displayed in the second mode.

3. The method of claim 2 , further comprising displaying the second window related to the first window to be visually distinguished from the other windows from among the plurality of windows.

4. The method of claim 3 , wherein the displaying of the second window to be visually distinguished from the plurality of windows comprises displaying the second window in the second mode, and displaying a window from among the plurality of windows, other than the second window, in the first mode.

5. The method of claim 3 , wherein the first window is displayed with a smaller size than the second window.

6. The method of claim 3 , wherein at least one of data of the first application executed in the first window and data of the second application executed in the second window is shared by the first application and the second application.

7. The method of claim 6 , further comprising:

receiving a user input of dragging the first window; and

moving the first window in response to the user input.

8. The method of claim 7 , further comprising:

detecting release of a user input in the first window;

arranging the first window to be adjacent to the second window, in correspondence with the release of the user input; and

displaying at least one of the first window and the second window to be visually distinguished from the other window from among the plurality of windows.

9. The method of claim 7 , further comprising:

detecting release of a user input in the first window;

arranging the first window to be adjacent to the second window, in correspondence with the release of the user input; and

displaying an object, which indicates that the first window and the second window are associated with each other, on at least one among the first window and the second window.

10. A method of displaying an execution result of an application, the method comprising:

displaying a plurality of icons, which correspond to a plurality of applications, on a screen;

receiving a first user input corresponding to a first icon from among the plurality of icons;

displaying a first window, which corresponds to the first icon and shows an execution result of a corresponding first application, in a nearby area of the first icon in response to the first user input;

receiving a second user input corresponding to the first window; and

displaying a plurality of windows that are connectively arranged adjacent to each other on the screen, as the second user input is received,

wherein a second window among the plurality of windows shows data corresponding to a second application, and

wherein the method further comprises:

receiving a user input of moving the first window to a location where the second window is displayed;

arranging the first window to be adjacent to the second window in response to the user input; and

displaying a result, in which the first application and the second application are executed to work with each other, in at least one among the first window and the second window.

11. A device comprising:

a display; and

a processor configured to:

control the display to display a plurality of icons corresponding to a plurality of applications,

receive a first user input to a first icon from among the plurality of icons,

control the display to display a first window corresponding to the first icon and to display an execution result of a first application, in a nearby area of the first icon in response to the first user input,

receive a second user input to the first window, and

control the display to display a plurality of windows that are connectively arranged adjacent to each other in the display based on the second user input,

wherein the plurality of windows respectively show execution results of a plurality of applications that are currently being executed in the device, and

wherein a second window among the plurality of windows shows data corresponding to a second application, and

wherein the processor is further configured to control, in response to the first window being moved to a location where the second window is displayed when the first application and the second application are executed to work with each other, the display to display a preview of information.

12. The device of claim 11 , wherein a display mode of each window that constitutes the plurality of windows comprises a first mode and a second mode, first data is displayed in the window in the first mode, the first data and second data are displayed in the window in the second mode, and the window displayed in the first mode is displayed with a smaller size than the window displayed in the second mode.

13. The device of claim 12 , wherein the device displays at e second window related to the first window to be visually distinguished from other windows of the plurality of windows.

14. The device of claim 13 , wherein the displaying of the second window to be visually distinguished from the plurality of windows comprises displaying the second window in the second mode, and displaying a window from among the plurality of windows, other than the second window, in the first mode.

15. The device of claim 13 , wherein the first window is displayed with a smaller size than the second window.

16. The device of claim 13 , wherein at least one among data of the first application executed in the first window and data of the second application executed in the second window is shared by the first application and the second application.

17. The device of claim 13 , wherein the processor is further configured to receive a user input of dragging the first window, and to move the first window in response to the user input.

18. The device of claim 17 , wherein the processor is further configured to detect release of a user input in the first window, arrange the first window to be adjacent to the second window, in correspondence with the release of the user input, and to control the display to display at least one among the first window and the second window to be visually distinguished from at least one other window from among the plurality of windows.

19. The device of claim 16 , wherein the processor is further configured to receive a user input of moving the first window to a location where the second window is displayed, to arrange the first window to be adjacent to the second window in response to the user input, and to control the display to display a result, in which the first application and the second application are executed to work with each other, in at least one among the first window and the second window.

20. A non-transitory computer-readable storage medium having stored thereon a computer program, which when executed by a computer, performs the method of claim 1 .

21. A device comprising:

a display; and

a processor configured to:

control the display to display, in response to a first user input, a plurality of windows connectively arranged to be adjacent to each other showing execution results of a plurality of applications currently being executed in the device, the plurality of windows including a first window that shows an execution result of a corresponding first application and a second window that shows data corresponding to a second application,

control the plurality of windows to be scrolled in response to a second user input, and

control the display to display a preview of information, which is shown when the first application and the second application are executed to work with each other, in the first window, when the first window is moved to a location where the second window is displayed,

wherein the plurality of windows have at least two display modes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2014
From: JIN, YOUNG-KYU; KANG, NAM-WOOK; KIM, YOON-SU; PARK, YONG-GOOK; BAE, JOO-YOON; SOHN, JUNG-JOO
To: SAMSUNG ELECTRONICS CO., LTD
Reel/Frame 032544/0700 →
Priority Claims (3)
KR 10-2013-0082462 · Jul 12, 2013 · national
KR 10-2014-0014443 · Feb 7, 2014 · national
KR 10-2014-0029772 · Mar 13, 2014 · national
Continuity (2)
Provisional Application 61805632 · Mar 27, 2013
Related Publication 20140298253A1 · Oct 2, 2014