US 12,455,598 B2
Method and apparatus for screen capture and record on scrollable/rollable devices
Amit Kumar Agrawal, Bangalore (IN); Xiaofeng Zhu, Nanjing (CN); and Sanjay Dhar, Algonquin, IL (US)
Assigned to Motorola Mobility LLC, Chicago, IL (US)
Filed by MOTOROLA MOBILITY LLC, Wilmington, DE (US)
Filed on Dec. 12, 2023, as Appl. No. 18/536,947.
Application 18/536,947 is a continuation of application No. PCT/CN2023/123335, filed on Oct. 8, 2023.
Prior Publication US 2025/0117044 A1, Apr. 10, 2025
Int. Cl. G06F 1/16 (2006.01); G06F 3/01 (2006.01); G06V 40/10 (2022.01); G09G 3/00 (2006.01)
CPC G06F 1/1652 (2013.01) [G06F 3/011 (2013.01); G06V 40/10 (2022.01); G09G 3/035 (2020.08); G09G 2340/045 (2013.01); G09G 2354/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An electronic device comprising:
a first housing having a front side and a back side;
a flexible display support structure moveably attached to and positionable on the first housing to move a distal edge between a retracted position and an extended position relative to the first housing;
a flexible display coupled to the flexible display support structure across a front side of the first housing to present a larger portion of the flexible display as a front display on the front side, while the flexible display support structure is in the extended position, and a smaller portion of the flexible display as the front display on the front side with a remaining portion being one of: (i) scrolled up inside of the first housing; and (ii) rolled back providing a back display on the back side of the first housing, while the flexible display support structure is in the retracted position;
a translation mechanism operable to position the flexible display support structure between the retracted position and the extended position;
a position sensor configured to detect a position of the flexible display support structure relative to the first housing; and
a controller communicatively coupled to the flexible display, the translation mechanism, and the position sensor, and which:
determines dimensions of the front display based on the position sensor;
presents visual content on the flexible display; and
in response to a trigger to screen record the visual content:
captures, via the position sensor, position data corresponding to a current position of the flexible display support structure, which determines a current dimension of the front display that is extended on the front side of the first housing; and
records in one or more media files at least one frame of the front display along with the position data of the flexible display support structure within one of a header and metadata of the one or more media files, the position data indicating an extended state of the flexible display support structure between a fully stowed and a fully extended state that is to be used during playback of the one or more media files.