US2012287058A1PendingUtilityA1

Switching display modes based on connection state

Assignee: LEE REENA SINGHALPriority: Aug 27, 2010Filed: Sep 30, 2011Published: Nov 15, 2012
Est. expiryAug 27, 2030(~4.1 yrs left)· nominal 20-yr term from priority
G06F 3/1423G09G 2340/14G09G 2380/14G06F 3/0416G09G 5/003
33
PatentIndex Score
0
Cited by
0
References
0
Claims

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.

Claims

exact text as granted — not AI-modified
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 - 5 . (canceled) 
     
     
         6 . The method of  claim 1 , wherein the second set of controls further comprises all controls of the first set of controls. 
     
     
         7 . The method of  claim 1 , further comprising:
 in the first display mode, displaying a control in a first size; and   in the second display mode, displaying the control in a second size that is larger than the first size.   
     
     
         8 - 20 . (canceled) 
     
     
         21 . The method of  claim 1 , further comprising:
 determining that a user has changed an orientation of the mobile device; and   based upon determining that the user has changed the orientation of the mobile device, switching the mobile device between the second display mode and a third display mode,   wherein the third display mode generates a different, third user interface for display on and for receiving user inputs through, the touch screen of the mobile device.   
     
     
         22 . The method of  claim 1 , wherein the first user interface comprises non-interactable visual elements. 
     
     
         23 . The method of  claim 1 , further comprising:
 determining that an additional external display has been connected to or disconnected from a mobile device; and   based on determining that the additional external display has been connected to or disconnected from the mobile device, switching the gaming application executing on the mobile device to a third display mode,   wherein in the third display mode the gaming application generates a third user interface for display on the additional external display.   
     
     
         24 . The method of  claim 1 , wherein the first user interface further includes a third set of controls. 
     
     
         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. 
   
     
     
         26 . The system of  claim 25 , wherein the second set of controls further comprises all controls of the first set of controls. 
     
     
         27 . The system of  claim 25 , further comprising:
 in the first display mode, displaying a control in a first size; and   in the second display mode, displaying the control in a second size that is larger than the first size.   
     
     
         28 . The system of  claim 25 , further comprising:
 determining that a user has changed an orientation of the mobile device; and   based upon determining that the user has changed the orientation of the mobile device, switching the mobile device between the second display mode and a third display mode,   wherein the third display mode generates a different, third user interface for display on and for receiving user inputs through, the touch screen of the mobile device.   
     
     
         29 . The system of  claim 25 , wherein the first user interface comprises non-interactable visual elements. 
     
     
         30 . The system of  claim 25 , further comprising:
 determining that an additional external display has been connected to or disconnected from a mobile device; and   based on determining that the additional external display has been connected to or disconnected from the mobile device, switching the gaming application executing on the mobile device to a third display mode,   wherein in the third display mode the gaming application generates a third user interface for display on the additional external display.   
     
     
         31 . The system of  claim 25 , wherein the first user interface further includes a third set of controls. 
     
     
         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.   
     
     
         33 . The medium of  claim 32 , wherein the second set of controls further comprises all controls of the first set of controls. 
     
     
         34 . The medium of  claim 32 , further comprising:
 determining that a user has changed an orientation of the mobile device; and   based upon determining that the user has changed the orientation of the mobile device, switching the mobile device between the second display mode and a third display mode,   wherein the third display mode generates a different, third user interface for display on and for receiving user inputs through, the touch screen of the mobile device.   
     
     
         35 . The medium of  claim 32 , wherein the first user interface comprises non-interactable visual elements. 
     
     
         36 . The medium of  claim 32 , further comprising:
 determining that an additional external display has been connected to or disconnected from a mobile device; and   based on determining that the additional external display has been connected to or disconnected from the mobile device, switching the gaming application executing on the mobile device to a third display mode,   wherein in the third display mode the gaming application generates a third user interface for display on the additional external display.   
     
     
         37 . The medium of  claim 32 , wherein the first user interface further includes a third set of controls. 
     
     
         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.

Join the waitlist — get patent alerts

Track US2012287058A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.