Dock-specific display modes
First Claim
1. A computer-implemented method comprising:
- determining that a mobile computing device has electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device;
determining that the docking system is a first type of docking system from a plurality of types of docking systems;
selecting a first user interface profile that corresponds to the first type of docking system from among a plurality of user interface profiles, each of the plurality of user interface profiles corresponding to a respective type of docking system from the plurality of types of docking systems; and
presenting, by the mobile computing device for display, the first user interface profile in response to selecting the first user interface profile;
wherein the first user interface profile includes displaying a desktop background display that changes at least in part based on a geographical position of the mobile computing device, and wherein a desktop background display is a display that is presented as a backdrop to multiple graphical interface elements that, when selected, each invoke a respective application program from a plurality of application programs;
wherein another user interface profile from the plurality of user interface profiles includes a display of a desktop background display that does not change based at least in part on the geographical position of the mobile computing device;
wherein the first user interface profile specifies a first combination of graphical interface elements to which the desktop background display of the first user interface profile is presented as a backdrop;
wherein the other user interface profile specifies a second combination of graphical interface elements to which the desktop background display of the other user interface profile is presented as a backdrop;
wherein the first combination of graphical interface elements is different than the second combination of graphical interface elements.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. A mobile computing device is determined to have electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device. The docking system is determined to be a first type of docking system from a plurality of types of docking systems. A first user interface profile that corresponds to the first type of docking system is selected from among a plurality of user interface profiles. Each of the plurality of user interface profiles corresponds to a respective type of docking system from the plurality of types of docking systems. The first user interface profile is presented by the mobile computing device in response to selection of the first user interface profile.
56 Citations
33 Claims
-
1. A computer-implemented method comprising:
-
determining that a mobile computing device has electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device; determining that the docking system is a first type of docking system from a plurality of types of docking systems; selecting a first user interface profile that corresponds to the first type of docking system from among a plurality of user interface profiles, each of the plurality of user interface profiles corresponding to a respective type of docking system from the plurality of types of docking systems; and presenting, by the mobile computing device for display, the first user interface profile in response to selecting the first user interface profile; wherein the first user interface profile includes displaying a desktop background display that changes at least in part based on a geographical position of the mobile computing device, and wherein a desktop background display is a display that is presented as a backdrop to multiple graphical interface elements that, when selected, each invoke a respective application program from a plurality of application programs; wherein another user interface profile from the plurality of user interface profiles includes a display of a desktop background display that does not change based at least in part on the geographical position of the mobile computing device; wherein the first user interface profile specifies a first combination of graphical interface elements to which the desktop background display of the first user interface profile is presented as a backdrop; wherein the other user interface profile specifies a second combination of graphical interface elements to which the desktop background display of the other user interface profile is presented as a backdrop; wherein the first combination of graphical interface elements is different than the second combination of graphical interface elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. One or more computer-readable storage devices storing instructions that, when executed by one or more processing devices, perform operations comprising:
-
determining that a mobile computing device has electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device; determining that the docking system is a first type of docking system from a plurality of types of docking systems; selecting a first user interface profile that corresponds to the first type of docking system from among a plurality of user interface profiles, each of the plurality of user interface profiles corresponding to a respective type of docking system from the plurality of types of docking systems; and presenting, by the mobile computing device for display, the first user interface profile in response to selecting the first user interface profile; wherein the first user interface profile includes a display of a desktop background display that changes at least in part based on changes in a geographical position of the mobile computing device as determined by identification of base stations in a mobile device cellular network with which the mobile computing device wirelessly communicates or as determined using a satellite-based positioning system, and wherein a desktop background display is a display that is presented as a backdrop to multiple graphical interface elements that, when selected, each invoke a respective application program from a plurality of application programs corresponding to the multiple graphical interface elements; wherein another user interface profile from the plurality of user interface profiles includes a display of a desktop background display that does not change based at least in part on the geographical position of the mobile computing device; wherein the first user interface profile specifies a first combination of graphical interface elements to which the desktop background display of the first user interface profile is presented as a backdrop; wherein the other user interface profile specifies a second combination of graphical interface elements to which the desktop background display of the other user interface profile is presented as a backdrop; wherein the first combination of graphical interface elements is different than the second combination of graphical interface elements. - View Dependent Claims (22, 23, 24)
-
-
25. A computer-implemented method comprising:
-
determining that a mobile computing device has electrically coupled by physical contact with a docking system that is adapted to supply electrical power for charging the mobile computing device; determining that the docking system is a first type of docking system from a plurality of types of docking system; selecting a first configuration user interface that corresponds to the first type of docking system from among a plurality of configuration user interfaces, each of the plurality of configuration user interfaces corresponding to a respective type of docking system from the plurality of types of docking systems; determining that the mobile computing device has not electrically coupled with the docking system before; presenting, by the mobile computing device for display, the first configuration user interface; receiving user input, with the first configuration user interface, for activating wireless communication between the mobile computing device and the docking system; storing an indication that wireless communication is to be activated when the mobile computing device is electrically coupled with the docking system; determining that the mobile computing device has electrically coupled with the docking system a subsequent time; presenting, by the mobile computing device for display, a user interface that corresponds to the docking system without presenting the first configuration user interface, wherein the user interface that corresponds to the docking system includes a display of a desktop background display that changes at least in part based on changes in geographical position of the mobile computing device as determined by identification of base stations in a mobile device cellular network with which the mobile computing device wirelessly communicates or as determined using a satellite-based positioning system, and wherein a desktop background display is a display that is presented as a backdrop to multiple graphical interface elements that, when selected, each invoke a respective application program from a plurality of application programs corresponding to the multiple graphical interface elements; and establishing wireless communication between the mobile computing device and the docking system based on the stored indication; wherein another user interface available for presentation by the mobile computing device includes a display of a desktop background display that does not change at least in part based on the geographical position of the mobile computing device; wherein the user interface presents a first combination of graphical interface elements to which the desktop background display of the user interface is presented as a backdrop; wherein the other user interface specifies a second combination of graphical interface elements to which the desktop background display of the other user interface is presented as a backdrop; wherein the first combination of graphical interface elements is different than the second combination of graphical interface elements. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A computer-implemented system comprising:
-
a dock detector that is programmed to (i) determine that a mobile computing device has electrically coupled for charging with a docking system that is adapted to supply electrical power to the mobile computing device, and (ii) determine that the docking system is a first type of docking system from a plurality of types of docking system; a repository of electronically stored user interface profiles that specify different schemes for presentations of information with the mobile computing device, each user interface profile corresponding to a type of docking system from the plurality of types of docking systems; and a user interface selector that is programmed to select a first user interface profile from the repository of user interface profiles based on the selected user interface profile corresponding to the first type of docking system, the first user interface being selected for use by the mobile computing device in response to the dock detector determining that the mobile computing device has electrically coupled with the docking system and that the docking system is a first type of docking system; wherein the first user interface profile specifies a display of a desktop background display that changes at least in part based on changes in geographical position of the mobile computing device as determined by identification of base stations in a mobile device cellular network with which the mobile computing device wirelessly communicates or as determined using a satellite-based positioning system, and wherein a desktop background display is a display that is presented as a backdrop to multiple graphical interface elements that, when selected, each invoke a respective application program from a plurality of application programs corresponding to the multiple graphical interface elements; wherein another user interface profile from the stored user interface profiles specifies a display of a desktop background display that is not configured to change based on changes in the geographical position of the mobile computing device; wherein the first user interface profile specifies a first combination of graphical interface elements to which the desktop background display of the first user interface profile is presented as a backdrop; wherein the other user interface profile specifies a second combination of graphical interface elements to which the desktop background display of the other user interface profile is presented as a backdrop; wherein the first combination of graphical interface elements is different than the second combination of graphical interface elements. - View Dependent Claims (31, 32, 33)
-
Specification