SWITCHING DISPLAY MODES BASED ON CONNECTION STATE
First Claim
1. A computer-implemented method comprising:
- placing a gaming application in a first display mode, wherein in the first display mode the gaming application generates a single user interface for display on a touch screen of a mobile device the single user interface including a visual element controllable by (i) direct user interaction with the visual element and (ii) a first set of controls;
determining that an external display has been connected to the mobile device; and
based on determining that the external display has been connected to the mobile device, placing the gaming application in a second display mode,wherein in the second display mode the gaming 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, wherein the first user interface for display on the external display includes the visual element, and wherein the second user interface for display on the touch screen includes a second set of controls comprising one or more controls that (i) are not included in the first set of controls and (ii) emulate a gaming console control pad.
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.
63 Citations
38 Claims
-
1. A computer-implemented method comprising:
-
placing a gaming application in a first display mode, wherein in the first display mode the gaming application generates a single user interface for display on a touch screen of a mobile device the single user interface including a visual element controllable by (i) direct user interaction with the visual element and (ii) a first set of controls; determining that an external display has been connected to the mobile device; and based on determining that the external display has been connected to the mobile device, placing the gaming application in a second display mode, wherein in the second display mode the gaming 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, wherein the first user interface for display on the external display includes the visual element, and wherein the second user interface for display on the touch screen includes a second set of controls comprising one or more controls that (i) are not included in the first set of controls and (ii) emulate a gaming console control pad. - View Dependent Claims (6, 7, 21, 22, 23, 24)
-
-
2-5. -5. (canceled)
-
8-20. -20. (canceled)
-
25. A system comprising:
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; placing a gaming application in a first display mode, wherein in the first display mode the gaming application generates a single user interface for display on a touch screen of a mobile device, the single user interface including a visual element controllable by (i) direct user interaction with the visual element and (ii) a first set of controls; determining that an external display has been connected to the mobile device; and based on determining that the external display has been connected to the mobile device, placing the gaming application in a second display mode, wherein in the second display mode the gaming 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, wherein the first user interface for display on the external display includes the visual element, and wherein the second user interface for display on the touch screen includes a second set of controls comprising one or more controls that (i) are not included in the first set of controls and (ii) emulate a gaming console control pad. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
32. A tangible computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
-
placing a gaming application in a first display mode, wherein in the first display mode the gaming application generates a single user interface for display on a touch screen of a mobile device, the single user interface including a visual element controllable by (i) direct user interaction with the visual element and (ii) a first set of controls; determining that an external display has been connected to the mobile device; and based on determining that the external display has been connected to the mobile device, placing the gaming application in a second display mode, wherein in the second display mode the gaming 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, wherein the first user interface for display on the external display includes the visual element, and wherein the second user interface for display on the touch screen includes a second set of controls comprising one or more controls that (i) are not included in the first set of controls and (ii) emulate a gaming console control pad. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A computer-implemented method comprising:
-
placing gaming application in a first display mode, wherein in the first display mode the gaming application generates a first user interface for display on an external display and a different, second user interface for display on, and for receiving user inputs through, a touch screen of a mobile device, wherein the first user interface for display on the external display includes a visual element, and wherein the second user interface for display on the touch screen includes a second set of controls comprising one or more controls that are not included in the first set of controls, determining that the external display has been disconnected from the mobile device; and based on determining that the external display has been disconnected from the mobile device, placing the gaming application in a second display mode, wherein in the second display mode the gaming application generates a single user interface for display on a touch screen of a mobile device, the single user interface including the visual element controllable by (i) direct user interaction with the visual element and (ii) a first set of controls.
-
Specification