A method includes estimating position vectors in 3D space for one or more earbuds being worn by a user and an earbud case based on sensor data received from one or more IMU sensors; estimating a central virtual point corresponding to positions for the one or more earbuds and the earbud case based on the estimated position vectors, wherein the central virtual point indicates a static point with reference to the estimated position vectors; estimating relative position vectors of the one or more earbuds and the earbud case based on the central virtual point and RSSI values computed for signals received from the one or more earbuds; computing a yaw value and a pitch value based on the estimated relative position vectors; and positioning the earbud case based on the yaw value and the pitch value such that the position of the user is tracked by the earbud case.
Full Text
What is claimed is: