SWITCHING DISPLAY MODES BASED ON CONNECTION STATE
First Claim
1. A method comprising:
- determining that an external display has been connected to or disconnected from a mobile device; and
based on determining that the external display has been connected to or disconnected from the mobile device, switching an application executing on the mobile device between a first display mode in which the application generates a single user interface for display on a touch screen of the mobile device, and a second display mode in which the application generates a first user interface for display on the external display and a different, second user interface for display on, and for receiving user inputs through, the touch screen of the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for switching display modes based on connections between devices. In one aspect, it is determined that an external display has been connected to or disconnected from a mobile device. Based on the determining, an application executing on the mobile device is switched between a first display mode and a second display mode. In the first display mode, a single user interface is displayed on the touch screen of the mobile device. In the second display mode, a first user interface is displayed on the external display and a second user interface, for receiving user inputs, is displayed on the touch screen of the mobile device.
157 Citations
20 Claims
-
1. A method comprising:
-
determining that an external display has been connected to or disconnected from a mobile device; and based on determining that the external display has been connected to or disconnected from the mobile device, switching an application executing on the mobile device between a first display mode in which the application generates a single user interface for display on a touch screen of the mobile device, and a second display mode in which the application generates a first user interface for display on the external display and a different, second user interface for display on, and for receiving user inputs through, the touch screen of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium storing computer software instructions executable by one or more data processing apparatus to perform operations comprising:
-
determining that an external display has been connected to or disconnected from a mobile device; and based on determining that the external display has been connected to or disconnected from the mobile device, switching an application executing on the mobile device between a first display mode in which the application generates a single user interface for display on a touch screen of the mobile device, and a second display mode in which the application generates a first user interface for display on the external display and a different, second user interface for display on, and for receiving user inputs, through the touch screen of the mobile device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
- one or more computers; and
a computer-readable storage medium storing computer software instructions executable by the one or more computers to perform operations comprising;determining that an external display has been connected to or disconnected from a mobile device; and based on determining that the external display has been connected to or disconnected from the mobile device, switching an application executing on the mobile device between a first display mode in which the application generates a single user interface for display on a touch screen of the mobile device, and a second display mode in which the application generates a first user interface for display on the external display and a different, second user interface for display on, and for receiving user inputs, through the touch screen of the mobile device. - View Dependent Claims (16, 17, 18, 19, 20)
- one or more computers; and
Specification