IP Library Granted Patent US 9,710,125
Granted Patent B2
US 9,710,125 · App. 14/040,740 · Granted Jul 18, 2017

Method for generating multiple windows frames, electronic device thereof, and computer program product using the method

Inventors: Ching-Liang Chiang (Taoyuan County, TW); Chi-Pang Chiang (Taoyuan County, TW); Chih-Wei Tai (Taoyuan County, TW); Chao-Yi Chen (Taoyuan County, TW)
Assignee: HTC Corporation
G06F3/0481G06F3/041G06F3/0488G06F3/04883G06F3/04886G06F3/017G06F2203/04803
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,710,125
App. No.
14/040,740
Granted
Jul 18, 2017
Kind
B2
Abstract

A method for generating multiple windows frames, an electronic device thereof, and a computer program product using the method are provided. In the present method, first, a touch trajectory generated by continuously touching a touch panel of the electronic device is detected, wherein the center of the touch panel is a display area, and a non-display area surrounds the display area. Then, whether the touch trajectory is started from one side of the non-display area and passed through the display area to be extended to another side of the non-display area is determined. If so, the display area is split according to the touch trajectory to display at least two windows frames. As a result, an intuitional and convenient method for generating multiple windows frames in the display area is provided, and the operation of the electronic device is made very convenient.

Claims (27)

1. A method for generating multiple windows frames, suitable for an electronic device with a touch panel comprising a display area, the method comprising:

displaying a first windows frame of a first application program in the display area;

after the step of displaying the first windows frame, detecting a first touch signal;

in response to detecting the first touch signal, displaying two windows frames appearing to be tiled according to the first touch signal,

wherein the two windows frames comprise a second windows frame of a second application program; wherein the first application program and the second application program are different; wherein contents of the two windows frames are displayed at the same time;

detecting a second touch signal when displaying two windows frames appearing to be tiled; and

moving the two windows frames respectively toward a first direction and a second direction to vacate a space for displaying a tool list associated with the first application at the space which is at an intersection between the two windows frames and reducing the sizes of the two windows frames to produce the space for displaying the tool list at the space which is at the intersection between the two windows frames in response to detecting the second touch signal over the intersection between the two windows frames.

2. The method according to claim 1 , wherein the displayed two windows frames comprise the first windows frame of the first application program.

3. An electronic device, comprising:

a touch panel, for detecting a first touch signal, wherein the touch panel comprising a display area,

wherein the display area is used for displaying a first windows frame of a first application program before the touch panel detects the first touch signal; and

a windows frame split and display module, coupled to the touch panel, for displaying two windows frames appearing to be tiled in response to detecting the first touch signal,

wherein the displayed two windows frames comprise a second windows frame of a second application program; wherein the first application program and the second application program are different, wherein contents of the two windows frames are displayed at the same time;

wherein the touch panel detects a second touch signal when displaying two windows frames appearing to be tiled, and the windows frame split and display module moves the two windows frames respectively toward a first direction and a second direction to vacate a space for displaying a tool list associated with the first application at the space which is at an intersection between the two windows frames and reduces the sizes of the two windows frames to produce the space for displaying the tool list at the space which is at the intersection between the two windows frames in response to detecting the second touch signal over the intersection between the two windows frames.

4. The electronic device according to claim 3 , wherein the displayed two windows frames comprises the first windows frame of the first application program.

5. An electronic device, comprising:

a touch panel, for detecting a first touch signal, wherein the touch panel comprises a display area and the display area comprises a first windows frame; and

a windows frame split and display module, coupled to the touch panel, for displaying two windows frames appearing to be tiled in response to detecting the first touch signal,

wherein the two windows frames comprises a second windows frame, wherein a second content of the second windows frame is related to a first content of the first windows frame, and the types of first content and second content are different, wherein contents of the two windows frames are displayed at the same time;

wherein the touch panel detects a second touch signal when displaying two windows frames appearing to be tiled, and the windows frame split and display module moves the two windows frames respectively toward a first direction and a second direction to vacate a space for displaying a tool list associated with the first content at the space which is at an intersection between the two windows frames and reduces the sizes of the two windows frames to produce the space for displaying the tool list at the space which is at the intersection between the two windows frames in response to detecting the second touch signal over the intersection between the two windows frames.

6. The electronic device according to claim 5 , wherein the first windows frame belongs to a first application program, the second windows frame belongs to a second application program, the first application program and the second application program are the same.

7. The electronic device according to claim 5 , wherein the first windows frame belongs to a first application program, the second windows frame belongs to a second application program, the first application program and the second application program are different.

8. The electronic device according to claim 5 , wherein the second windows frame belongs to a second application program, the second application program is a predetermined application program.

9. The electronic device according to claim 5 , wherein the first windows frame is an windows frame for making a phone call and the second windows frame comprises a contact list.

10. The electronic device according to claim 5 , wherein the first windows frame is an windows frame for displaying an inbox of an email application program and the second windows frame comprises an email preview.

11. The electronic device according to claim 5 , wherein the first windows frame is an windows frame for displaying a contact list of the instant messaging application program and the second windows frame comprises a conversation of the instant messaging application program.

12. The electronic device according to claim 5 , wherein the first windows frame belongs to a first application program, the second windows frame belongs to a second application program, the tool list is related to the first application program.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2025
From: HTC CORPORATION
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 070805/0448 →
Priority Claims (1)
TW 98107132 A · Mar 5, 2009 · national
Continuity (3)
Continuation 12469689 · May 21, 2009
Continuation In Part 12239529 · Sep 26, 2008
Related Publication 20140109000A1 · Apr 17, 2014