IP Library › Granted Patent US 12,579,738
Granted Patent B2
US 12,579,738 · App. 18/006,008 · Granted Mar 17, 2026

Information presenting method, system thereof, electronic device, and computer-readable storage medium

Inventor: Cunqing Li (Beijing, CN)
Assignee: BOE TECHNOLOGY GROUP CO., LTD.
G06T17/00
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,579,738
App. No.
18/006,008
Granted
Mar 17, 2026
Kind
B2
Abstract

An information presenting method, a presenting system, an electronic device, and a computer-readable storage medium are disclosed. The information presenting method includes: presenting data information in a data presenting panel layer; and presenting three-dimensional model information in a three-dimensional model presenting layer, the three-dimensional model presenting layer is different from the data presenting panel layer; the data presenting panel layer and the three-dimensional model presenting layer communicate with each other through a support layer, and the data information is associated with the three-dimensional model information. The information presenting method can allow a user to conveniently view a scene presented by the three-dimensional model and the data information corresponding to the scene, which reduces operational complexity for the user to view the scene and the data corresponding to the scene.

Claims (53)

1 . An information presenting method, comprising:

presenting data information in a data presenting panel layer; and

presenting three-dimensional model information in a three-dimensional model presenting layer, wherein the three-dimensional model presenting layer is different from the data presenting panel layer; and

wherein the data presenting panel layer and the three-dimensional model presenting layer communicate with each other through a support layer, and the data information is associated with the three-dimensional model information;

wherein the data information is associated with the three-dimensional model information, comprises:

in response to a change in the three-dimensional model information presented by the three-dimensional model presenting layer, presenting updated data information associated with the changed three-dimensional model information in the data presenting panel layer;

in response to a change in the data information presented by the data presenting panel layer, presenting updated three-dimensional model information associated with the changed data information in the three-dimensional model presenting layer, the data information in the data presenting panel layer is visual information;

wherein the data presenting panel layer and the three-dimensional model presenting layer are provided on a same page to present the data information and the three-dimensional model information;

wherein the data presenting panel layer and the three-dimensional model presenting layer are stacked on the page to present the data information and the three-dimensional model information;

wherein the data presenting panel layer is closer to a viewer than the three-dimensional model presenting layer, and the data presenting panel layer is at least partially configured to be transparent or translucent to reveal at least a portion of the three-dimensional model presenting layer.

2 . The method according to claim 1 , wherein the support layer is presented in the page in a form of a base layer, and the data presenting panel layer and the three-dimensional model presenting layer are stacked on the base layer.

3 . The method according to claim 1 , wherein the data presenting panel layer is deployed in a first container of the support layer, and the three-dimensional model presenting layer is deployed in a second container of the support layer.

4 . The method according to claim 1 , wherein the data presenting panel layer is obtained based on a cross-platform interface development framework.

5 . The method according to claim 4 , wherein the data presenting panel layer is a panel layer supported by a browser or a panel layer supported by an operating system.

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

receiving control information; and

synchronously adjusting the data information presented in the data presenting panel layer and the three-dimensional model information presented in the three-dimensional model presenting layer according to the control information.

7 . The method according to claim 6 , wherein the data presenting panel layer and/or the three-dimensional model presenting layer directly receives the control information; or

the data presenting panel layer and the three-dimensional model presenting layer receive the control information through the support layer.

8 . The method according to claim 1 , wherein the data presenting panel layer and the three-dimensional model presenting layer communicate with each other through one of following means of the support layer: Windows form message, function call, JavaScript call, WebSocket protocol, Http protocol, TCP protocol, UDP protocol.

9 . The method according to claim 1 , further comprising:

providing the data presenting panel layer in a first terminal; and

providing the three-dimensional model presenting layer in a second terminal;

wherein the support layer is deployed in the first terminal and/or the second terminal and the data information and the three-dimensional model information are simultaneously presented in the first terminal and the second terminal.

10 . An electronic device, comprising:

a processor; and

a memory, comprising one or more computer program instructions;

wherein the one or more computer program instructions are stored in the memory, and when executed by the processor, the information presenting method according to claim 1 is achieved.

11 . A non-transitory computer-readable storage medium which stores computer-readable instructions, wherein when the computer-readable instructions are executed by a computer, the computer executes the information presenting method according to claim 1 .

12 . A presenting system, comprising a first terminal, wherein

the first terminal is configured to provide a first data presenting panel layer to present data information, and is configured to provide a first three-dimensional model presenting layer to present three-dimensional model information, the first three-dimensional model presenting layer is different from the first data presenting panel layer;

the first data presenting panel layer and the first three-dimensional model presenting layer communicate with each other through the support layer, and the data information is associated with the three-dimensional model information;

wherein the data information is associated with the three-dimensional model information, comprises:

in response to a change in the three-dimensional model information presented by the first three-dimensional model presenting layer, presenting updated data information associated with the changed three-dimensional model information in the first data presenting panel layer;

in response to a change in the data information presented by the first data presenting panel layer, presenting updated three-dimensional model information associated with the changed data information in the first three-dimensional model presenting layer, the data information in the data presenting panel layer is visual information;

wherein the data presenting panel layer and the three-dimensional model presenting layer are provided on a same page to present the data information and the three-dimensional model information;

wherein the data presenting panel layer and the three-dimensional model presenting layer are stacked on the page to present the data information and the three-dimensional model information;

wherein the data presenting panel layer is closer to a viewer than the three-dimensional model presenting layer, and the data presenting panel layer is at least partially configured to be transparent or translucent to reveal at least a portion of the three-dimensional model presenting layer.

13 . The presenting system according to claim 12 , further comprising a second terminal, wherein the second terminal is configured to provide a second data presenting panel layer, and the second data presenting panel layer and the first data presenting panel layer communicate with each other; or

the second terminal is configured to provide a second three-dimensional model presenting layer to present three-dimensional model information, and the second three-dimensional model presenting layer communicates with the first data presenting panel layer.

14 . The presenting system according to claim 12 , wherein the first data presenting panel layer and the three-dimensional model presenting layer communicate with each other through a WebSocket protocol.

15 . A presenting system, comprising a first terminal and a second terminal, wherein

the first terminal is configured to provide a first data presenting panel layer to present data information;

the second terminal is configured to provide a three-dimensional model presenting layer to present three-dimensional model information;

the first data presenting panel layer and the three-dimensional model presenting layer communicate with each other through a support layer; and

the data information is associated with the three-dimensional model information;

wherein the data information is associated with the three-dimensional model information, comprises:

in response to a change in the three-dimensional model information presented by the three-dimensional model presenting layer, presenting updated data information associated with the changed three-dimensional model information in the first data presenting panel layer;

in response to a change in the data information presented by the first data presenting panel layer, presenting updated three-dimensional model information associated with the changed data information in the three-dimensional model presenting layer, the data information in the data presenting panel layer is visual information;

wherein the data presenting panel layer and the three-dimensional model presenting layer are provided on a same page to present the data information and the three-dimensional model information;

wherein the data presenting panel layer and the three-dimensional model presenting layer are stacked on the page to present the data information and the three-dimensional model information;

wherein the data presenting panel layer is closer to a viewer than the three-dimensional model presenting layer, and the data presenting panel layer is at least partially configured to be transparent or translucent to reveal at least a portion of the three-dimensional model presenting layer.

16 . The presenting system according to claim 15 , wherein the second terminal is further configured to provide a second data presenting panel layer, the second data presenting panel layer communicates with the first data presenting panel layer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2023
From: LI, CUNQING
To: BOE TECHNOLOGY GROUP CO., LTD.
Reel/Frame 063371/0830 →
Continuity (1)
Related Publication 20240249468A1 · Jul 25, 2024
References Cited (31)
US 9412121B2 · Tatzel · 2016 [cited by examiner]
US 11087543B1 · Cowburn · 2021 [cited by examiner]
US 11532141B1 · Vierra · 2022 [cited by examiner]
US 20090187385A1 · Zegdoun · 2009 [cited by examiner]
US 20120229449A1 · Psistakis · 2012 [cited by examiner]
US 20130300740A1 · Snyder · 2013 [cited by examiner]
US 20140100994A1 · Tatzel · 2014 [cited by applicant]
US 20150248503A1 · Glunz · 2015 [cited by examiner]
US 20150262423A1 · Heinz, II · 2015 [cited by examiner]
US 20160147913A1 · Bergin · 2016 [cited by examiner]
US 20170132567A1 · Glunz · 2017 [cited by examiner]
US 20170221237A1 · Pate · 2017 [cited by examiner]
US 20180329609A1 · De Swarte · 2018 [cited by examiner]
US 20210279957A1 · Eder · 2021 [cited by examiner]
US 20220237254A1 · Li · 2022 [cited by applicant]
US 20220415063A1 · Bai · 2022 [cited by examiner]
CN 104133647A · 2014 [cited by applicant]
CN 108197325A · 2018 [cited by applicant]
CN 109903380A · 2019 [cited by applicant]
CN 110516368A · 2019 [cited by applicant]
CN 111178191A · 2020 [cited by applicant]
CN 111414225A · 2020 [cited by examiner]
CN 112799663A · 2021 [cited by applicant]
CN 113094138A · 2021 [cited by applicant]
WO 2021204296A1 · 2021 [cited by applicant]
CN-111414225-A (Machine Translation on Jan. 1, 2025) (Year: 2020). [cited by examiner]
Yan Haitao et al. Design and Implementation of 3D Visualization System for Power Industry Based on ArcEngine, Geomatics Spatial Information Technology Apr. 30, 2015 vol. 38 No. 4 pp. 84-91. [cited by applicant]
Mumumusuc, Using 3D in Flutter, https://www.bilibili.com/read/cv5353785, pp. 1-7, Mar. 30, 2020. [cited by applicant]
Osc_u611mlkv Exploration of Flutter 3D Drawing, https://my.oschina.net/u/4363726/blog/4260933 pp. 1-3, May 1, 2020. [cited by applicant]
Cheng Ziqing, Flutter's specific practice in developing smart city related apps, Software Development, Copyright 1994-2021, China Academic Journal Electronic Publishing. [cited by applicant]
Lao Meng Flutter, Rendering 3D models in Flutter, Using 3D in Flutter, https://cloud.tencent.com/developer/article/1816577, pp. 1-8, Apr. 22, 2021. [cited by applicant]