Abstract:
ForcePhone is a novel system for enabling phones to recognize the force applied to their touchscreen and/or body. ForcePhone uses built-in sensors to measure the applied force via a physical property called structure-borne sound propagation. The phone plays an inaudible sound through the phone's speaker. When the phone is free to vibrate, the sound from the speaker easily travels through its body to the phone's microphone. When a force is applied to the phone, vibration is restricted and the sound traveling through the pathway is degraded. ForcePhone estimate the amount of applied force by monitoring the change in sound degradation.
Abstract:
A computer-implemented method is proposed for coordinating communication amongst wireless communication devices in a wireless network. The coordination scheme creates a side channel between heterogeneous wireless devices to enhance their cooperation. At the transmitter, the coordination scheme appends a customized preamble to a data payload, where the preamble is comprised of a sequence of energy pulses separated by a gap and the duration of the gap encodes coordination data for the receive device. At the receiver, the coordination scheme detects the preamble of the data packet; extracts the coordination data from the preamble of the data packet; and coordinates communication between the transmit device and the receive device using the coordination data.
Abstract:
An user-interactive charging paradigm is presented that tailors the device charging to the user's real-time needs. The core of approach is a relaxation-aware charging algorithm that maximizes the charged capacity within the user's available time and slows down the battery's capacity fading. The approach also integrates relaxation-aware charging algorithm existing fast charging algorithms via a user-interactive interface, allowing users to choose a charging method based on their real-time needs. The relaxation-aware charging algorithm is shown to slow down the battery fading by over 36% on average, and up to 60% in extreme cases, when compared with existing fast charging solutions. Such fading slowdown translates to, for instance, an up to 2-hour extension of the LTE time for a Nexus 5X phone after 2-year usage, revealed by a trace-driven analysis based on 976 charging cases collected from 7 users over 3 months.
Abstract:
Mobile devices are only as useful as their battery lasts. Unfortunately, the operation and life of a mobile device's battery degrade over time and usage. The state-of-health (SoH) of batteries quantifies their degradation, but mobile devices' support for its estimation is very poor due mainly to the limited hardware and dynamic usage patterns, causing various problems such as shutting off the devices unexpectedly. To remedy this lack of support, a low-cost user-level SoH estimation service is developed for mobile devices based only on their battery voltage, which is already available on all commodity mobile devices. The design of the estimation service is inspired by an empirical observation that the relaxing voltages of a device battery fingerprint its SoH, and is steered by extensive measurements with 13 batteries used for various devices, such as Nexus 6P, Nexus 5X, Xperia Z5, Galaxy S3, iPhone 6 Plus, etc.
Abstract:
A vehicle maneuver detection application is proposed for driving assistant systems. The application can accurately and inexpensively detect and differentiate vehicle steering maneuvers by utilizing built-in sensors on smartphones or other portable computing device residing in a vehicle. By leveraging an effective bump detection algorithm and studying the nature of steering, the application is capable of differentiating various steering patterns, such as lane change, turn, and driving on curvy roads. Practicality of the application is demonstrates by two use cases: careless steering detection and fine-grained lane guidance. Thus, the application provides new functionalities without relying on cameras to provide a broader range of driving assistance.
Abstract:
An active indoor location sensing technique is presented for smartphones and other types of mobile devices without requiring any additional sensors or pre-installed infrastructure. The main idea is to actively generate acoustic signatures by transmitting a sound signal with a phone's speakers and sensing its reflections with the phone's microphones. This active sensing achieves finer-grained control of the collected signatures than the widely-used passive sensing.
Abstract:
An efficient way of predicting the power requirements of electric vehicles is proposed based on a history of vehicle power consumption, speed and acceleration as well as road information. By using this information and the operator's driving pattern, a model extracts the vehicles history of speed and acceleration, which in turn enables the prediction of the vehicle's future power requirements. That is, the power requirement prediction is achieved by combining a real-time power requirement model and the estimation of vehicle's acceleration and speed.
Abstract:
A real-time frame authentication protocol is presented for in-vehicle networks. A frame identifier is made anonymous to unauthorized entities but identifiable by the authorized entities. Anonymous identifiers are generated on a per-frame basis and embedded into each data frame transmitted by a sending ECU. Receiving ECUs use the anonymous identifiers to filter incoming data frames before verifying data integrity. Invalid data frame are filtered without requiring any additional run-time computations.