IP Library › Granted Patent US 12,277,260
Granted Patent B1
US 12,277,260 · App. 18/527,899 · Granted Apr 15, 2025

Automatically adjusting display-screen pose

Inventors: Brian Harms (San Jose, CA); Sergio Perdices-Gonzalez (Sunnyvale, CA); Curtis Aumiller (San Jose, CA); Ivan France (Saratoga, CA); Yufeng Wu (Sunnyvale, CA); Tara Sriram (Sunnyvale, CA); Akash Mittal (Champaign, IL); Thomas Brenner (Sunnyvale, CA); Eunseo Cho (Mountain View, CA)
Assignee: Samsung Electronics Co., Ltd.
G06F3/011
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,277,260
App. No.
18/527,899
Granted
Apr 15, 2025
Kind
B1
Abstract

In one embodiment, an apparatus includes determining a context associated with a current use of a display screen and determining, based on the determined context associated with the current use of the display screen, a subsequent pose of the display screen. The method further includes determining, by one or more actuators configured to control an arm coupled to the display screen, a current pose of the display screen to the determined subsequent pose.

Claims (38)

1. A method comprising:

determining a context associated with a current use of a display screen, wherein the context comprises an identification of one or more software applications displayed on the display screen;

determining, based on the determined context associated with the current use of the display screen and from a workspace (1) specific to a current user of the display screen and (2) specifying a particular pose for the current context and the current user, a subsequent pose of the display screen; and

adjusting, by one or more actuators configured to control an arm coupled to the display screen, a current pose of the display screen to the determined subsequent pose.

2. The method of claim 1 , wherein the context associated with the current use of the display screen comprises content displayed on the display screen.

3. The method of claim 2 , wherein the content comprises a video content, and the context is further based on a change among a plurality of frames of the video content.

4. The method of claim 1 , wherein the context associated with the current use of the display screen comprises a process executed by a computing device transmitting signals to the display screen.

5. The method of claim 1 , wherein:

the context associated with the current use of the display screen comprises a set of contexts identified in a workspace for that display screen; and

determining the subsequent pose of the display screen comprises determining a pose specified by the workspace.

6. The method of claim 5 , wherein the workspace is one of a plurality of workspaces, each workspace specifying a particular set of contexts for the display screen and a corresponding pose of the display screen for that particular set of contexts.

7. The method of claim 6 , further comprising:

associating a first set of the plurality of workspaces with a first user of the display screen; and

associating a second set of the plurality of workspaces with a second user of the display screen.

8. The method of claim 1 , wherein the context associated with the current use of the display screen comprises a posture of a user of the display screen.

9. The method of claim 8 , wherein the posture of the user comprises one or more of (1) a height of a portion of the user or (2) a distance between the display screen and the user's face.

10. The method of claim 8 , wherein determining, based on the determined context associated with the current use of the display screen, a subsequent pose of the display screen comprises determining, by a reinforcement learning model and based on (1) the posture of the user and (2) a previous response by the user to a change of pose the display screen, the subsequent pose of the display screen.

11. The method of claim 8 , further comprising providing feedback to the user regarding the posture of the user.

12. An apparatus comprising:

a display screen;

an arm coupled to the display screen and comprising one or more actuators for controlling movement of the arm; and

one or more non-transitory computer readable storage media storing instructions; and one or more processors coupled to the non-transitory computer readable storage media, the one or more processors operable to execute the instructions to:

determine a context associated with a current use of a display screen, wherein the context comprises an identification of one or more software applications displayed on the display screen;

determine, based on the determined context associated with the current use of the display screen and from a workspace (1) specific to a current user of the display screen and (2) specifying a particular pose for the current context and the current user, a subsequent pose of the display screen; and

adjust, by controlling the one or more actuators, a current pose of the display screen to the determined subsequent pose.

13. The apparatus of claim 12 , wherein the context associated with the current use of the display screen comprises content displayed on the display screen.

14. The apparatus of claim 13 , wherein the content comprises a video content, and the context is further based on a change among a plurality of frames of the video content.

15. The apparatus of claim 12 , wherein the context associated with the current use of the display screen comprises a process executed by a computing device transmitting signals to the display screen.

16. The apparatus of claim 12 , wherein:

the context associated with the current use of the display screen comprises a context identified in a workspace for that display screen; and

determining the subsequent pose of the display screen comprises determining a pose specified by the workspace.

17. The apparatus of claim 12 , wherein the context associated with the current use of the display screen comprises a posture of a user of the display screen.

18. The apparatus of claim 17 , wherein one or more processors are further operable to execute the instructions to determine, by a reinforcement learning model and based on (1) the posture of the user and (2) a previous response by the user to a change of pose the display screen, the subsequent pose of the display screen.

19. One or more non-transitory computer readable storage media storing instructions and coupled to one or more processors that are operable to execute the instructions to:

determine a context associated with a current use of a display screen, wherein the context comprises an identification of one or more software applications displayed on the display screen;

determine, based on the determined context associated with the current use of the display screen and from a workspace (1) specific to a current user of the display screen and (2) specifying a particular pose for the current context and the current user, a subsequent pose of the display screen; and

adjust, by controlling one or more actuators configured to control an arm coupled to the display screen, a current pose of the display screen to the determined subsequent pose.

20. The media of claim 19 , wherein the context associated with the current use of the display screen comprises content displayed on the display screen.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2023
From: HARMS, BRIAN; PERDICES-GONZALEZ, SERGIO; AUMILLER, CURTIS; FRANCE, IVAN; WU, YUFENG; BRENNER, THOMAS; MITTAL, AKASH; CHO, EUNSEO; SRIRAM, TARA
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 065751/0375 →
References Cited (18)
US 8091842B2 · Thomas · 2012 [cited by applicant]
US 8939500B2 · Voigt · 2015 [cited by examiner]
US 9044172B2 · Baxi · 2015 [cited by examiner]
US 9703444B2 · Nicholson · 2017 [cited by examiner]
US 11004422B1 · Bull · 2021 [cited by examiner]
US 11734854B2 · Huelsdunk · 2023 [cited by applicant]
US 20180253143A1 · Saleem · 2018 [cited by examiner]
US 20200380901A1 · Ryu · 2020 [cited by examiner]
US 20230127218A1 · Hsieh · 2023 [cited by applicant]
US 20240031619A1 · Jayaram · 2024 [cited by examiner]
CN 111815757B · 2023 [cited by applicant]
CN 116091577A · 2023 [cited by applicant]
CN 116402870A · 2023 [cited by applicant]
Shin et al., “Slow Robots for Unobtrusive Posture Correction” (CHI '19: ACM CHI Conference on Human Factors in Computing Systems), Apr. 2019. [cited by applicant]
Screen captures from YouTube video clip entitled “Roco—Robotic Computer Monitor” 4 pages, uploaded on Jan. 24, 2014 by user “gerbilproductions.” Retrieved from internet: <https://www.youtube.com/watch?v=ljim-BW8Y8E&t=1s… [cited by applicant]
Screen captures from YouTube video clip entitled “Dot Stand V1 (English Ver.),” 32 pages, uploaded on Aug. 7, 2022 by user “Dot Heal”. Retrieved from internet: <https://www.youtube.com/watch?v=Xcs3YkJeCLQ>, Aug. 2022. [cited by applicant]
Kan, “This LG Monitor Can Continuously Move Itself to Meet Your Eye Level” PCMag (available at: https://www.pcmag.com/news/this-lg-monitor-can-continuously-move-itself-to-meet-your-eye-level), Aug. 2022. [cited by applicant]
“MediaPipe Iris: Real-time Iris Tracking & Depth Estimation,” Posted by Andrey Vakunov and Dmitry Lagun, Research Engineers, Google Research (https://ai.googleblog.com/2020/08/mediapipe-iris-real-time-iris-tracking.html… [cited by applicant]