IP Library › Granted Patent US 12,556,628
Granted Patent B2
US 12,556,628 · App. 18/476,972 · Granted Feb 17, 2026

Electronic device that extends a display in response to gaze direction and unviewed visual content

Inventors: Amit Kumar Agrawal (Bangalore, IN); Rohit Sisodia (Naperville, IL)
Assignee: Motorola Mobility LLC
H04M1/0268G06F3/013G09G3/035H04M1/0237H04M1/0264G09G2340/0464G09G2354/00H04M2250/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,556,628
App. No.
18/476,972
Granted
Feb 17, 2026
Kind
B2
Abstract

An electronic device, method and computer program product enable an automatic increase in a size of a display to present more visual content responsive to a gaze direction. The electronic system monitors eye gaze direction. The electronic system presents a first portion of visual content on a flexible display while a flexible display support structure is at least partially retracted. In response to the visual content having an un-displayed second portion that is contiguous with the first portion and determining that the eye gaze direction has traversed the first portion towards one of a translatable edge of the flexible display support structure or an opposite edge of the first housing in a direction of the un-displayed second portion, the electronic system triggers the translation mechanism to extend the flexible display support structure. The electronic system presents the first and second portion of the visual content on an extended flexible display.

Claims (103)

1 . An electronic system 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;

at least one image capturing device positioned to have a field of view of the front side of 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, while the flexible display support structure is in the retracted position, with a remaining portion of the flexible display 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;

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 at least one image capturing device, the translation mechanism, and the position sensor, and which:

monitors eye gaze direction of a user positioned in the field of view of the at least one image capturing device;

presents a first portion of visual content on the flexible display while the flexible display support structure is in an at least partially retracted position; and

in response to the visual content having an un-displayed second portion that is contiguous with the first portion and determining that the eye gaze direction has at least partially traversed the first portion of the visual content towards one of a translatable edge of the flexible display support structure or an opposite edge of the first housing in a direction of the un-displayed second portion:

triggers the translation mechanism to extend the flexible display support structure to translate an additional portion of the flexible display to the front portion; and

presents the first portion and a second portion of the visual content on an extended flexible display comprising the additional portion.

2 . The electronic system of claim 1 , wherein the controller:

in response to determining that the flexible display support structure is oriented to move vertically relative to the first housing:

determines that the gaze has at least partially traversed the first portion of the visual content based on identifying a beginning eye gaze direction toward one of an upper portion or a lower portion of the flexible display and an ending eye gaze direction toward the other one of the upper portion or the lower portion lower portion of the flexible display; and

subsequent to triggering the translation mechanism to extend the flexible display support structure:

maintains presentation of the first portion of the visual content at the one of the upper portion or the lower portion of the beginning eye gaze direction; and

presents the second portion of the visual content on the other one of the upper portion or the lower portion of the flexible display corresponding to the ending eye gaze direction.

3 . The electronic system of claim 1 , wherein the controller:

in response to determining that the flexible display support structure is oriented to move horizontally relative to the first housing:

determines that the gaze has at least partially traversed the first portion of the visual content based on identifying a beginning eye gaze direction toward a first lateral side of the flexible display and an ending eye gaze direction toward a second lateral side of the flexible display; and

subsequent to triggering the translation mechanism to extend the flexible display support structure:

maintains presentation of the first portion of the visual content toward the first lateral side of the flexible display; resulting in the first portion of the visual content to move laterally sideways; and

presents the second portion of the visual content on laterally adjacent portion of the flexible display.

4 . The electronic system of claim 1 , further comprising:

a first electronic device comprising the first housing, the flexible display support structure, the flexible display, and the translation mechanism; and

a second electronic device comprising the controller and a communications subsystem communicatively coupled to the controller, and wherein the controller configures the communications subsystem to connect the controller to the first electronic device.

5 . The electronic system of claim 4 , wherein:

the first electronic device comprises a memory that stores a universal device controller client;

the second electronic device comprises a memory communicatively coupled to the controller and that stores a universal device controller application; and

the controller:

executes the universal device controller application to configure the communications subsystem to support a communication exchange with the first electronic device, which executes the universal device controller client; and

triggers, via the communication exchange, the first electronic device to present the visual content and to activate the translation mechanism.

6 . The electronic system of claim 1 , further comprising a scrolling mechanism incorporated in the first housing and that receives the remaining portion of the flexible display while the flexible display support structure is in the retracted position, and wherein:

the flexible display support structure comprises a telescoping housing having an extension portion slidingly received into a first housing edge of the first housing; and

the controller activates the translation mechanism to position the telescoping housing relative to the first housing between a fully retracted position and a fully extended position.

7 . The electronic system of claim 1 , further comprising a display roller that rolls the remaining portion of the flexible display to provide a back display on the back side of the first housing, while the flexible display support structure is in the retracted position, and wherein:

the flexible display support structure comprises a blade assembly having a blade slidably coupled to the first housing and having the flexible display attached to the blade, the blade having a rigid portion positionable between a retracted position aligned with the front side of the device housing and an extended position extending beyond a second housing edge opposite to the first housing edge of the first housing, the blade comprising a flexible portion that contacts the display roller to move a portion of the blade assembly between the front side and the back side; and

the controller activates the translation mechanism to slide the blade assembly relative to the first housing between a fully retracted position and a fully extended position.

8 . The electronic system of claim 1 , further comprising a display roller that rolls the remaining portion of the flexible display to provide a back display on the back side of the first housing, while the flexible display support structure is in the retracted position, and wherein:

the flexible display support structure comprises a telescoping housing having an extension portion slidingly received into a first housing edge of the first housing; and

the controller activates the translation mechanism to position the telescoping housing relative to the first housing between a fully retracted position and a fully extended position.

9 . The electronic system of claim 1 , wherein the controller:

executes an application that generates the visual content;

determines whether eye gaze extension mode is enabled for the application; and

triggers the translation mechanism to extend the flexible display support structure and presents the first portion and a second portion of the visual content on an extended flexible display further in response to determining that the eye gaze extension mode is enabled.

10 . A method comprising:

operating a translation mechanism to position a distal edge of a flexible display support structure relative to a first housing between a retracted position and an extended position;

monitoring a position sensor configured to detect a position of the flexible display support structure relative to the first housing;

monitoring eye gaze direction of a user captured by at least one image capturing device positioned to capture a have a field of view of a front side of the first housing;

presenting a first portion of visual content on a flexible display while the flexible display support structure is in an at least partially retracted position, the 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, while the flexible display support structure is in the retracted position, with a remaining portion of the flexible display 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; and

in response to determining that the eye gaze direction has at least partially traversed the first portion of the visual content towards one of a translatable edge of the flexible display support structure or an opposite edge of the first housing in a direction of an un-displayed second portion:

triggering the translation mechanism to extend the flexible display support structure; and

presenting the first portion and a second portion of the visual content on the flexible display.

11 . The method of claim 10 , further comprising:

in response to determining that the flexible display support structure is oriented to move vertically relative to the first housing:

determining that the gaze has at least partially traversed the first portion of the visual content based on identifying a beginning eye gaze direction toward one of an upper portion or a lower portion of the flexible display and an ending eye gaze direction toward the other one of the upper portion or the lower portion lower portion of the flexible display; and

subsequent to triggering the translation mechanism to extend the flexible display support structure:

maintaining presentation of the first portion of the visual content at the one of the upper portion or the lower portion of the beginning eye gaze direction; and

presenting the second portion of the visual content on the other one of the upper portion or the lower portion of the flexible display corresponding to the ending eye gaze direction.

12 . The method of claim 10 , further comprising:

in response to determining that the flexible display support structure is oriented to move horizontally relative to the first housing:

determining that the gaze has at least partially traversed the first portion of the visual content based on identifying a beginning eye gaze direction toward a first lateral side of the flexible display and an ending eye gaze direction toward a second lateral side of the flexible display; and

subsequent to triggering the translation mechanism to extend the flexible display support structure:

maintaining presentation of the first portion of the visual content toward the first lateral side of the flexible display; resulting in the first portion of the visual content to move sideways; and

presenting the second portion of the visual content on adjacent lateral portion of the flexible display.

13 . The method of claim 10 , wherein first electronic device comprises the first housing, the flexible display support structure, the flexible display, the position sensor, and the translation mechanism, and a second electronic device comprises a controller communicatively coupled to a communications subsystem, the method further comprises communicatively configuring the communications subsystem to communicatively couple the second electronic device to the first electronic device to receive position data from the position sensor and to transmit visual content to the flexible display and to transmit an activation trigger to the translation mechanism.

14 . The method of claim 13 , wherein the first electronic device comprises a memory that stores a universal device controller client, and the second electronic device comprises a memory communicatively coupled to the controller and that stores a universal device controller application, and wherein the method further comprises:

executing the universal device controller application to configure the communications subsystem to support a communication exchange with the first electronic device, which executes the universal device controller client; and

triggering, via the communication exchange, the first electronic device to present the visual content and to activate the translation mechanism.

15 . The method of claim 10 , wherein:

a scrolling mechanism is incorporated in the first housing and that receives the remaining portion of the flexible display while the flexible display support structure is in the retracted position;

the flexible display support structure comprises a telescoping housing having an extension portion slidingly received into a first housing edge of the first housing; and

the method further comprises activating the translation mechanism to position the telescoping housing relative to the first housing between a fully retracted position and a fully extended position.

16 . The method of claim 10 , wherein:

a display roller rolls the remaining portion of the flexible display to provide a back display on the back side of the first housing, while the flexible display support structure is in the retracted position;

the flexible display support structure comprises a blade assembly having a blade slidably coupled to the first housing and having the flexible display attached to the blade, the blade having a rigid portion positionable between a retracted position aligned with the front side of the device housing and an extended position extending beyond a second housing edge opposite to the first housing edge of the first housing, the blade comprising a flexible portion that contacts the display roller to move a portion of the blade assembly between the front side and the back side; and

the method further comprises activating the translation mechanism to slide the blade assembly relative to the first housing between a fully retracted position and a fully extended position.

17 . The method of claim 10 , wherein:

a display roller that rolls the remaining portion of the flexible display to provide a back display on the back side of the first housing, while the flexible display support structure is in the retracted position;

the flexible display support structure comprises a telescoping housing having an extension portion slidingly received into a first housing edge of the first housing; and

the method further comprises activating the translation mechanism to position the telescoping housing relative to the first housing between a fully retracted position and a fully extended position.

18 . The method of claim 10 , further comprising:

executing an application that generates the visual content;

determining whether eye gaze extension mode is enabled for the application; and

triggering the translation mechanism to extend the flexible display support structure and presents the first portion and a second portion of the visual content on an extended flexible display further in response to determining that the eye gaze extension mode is enabled.

19 . A computer program product comprising:

a computer readable storage device; and

program code on the computer readable storage device that when executed by a processor associated with an electronic device, the program code enables the electronic device to provide functionality of:

operating a translation mechanism to position a distal edge of a flexible display support structure relative to a first housing between a retracted position and an extended position;

monitoring a position sensor configured to detect a position of the flexible display support structure relative to the first housing;

monitoring eye gaze direction of a user captured by at least one image capturing device positioned to capture a have a field of view of a front side of the first housing;

presenting a first portion of visual content on a flexible display while the flexible display support structure is in an at least partially retracted position, the 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, while the flexible display support structure is in the retracted position, with a remaining portion of the flexible display 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; and

in response to determining that the eye gaze direction has at least partially traversed the first portion of the visual content towards one of a translatable edge of the flexible display support structure or an opposite edge of the first housing in a direction of an un-displayed second portion:

triggering the translation mechanism to extend the flexible display support structure; and

presenting the first portion and a second portion of the visual content on the flexible display.

20 . The computer program product of claim 19 , wherein the program code enables the electronic device to provide functionality of:

in response to determining that the flexible display support structure is oriented to move vertically relative to the first housing:

determining that the gaze has at least partially traversed the first portion of the visual content based on identifying a beginning eye gaze direction toward one of an upper portion or a lower portion of the flexible display and an ending eye gaze direction toward the other one of the upper portion or the lower portion lower portion of the flexible display; and

subsequent to triggering the translation mechanism to extend the flexible display support structure:

maintaining presentation of the first portion of the visual content at the one of the upper portion or the lower portion of the beginning eye gaze direction; and

presenting the second portion of the visual content on the other one of the upper portion or the lower portion of the flexible display corresponding to the ending eye gaze direction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2023
From: AGRAWAL, AMIT KUMAR; SISODIA, ROHIT
To: MOTOROLA MOBILITY LLC
Reel/Frame 065064/0664 →
Continuity (3)
Provisional Application 63419994 · Oct 27, 2022
Provisional Application 63416927 · Oct 17, 2022
Related Publication 20240129399A1 · Apr 18, 2024
References Cited (30)
US 11043191B1 · Kang · 2021 [cited by examiner]
US 11838433B1 · Kumar Agrawal · 2023 [cited by examiner]
US 12135587B1 · Agrawal · 2024 [cited by examiner]
US 12174672B2 · Agrawal · 2024 [cited by examiner]
US 12248337B2 · Kang · 2025 [cited by examiner]
US 12353249B2 · Pailla · 2025 [cited by examiner]
US 12360564B2 · Helot · 2025 [cited by examiner]
US 12399528B2 · Chung · 2025 [cited by examiner]
US 12411546B2 · Nishiyama · 2025 [cited by examiner]
US 20190235578A1 · Zhang · 2019 [cited by examiner]
US 20190261519A1 · Park · 2019 [cited by examiner]
US 20220385750A1 · Kim · 2022 [cited by examiner]
US 20230188637A1 · Cheon · 2023 [cited by examiner]
US 20230228588A1 · Lee · 2023 [cited by examiner]
US 20230259217A1 · Lee · 2023 [cited by examiner]
US 20230259268A1 · Chun · 2023 [cited by examiner]
US 20240098173A1 · Wu · 2024 [cited by examiner]
US 20240129392A1 · Kumar Agrawal · 2024 [cited by examiner]
US 20240129399A1 · Agrawal · 2024 [cited by examiner]
US 20240310878A1 · Pailla · 2024 [cited by examiner]
US 20240319858A1 · Cheon · 2024 [cited by examiner]
US 20240329687A1 · Dutta Choudhury · 2024 [cited by examiner]
US 20240329689A1 · Kim · 2024 [cited by examiner]
US 20240345630A1 · Agrawal · 2024 [cited by examiner]
US 20240365487A1 · Helot · 2024 [cited by examiner]
US 20240385436A1 · Dehkordi · 2024 [cited by examiner]
US 20240411445A1 · Kang · 2024 [cited by examiner]
US 20240422252A1 · Kim · 2024 [cited by examiner]
US 20250258542A1 · Han · 2025 [cited by examiner]
US 20250278134A1 · Pastrana Vicente · 2025 [cited by examiner]