WINDOWS POSITION CONTROL FOR PHONE APPLICATIONS
First Claim
Patent Images
1. A method, comprising:
- providing a device having at least first and second screens;
in a first display mode, presenting a first user interface for a phone application on a first screen and a second user interface on a second screen, wherein the first display mode includes displaying content in a portrait orientation;
receiving input from a user, wherein the input includes a change in the display for the phone application;
determining a second display mode, wherein the second display mode includes displaying content in a landscape orientation; and
in response to the input and the determination that the device is in a second display mode, displaying the first user interface on the first screen and the second user interface on the second screen.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for selectively presenting a user interface for a phone application are provided. More particularly, a change in the display mode of a multiple screen device can be determined after the device is rotated. More particularly, a presentation of a user interface for a dialer of a phone application can be retained after receiving a signal indicating the rotation of the device. However, based on the direction of the rotation, the dialer may be moved from a first screen to a second screen and the window is changed to a landscape orientation.
46 Citations
20 Claims
-
1. A method, comprising:
-
providing a device having at least first and second screens; in a first display mode, presenting a first user interface for a phone application on a first screen and a second user interface on a second screen, wherein the first display mode includes displaying content in a portrait orientation; receiving input from a user, wherein the input includes a change in the display for the phone application; determining a second display mode, wherein the second display mode includes displaying content in a landscape orientation; and in response to the input and the determination that the device is in a second display mode, displaying the first user interface on the first screen and the second user interface on the second screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a first screen, the first screen including a touch sensitive display area; a second screen, the second screen including a touch sensitive display area, wherein in a first display mode the second screen displays a second user interface and the first screen displays a first user interface in a portrait orientation, wherein in a second display mode the first user interface is displayed in the second screen and the second user interface is displayed in a first screen, and wherein in the second display mode the first user interface and second user interface are displayed in a landscape orientation; a memory; a processor; a phone application program stored in the memory and executed by the processor, wherein the application programming is operable to; send a manifest to a multi-display management module, the manifest providing a preferred display mode; receive a display binding, the display binding providing a first display mode; and present the first user interface and the second user interface in the first display mode. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor of a device to execute a method for providing a user interface for a phone application, the computer-executable instructions comprising:
-
instructions to execute the phone application, wherein the phone application is in a dialer mode; instructions to generate a manifest for the phone application, wherein the manifest provides a preferred display mode for the phone application; instructions to receive the manifest; instructions to determine a configuration for a device, wherein the configuration is open with at least two screens visible by a user and in portrait orientation; instructions to determine a first display mode for the device; instructions to create a display binding for the phone application; instructions to send the display binding to the phone application; in response to determining the first display mode and receiving the display binding; instructions to generate a first user interface for a first screen and a second user interface for a second screen; instructions to receive a rotation signal; in response to the rotation signal, instructions to send a second display binding to change the phone application to a second display mode, wherein, in the second display mode, a first user interface and a second user interface are displayed in a landscape orientation. - View Dependent Claims (17, 18, 19, 20)
-
Specification