Abstract:
Techniques are provided for contacting emergency response services when certain conditions are met. In some instances, it may be determined, by a wearable device, whether a user has responded to a first user interface prompt displayed in response to detection of a physical event associated with the user. In accordance with a determination that the user has not responded to the first user interface prompt after expiration of a first time period, certain actions may be performed. For example, a countdown timer may begin to run for a second timer period. During the second period, an audio alert and a haptic alert may be output by the wearable device. In accordance with a determination that the user has not responded to a second user interface prompt prior to expiration of the second time period, a communication channel request may be transmitted to an emergency response service by the wearable device.
Abstract:
This disclosure relates to dynamic baseband management for a wireless device. The wireless device may be an accessory device. The accessory device may determine whether it has a short-range wireless communication link with a companion device. The accessory device may determine one or more proximity metrics relating to the companion device. The accessory device may further determine one or more metrics associated with user settings, user activity and/or application activity at the wireless device. The wireless device may select a (e.g., full, limited, or off) baseband operating mode based on any or all of these considerations.
Abstract:
In some implementations, a computing device can present dynamic graphical user interface previews of an application on a display of the computing device. For example, cached graphical user interface (GUI) content can be dynamically generated in response to receiving application data update information for the corresponding application. The computing device can dynamically determine a portion of the cached GUI content to present on a display of the computing device. For example, the cached GUI content can be an image that is larger than the display of the computing device. The computing device can generate a GUI preview based a portion of the cached GUI content that fits on the display of the computing device based on an indication of which portion of the cached GUI content the user wishes to view and present the preview on the display of the computing device.
Abstract:
Certain embodiments of the present invention can detect and evaluate new messages at a coordinating device to determine whether to forward the message to a wearable device. In this manner, a server can reduce a number of devices that it is to communicate a message to, while still allowing the message to be availed to multiple devices. Further, certain embodiments relate to coordinating alerts (e.g., audio or haptic alerts) to reduce redundant alerts of a single message amongst spatially clustered devices.