CN112583906A - Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment - Google Patents

Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment Download PDF

Info

Publication number
CN112583906A
CN112583906A CN202011410580.3A CN202011410580A CN112583906A CN 112583906 A CN112583906 A CN 112583906A CN 202011410580 A CN202011410580 A CN 202011410580A CN 112583906 A CN112583906 A CN 112583906A
Authority
CN
China
Prior art keywords
terminal
model
communication link
server
bim
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011410580.3A
Other languages
Chinese (zh)
Inventor
尤勇敏
其他发明人请求不公开姓名
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Lvling Digital City And Intelligent Construction Research Institute Co ltd
Original Assignee
Jiuling Jiangsu Digital Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiuling Jiangsu Digital Intelligent Technology Co Ltd filed Critical Jiuling Jiangsu Digital Intelligent Technology Co Ltd
Priority to CN202011410580.3A priority Critical patent/CN112583906A/en
Publication of CN112583906A publication Critical patent/CN112583906A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/161Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields
    • H04L69/162Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields involving adaptations of sockets based mechanisms

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application provides an information processing method and device based on a BIM (building information modeling), a storage medium and electronic equipment. Establishing a communication link between the terminal and the server based on the information processing method; when the server receives the model obtaining request sent by the terminal, the server sends the BIM model data to the corresponding terminal through the established communication link, so that the plurality of terminals synchronously display the target BIM model based on the BIM model data. And when the user operation of one terminal on the BIM model is detected, sending an operation request to the server based on the operation information of the user operation. And the server sends a model processing instruction to the corresponding terminal through the established communication link according to the operation request so that the plurality of terminals synchronously process the target BIM and display the processed target BIM. The scheme can effectively utilize the BIM model data, and realizes that the operation of the BIM model keeps synchronous at each server.

Description

Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment
Technical Field
The present application relates to the field of building informatization technologies, and in particular, to a method and an apparatus for processing information based on a BIM model, a storage medium, and an electronic device.
Background
BIM (Building Information Modeling) is a drawing tool for architecture, engineering and civil engineering, and the core of the BIM is to provide a complete Building engineering Information base consistent with the actual situation for a model by establishing a virtual Building engineering three-dimensional model and utilizing a digital technology. The information base not only contains geometrical information, professional attributes and state information describing building components, but also contains state information of non-component objects (such as space and motion behaviors). By means of the three-dimensional model containing the construction engineering information, the information integration degree of the construction engineering is greatly improved, and therefore a platform for engineering information exchange and sharing is provided for related interest parties of the construction engineering project.
The existing teleconference is based on video and audio synchronization, is completely isolated from the BIM, cannot perform remote cooperative discussion, and cannot effectively utilize BIM model data.
Disclosure of Invention
The embodiment of the application provides an information processing method, an information processing device, a storage medium and electronic equipment based on a BIM (building information modeling), which can effectively utilize BIM data and realize that the operations of the BIM are kept synchronous at each server.
The application provides an information processing method based on a BIM (building information modeling) model, which is applied to a first terminal and comprises the following steps:
establishing a first communication link with a server, wherein the first communication link points to a designated spatial address in the server;
sending a model acquisition request to the server;
when BIM model data returned by the server through the first communication link based on the model acquisition request are received, displaying a target BIM model on a user operation interface based on the BIM model data;
when user operation on the BIM model is detected, an operation request is sent to the server based on operation information of the user operation;
and when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated, processing the target BIM model according to the operation information and displaying the processed target BIM model.
The application provides an information processing method based on a BIM model, which is applied to a server and comprises the following steps
When a communication link establishing request sent by a first terminal is received, establishing a communication link with the first terminal according to the establishing request, wherein the first communication link points to a designated space address in the server;
when a model acquisition request sent by the first terminal is received, searching BIM model data acquired by the model acquisition request;
sending the BIM model data to the first terminal through the first communication link, and sending the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display corresponding target BIM models based on the BIM model data, wherein the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
Correspondingly, an embodiment of the present application provides an information processing apparatus based on a BIM model, which is applied to a first terminal, and includes:
the establishing unit is used for establishing a first communication link with a server, and the first communication link points to a specified space address in the server;
the first sending unit is used for sending a model acquisition request to the server;
the display unit is used for displaying a target BIM on a user operation interface based on the BIM model data when the BIM model data returned by the server through the first communication link based on the model acquisition request is received;
a second sending unit, configured to send, when a user operation on the BIM model is detected, an operation request to the server based on operation information of the user operation;
and the processing unit is used for processing the target BIM model according to the operation information and displaying the processed target BIM model when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated.
In one embodiment, the apparatus further comprises:
a first receiving unit, configured to receive a model processing instruction sent by the server through the first communication link, where the model processing instruction is triggered by a second terminal through the server, and a second communication link between the second terminal and the server points to the specified address space;
and the processing unit is also used for responding to the model processing instruction to process the target model and displaying the processed target BIM.
In one embodiment, the user interface includes a model editing control; the device further comprises:
the second receiving unit is used for receiving user operation on the model editing control;
and the acquisition unit is used for acquiring the operation information of the user operation through the editing control.
Correspondingly, the embodiment of the present application provides an information processing apparatus based on a BIM model, which is applied to a server, and includes:
the server comprises a creating unit, a creating unit and a processing unit, wherein the creating unit is used for creating a communication link with a first terminal according to a creating request when the creating request sent by the first terminal is received, and the first communication link points to a designated space address in the server;
the searching unit is used for searching BIM model data obtained by the model obtaining request instruction when receiving the model obtaining request sent by the first terminal;
and a third sending unit, configured to send the BIM model data to the first terminal through the first communication link, and send the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display a corresponding target BIM model based on the BIM model data, where the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
In one embodiment, the apparatus further comprises:
the analysis unit is used for analyzing the operation request if receiving the operation request sent by the first terminal after the BIM model data is sent to the first terminal and the associated second terminal;
and the third sending unit is further configured to send a first model processing instruction to the first terminal through the first communication link and send the first model processing instruction to the second terminal through the second communication link, respectively, based on the analysis result, so that the first terminal and the second terminal synchronously process the target model according to the first model processing instruction, respectively.
In an embodiment, the parsing unit is specifically configured to:
analyzing the operation request, and extracting operation information and a model identifier of a model to be operated;
the third sending unit is further configured to:
generating a first model processing instruction based on the operation information and the model identification;
and sending the first model processing instruction to the first terminal through the first communication link and sending the first model processing instruction to the second terminal through the second communication link respectively.
In an embodiment, the parsing unit is further configured to:
after the BIM model data are sent to the first terminal and the second terminal related to the first terminal, if an operation request sent by the second terminal is received, analyzing the operation request;
and the third sending unit is further configured to send a second model processing instruction to the first terminal through the first communication link and send the second model processing instruction to the second terminal through the second communication link, respectively, based on the analysis result, so that the first terminal and the second terminal synchronously process the target model according to the second model processing instruction, respectively.
Accordingly, a computer readable storage medium has stored therein a plurality of instructions adapted to be loaded by a processor to perform the above-mentioned information processing method based on the BIM model.
Accordingly, an embodiment of the present application provides an electronic device, which includes a processor and a memory, where the memory stores a plurality of instructions, and the instructions are suitable for the processor to load so as to execute the information processing method based on the BIM model.
In the embodiment of the application, a communication link between a terminal and a server is established; when the server receives the model obtaining request sent by the terminal, the server sends the BIM model data to the corresponding terminal through the established communication link, so that the plurality of terminals synchronously display the target BIM model based on the BIM model data. And when the user operation of one terminal on the BIM model is detected, sending an operation request to the server based on the operation information of the user operation. And the server sends a model processing instruction to the corresponding terminal through the established communication link according to the operation request so that the plurality of terminals synchronously process the target BIM and display the processed target BIM. The scheme can effectively utilize the BIM model data, and realizes that the operation of the BIM model keeps synchronous at each server.
Drawings
The technical solution and other advantages of the present application will become apparent from the detailed description of the embodiments of the present application with reference to the accompanying drawings.
Fig. 1 is a scene schematic diagram of an information processing system based on a BIM model according to an embodiment of the present application.
Fig. 2 is a schematic flow chart of an information processing method based on a BIM model according to an embodiment of the present disclosure.
Fig. 3 is another schematic flow chart of the information processing method based on the BIM model according to the embodiment of the present application.
Fig. 4 is a schematic structural diagram of a websocket instant messaging system according to an embodiment of the present application.
Fig. 5 is a schematic structural diagram of an information processing system based on a BIM model according to an embodiment of the present application.
Fig. 6 is a schematic structural diagram of an information processing apparatus based on a BIM model in a processing device according to an embodiment of the present application.
Fig. 7 is a schematic structural diagram of an information processing apparatus based on a BIM model in a processing device according to an embodiment of the present application.
Fig. 8 is a schematic structural diagram of a terminal according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The embodiment of the application provides an information processing method and device based on a BIM (building information modeling), a storage medium and electronic equipment. The details will be described below separately.
Referring to fig. 1, fig. 1 is a schematic view of a scenario of a BIM model-based information processing system according to an embodiment of the present application, where the system may include a terminal and a server that establish a communication connection. Wherein:
the terminal may be a device having a display function. For example, the terminal includes, but is not limited to, a tablet Computer, a notebook Computer, a Personal Computer (PC), and other devices having a display screen. In the application, the terminal is used for receiving an operation instruction of a user and responding to the operation instruction of the user to execute corresponding operation;
the server may be a single network server or a cluster of servers for receiving, storing, and transmitting data.
The terminal and the server can be in communication connection through a wireless network or a wired network to interact data. Wherein:
the terminal can send a model acquisition request through the server, and when receiving the BIM model data returned by the server, the server sends the BIM model data to the corresponding terminal through the established communication link, so that the plurality of terminals synchronously display the target BIM model based on the BIM model data. When the terminal detects a user operation on the BIM model, an operation request is sent to the server based on operation information of the user operation. And the server sends a model processing instruction to the corresponding terminal through the established communication link according to the operation request so that the plurality of terminals synchronously process the target BIM and display the processed target BIM.
According to the scheme, the traditional teleconference is combined with the BIM model, a high-efficiency BIM model communication platform based on the browser is provided, full-duplex communication between the browser and the server is achieved, and the server is allowed to actively send information to the client. And the operation display of the BIM model is kept synchronous among all the clients by establishing the WebSocket long connection. The scheme fully utilizes the BIM model data, provides a server-side data pushing mode in a real sense, and ensures the bidirectional data communication between the client and the server.
It should be noted that the system scenario diagram shown in fig. 1 is only an example, and the terminal, the server, and the scenario described in the embodiment of the present application are for more clearly illustrating the technical solution of the embodiment of the present application, and do not form a limitation on the technical solution provided in the embodiment of the present application, and as a person having ordinary skill in the art knows that along with the evolution of the system and the occurrence of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems. The following are detailed below. It should be noted that the following description of the embodiments is not intended to limit the preferred order of the embodiments.
Referring to fig. 2, fig. 2 is a schematic flowchart of a first flow chart of an information processing method based on a BIM model according to an embodiment of the present application, where the method is applied to a terminal device side, and the method includes:
101. a first communication link is established with the server, the first communication link pointing to a designated spatial address in the server.
Specifically, the terminal may create a teleconference through the web application, and other user terminals may join the teleconference, so as to establish a communication link between multiple application clients and implement data transmission between the clients.
In specific implementation, a teleconference can be initiated by one of the clients, and the teleconference generates a unique spatial address identifier. Other clients enter the space address, and the clients automatically initiate a communication connection request to the server. For example, the server may be a WebSocket server, and the client may initiate a WebSocket connection request, bind a monitoring event for a WebSocket link, and initiate a request to the server to obtain information of a teleconference that the client has joined. When the connection is successfully established, the client can receive the message of the current teleconference, so as to form a communication link.
102. And sending a model acquisition request to a server.
In the embodiment of the application, the model refers to a BIM building information model, and specifically is a multidimensional model which is established by simulating real information of a building through digital information and taking various related information data of a building engineering project as a basis, and can help to realize the integration of building information, and all kinds of information are always integrated in a three-dimensional model information database from the design, construction and operation of the building to the end of the whole life cycle of the building, so that personnel of a design team, a construction unit, a facility operation department, an owner and the like can perform cooperative work based on BIM, thereby effectively improving the working efficiency, saving resources, reducing the cost and realizing sustainable development. Of course, the model is not limited thereto, and other types of models may be used.
Specifically, the application scene can be an application scene when a multi-person teleconference is modeled on line, and a user can draw a model through a drawing interface provided by a web application program. When the relevant BIM model is needed to be used, a model loading instruction can be triggered through a model display area in a drawing interface presented by the webpage application program. For example, a thumbnail of the BIM model is displayed in the model display area, and a user can click the needed thumbnail of the BIM model to trigger the terminal to send a model acquisition instruction to the server.
103. And when receiving the BIM model data returned by the server through the first communication link based on the model acquisition request, displaying the target BIM model on the user operation interface based on the BIM model data.
In this embodiment, the BIM models may be stored in the server, and each model corresponds to a unique identification ID. After the terminal sends a request for obtaining the model to the server, the server can process the request, search corresponding model data according to the model ID, select a corresponding communication link from the connection pool, and return a processing result to the terminal based on the communication link, so that the BIM model is opened to be displayed on a user operation interface.
104. When a user operation on the BIM model is detected, an operation request is sent to the server based on operation information of the user operation.
In an embodiment, the user operation interface includes a model editing control, and the user can perform operations such as moving, zooming, sectioning and the like on the displayed BIM model through the model editing control. When detecting the user operation on the BIM model, the user operation on the model editing control can be specifically received, and then the operation information of the user operation is acquired through the editing control. Then, an operation request containing the operation information and the BIM model identifier to be operated is sent to the server based on the operation information operated by the user.
The editing control can be displayed on the user operation interface in the form of a menu bar and a button. In addition, the model editing control can also be invisible to the user, for example, the user can directly realize the movement of the model by dragging the BIM model.
105. And when response information returned by the server through the first communication link based on the operation request is received and indicates to operate the target BIM, processing the target BIM according to the operation information and displaying the processed target BIM.
Specifically, the terminal receives the response message and then analyzes the response message, and executes the corresponding command according to the indicated step.
In one embodiment, other terminals in the same teleconference as the first terminal may also perform editing operations on the model. That is, when the terminal receives the model processing instruction sent by the server through the first communication link, the target model is processed in response to the model processing instruction, and the processed target BIM model is displayed. The model processing instruction is triggered by a second terminal through a server, and a second communication link between the second terminal and the server points to the designated address space, namely the second terminal and the first terminal are in the same teleconference.
According to the scheme, the traditional teleconference is combined with the BIM model, a high-efficiency BIM model communication platform based on the browser is provided, full-duplex communication between the browser and the server is achieved, and the server is allowed to actively send information to the client. And the operation display of the BIM model is kept synchronous among all the clients by establishing the WebSocket long connection. The scheme fully utilizes the BIM model data, provides a server-side data pushing mode in a real sense, and ensures the bidirectional data communication between the client and the server.
In another embodiment of the present application, another information processing apparatus based on a BIM model is provided, and the method is applied to a server side. Referring to fig. 3, fig. 3 is another schematic flow chart of the information processing method based on the BIM model according to the embodiment of the present application, which includes the following specific steps:
201. when a communication link establishing request sent by a first terminal is received, a communication link between the first terminal and the first terminal is established according to the establishing request, wherein the first communication link points to a designated space address in the server.
Specifically, the terminal may create a teleconference through the web application, and other user terminals may join the teleconference, so as to establish a communication link between multiple application clients and implement data transmission between the clients.
In specific implementation, a teleconference can be initiated by one of the clients, and the teleconference generates a unique spatial address identifier. Other clients enter the space address, and the clients automatically initiate a communication connection request to the server. For example, the server may include a WebSocket server, and the client may initiate a WebSocket connection request, bind a monitoring event for the WebSocket link, and initiate a request to the server to obtain information of a teleconference that the client has joined. When the connection is successfully established, the client can receive the message of the current teleconference, so as to form a communication link.
202. And when a model acquisition request sent by the first terminal is received, searching BIM model data acquired by the indication of the model acquisition request.
In this embodiment, the BIM models may be stored in the server, and each model corresponds to a unique identification ID. After the server receives the model acquisition request sent by the terminal, the server can process the request and search corresponding model data according to the model ID.
203. Sending the BIM model data to a first terminal through a first communication link, and sending the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display corresponding target BIM models based on the BIM model data, wherein the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
Specifically, the server may be a server cluster including a web server and a websocket server. The Web server selects a corresponding communication link (namely a WebSocket link) from the connection pool of the WebSocket server, and returns a processing result to the terminal in the same teleconference based on the communication link, so that the terminal in the same teleconference synchronously displays the corresponding target BIM model.
Specifically, after sending the BIM model data to the first terminal and the associated second terminal, if the operation request sent by the first terminal is received, the operation request is analyzed. Then, based on the analysis result, respectively sending a first model processing instruction to the first terminal through the first communication link and sending the first model processing instruction to the second terminal through the second communication link, so that the first terminal and the second terminal respectively synchronously process the target model according to the first model processing instruction.
In an embodiment, when the operation request is analyzed, the operation request may be specifically analyzed, and the operation information and the model identifier of the model to be operated are extracted. Then, a first model processing instruction is generated based on the operation information and the model identification, and then the first model processing instruction is sent to the first terminal through the first communication link and the first model processing instruction is sent to the second terminal through the second communication link.
In an embodiment, after sending the BIM model data to the first terminal and the associated second terminal, if an operation request sent by the second terminal is received, the operation request is analyzed. And respectively sending a second model processing instruction to the first terminal through the first communication link and sending a second model processing instruction to the second terminal through the second communication link based on the analysis result, so that the first terminal and the second terminal synchronously process the target model according to the second model processing instruction respectively.
According to the scheme, the traditional teleconference is combined with the BIM model, a high-efficiency BIM model communication platform based on the browser is provided, full-duplex communication between the browser and the server is achieved, and the server is allowed to actively send information to the client. And the operation display of the BIM model is kept synchronous among all the clients by establishing the WebSocket long connection. The scheme fully utilizes the BIM model data, provides a server-side data pushing mode in a real sense, and ensures the bidirectional data communication between the client and the server.
In another embodiment of the present application, an information processing system based on a BIM model is also provided. Referring to fig. 5, the information processing system includes a client and a server, and the information processing system builds a WebSocket instant messaging system architecture as shown in fig. 4.
Specifically, the user first enters the MUGOOD platform through the browser. The system firstly judges whether the current user logs in or not, and if not, the system enters a login page; the interactive homepage may be entered if the user is logged in.
For the logged-on client, a remote conference can be created after the client enters the interactive homepage, and other clients can join the conference, so that communication links are established among the clients, and data transmission among the clients is realized.
In practical application, when one of the clients initiates a teleconference to the web server, the web server generates a unique spatial address identifier. After entering the space address, other clients automatically initiate a WebSocket connection request, bind a monitoring event for the WebSocket, and simultaneously initiate a request to a web server to acquire information of the joined teleconference. When the connection is successfully established, the client can receive the message of the remote conference, thereby forming a communication link.
In the teleconference, a client initiating the conference can select to open a BIM model and create a WebSocket long link.
In practical application, the BIM models can be stored in the server in advance, and each model corresponds to a unique ID. The client sends a request for opening the BIM to the server, the server processes the request, selects corresponding Websocket connection from a connection pool of the Websocket server according to the model ID, and returns the processing result to the server. The server receives the result sent by the WebSocket server by monitoring the WebSocket event, so that the BIM is opened, and remote cooperative discussion of the BIM data is realized.
After the BIM model is synchronously opened by each client, the client initiating the conference can operate the model, including operations such as moving, zooming, sectioning and the like, and keep synchronization among the clients.
Specifically, when the client opens the BIM model, a WebSocket long link is created, and the BIM model data is initialized. When a user operates in a BIM (building information modeling) model of a client (such as an amplification model operation), a current behavior is sent to a server through WebSocket, the server records the user behavior after receiving a request, then the user behavior is returned to the client for the amplification operation of the model, and the client starts to amplify the model after receiving an operation instruction. When the client continuously operates the model, the server records the series of behavior steps, then returns the behavior to the client, and the client analyzes the WebSocket after receiving the WebSocket message and executes the corresponding command according to the steps.
According to the information processing system based on the BIM model, the traditional teleconference is combined with the BIM model, an efficient BIM model communication platform based on a browser is provided, full-duplex communication between the browser and a server is achieved, and the server is allowed to actively send information to a client. And the operation display of the BIM model is kept synchronous among all the clients by establishing the WebSocket long connection. The scheme fully utilizes the BIM model data, provides a server-side data pushing mode in a real sense, and ensures the bidirectional data communication between the client and the server.
In another embodiment of the present application, an information processing apparatus based on a BIM model is further provided, where the model loading apparatus may be integrated in a terminal in a form of software or hardware, and the terminal may specifically include a mobile phone, a tablet computer, a notebook computer, and the like. As shown in fig. 6, the model loading apparatus 300 may include: a building unit 301, a first sending unit 302, a presentation unit 303, a second sending unit 304 and a processing unit 305, wherein:
an establishing unit 301, configured to establish a first communication link with a server, where the first communication link points to a specified spatial address in the server;
a first sending unit 302, configured to send a model obtaining request to the server;
a display unit 303, configured to, when receiving the BIM model data returned by the server through the first communication link based on the model acquisition request, display a target BIM model in a user operation interface based on the BIM model data;
a second sending unit 304, configured to, when a user operation on the BIM model is detected, send an operation request to the server based on operation information of the user operation;
and the processing unit 305 is configured to, when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated, process the target BIM model according to the operation information and display the processed target BIM model.
In one embodiment, the apparatus 300 further comprises:
a first receiving unit, configured to receive a model processing instruction sent by the server through the first communication link, where the model processing instruction is triggered by a second terminal through the server, and a second communication link between the second terminal and the server points to the specified address space;
the processing unit 305 is further configured to process the target model in response to the model processing instruction, and display the processed target BIM model.
In one embodiment, the user interface includes a model editing control; the device further comprises:
the second receiving unit is used for receiving user operation on the model editing control;
and the acquisition unit is used for acquiring the operation information of the user operation through the editing control.
As can be seen from the above, the information processing apparatus based on the BIM model provided in the embodiment of the present application establishes the first communication link with the server through the establishing unit 301; the first sending unit 302 sends a model acquisition request to the server; when receiving the BIM model data returned by the server through the first communication link based on the model acquisition request, the display unit 303 displays a target BIM model on a user operation interface based on the BIM model data; when detecting a user operation on the BIM model, the second sending unit 304 sends an operation request to the server based on operation information of the user operation; when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated, the processing unit 305 processes the target BIM model according to the operation information and displays the processed target BIM model. The scheme can effectively utilize the BIM model data, and realizes that the operation of the BIM model keeps synchronous at each server.
In another embodiment of the present application, another information processing apparatus based on the BIM model is further provided, where the model loading apparatus may be integrated in a server in a form of software or hardware, and the server may specifically be an independent web server, a data server, or a server cluster. As shown in fig. 7, the model loading apparatus 400 may include: a creating unit 401, a searching unit 402 and a third sending unit 403, wherein:
a creating unit 401, configured to, when receiving a communication link creation request sent by a first terminal, create a communication link with the first terminal according to the creation request, where the first communication link points to a specified spatial address in the server;
a searching unit 402, configured to search, when receiving a model acquisition request sent by the first terminal, for BIM model data that is indicated to be acquired by the model acquisition request;
a third sending unit 403, configured to send the BIM model data to the first terminal through the first communication link, and send the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display a corresponding target BIM model based on the BIM model data, where the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
In one embodiment, the apparatus further comprises:
the analysis unit is used for analyzing the operation request if receiving the operation request sent by the first terminal after the BIM model data is sent to the first terminal and the associated second terminal;
a third sending unit 403, configured to send a first model processing instruction to the first terminal through the first communication link and send the first model processing instruction to the second terminal through the second communication link, respectively, based on the analysis result, so that the first terminal and the second terminal process the target model synchronously according to the first model processing instruction, respectively.
In an embodiment, the parsing unit is specifically configured to:
analyzing the operation request, and extracting operation information and a model identifier of a model to be operated;
the third sending unit 403 is further configured to:
generating a first model processing instruction based on the operation information and the model identification;
and sending the first model processing instruction to the first terminal through the first communication link and sending the first model processing instruction to the second terminal through the second communication link respectively.
In an embodiment, the parsing unit is further configured to:
after the BIM model data are sent to the first terminal and the second terminal related to the first terminal, if an operation request sent by the second terminal is received, analyzing the operation request;
a third sending unit 403, configured to send a second model processing instruction to the first terminal through the first communication link and send the second model processing instruction to the second terminal through the second communication link, respectively, based on the analysis result, so that the first terminal and the second terminal synchronously process the target model according to the second model processing instruction, respectively.
As can be seen from the above, the information processing apparatus based on the BIM model provided in the embodiment of the present application, when receiving a communication link creation request sent by a first terminal, establishes, by a creation unit 401, a communication link with the first terminal according to the creation request; when receiving a model acquisition request sent by the first terminal, the searching unit 402 searches for BIM model data acquired by the model acquisition request instruction; the third sending unit 403 sends the BIM model data to the first terminal through the first communication link, and sends the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display corresponding target BIM models based on the BIM model data. The scheme can effectively utilize the BIM model data, and realizes that the operation of the BIM model keeps synchronous at each server.
In another embodiment of the present application, an electronic device is further provided, where the electronic device may be a terminal device such as a smart phone or a tablet computer; or may be a web server, data server, or server cluster. As shown in fig. 8, the electronic device 400 may include: radio Frequency (RF) circuitry 601, memory 602 including one or more computer-readable storage media, input unit 603, display unit 604, sensor 605, audio circuitry 606, wireless Fidelity (wiFi) module 607, processor 608 including one or more processing cores, and power supply 609. Those skilled in the art will appreciate that the electronic device configuration shown in fig. 8 does not constitute a limitation of the electronic device and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components. Wherein:
the RF circuit 601 may be used for receiving and transmitting signals during the process of transmitting and receiving information, and in particular, for processing the received downlink information of the base station by one or more processors 608; in addition, data relating to uplink is transmitted to the base station. In general, the RF circuit 601 includes, but is not limited to, an antenna, at least one Amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 601 may also communicate with networks and other devices via wireless communications.
The memory 602 may be used to store software programs and modules, and the processor 608 executes various functional applications and data processing by operating the software programs and modules stored in the memory 602. The memory 602 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function (such as a sound playing function, an image playing function, etc.), and the like. Further, the memory 602 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, the memory 602 may also include a memory controller to provide the processor 608 and the input unit 603 access to the memory 602.
The input unit 603 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, in one particular embodiment, input unit 603 may include a touch-sensitive surface as well as other input devices. The touch-sensitive surface, also referred to as a touch display screen or a touch pad, may collect touch operations by a user (e.g., operations by a user on or near the touch-sensitive surface using a finger, a stylus, or any other suitable object or attachment) thereon or nearby, and drive the corresponding connection device according to a predetermined program. The input unit 603 may include other input devices in addition to the touch-sensitive surface. In particular, other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 604 may be used to display information input by or provided to a user and various graphical user interfaces of the electronic device, which may be made up of graphics, text, icons, video, and any combination thereof. The Display unit 604 may include a Display panel, and optionally, the Display panel may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch-sensitive surface may overlay the display panel, and when a touch operation is detected on or near the touch-sensitive surface, the touch operation is transmitted to the processor 608 to determine the type of touch event, and the processor 608 then provides a corresponding visual output on the display panel according to the type of touch event. Although in FIG. 8 the touch sensitive surface and the display panel are two separate components to implement input and output functions, in some embodiments the touch sensitive surface may be integrated with the display panel to implement input and output functions.
The electronic device may also include at least one sensor 605, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor that adjusts the brightness of the display panel according to the brightness of ambient light, and a proximity sensor that turns off the display panel and/or the backlight when the electronic device is moved to the ear.
Audio circuitry 606, a speaker, and a microphone may provide an audio interface between a user and the electronic device. The audio circuit 606 may transmit the electrical signal converted from the received audio data to a speaker, and convert the electrical signal into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 606 and converted into audio data, which is then processed by the audio data output processor 608, and then sent to, for example, other electronic devices via the RF circuit 601, or output to the memory 602 for further processing. Audio circuitry 606 may also include an earbud jack to provide communication of peripheral headphones with other electronic devices.
The wiFi belongs to a short-distance wireless transmission technology, and the electronic device can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the wiFi module 607, and provides wireless broadband internet access for the user. Although fig. 8 shows the wiFi module 607, it is understood that it does not belong to the essential constitution of the electronic device, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 608 is a control center of the electronic device, connects various parts of the entire mobile phone by using various interfaces and lines, and performs various functions of the electronic device and processes data by operating or executing software programs and/or modules stored in the memory 602 and calling data stored in the memory 602, thereby performing overall monitoring of the mobile phone. Optionally, processor 608 may include one or more processing cores; preferably, the processor 608 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 608.
The electronic device also includes a power supply 609 (e.g., a battery) for powering the various components, which may preferably be logically coupled to the processor 608 via a power management system, such that the power management system may manage charging, discharging, and power consumption. The power supply 609 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
Specifically, in this embodiment, the processor 608 in the electronic device loads an executable file corresponding to a process of one or more application programs into the memory 602 according to the following instructions, and the processor 608 runs the application programs stored in the memory 602, so as to implement various functions:
establishing a first communication link with a server, wherein the first communication link points to a designated spatial address in the server; sending a model acquisition request to the server; when BIM model data returned by the server through the first communication link based on the model acquisition request are received, displaying a target BIM model on a user operation interface based on the BIM model data; when user operation on the BIM model is detected, an operation request is sent to the server based on operation information of the user operation; and when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated, processing the target BIM model according to the operation information and displaying the processed target BIM model.
Or when a communication link creation request sent by a first terminal is received, establishing a communication link with the first terminal according to the creation request, wherein the first communication link points to a specified space address in the server; when a model acquisition request sent by the first terminal is received, searching BIM model data acquired by the model acquisition request; sending the BIM model data to the first terminal through the first communication link, and sending the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display corresponding target BIM models based on the BIM model data, wherein the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
According to the scheme, the traditional teleconference is combined with the BIM model, a high-efficiency BIM model communication platform based on the browser is provided, full-duplex communication between the browser and the server is achieved, and the server is allowed to actively send information to the client. And the operation display of the BIM model is kept synchronous among all the clients by establishing the WebSocket long connection. The scheme fully utilizes the BIM model data, provides a server-side data pushing mode in a real sense, and ensures the bidirectional data communication between the client and the server.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor.
To this end, the present application provides a storage medium, in which a plurality of instructions are stored, where the instructions can be loaded by a processor to execute the steps in any information processing method based on a BIM model provided in the present application. For example, the instructions may perform the steps of:
establishing a first communication link with a server, wherein the first communication link points to a designated spatial address in the server; sending a model acquisition request to the server; when BIM model data returned by the server through the first communication link based on the model acquisition request are received, displaying a target BIM model on a user operation interface based on the BIM model data; when user operation on the BIM model is detected, an operation request is sent to the server based on operation information of the user operation; and when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated, processing the target BIM model according to the operation information and displaying the processed target BIM model.
Or when a communication link creation request sent by a first terminal is received, establishing a communication link with the first terminal according to the creation request, wherein the first communication link points to a specified space address in the server; when a model acquisition request sent by the first terminal is received, searching BIM model data acquired by the model acquisition request; sending the BIM model data to the first terminal through the first communication link, and sending the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display corresponding target BIM models based on the BIM model data, wherein the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the instructions stored in the storage medium can execute the steps in any information processing method based on the BIM model provided in the embodiment of the present application, the beneficial effects that can be achieved by any information processing method based on the BIM model provided in the embodiment of the present application can be achieved, for details, see the foregoing embodiments, and are not described herein again.
The information processing method, device, storage medium and electronic device based on the BIM model provided in the embodiments of the present application are introduced in detail, and a specific example is applied in the present application to explain the principle and implementation of the present application, and the description of the above embodiments is only used to help understanding the method and core ideas of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

Claims (11)

1. An information processing method based on a BIM (building information modeling) is applied to a first terminal, and is characterized by comprising the following steps:
establishing a first communication link with a server, wherein the first communication link points to a designated spatial address in the server;
sending a model acquisition request to the server;
when BIM model data returned by the server through the first communication link based on the model acquisition request are received, displaying a target BIM model on a user operation interface based on the BIM model data;
when user operation on the BIM model is detected, an operation request is sent to the server based on operation information of the user operation;
and when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated, processing the target BIM model according to the operation information and displaying the processed target BIM model.
2. The BIM model-based information processing method according to claim 1, further comprising:
receiving a model processing instruction sent by the server through the first communication link, wherein the model processing instruction is triggered by a second terminal through the server, and a second communication link between the second terminal and the server points to the designated address space;
and responding to the model processing instruction to process the target model, and displaying the processed target BIM.
3. The BIM model-based information processing method according to claim 1, wherein the user operation interface includes a model editing control; detecting user operation on the BIM model, including:
receiving user operation on the model editing control;
and acquiring the operation information of the user operation through the editing control.
4. An information processing method based on a BIM (building information modeling) is applied to a server, and is characterized by comprising the following steps:
when a communication link establishing request sent by a first terminal is received, establishing a communication link with the first terminal according to the establishing request, wherein the first communication link points to a designated space address in the server;
when a model acquisition request sent by the first terminal is received, searching BIM model data acquired by the model acquisition request;
sending the BIM model data to the first terminal through the first communication link, and sending the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display corresponding target BIM models based on the BIM model data, wherein the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
5. The BIM model information processing method according to claim 4, further comprising, after sending the BIM model data to the first terminal and its associated second terminal:
if an operation request sent by a first terminal is received, analyzing the operation request;
and respectively sending a first model processing instruction to the first terminal through the first communication link and sending the first model processing instruction to the second terminal through the second communication link based on the analysis result, so that the first terminal and the second terminal synchronously process the target model according to the first model processing instruction respectively.
6. The BIM information processing method of claim 5, wherein parsing the operation request comprises:
analyzing the operation request, and extracting operation information and a model identifier of a model to be operated;
the sending the first model processing instruction to the first terminal through the first communication link and the sending the first model processing instruction to the second terminal through the second communication link respectively based on the analysis result includes:
generating a first model processing instruction based on the operation information and the model identification;
and sending the first model processing instruction to the first terminal through the first communication link and sending the first model processing instruction to the second terminal through the second communication link respectively.
7. The BIM model information processing method according to claim 4, further comprising, after sending the BIM model data to the first terminal and its associated second terminal:
if an operation request sent by a second terminal is received, analyzing the operation request;
and respectively sending a second model processing instruction to the first terminal through the first communication link and sending the second model processing instruction to the second terminal through the second communication link based on the analysis result, so that the first terminal and the second terminal synchronously process the target model according to the second model processing instruction respectively.
8. An information processing apparatus based on a BIM model, applied to a first terminal, the apparatus comprising:
the establishing unit is used for establishing a first communication link with a server, and the first communication link points to a specified space address in the server;
the first sending unit is used for sending a model acquisition request to the server;
the display unit is used for displaying a target BIM on a user operation interface based on the BIM model data when the BIM model data returned by the server through the first communication link based on the model acquisition request is received;
a second sending unit, configured to send, when a user operation on the BIM model is detected, an operation request to the server based on operation information of the user operation;
and the processing unit is used for processing the target BIM model according to the operation information and displaying the processed target BIM model when response information returned by the server through the first communication link based on the operation request is received and the response information indicates that the target BIM model is operated.
9. An information processing device based on BIM model, applied to a server, the device comprising:
the server comprises a creating unit, a creating unit and a processing unit, wherein the creating unit is used for creating a communication link with a first terminal according to a creating request when the creating request sent by the first terminal is received, and the first communication link points to a designated space address in the server;
the searching unit is used for searching BIM model data obtained by the model obtaining request instruction when receiving the model obtaining request sent by the first terminal;
and a third sending unit, configured to send the BIM model data to the first terminal through the first communication link, and send the BIM model data to a second terminal associated with the first terminal through a second communication link, so that the first terminal and the second terminal synchronously display a corresponding target BIM model based on the BIM model data, where the second communication link is a communication link established between the second terminal and the server, and the second communication link points to the designated address space.
10. A computer-readable storage medium having stored therein a plurality of instructions adapted to be loaded by a processor to perform the BIM model-based information processing method according to any one of claims 1 to 7.
11. An electronic device, comprising a processor and a memory, wherein the memory stores a plurality of instructions, and the instructions are suitable for the processor to load so as to execute the BIM model-based information processing method according to any one of claims 1 to 7.
CN202011410580.3A 2020-12-04 2020-12-04 Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment Pending CN112583906A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011410580.3A CN112583906A (en) 2020-12-04 2020-12-04 Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011410580.3A CN112583906A (en) 2020-12-04 2020-12-04 Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment

Publications (1)

Publication Number Publication Date
CN112583906A true CN112583906A (en) 2021-03-30

Family

ID=75127388

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011410580.3A Pending CN112583906A (en) 2020-12-04 2020-12-04 Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN112583906A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102299968A (en) * 2011-09-16 2011-12-28 四川长虹电器股份有限公司 Multi-terminal information sharing system and method
CN105975235A (en) * 2016-05-24 2016-09-28 深圳市敢为软件技术有限公司 Display control method and device
CN107220398A (en) * 2016-03-22 2017-09-29 赫克斯冈技术中心 For by the construction management system and method for data link to BIM
CN110334397A (en) * 2019-05-30 2019-10-15 广东民航机场建设有限公司 Information display method, device, system, equipment and medium based on BIM model
CN110334398A (en) * 2019-05-30 2019-10-15 广东民航机场建设有限公司 Information processing method, device, equipment and storage medium based on BIM model
CN111641878A (en) * 2020-06-03 2020-09-08 天津卓朗科技发展有限公司 Three-dimensional model display method and device and electronic equipment
CN111651639A (en) * 2020-04-27 2020-09-11 宁波吉利汽车研究开发有限公司 Address space management method, device, equipment and medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102299968A (en) * 2011-09-16 2011-12-28 四川长虹电器股份有限公司 Multi-terminal information sharing system and method
CN107220398A (en) * 2016-03-22 2017-09-29 赫克斯冈技术中心 For by the construction management system and method for data link to BIM
CN105975235A (en) * 2016-05-24 2016-09-28 深圳市敢为软件技术有限公司 Display control method and device
CN110334397A (en) * 2019-05-30 2019-10-15 广东民航机场建设有限公司 Information display method, device, system, equipment and medium based on BIM model
CN110334398A (en) * 2019-05-30 2019-10-15 广东民航机场建设有限公司 Information processing method, device, equipment and storage medium based on BIM model
CN111651639A (en) * 2020-04-27 2020-09-11 宁波吉利汽车研究开发有限公司 Address space management method, device, equipment and medium
CN111641878A (en) * 2020-06-03 2020-09-08 天津卓朗科技发展有限公司 Three-dimensional model display method and device and electronic equipment

Similar Documents

Publication Publication Date Title
US11025963B2 (en) Data processing method, apparatus, and system for live streaming page
CN112257135B (en) Model loading method and device based on multithreading, storage medium and terminal
CN106059894B (en) Message processing method and device
CN108566332B (en) Instant messaging information processing method, device and storage medium
CN111178012A (en) Form rendering method, device and equipment and storage medium
CN112637039B (en) Information processing method, device and storage medium
US20140365892A1 (en) Method, apparatus and computer readable storage medium for displaying video preview picture
US11216997B2 (en) Method and apparatus for displaying historical chat record
CN110278141B (en) Instant messaging information processing method and device and storage medium
CN107368298B (en) Text control simulation touch method, terminal and computer readable storage medium
CN112347545A (en) Building model processing method and device, computer equipment and storage medium
CN108900407B (en) Method and device for managing session record and storage medium
WO2014194713A1 (en) Method,apparatus and computer readable storage medium for displaying video preview picture
CN104660769B (en) A kind of methods, devices and systems for adding associated person information
CN113010825A (en) Data processing method and related device
CN114064173A (en) Method, device, medium and equipment for creating instant session page
CN110300047B (en) Animation playing method and device and storage medium
CN112749074A (en) Test case recommendation method and device
CN105631059B (en) Data processing method, data processing device and data processing system
CN111359210B (en) Data processing method and device, electronic equipment and storage medium
CN108958854B (en) Window display method and device and terminal
CN116594616A (en) Component configuration method and device and computer readable storage medium
CN109739409B (en) Batch processing method and device and terminal equipment
CN112583906A (en) Information processing method and device based on BIM (building information modeling), storage medium and electronic equipment
CN114417201A (en) Message processing method and device, computer equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20220908

Address after: Room 701, East Building, innovation and Research Center, 8 Yanzheng West Avenue, Wujin District, Changzhou City, Jiangsu Province, 213100

Applicant after: Jiangsu Lvling Digital City and Intelligent Construction Research Institute Co.,Ltd.

Address before: Room 701, East Building, innovation and Research Center, No.8 Yanzheng West Avenue, Wujin District, Changzhou City, Jiangsu Province

Applicant before: Jiuling (Jiangsu) Digital Intelligent Technology Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210330