Abstract:
When attempting to establish a peer-to-peer connection, a computing device can quickly discover compatible devices, which are capable of exchanging content, and remember them. When a neighboring device is discovered during a scan, the computing device can determine whether the neighboring device is capable of sharing content. Once it is determine that the neighboring device can share content, the computing device can determine a history of previous connections with the neighboring device. The computing device can determine a priority for sharing content with neighboring device relative to other devices. The computing device can determine the priority based on the history of the neighboring device and the history of other devices so that the devices with a likelihood of new content receive a higher priority.
Abstract:
Systems and methods for prioritizing audio announcements are provided. In one embodiment, a method can include obtaining, by one or more processors associated with a computing device, an audio notification that comprises a message and a preferred priority associated with the message. The method can include determining, by the one or more processors, an assigned priority associated with the message based at least in part on a content of the message and the preferred priority associated with the message. The method can include generating, by the one or more processors, an output indicative of the message and the assigned priority associated with the message. The method can include providing, by the one or more processors, the output to an audio device to audibly produce the output based at least in part on the priority associated with the message.
Abstract:
Implementations relate to augmented display of information in a device view of a display screen. In some implementations, a method includes detecting a physical display screen appearing in a field of view of an augmenting device, and detecting an information pattern in output associated with the physical display screen. The method extracts displayable information and screen position information from the information pattern, where the screen position information is associated with the displayable information and indicates a screen position on the physical display screen. The method causes a display of the displayable information overlaid in the field of view of the augmenting device, where the display of the displayable information is based on the screen position information.
Abstract:
When attempting to establish a peer-to-peer connection, a computing device can quickly discover compatible devices, which are capable of exchanging content, and remember them. When a neighboring device is discovered during a scan, the computing device can determine whether the neighboring device is capable of sharing content. Once it is determine that the neighboring device can share content, the computing device can determine a history of previous connections with the neighboring device. The computing device can determine a priority for sharing content with neighboring device relative to other devices. The computing device can determine the priority based on the history of the neighboring device and the history of other devices so that the devices with a likelihood of new content receive a higher priority.
Abstract:
Systems and methods for prioritizing audio announcements are provided. In one embodiment, a method can include obtaining, by one or more processors associated with a computing device, an audio notification that comprises a message and a preferred priority associated with the message. The method can include determining, by the one or more processors, an assigned priority associated with the message based at least in part on a content of the message and the preferred priority associated with the message. The method can include generating, by the one or more processors, an output indicative of the message and the assigned priority associated with the message. The method can include providing, by the one or more processors, the output to an audio device to audibly produce the output based at least in part on the priority associated with the message.
Abstract:
When attempting to establish a peer-to-peer connection, a computing device can quickly discover compatible devices, which are capable of exchanging content, and remember them. When a neighboring device is discovered during a scan, the computing device can determine whether the neighboring device is capable of sharing content. Once it is determine that the neighboring device can share content, the computing device can determine a history of previous connections with the neighboring device. The computing device can determine a priority for sharing content with neighboring device relative to other devices. The computing device can determine the priority based on the history of the neighboring device and the history of other devices so that the devices with a likelihood of new content receive a higher priority.
Abstract:
Implementations relate to augmented display of information in a device view of a display screen. In some implementations, a method includes detecting a physical display screen appearing in a field of view of an augmenting device, and detecting an information pattern in output associated with the physical display screen. The method extracts displayable information and screen position information from the information pattern, where the screen position information is associated with the displayable information and indicates a screen position on the physical display screen. The method causes a display of the displayable information overlaid in the field of view of the augmenting device, where the display of the displayable information is based on the screen position information.