IP Library Granted Patent US 12,436,606
Granted Patent B2
US 12,436,606 · App. 18/896,684 · Granted Oct 7, 2025

Display method and elecronic device

Inventors: Cen Yao (Beijing, CN); Jie Yin (Beijing, CN); Yinzhu Piao (Beijing, CN)
Assignee: LENOVO (BEIJING) LIMITED
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,436,606
App. No.
18/896,684
Granted
Oct 7, 2025
Kind
B2
Abstract

This application provides a display method, an electronic device. The display method applied to an electronic device, comprising: acquiring activity information of a user; and determining display parameters of an object within at least one three-dimensional space body in a three-dimensional space, based on the activity information, wherein the three-dimensional space includes multiple three-dimensional space bodies; and displaying the object within at least one three-dimensional space body, based on the display parameters of the object within at least one three-dimensional space body.

Claims (62)

1. A display method, applied to an electronic device, comprising:

acquiring activity information of a user, the activity information including a current location of the user;

determining display parameters of an object within a three-dimensional space body in a three-dimensional space, based on the activity information, wherein the three-dimensional space includes one or more three-dimensional space bodies, and determining the display parameters includes:

determining a positional offset between the current location of the user and a first position, the first position corresponding to specific display parameters of the object within the three-dimensional space body, and the specific display parameters providing the user with optimal viewing experience when the user is at the first position; and

displaying the object within the three-dimensional space body, based on the display parameters of the object within the three-dimensional space body.

2. The method according to claim 1 , wherein:

the activity information further includes at least one of the following: operation information of the user on the three-dimensional space body, and operation information of the user on the object within the three-dimensional space body; and

the operation information on the three-dimensional space body includes at least one of the following: a selection operation on the three-dimensional space body, a movement operation on the three-dimensional space body, a scaling operation on the three-dimensional space body, and an editing operation on the three-dimensional space body.

3. The method according to claim 1 , wherein:

the display parameters include posture parameters and/or light and shadow parameters; and

the determining display parameters of the object within the three-dimensional space body in the three-dimensional space, based on the activity information, further includes:

generating the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body, based on the current location of the user.

4. The method according to claim 3 , wherein generating the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body based on the current location of the user, includes:

determining a viewing distance and/or a viewing angle of the user, based on the current location of the user; and

generating the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body, based on the viewing distance and/or viewing angle of the user.

5. The method according to claim 3 , wherein generating the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body, based on the viewing distance and/or viewing angle of the user, includes:

determining the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body, based on the positional offset and the specific posture parameters and/or specific light and shadow parameters of the object within the three-dimensional space body.

6. The method according to claim 5 , further comprising:

determining a stay duration at the current location of the user; and

if the stay duration exceeds a time threshold, obtaining an updated first position by updating the first position based on the current location of the user.

7. The method according to claim 2 , wherein the operation information on the three-dimensional space body includes the selection operation on the three-dimensional space body;

the determining the display parameters of the object of three-dimensional space body in the three-dimensional space, based on the activity information, further includes:

determining a target three-dimensional space body from multiple three-dimensional space bodies based on the selection operation on the three-dimensional space body of the user; and

determining the display parameters of the object within the target three-dimensional space body.

8. The method according to claim 2 , wherein the activity information further includes the operation information on the object within the three-dimensional space body;

the determining the display parameters of the object within the three-dimensional space body in the three-dimensional space, based on the activity information, further includes:

determining the updated display parameters of the object within the three-dimensional space body, by updating the display parameters of the object within the three-dimensional space body, based on the operation information on the object within the three-dimensional space body;

displaying the object within the three-dimensional space body, based on the display parameters of the object within the three-dimensional space body; and

displaying the object within the three-dimensional space body, based on the updated display parameters of the object within the three-dimensional space body.

9. The method according to claim 1 , wherein the user is a group that includes at least two target users; and

the determining the display parameters of the object within the three-dimensional space body in the three-dimensional space, based on the activity information, includes:

determining the display parameters of the object within the three-dimensional space body in the three-dimensional space for each target user, based on the activity information of the target user.

10. An electronic device, comprising:

a display module, configured to display multiple objects in multiple three-dimensional space bodies in a three-dimensional space; and

a control module, configured to:

acquire activity information of a user, the activity information including a current location of the user;

determine display parameters of an object within a three-dimensional space body in the three-dimensional space, based on the activity information, wherein determining the display parameters includes determining a positional offset between the current location of the user and a first position, the first position corresponding to specific display parameters of the object within the three-dimensional space body, the specific display parameters providing the user with optimal viewing experience when the user is at the first position; and

display the object within the three-dimensional space body based on the display parameters of the object within the dimensional space body.

11. The electronic device according to claim 10 , wherein the activity information further includes at least one of the following: operation information of the user on one of the multiple three-dimensional space bodies, and operation information of the user on the object within the three-dimensional space body; and the operation information on the three-dimensional space body includes at least one of the following: a selection operation on the three-dimensional space body, a movement operation on the three-dimensional space body, a scaling operation on the three-dimensional space body, and an editing operation on the three-dimensional space body.

12. The electronic device according to claim 10 , wherein the display parameters include posture parameters and/or light and shadow parameters; and the control module is further configured to:

generate the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body, based on the current location of the user.

13. The electronic device according to claim 12 , wherein the control module is further configured to:

determine a viewing distance and/or a viewing angle of the user, based on the current location of the user; and

generate the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body, based on the viewing distance and/or viewing angle of the user.

14. The electronic device according to claim 12 , wherein the control module is further configured to:

determine the posture parameters and/or the light and shadow parameters of the object within the three-dimensional space body, based on the positional offset and the specific posture parameters and/or specific light and shadow parameters of the object within the three-dimensional space body.

15. The electronic device according to claim 14 , wherein the control module is further configured to:

determine a stay duration at the current location of the user; and

if the stay duration exceeds a time threshold, obtain an updated first position, by updating the first position based on the current location of the user.

16. The electronic device according to claim 11 , wherein the operation information on the three-dimensional space body includes the selection operation on the three-dimensional space body, and the control module is further configured to:

determine a target three-dimensional space body from multiple three-dimensional space bodies, based on the selection operation on the three-dimensional space body of the user; and

determine the display parameters of the object within the target three-dimensional space body.

17. The electronic device according to claim 11 , wherein the activity information further includes the operation information on the object within the three-dimensional space body, and the control module is further configured to:

determine the updated display parameters of the object within the three-dimensional space body, by updating the display parameters of the object within the three-dimensional space body, based on the operation information on the object within the three-dimensional space body;

display the object within the three-dimensional space body, based on the display parameters of the object within the three-dimensional space body; and

display the object within the three-dimensional space body, based on the updated display parameters of the object within the three-dimensional space body.

18. The device according to claim 10 , wherein the user is a group that includes at least two target users, and the control module is further configured to:

determine the display parameters of the object within the three-dimensional space body in the three-dimensional space for each target user, based on the activity information of the target user.

19. A non-transitory computer-readable medium storing computer instructions that, when executed by one or more processors, cause the one or more processors to implement a display method comprising:

receiving activity information of a user, the activity information including a current location of the user;

determining display parameters of an object within a three-dimensional space body in a three-dimensional space, based on the activity information, wherein the three-dimensional space includes one or more three-dimensional space bodies, and determining the display parameters includes determining a positional offset between the current location of the user and a first position, the first position corresponding to specific display parameters of the object within the three-dimensional space body, the specific display parameters providing the user with optimal viewing experience when the user is at the first position; and

displaying the object within the three-dimensional space body, based on the display parameters of the object within the three-dimensional space body.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2024
From: YAO, CEN; YIN, JIE; PIAO, YINZHU
To: LENOVO (BEIJING) LIMITED
Reel/Frame 068704/0116 →
Priority Claims (1)
CN 202311377071.9 · Oct 23, 2023 · national
Continuity (1)
Related Publication 20250130629A1 · Apr 24, 2025
References Cited (2)
US 9754398B1 · Cardwell · 2017 [cited by examiner]
US 20180174347A1 · Chaney · 2018 [cited by examiner]