Windows position control for phone applications
First Claim
Patent Images
1. A method, comprising:
- providing a device having at least first and second displays, wherein both the first and second displays are viewable by a user;
in a first display mode, presenting a first user interface for a phone application on a first display, wherein the first display mode includes displaying content in a portrait orientation and displaying content on at least the first display;
receiving input from a user, wherein the input includes a change in the display for the phone application, wherein the input is received in touch sensitive portion of a second display;
determining a second display mode, wherein the second display mode includes displaying content in a portrait orientation and displaying content on at least the first and second displays;
in response to the input and the determination that the device is in a second display mode, presenting the first user interface on a first display;
in response to the determination that the device is in a second display mode, presenting a second user interface on a second display, wherein the second user interface is also associated with the phone application, and wherein the second user interface is a child window of the first user interface.
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. More particularly, a presentation of a user interface for a dialer of a phone application can be retained after receiving a flick in an off-screen gesture area of the device. However, a second, child window is provided in a second screen in response to receiving the flick.
-
Citations
20 Claims
-
1. A method, comprising:
-
providing a device having at least first and second displays, wherein both the first and second displays are viewable by a user; in a first display mode, presenting a first user interface for a phone application on a first display, wherein the first display mode includes displaying content in a portrait orientation and displaying content on at least the first display; receiving input from a user, wherein the input includes a change in the display for the phone application, wherein the input is received in touch sensitive portion of a second display; determining a second display mode, wherein the second display mode includes displaying content in a portrait orientation and displaying content on at least the first and second displays; in response to the input and the determination that the device is in a second display mode, presenting the first user interface on a first display; in response to the determination that the device is in a second display mode, presenting a second user interface on a second display, wherein the second user interface is also associated with the phone application, and wherein the second user interface is a child window of the first user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A device, comprising:
-
a first display, the first display including a touch sensitive display area; a second display, the second display including a touch sensitive display area, wherein in a first display mode the first display displays a first user interface and the second display displays a second user interface, wherein the first and second user interface are both associated with a phone application, and wherein the second user interface is a child window of the first user interface, wherein both the first and second displays are viewable by a user; a memory; a processor in communication with the first display, the second display, and the memory, the processor operable to; receive an input to transition from a first display mode to a second display mode, wherein the input is received in an off screen gesture area of the second display; execute the phone application, wherein the phone application 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; in response to the input, receive a second display binding, the second display binding providing the second display mode; and in response to the receiving the second display binding, presenting only the first user interface on the first display in the second display mode. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon computer-executable instructions, the computer executable instructions causing a processor to execute a method for providing a user interface for a phone application, the computer-executable instructions comprising:
-
instructions to execute the phone application; 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 displays 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 display, wherein the first user interface is associated with the phone application; instructions to receive an input in an off screen gesture area of the second display; and in response to the input, instructions to change to a second display mode, which is different from the first display mode; in response to the input and the change to the second display mode, instructions to generate a second user interface for a second display, wherein the second user interface is associated with the phone application, wherein the second user interface is a child window of the first user interface, and wherein at least one of the first user interface or the second user interface is a dialer interface for the phone application. - View Dependent Claims (17, 18, 19, 20)
-
Specification