Mobile device communication
First Claim
1. A method comprising:
- receiving an indication from a user of a first mobile computing device identifying a second mobile computing device to communicate with;
detecting whether a Wi-Fi internet connection is available to the first mobile computing device;
in a first instance, responsive to a determination that the Wi-Fi internet connection is available to the first mobile computing device, using the Wi-Fi internet connection instead of cellular communication to send a first message from the first mobile computing device to the second mobile computing device; and
in a second instance, responsive to a determination that the Wi-Fi internet connection is not available to the first mobile computing device, using the cellular communication instead of the Wi-Fi internet connection to send a second message from the first mobile computing device to the second mobile computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a technology by which a mobile computing device such as a mobile telephone operates differently based on detected proximity to another mobile device with which the first mobile device has a defined relationship. For example, the first mobile device may transfer content to the second mobile computing device when proximity corresponds to a non-cellular communications coupling, such as Bluetooth® or Wi-Fi coupling. In this manner, content transfer is deferred until a non-cellular coupling exists. The mobile device (or both devices) may output a notification to indicate that the other mobile computing device has been detected within a threshold proximity, such as via GPS data or by being within the same cellular tower. The type and/or settings of an output notification may vary based on different thresholds.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving an indication from a user of a first mobile computing device identifying a second mobile computing device to communicate with; detecting whether a Wi-Fi internet connection is available to the first mobile computing device; in a first instance, responsive to a determination that the Wi-Fi internet connection is available to the first mobile computing device, using the Wi-Fi internet connection instead of cellular communication to send a first message from the first mobile computing device to the second mobile computing device; and in a second instance, responsive to a determination that the Wi-Fi internet connection is not available to the first mobile computing device, using the cellular communication instead of the Wi-Fi internet connection to send a second message from the first mobile computing device to the second mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile computing device comprising:
-
a hardware processing unit; and a hardware computer storage medium storing computer-readable instructions which, when executed by the hardware processing unit, cause the hardware processing unit to; receive indications from a user of the mobile computing device requesting to communicate with other mobile computing devices; detect whether Wi-Fi internet communication is available between the mobile computing device and the other mobile computing devices; for a first other mobile computing device for which the Wi-Fi internet communication with the mobile computing device is available, send a first message from the mobile computing device to the first other mobile computing device using the Wi-Fi internet communication instead of cellular communication; and for a second other mobile computing device for which the Wi-Fi internet communication with the mobile computing device is not available, send a second message from the mobile computing device to the second other mobile computing device using the cellular communication instead of the Wi-Fi internet communication. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A mobile computing device comprising:
-
a hardware processing unit; and a hardware computer storage medium storing computer-readable instructions which, when executed by the hardware processing unit, cause the hardware processing unit to; receive an indication from a user of the mobile computing device identifying a second mobile computing device to communicate with; detect whether a Wi-Fi internet connection is available to the mobile computing device; in a first instance, responsive to a determination that the Wi-Fi internet connection is available to the mobile computing device, use the Wi-Fi internet connection instead of cellular communication to send a message from the mobile computing device to the second mobile computing device; and in a second instance, responsive to a determination that the Wi-Fi internet connection is not available to the mobile computing device, use the cellular communication instead of the Wi-Fi internet connection to send the message from the mobile computing device to the second mobile computing device. - View Dependent Claims (16, 17)
-
Specification