| CPC G06F 3/017 (2013.01) [G06F 3/1454 (2013.01); H04M 1/0237 (2013.01); H04M 1/0268 (2013.01)] | 16 Claims |

|
1. An electronic device comprising:
a device housing;
a blade assembly carrying a blade and a flexible display and slidably coupled to the device housing;
a translation mechanism operable to slide the blade assembly in a plurality of positions relative to the device housing between an extended position and a retracted position, wherein the translation mechanism includes a force sensor, the force sensor configured and disposed to detect a direction and a force level of external forces acting on the translation mechanism; and
a controller communicatively coupled to the blade assembly and the translation mechanism, and which:
detects a force event acting on the translation mechanism;
detects a force direction associated with the force event; and
detects a motion direction of the blade assembly;
performs at least one action on the electronic device in response to detecting the force event and the associated force direction and the motion direction of the blade assembly relative to the force direction, wherein the controller: performs a first action in response to detecting that the force direction and the motion direction are similar; and performs a second action in response to detecting that the force direction and the motion direction are different.
|