Abstract:
In some aspects, a server device may obtain information relating to a location of a device that is to be delivered to a physical location associated with a recipient. The server device may transmit, based at least in part on the information indicating that the location of the device is at the physical location of the recipient, a first communication prompting the recipient to indicate whether the recipient is in possession of the device. The server device may receive a second communication indicating whether the recipient is in possession of the device. The server device may transmit a signal to cause a change of an activation state of one or more operations of the device based at least in part on whether the second communication indicates that the recipient is in possession of the device. Numerous other aspects are described.
Abstract:
Described are techniques for sharing data among a group of mobile devices that are registered to the same user. In some instances, the shared data is sensor data captured by a mobile device or media content being processed by the mobile device. The mobile devices in the group are configured to wirelessly communicate with each other and to share status information. Using the status information, the mobile devices can keep each other updated as to the operational status of each individual mobile device and, in some aspects, the status of a mobile device with respect to the user. The sensor data or media content can be forwarded to a different mobile device in response to a determination made based on the status information. For instance, forwarding can be based on a rule that specifies one or more conditions relating to the status of a mobile device and/or user status.
Abstract:
A personal hub for managing notifications across mobile devices and for separating the notification from the content. By separately managing the manner of notification provided to the user from its associated content, the personal hub may give a user more control over a number of mobile devices by allowing the user to escalate or dismiss different notifications across one or more mobile devices. Notifications may be managed based on device settings, priority settings, privilege settings, urgency flags, and/or other factors. In an embodiment, the user may receive an unobtrusive user-perceptible notification of an incoming communication from a personal hub that is less obtrusive than notifications which may be generated by the mobile device receiving the incoming communication.
Abstract:
Systems, methods, and devices enable management of notifications across mobile devices and the separation of the notification (e.g., an alarm) from the communication (e.g., an email or SMS message that was the subject of the alarm). By separately managing the manner of notification provided to the user from its associated communication (e.g., managing a vibration or ring announcing a text message separate from the text message itself), the various embodiments enable users to better manage their communications under a variety of circumstances. In the various embodiments, notifications may be managed based on various criteria, such as a communication sender's identity, user device settings, user activities, user device state, user calendar information, time, location, user history data, and/or communication type.
Abstract:
In an embodiment, a client device (CD) maintains a contact profile for a user of the CD, the contact profile including a universal identifier (UID) for the user and a list of devices and addresses at which the user of the CD can be contacted. The CD establishes a communication session with a remote CD (RCD) via a given contact address from the set of contact addresses for the RCD. The CD shares, in response to the communication session establishment, at least a portion of the contact profile to the RCD. The RCD generates and/or updates a given contact profile for the user of the CD that is maintained on the RCD based on the shared contact profile. The RCD can also share its profile with the CD in response to the communication session establishment, causing the CD to generate and/or update a contact profile for the RCD.
Abstract:
The disclosure is directed to a mobile communication device that measures characteristics or attributes of a first communications network that vary according to physical location within that first communications network to create a fingerprint, or signature, of a location within the first communications network. When the fingerprint of the current location of the mobile device is created it can be compared to a known fingerprint associated with a second communication network to determine the mobile device's proximity to the second communications network. For example, the first communications network may be a CDMA wide area wireless communication network and the second communications network may be a 802.11 wireless LAN.
Abstract:
The various aspects provide for wirelessly connecting mobile devices and wearable devices, which may enhance battery life and user experience. The embodiments may determine whether the mobile device is streaming audio data to a wirelessly connected peripheral audio device. Requests from the mobile device to wirelessly connect to the wearable device may be deferred while the mobile device is streaming audio data to the peripheral audio device using the same communication protocol as the wireless connection to be made between the mobile device and the wearable device. The mobile device may determine when streaming of audio data to the peripheral audio device has stopped. The mobile device may send a request to wirelessly connect to the wearable device when the mobile device is not streaming audio data to the peripheral audio device using the same communication protocol.
Abstract:
A method for prioritizing file delivery includes capturing content at a sending device, establishing a sending priority for the captured content, sending the captured content when at least one condition is true; and at a receiving device, receiving the captured content when the at least one condition is true.
Abstract:
In an embodiment, a client device (CD) maintains a contact profile for a user of the CD, the contact profile including a universal identifier (UID) for the user and a list of devices and addresses at which the user of the CD can be contacted. The CD establishes a communication session with a remote CD (RCD) via a given contact address from the set of contact addresses for the RCD. The CD shares, in response to the communication session establishment, at least a portion of the contact profile to the RCD. The RCD generates and/or updates a given contact profile for the user of the CD that is maintained on the RCD based on the shared contact profile. The RCD can also share its profile with the CD in response to the communication session establishment, causing the CD to generate and/or update a contact profile for the RCD.
Abstract:
Systems and methods are disclosed that may selectively determine network connection information in a wearable wireless device. A wearable wireless device may communicate with a first wireless device associated with a wireless network, estimate a separation distance to the first wireless device, and compare a first network identifier of the wearable wireless device with a second network identifier of the first wireless device. The wearable wireless device may then selectively receive, from the first wireless device, network connection information for the wireless network based, at least in part, on the comparison and the separation distance.