IP Library Granted Patent US 11,645,999
Granted Patent B2
US 11,645,999 · App. 17/405,489 · Granted May 9, 2023

Dynamic alignment of mobile device content

Inventors: Venkata Vara Prasad Karri (Visakhapatnam, IN); Sarbajit K. Rakshit (Kolkata, IN); Kamal Kiran Trood Yamala (Visakhapatnam, IN); Swamy Subramanya (Visakhapatnam, IN)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G09G5/30G09G5/32H04W4/023G03H1/22G09G2320/028G09G2320/066G09G2320/068G09G2320/0626G09G2340/145G09G2356/00G09G2358/00H04M1/0202
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 11,645,999
App. No.
17/405,489
Filed
Aug 18, 2021
Granted
May 9, 2023
Kind
B2
Examiner
HSU, JONI
Art Unit
2611
USPC
345/589
Abstract

An embodiment for adjusting digital content in a flexible display device is provided. The embodiment may include receiving data relating to a position and orientation of a reference device relative to a user. The embodiment may also include identifying an orientation of a display surface of a mobile device and a relative position of the mobile device relative to a viewing direction of the user. The embodiment may further include identifying an optimal viewing angle of display content on the display surface of the mobile device. The embodiment may also include in response to determining the display content is not able to be displayed as a hologram, aligning the display content as text based on the optimal viewing angle. The embodiment may further include presenting the aligned display content as text to the user.

Claims (55)

1. A computer-based method of dynamically aligning content displayed on a mobile device, the method comprising:

receiving data relating to a position and orientation of a reference device relative to a user;

identifying an orientation of a display surface of a mobile device and a relative position of the mobile device relative to a viewing direction of the user based on the position and orientation of the reference device;

identifying an optimal viewing angle of display content on the display surface of the mobile device based on the orientation of the display surface and the position of the mobile device relative to the viewing direction of the user;

determining whether the display content is able to be displayed as a hologram;

in response to determining the display content is not able to be displayed as the hologram, aligning the display content as text based on the optimal viewing angle;

presenting the aligned display content as the text to the user;

in response to determining the display content is able to be displayed as the hologram, analyzing a length of the display content; and

determining whether the display content is able to fit within the display surface based on the analyzed length of the display content and a real-time zoom level of the mobile device.

2. The method of claim 1 , further comprising:

in response to determining the display content is able to fit within the display surface, aligning the display content as the text based on the optimal viewing angle; and

presenting the aligned display content as the text to the user.

3. The method of claim 2 , further comprising:

in response to determining the display content is not able to fit within the display surface, aligning the display content as the text and the hologram based on the optimal viewing angle; and

presenting the aligned display content as the text and the hologram to the user.

4. The method of claim 3 , wherein a plurality of proximity and sonic wave sensors embedded in the mobile device are utilized to identify the orientation of the display surface of the mobile device and the relative position of the mobile device relative to the viewing direction of the user.

5. The method of claim 3 , wherein a curvature of the hologram presented to the user is adjusted based on a confidentiality level of the display content.

6. The method of claim 3 , wherein a brightness and contrast of the hologram presented to the user is adjusted based on surroundings of the user and available power in the mobile device.

7. A computer system, the computer system comprising:

one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:

receiving data relating to a position and orientation of a reference device relative to a user;

identifying an orientation of a display surface of a mobile device and a relative position of the mobile device relative to a viewing direction of the user based on the position and orientation of the reference device;

identifying an optimal viewing angle of display content on the display surface of the mobile device based on the orientation of the display surface and the position of the mobile device relative to the viewing direction of the user;

determining whether the display content is able to be displayed as a hologram;

in response to determining the display content is not able to be displayed as the hologram, aligning the display content as text based on the optimal viewing angle;

presenting the aligned display content as the text to the user;

in response to determining the display content is able to be displayed as the hologram, analyzing a length of the display content; and

determining whether the display content is able to fit within the display surface based on the analyzed length of the display content and a real-time zoom level of the mobile device.

8. The computer system of claim 7 , further comprising:

in response to determining the display content is able to fit within the display surface, aligning the display content as the text based on the optimal viewing angle; and

presenting the aligned display content as the text to the user.

9. The computer system of claim 8 , further comprising:

in response to determining the display content is not able to fit within the display surface, aligning the display content as the text and the hologram based on the optimal viewing angle; and

presenting the aligned display content as the text and the hologram to the user.

10. The computer system of claim 9 , wherein a plurality of proximity and sonic wave sensors embedded in the mobile device are utilized to identify the orientation of the display surface of the mobile device and the relative position of the mobile device relative to the viewing direction of the user.

11. The computer system of claim 9 , wherein a curvature of the hologram presented to the user is adjusted based on a confidentiality level of the display content.

12. The computer system of claim 9 , wherein a brightness and contrast of the hologram presented to the user is adjusted based on surroundings of the user and available power in the mobile device.

13. A computer program product, the computer program product comprising:

one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:

receiving data relating to a position and orientation of a reference device relative to a user;

identifying an orientation of a display surface of a mobile device and a relative position of the mobile device relative to a viewing direction of the user based on the position and orientation of the reference device;

identifying an optimal viewing angle of display content on the display surface of the mobile device based on the orientation of the display surface and the position of the mobile device relative to the viewing direction of the user;

determining whether the display content is able to be displayed as a hologram;

in response to determining the display content is not able to be displayed as the hologram, aligning the display content as text based on the optimal viewing angle;

presenting the aligned display content as the text to the user;

in response to determining the display content is able to be displayed as the hologram, analyzing a length of the display content; and

determining whether the display content is able to fit within the display surface based on the analyzed length of the display content and a real-time zoom level of the mobile device.

14. The computer program product of claim 13 , further comprising:

in response to determining the display content is able to fit within the display surface, aligning the display content as the text based on the optimal viewing angle; and

presenting the aligned display content as the text to the user.

15. The computer program product of claim 14 , further comprising:

in response to determining the display content is not able to fit within the display surface, aligning the display content as the text and the hologram based on the optimal viewing angle; and

presenting the aligned display content as the text and the hologram to the user.

16. The computer program product of claim 15 , wherein a plurality of proximity and sonic wave sensors embedded in the mobile device are utilized to identify the orientation of the display surface of the mobile device and the relative position of the mobile device relative to the viewing direction of the user.

17. The computer program product of claim 15 , wherein a curvature of the hologram presented to the user is adjusted based on a confidentiality level of the display content.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2023
From: RAKSHIT, SARBAJIT K.; YAMALA, KAMAL KIRAN TROOD; SUBRAMANYA, SWAMY
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 063044/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2023
From: KARRI, VENKATA VARA PRASAD
To: IBM INDIA PRIVATE LIMITED
Reel/Frame 063044/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2023
From: IBM INDIA PRIVATE LIMITED
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 063044/0713 →
Continuity (1)
Related Publication 20230056305A1 · Feb 23, 2023