Automatic home screen determination based on display device
First Claim
1. A method implemented in a mobile computing device, the method comprising:
- determining an identifier of a display device to which the mobile computing device is coupled;
determining, based on the identifier, a state of a home screen of the display device;
causing, by the mobile computing device, display of the home screen on the display device;
receiving user input changing the state of the home screen, the changing including changing the user experience presented by the home screen;
saving, by the mobile computing device, the changed state of the home screen and associating the changed state of the home screen with the identifier of the display device; and
in response to the mobile computing device being subsequently coupled to the display device, causing, by the mobile computing device, display of the home screen having the changed state based on the association of the changed state of the home screen with the identifier of the display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile computing device, such as a smartphone or tablet device, can be coupled to any one or more of multiple display devices at any given time. The mobile computing device allows the home screen displayed on the display devices to be dynamic, changing based on which display device the mobile computing device is coupled to. The mobile computing device can also be coupled to multiple different display devices concurrently, and different home screens are concurrently displayed on those different display devices. User inputs changing the information displayed on the home screen can also be received, and a record of the change is maintained by the computing device so the changed home screen for a particular display device is again displayed to the user the next time the mobile computing device is coupled to that display device.
-
Citations
20 Claims
-
1. A method implemented in a mobile computing device, the method comprising:
-
determining an identifier of a display device to which the mobile computing device is coupled; determining, based on the identifier, a state of a home screen of the display device; causing, by the mobile computing device, display of the home screen on the display device; receiving user input changing the state of the home screen, the changing including changing the user experience presented by the home screen; saving, by the mobile computing device, the changed state of the home screen and associating the changed state of the home screen with the identifier of the display device; and in response to the mobile computing device being subsequently coupled to the display device, causing, by the mobile computing device, display of the home screen having the changed state based on the association of the changed state of the home screen with the identifier of the display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method implemented in a mobile computing device, the method comprising:
-
determining a first identifier of a first display device and a second identifier of a second display device; obtaining, from a home screen state data store, a first home screen state corresponding to the first identifier of the first display device and a second home screen state corresponding to the second identifier of the second display device, the first home screen state comprising a first configuration of representations of functionality including which representations of functionality are displayed and where the representations of functionality are displayed on a first home screen, and the second home screen state comprising a second configuration of representations of functionality including which representations of functionality are displayed and where the representations of functionality are displayed on a second home screen; controlling, by the mobile device, display of the first home screen having the first home screen state on the first display device and display of the second home screen having the second home screen state on the second display device, the controlling causing display of the first home screen and the second home screen concurrently and independently of one another. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A mobile computing device comprising:
an automatic home screen determination system configured to; determine a first identifier of a first display device and a second identifier of a second display device; obtain a first home screen state corresponding to the first identifier of the first display device and a second home screen state corresponding to the second identifier of the second display device, the first home screen state comprising a first configuration of representations of functionality including which representations of functionality are displayed and where the representations of functionality are displayed on a first home screen, and the second home screen state comprising a second configuration of representations of functionality including which representations of functionality are displayed and where the representations of functionality are displayed on a second home screen; control display of the first home screen having the first home screen state on the first display device and display of the second home screen having the second home screen state on the second display device, the controlling causing display of the first home screen and the second home screen concurrently and independently of one another. - View Dependent Claims (17, 18, 19, 20)
Specification