Abstract:
Embodiments of the invention utilize one or more vibration elements to enhance the audio output of a computing device. These vibration element(s) may comprise any conventional vibrating element including a mass element (i.e., counterweight) electrically driven via an actuator to produce the vibrations. The size of the mass element/counterweight may be selected based on the desired strength and frequency for the vibration components (i.e., lower frequencies may utilized larger/heavier mechanisms). Computing devices may process audio data and separately output some of the data for speakers (higher frequency data), and some of the data for vibration elements (lower frequency data). The surface where the device is placed creates a sounding board structure and the vibration elements generate the sensation of physical motion at low, sub-bass and sub-audio frequencies. This physical motion may be perceived by the user as low-frequency audio data, thereby enhancing the audio output of the speakers.
Abstract:
In one example a input device for an electronic device comprises a first panel comprising an array of pressure sensors, a second panel comprising an array of apertures in fluid communication with the pressure sensors, and a controller comprising logic, at least partly including hardware logic, to receive a plurality of output signals from the plurality of pressure sensors, determine, from the plurality of output signals, a location of an input on the second panel, and generate a data point on a bitmap corresponding to the location of the input on the second panel. Other examples may be described.
Abstract:
A traffic sensor unit (150, 250, 300, 400, 520, 522, 524, 770) for monitoring and warning is provided. The traffic sensor unit (150, 250, 300, 400, 520, 522, 524, 770) includes a processor, one or more sensors (310, 402) to sense motor vehicles (140, 240, 540, 542, 544, 546, 640, 645) and one or more alert strobes (330). The traffic sensor unit (150, 250, 300, 400, 520, 522, 524, 770) is to monitor sensor data generated by the one or more sensors (310, 402) and process the sensor data to detect a traffic condition (100, 200), determine a traffic state of a plurality of traffic states based at least in part on the sensor data and enable or disable one or more alert strobes (330) based at least in part on the determined traffic state.
Abstract:
Apparatus, system and method to provide switchable coils in a computing device, comprising: a plurality of electrically conductive coils to transfer electromagnetic energy; a sensor coupled to a processor, to select a coil from among the plurality of electrically conductive coils; a switch to energize the selected coil; and a switch controller coupled to the switch and to the processor. In some embodiments, the plurality of coils may comprise an inductive charging interface. Some embodiments may further include a communication interface between the processor to the plurality of electrically conductive coils, the plurality of coils comprising an interface for near-field communications (NFC). The antenna coils may be arranged to provide improved NFC coverage when the computing device is in a respective predetermined physical configuration. Sensors may be used to detect the configuration and switch NFC communications to use a preferred antenna coil for the detected configuration.
Abstract:
Embodiments are generally directed to a wireless stylus with force expression capability. An embodiment of an apparatus includes a body; a microcontroller; a force sensor to detect a pressure applied against the body of the apparatus; one or more motion sensors; and a wireless transmitter and antenna, the microcontroller to transmit force data from the force sensor and motion data from the one or more motion sensors via the wireless transmitter and antenna.
Abstract:
In one embodiment an electronic device includes a vibration generator and logic, at least partially including hardware logic, configured to obtain a pairing passcode, generate a vibration pattern from the pairing passcode, receive an acknowledgement from a remote electronic device and in response to the acknowledgment, authorize a pairing relationship with the remote electronic device. Other embodiments may be described.