Windows position control for phone applications
First Claim
Patent Images
1. A method, comprising:
- providing a device having at least first and second screens, the first and second screens including a touch sensitive display and each including a gesture capture area separate from each respective touch sensitive display, each gesture capture area adapted to receive an input, each gesture capture area having limited display capabilities relative to the touch sensitive displays and each capable of recognizing one or more gestures, wherein the device executes a phone application, and wherein the phone application is in an in-call mode;
in a first display mode, presenting a first user interface for the phone application on a first screen, wherein the first display mode includes displaying content in a landscape orientation and displaying content on the first screen;
receiving input from a user only on at least one of the first and second gesture capture areas associated with the first screen and the second screen, respectively, wherein the input is at least one of a pinch and a spread on at least one of the first and the second gesture capture areas, 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 portrait orientation and displaying content on the second screen; and
in response to the input and the determination that the device is in a second display mode, presenting the first user interface on the second screen;
wherein each of the first and second screens are configured to display at least content in a first display mode and a second display mode, wherein the device is configured to simultaneously display a first display mode on the first screen and a second display mode on the second screen, wherein the first display and the second display are of different display orientations that are independent of one another and do not display a single continuous image across the first and second display screens, wherein the device is further configured to simultaneously display a first content in a landscape orientation on the first screen and display a second content in a portrait orientation on the second screen, and wherein the first and the second content read to a user at 90 degrees to one another.
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 an in-process call of a phone application can be retained after receiving a flick in an off-screen gesture area of the device. However, the user interface moves from a first screen to a second screen (or vice versa) in response to receiving the flick. The user interface provides detail information about a phone call that is currently in-process.
120 Citations
16 Claims
-
1. A method, comprising:
-
providing a device having at least first and second screens, the first and second screens including a touch sensitive display and each including a gesture capture area separate from each respective touch sensitive display, each gesture capture area adapted to receive an input, each gesture capture area having limited display capabilities relative to the touch sensitive displays and each capable of recognizing one or more gestures, wherein the device executes a phone application, and wherein the phone application is in an in-call mode; in a first display mode, presenting a first user interface for the phone application on a first screen, wherein the first display mode includes displaying content in a landscape orientation and displaying content on the first screen; receiving input from a user only on at least one of the first and second gesture capture areas associated with the first screen and the second screen, respectively, wherein the input is at least one of a pinch and a spread on at least one of the first and the second gesture capture areas, 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 portrait orientation and displaying content on the second screen; and in response to the input and the determination that the device is in a second display mode, presenting the first user interface on the second screen; wherein each of the first and second screens are configured to display at least content in a first display mode and a second display mode, wherein the device is configured to simultaneously display a first display mode on the first screen and a second display mode on the second screen, wherein the first display and the second display are of different display orientations that are independent of one another and do not display a single continuous image across the first and second display screens, wherein the device is further configured to simultaneously display a first content in a landscape orientation on the first screen and display a second content in a portrait orientation on the second screen, and wherein the first and the second content read to a user at 90 degrees to one another. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
a first screen, the first screen including a touch sensitive display area and a separate gesture capture area adapted to receive an input and recognize one or more gestures, the first screen gesture capture area having limited display capabilities relative to the first screen touch sensitive display area; a second screen, the second screen including a touch sensitive display area and a separate gesture capture area adapted to receive an input and recognize one or more gestures, the second screen gesture capture area having limited display capabilities relative to the second screen touch sensitive display area, wherein in a first display mode the first screen displays an in-call user interface, in a landscape orientation, and the second screen displays a desktop; a memory; a processor, the processor capable of receiving input from a user only on at least one of the first and second screen gesture capture areas associated with the first screen and the second screen, respectively, wherein the input is at least one of a pinch and a spread on the at least one of the first and the second screen gesture capture areas; a phone application program stored in the memory and executed by the processor, wherein the phone application is in an in-call mode, and 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 in the first display mode; wherein each of the first and second screens are configured to display at least content in a first display mode and a second display mode, wherein the device is configured to simultaneously display a first display mode on the first screen and a second display mode on the second screen, wherein the first display and the second display are of different display orientations that are independent of one another and do not display a single continuous image across the first and second display screens, wherein the device is further configured to simultaneously display a first content in a landscape orientation on the first screen and display a second content in a portrait orientation on the second screen, and wherein the first and the second content read to a user at 90 degrees to one another. - View Dependent Claims (10, 11, 12, 13)
-
-
14. 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, wherein the phone application is in an in-call 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 landscape 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; and 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 desktop for the second screen; instructions to receive input from a user only on at least one of a first and a second gesture capture area associated with the first screen and the second screen, respectively, wherein the input is at least one of a pinch and a spread on the first and the second gesture capture areas; in response to receiving one of the pinch or spread, instructions to switch to a second display mode; wherein each of the first and second gesture capture areas have limited display capabilities relative to the first screen and the second screen, respectively; wherein each of the first and second screens are configured to display at least content in a first display mode and a second display mode, wherein the device is configured to simultaneously display a first display mode on the first screen and a second display mode on the second screen, wherein the first display and the second display are of different display orientations that are independent of one another and do not display a single continuous image across the first and second display screens, wherein the device is further configured to simultaneously display a first content in a landscape orientation on the first screen and display a second content in a portrait orientation on the second screen, and wherein the first and the second content read to a user at 90 degrees to one another. - View Dependent Claims (15, 16)
-
Specification