Abstract:
Techniques associated with a combination speaker and light source responsive to states of an environment based on sensor data are described, including a housing, a light source disposed within the housing and configured to be powered using a light socket connector coupled to the housing, a speaker coupled to the housing and configured to output audio, and a sensor device comprising a light and speaker controller, the sensor device configured to determine an environmental state and to generate environmental state data associated with the environmental state, the light and speaker controller configured to send a control signal to one or both of the light source and the speaker.
Abstract:
Techniques for selecting and presenting media programs and user states are described. Disclosed are techniques for receiving data representing a distance between a display and a wearable device is below a threshold, receiving data representing a user state, and determining that a condition is satisfied based on the user state, the condition being associated with a type of media program. Data representing a media program may be selected based on the type of media program. Presentation of the data representing the media program and information associated with the user state at the display may be caused.
Abstract:
Techniques for managing sleep states by selecting and presenting audio content are described. Disclosed are techniques for receiving data representing a sleep state, selecting a portion of audio content from a plurality of portions of audio content as a function of the sleep state, and causing presentation of an audio signal comprising the portion of audio content at a speaker. Audio content may be selected based on sleep states, such as sleep preparation, being asleep or sleeping, wakefulness, and the like. Audio content may be selected to facilitate sleep onset, sleep continuity, sleep awakening, and the like. Audio content may include white noise, noise cancellation, stating a user's name, presenting another message such as a recommendation, the news, or a user's schedule, a song or piece of music, and the like, and may be stored as a file, generated dynamically, and the like.
Abstract:
Techniques for performing interactions between wearable devices using broadcasted sensor-related data are described. Disclosed are techniques for receiving a broadcast data packet at a first device, the broadcast data packet including data identifying a second device and data associated with a motion detected at the second device. The data associated with the motion may be compared to reference data stored in a memory coupled to the first device to determine a match. An operation of the first device using the data identifying the second device may be executed. The operation may be used to perform an interaction between the first device and the second device.
Abstract:
Embodiments relate generally to wearable electrical and electronic hardware, computer software, wired and wireless network communications, and to wearable/mobile computing devices. More specifically, various embodiments are directed to, for example, conductive structures for a flexible substrate, a component coupled to the flexible substrate, and/or a wearable device. In one example, a wearable device includes a framework configured to be worn or attached, and a flexible substrate coupled to the framework. In some examples, the flexible substrate may have a first end and a second end, and may include one or more resilient conductive structures, and one or more rigid regions configured to receive one or more components including a sensor, or, for example, electrodes for a bioimpedance sensor.
Abstract:
Techniques for providing accessibility and testing for hardware interfaces of end devices using a hardware interface selector having a path selector and a controller are described. The path selector may be configured to route data and to sever data communication between contacts. Connector such as USB connectors, mechanical switches, and other hardware interfaces may be coupled to the contacts. The controller may be configured to generate control signals to cause detection of an attachment or detachment of an end device at a host device, or to cause transmission of an electrical signal representing a closing of a mechanical switch or another interaction with a hardware interface. The hardware interface selector may be configured to execute testing applications on host devices and end devices, and to receive alternate command signals in lieu of user interactions with hardware interfaces of an end device to execute various operations.
Abstract:
A portable display system operative to present images to a user wearing the display and to correct vision using adaptive optics may include a lens system with a variable index of refraction and an image projector and image capture device. The image projector may project a pattern onto a retina of the user's eye(s) and the image capture device may capture a retinal reflection image of the pattern. A processor may compare the retinal reflection image with a model to determine deviation from the model. One or more different wavelengths of light may be used for the projected pattern, such as one or more of Infrared (Ir), Red, Green, Blue or White wavelengths generated by discrete and/or integrated light sources (e.g., W, R, B, G, Ir LED's and/or W, R, B, G, Ir LASERS) that may also comprise a light source for the image projector.
Abstract:
Embodiments of the present application relate generally to wireless electronics, wireless portable electronics, wireless media presentation devices, audio/video systems, and more specifically to passive or active RF proximity detection of wireless client devices in an environment that may or may not include wireless access points. A wireless client device may be forced, triggered, or configured to broadcast a wireless scan (e.g., an active WiFi scan) that includes data (e.g., packets) that may be discovered by a wireless media device (e.g., received by RF circuitry in the media device) and information from the wireless scan may be used by the wireless media device to detect presence of the wireless client device and/or its user, to establish a wireless data communications link with the wireless client device, to determine proximity of the wireless client device to the wireless media device, and for near field communication (NFC) with the wireless client device.