Abstract:
User input is accepted by a force sensing resistor (“FSR”) assembly, a force sensing capacitor (“FSC”) assembly, or both. The FSR or FSC assemblies may be located within an input device, such as behind a device exterior, display, and so forth. A force applied to the device exterior proximate to the assembly may result in a signal indicative of the force to the assembly. The signal may be processed to determine a particular touch zone was activated. A particular action associated with the touch zone may be performed. The particular action may be based at least in part on which touch zone which was activated, a magnitude of the force, or both. For example, the particular action may include a haptic output to provide feedback to a user.
Abstract:
A reorder device having an item tag reader and one or more sensors may facilitate the automatic reordering of an item for a customer. The item may be associated with an item tag that is placed on (or near) the reorder device. The reorder device may detect the item tag and transmit such data to an entity device, which may associate the reorder device and the item. The reorder device may periodically obtain weight measurements of the item that is placed on the reorder device, as well as a timestamp that indicates a time at which the weight measurements are obtained. Such data may be provided to the entity device, and an entity associated with the entity device may determine whether weight measurement satisfies an item threshold value. If so, additional inventory of the item may be ordered and delivered to the customer, without additional input from the customer.
Abstract:
A system includes a fit test fixture. A first air bladder is connected to the support structure, and a second air bladder is connected to the support structure. The system includes a scanner configured to generate a three-dimensional model of a clothing item positioned over at least a portion of the fit test fixture, and a controller. The controller is configured to cause an air compressor to inflate the first air bladder and the second air bladder, and store the three-dimensional model of the clothing item in a database. The three-dimensional model depicts the clothing item at least partially inhabited by the first air bladder and the second air bladder. A processor is configured to generate a rendering depicting the three-dimensional model of the clothing item on a three-dimensional model of the consumer.
Abstract:
An audio accessory comprising one or more speaker units may be used to provide audio output for a media device such as a tablet computer, smartphone, and so forth. The speaker units may be affixed to various surfaces, such as an acoustic panel which serves as a portion of a cover for the media device. The acoustic panel may act as an acoustic radiator which is driven by one or more of the speaker units. When not in use, a pair of the speaker units may be joined together for compact storage.
Abstract:
The disclosed techniques relate to improving sensor data collection/reporting at an automatic replenishment device (ARD). For example, sensor data associated with the item stored at an ARD may be collected. The ARD can calculate a change in the amount of the item stored by the ARD from the sensor data. If the change is over a reporting threshold, the sensor data (or the amount of change) may be transmitted to a back-end system. Reporting may not occur if additional sensor data (e.g., accelerometer data and/or images captured at the ARD) is not commensurate with a user interaction. If the difference is under the reporting threshold or unlikely due to user interaction, the ARD may refrain from transmitting the sensor data. These techniques conserves power at the ARD, relieves the back-end system from needless processing, and enables more accurate indications of the amount of the item stored by the ARD.
Abstract:
Described in this disclosure is an audio accessory comprising a speaker panel configured to be affixed to a media device such as a tablet computer, smartphone, and so forth. The speaker panel includes one or more speakers configured to provide audio output for the media device. The speaker panel may be configured to fold and act as a stand for the media device as well. In some implementations, the speakers may be detachable from the speaker panel.
Abstract:
User input is accepted by a force sensing resistor (“FSR”) assembly, a force sensing capacitor (“FSC”) or both. The FSR or FSC assemblies may be located within an input device, such as behind a device exterior, display, and so forth. A force applied to the device exterior proximate to the assembly may result in activation of the assembly. The activation may be processed as input and used to determine and then perform a particular action. The particular action may be based at least in part on a particular portion of the assembly which has been activated, a magnitude of applied force, or both. A haptic output may be provided on activation to provide feedback to a user.
Abstract:
A device includes a haptic actuator to generate mechanical force stimuli in accordance with a triggering event. A haptic control system includes an accelerometer to measure the haptic response of the device. Signaling from the accelerometer is analyzed in view of an intended haptic response. A control signal may be modified in view of the analysis to correct out-of-tolerance conditions of the haptic response. This correction may occur in real time or near-real time. Component aging, shifting device performance, or other factors may be compensated for and user expectations satisfied accordingly.
Abstract:
Various techniques are described for presenting haptic effects in a user device. The user device may include an outer shell and an inner device comprising one or more electronic components. The inner device may be suspended inside a cavity formed by the outer shell, and the inner device may be coupled to the outer shell by one or more haptic actuators situated between the inner device and the outer shell. The outer shell may substantially enclose the inner device, while leaving a touch sensor-enabled display accessible to a user. Based on touch inputs to the display, or other input events, control signals may be sent to the haptic actuator(s) to generate a relative motion between the inner device and the outer shell, the relative motion providing a haptic effect.
Abstract:
Haptic effects are dynamically generated for content presentation on a device through analysis of the content. During content playback, audio data for the content may be analyzed to determine low frequency audio data. The low frequency audio data is mapped from a low frequency range to a haptic control frequency range of one or more haptic actuators included in the device. This mapping may be used to generate a control signal to drive the one or more haptic actuators. The haptic effects and the content may be synchronized to one another during the presentation of the content on the device. The haptic actuator control signal may be amplified proportionally to the amplitude of the low frequency audio data.