Cloud phone notifications
Abstract
This relates to a method of sending data, such as documents, notifications, alerts, and messages, from a first wireless device to a second wireless device through a wireless connection, such as WiFi, when the limitations of Bluetooth capabilities are exceeded. The method of sending data can include, for example, the first wireless device storing the data on a remote server in a cloud computing system, and the second wireless device accessing the stored data from the remote server. The wireless devices can be configured to detect when another wireless device is out of physical range, when there are too many devices sharing the connection, if the environmental conditions are unsuitable, or if a device has powered down, for example. Additionally, the user or application may require a higher data transfer rate or a more secure connection.
Claims
exact text as granted — not AI-modified1 - 25 . (canceled)
26 . A device comprising:
a first transceiver configured to communicate with a wireless access point; a second transceiver configured to communicate with a second wireless device via a peer-to-peer connection; and at least one processor configured to:
connect to the wireless access point via the first transceiver; and
receive, through the first transceiver, a notification of a communication received at the second wireless device, the notification being separate from the communication.
27 . The device of claim 26 , wherein the at least one processor is further configured to:
determine a status of a communications link with the second wireless device through the second transceiver; and determine to connect to the wireless access point via the first transceiver based at least in part on the determined status.
28 . The device of claim 27 , wherein the at least one processor is configured to determine the status of the communications link with the second wireless device by determining a received signal strength at the second transceiver, and determining whether the received signal strength at the second transceiver satisfies a signal strength factor.
29 . The device of claim 27 , wherein the at least one processor is configured to determine to connect to the wireless access point via the first transceiver when at least one of the following conditions is met: the peer-to-peer connection is unavailable, a number of other devices connected via peer-to-peer connections with the device is greater than a first threshold, the second wireless device is not available, a data transfer rate over the peer-to-peer connection is less than a second threshold, or a security level of the peer-to-peer connection is less than a third threshold.
30 . The device of claim 27 , wherein the second transceiver is further configured to enter a standby state when the at least one processor determines to connect to the wireless access point via the first transceiver.
31 . The device of claim 30 , wherein the second transceiver is further configured to exit the standby state and reestablish a connection with the second wireless device via the peer-to-peer connection.
32 . The device of claim 31 , wherein the first transceiver is further configured to terminate communication with the wireless access point and enter another standby state in response to the peer-to-peer connection being reestablished.
33 . The device of claim 27 , wherein the at least one processor is configured to determine the status of the communications link with the second wireless device through the second transceiver based at least in part on a received address resolution request that comprises an IP address of the device.
34 . The device of claim 26 , wherein the communication received at the second wireless device comprises at least one of an incoming phone call, a voicemail, a text message, or an email.
35 . A method comprising:
determining, by a first wireless device, a communications link status between the first wireless device and a second wireless device over a peer-to-peer connection; and based at least in part on the determined communications link status:
connecting, by the first wireless device, to a wireless access point; and
receiving, by the first wireless device via the wireless access point, a notification of a communication received at the second wireless device, the notification being separate from the communication.
36 . The method of claim 35 , wherein determining, by the first wireless device, the communications link status comprises at least one of:
determining whether the peer-to-peer connection is available, determining whether a number of other devices connected to the first wireless device via peer-to-peer connections exceeds a first threshold, receiving a notification indicative of the second wireless device being powered down, receiving a notification indicative of the peer-to-peer connection being unavailable, determining whether a data transfer rate over the peer-to-peer connection is less than a second threshold, or determining whether a security level of the peer-to-peer connection is less than a third threshold.
37 . The method of claim 35 , wherein the communication received at the second wireless device comprises at least one of an incoming phone call, a voicemail, a text message, or an email.
38 . The method of claim 35 , wherein the wireless access point is connected to the first wireless device via a first transceiver and the peer-to-peer connection is established via a second transceiver.
39 . The method of claim 38 , further comprising:
causing the second transceiver to enter a standby state in response to connecting to the wireless access point.
40 . The method of claim 39 , further comprising:
causing the second transceiver to exit the standby state; and reestablishing the peer-to-peer connection with the second wireless device via the second transceiver.
41 . The method of claim 40 , further comprising:
in response to reestablishing the peer-to-peer connection:
causing the first transceiver to terminate communication with the wireless access point; and
causing the first transceiver to enter another standby state.
42 . A non-transitory machine readable medium comprising instructions that, when executed by at least one processor, cause the at least one processor to:
communicate, over a first transceiver communicatively coupled to the at least one processor, with a wireless access point; communicate, over a second transceiver communicatively coupled to the at least one processor, with a second wireless device via a peer-to-peer connection; and receive a communication; and transmit, over the first transceiver and via the wireless access point, a notification of the received communication to the second wireless device, the notification being separate from the communication.
43 . The non-transitory machine readable medium of claim 42 , wherein the communication comprises a cellular communication.
44 . The non-transitory machine readable medium of claim 42 , wherein the communication comprises at least one of an incoming phone call, a voicemail, a text message, or an email.
45 . The non-transitory machine readable medium of claim 42 , wherein the notification is transmitted over the first transceiver when the peer-to-peer connection is disconnected.Join the waitlist — get patent alerts
Track US2019053303A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.