Wireless communication with a dock
First Claim
1. A computer-implemented method comprising:
- determining with a mobile computing device that the mobile computing device has physically paired with a docking system;
automatically establishing, in response to said determining that the mobile computing device has physically paired with the docking system, wireless communication between the mobile computing device and the docking system;
transmitting, by the mobile computing device and to the docking system as part of the wireless communication, data that encodes an audio signal, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device;
wherein said determining that the mobile computing device has physically paired with the docking system is based at least in part on electrical signals transmitted from the docking system to the mobile computing device over a physical electrical connection between the docking system and the mobile computing device; and
wherein the transmitted electrical signals include serially communicated data that identifies a type of the docking system in distinction to multiple types of docking systems to which the mobile computing device is configured to pair.
2 Assignments
0 Petitions
Accused Products
Abstract
In general, the subject matter described in this specification can be embodied in methods, system and program products. A mobile computing device determines that the mobile computing device has physically paired with a docking system. Wireless communication between the mobile computing device and the docking system is automatically established in response to said determining that the mobile computing device has physically paired with the docking system. Data that encodes an audio signal is transmitted, by the mobile computing device and to the docking system as part of the wireless communication, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device.
-
Citations
17 Claims
-
1. A computer-implemented method comprising:
-
determining with a mobile computing device that the mobile computing device has physically paired with a docking system; automatically establishing, in response to said determining that the mobile computing device has physically paired with the docking system, wireless communication between the mobile computing device and the docking system; transmitting, by the mobile computing device and to the docking system as part of the wireless communication, data that encodes an audio signal, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device; wherein said determining that the mobile computing device has physically paired with the docking system is based at least in part on electrical signals transmitted from the docking system to the mobile computing device over a physical electrical connection between the docking system and the mobile computing device; and wherein the transmitted electrical signals include serially communicated data that identifies a type of the docking system in distinction to multiple types of docking systems to which the mobile computing device is configured to pair.
-
-
2. A computer-implemented method comprising:
-
determining with a mobile computing device that the mobile computing device has physically paired with a docking system; automatically establishing, in response to said determining that the mobile computing device has physically paired with the docking system, wireless communication between the mobile computing device and the docking system; transmitting, by the mobile computing device and to the docking system as part of the wireless communication, data that encodes an audio signal, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device; determining that the mobile computing device has ceased being physically paired with the docking system; automatically instituting, in response to said determining that the mobile computing device has ceased being physically paired with the docking system, a timed delay in which the wireless communication between the mobile computing device and the docking system remains active; determining, during the delay or in response to an expiration of the delay, whether the mobile computing device has physically paired with the docking system; and performing by the mobile computing device an action based on said determination whether the mobile the mobile computing device has physically paired with the docking system, wherein the action includes (i) terminating the wireless communication if the mobile computing device has been determined to not have physically paired with the docking system, and (ii) maintaining the wireless communication if the mobile computing device has been determined to have physically paired with the docking system. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage device storing instructions that, when executed by one or more processing devices, perform operations comprising:
-
determining with a mobile computing device that the mobile computing device has physically paired with a docking system; establishing, in response to said determining that the mobile computing device has physically paired with the docking system, wireless communication between the mobile computing device and the docking system; transmitting, by the mobile computing device and to the docking system as part of the wireless communication, data that encodes an audio signal, so as to cause speakers of the docking system to audibly output the audio signal from the mobile computing device; determining that the mobile computing device has ceased being physically paired with the docking system; automatically instituting, in response to said determining that the mobile computing device has ceased being physically paired with the docking system, a timed delay in which the wireless communication between the mobile computing device and the docking system remains active; determining, during the delay or in response to an expiration of the delay, whether the mobile computing device has physically paired with the docking system; and performing by the mobile computing device an action based on said determination whether the mobile the mobile computing device has physically paired with the docking system, wherein the action includes (i) terminating the wireless communication if the mobile computing device has been determined to not have physically paired with the docking system, and (ii) maintaining the wireless communication if the mobile computing device has been determined to have physically paired with the docking system.
-
-
16. A computer-implemented system comprising:
-
a dock detector that is programmed to; (i) determine that a mobile computing device has physically paired with a docking system, (ii) determine that the mobile computing device has ceased being physically paired with the docking system, and (iii) determine, during a timed delay instituted in response to the determination that the mobile computing device has ceased being paired with the docking system or in response to an expiration of the delay, whether the mobile computing device has physically paired with the docking system; a wireless connection establisher that is programmed to; (i) establish wireless communication between the mobile computing device and the docking system in response to the determination by the dock detector that the mobile computing device has physically paired with the docking system, (ii) automatically institute, in response to the determination that the mobile computing device has ceased being physically paired with the docking system, the timed delay in which the wireless communication between the mobile computing device and the docking system remains active, and (iii) perform an action based on said determination whether the mobile computing device has physically paired with the docking system, wherein the action includes (a) terminating the wireless communication if the mobile computing device has been determined to not have physically paired with the docking system, and (b) maintaining the wireless communication if the mobile computing device has been determined to have physically paired with the docking system; and a media streamer to transmit, from the mobile computing device to the docking system as part of the wireless communication, data that encodes an audio signal so as to cause speakers of the docking system to audibly output the audio signal. - View Dependent Claims (17)
-
Specification