A device information delivery method, apparatus, device, and storage medium
By defining equipment types and delivery spaces, and employing both coordinate-based and coordinate-free delivery methods, the problem of scattered equipment information was solved, enabling efficient and digital equipment information delivery, improving delivery efficiency and quality, and reducing costs.
Patent Information
- Application Number
- CN202411786654.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2044-12-05
AI Technical Summary
Traditional equipment information delivery methods rely on paper documents and simple electronic documents, resulting in scattered, incomplete, and untimely information, which increases delivery costs and reduces efficiency.
By identifying the target equipment type, alternative delivery space, and delivery format list, and using both coordinate-based and coordinate-free delivery methods, a delivery list is generated to meet the needs of different users and achieve digital delivery of equipment information.
It improved the efficiency and quality of equipment information delivery, reduced manual workload, and lowered delivery costs.
Smart Images

Figure CN119720344B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of building digitization, and in particular to a device information delivery method and device, equipment and a storage medium. BACKGROUND
[0002] In recent years, the digitalization wave of various industries has been in full swing. Practice has proved that applying software engineering technology to building digitization can greatly improve the efficiency of building asset management, operation management, equipment and facility management and other fields. Building digitization engineering includes civil structure object information, mechanical and electrical equipment object information, and the relationship between objects and other building information. Mechanical and electrical equipment object information is the most important information in the entire digital twin system.
[0003] The traditional device information delivery method mainly relies on paper documents, forms or simple electronic documents. Due to the lack of effective digitization means, the delivered information is often scattered among different departments and personnel, forming an information island, making it difficult to achieve effective integration and utilization, and thus leading to incomplete information and delayed updates, increasing delivery costs while reducing delivery efficiency. SUMMARY
[0004] The present application provides a device information delivery method, device, equipment and storage medium, which can adjust the delivery method of different equipment types according to the needs of users to meet the needs of different users.
[0005] According to an aspect of the present application, a device information delivery method is provided, which comprises:
[0006] Based on the current area, the target equipment type is obtained, and the target equipment type is used to determine the candidate delivery space and the delivery form list;
[0007] The target delivery space and the target delivery form are determined based on the candidate delivery space and the delivery form list, wherein the target delivery form includes a coordinate delivery form and a non-coordinate delivery form;
[0008] When the target delivery form is a non-coordinate delivery form, the device information is delivered according to the target delivery form.
[0009] Optionally, determining the candidate delivery space and the delivery form list according to the target equipment type comprises: determining each sub-delivery area contained in the current area, and determining the delivery equipment type corresponding to each sub-delivery area; and taking the sub-delivery area containing the target equipment type in the delivery equipment type as the candidate delivery space.
[0010] Optionally, the determining the candidate delivery space and the delivery form list according to the target device type comprises: obtaining a delivery form configuration table, wherein the delivery form configuration table comprises delivery forms corresponding to device types; and matching the target device type with the delivery form configuration table to determine a candidate delivery form corresponding to the target device type, and generating the delivery form list according to the candidate delivery form.
[0011] Optionally, the determining the target delivery space and the target delivery form based on the candidate delivery space and the delivery form list comprises: displaying the candidate delivery space in a preset manner to obtain the target delivery space; and displaying the delivery form list to obtain the target delivery form.
[0012] Optionally, the device information delivery according to the target delivery form comprises: when the coordinate-free delivery form is a bound property space form, obtaining a first device instance quantity and to-be-delivered device information; and taking a property space as a carrier, and generating a first delivery list according to the first device instance quantity and the to-be-delivered device information.
[0013] Optionally, the device information delivery according to the target delivery form comprises: when the coordinate-free delivery form is a degenerate group form, obtaining a second device instance quantity and to-be-delivered device information, wherein the second device instance quantity is greater than or equal to the first device instance quantity; determining a target carrier, wherein the target carrier comprises a project, a building, a floor and a property space; and generating a second delivery list according to the second device instance quantity and the to-be-delivered device information based on the target carrier.
[0014] Optionally, the method further comprises: obtaining a viewing delivery information instruction, wherein the viewing delivery information instruction comprises a specified delivery space; determining a target delivery list corresponding to the viewing delivery information instruction; and displaying the target delivery list.
[0015] According to another aspect of the present application, there is provided a device information delivery apparatus, which comprises:
[0016] a target device type determination module configured to obtain a target device type based on a current region, and determine a candidate delivery space and a delivery form list according to the target device type;
[0017] a target delivery space and form determination module configured to determine a target delivery space and a target delivery form based on the candidate delivery space and the delivery form list, wherein the target delivery form comprises a coordinate-based delivery form and a coordinate-free delivery form;
[0018] a device information delivery module configured to perform device information delivery according to the target delivery form when the target delivery form is a coordinate-free delivery form.
[0019] According to another aspect of the present application, there is provided an electronic device, which comprises:
[0020] at least one processor;
[0021] and a memory connected with the at least one processor in communication;
[0022] wherein the memory stores a computer program capable of being executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the device information delivery method according to any one of the embodiments of the present application.
[0023] According to another aspect of the present application, a computer readable storage medium is provided, which stores computer instructions for enabling a processor to perform the device information delivery method according to any one of the embodiments of the present application when executed.
[0024] The technical scheme of the embodiments of the present application determines the target delivery space and form through the list of alternative delivery spaces and delivery forms, adopts different methods for different user needs, solves the needs of users who do not need device styles and accurate positions, makes the delivery more in line with the actual situation and needs, and improves the efficiency and quality of the delivery. Through digital delivery of device information, the manual workload is reduced, the on-site delivery efficiency is improved, and the delivery cost is reduced.
[0025] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0027] Figure 1 is a flowchart of a device information delivery method according to the first embodiment of the present application;
[0028] Figure 2 is a flowchart of another device information delivery method according to the first embodiment of the present application;
[0029] Figure 3 is a flowchart of another device information delivery method according to the second embodiment of the present application;
[0030] Figure 4is a structural schematic diagram of a device information delivery device provided according to an embodiment three of the present application;
[0031] Figure 5 is a structural schematic diagram of an electronic device for implementing a device information delivery method according to an embodiment of the present application. DETAILED DESCRIPTION
[0032] In order to make the personnel in the technical field better understand the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0034] Embodiment one
[0035] Figure 1 A flowchart of a device information delivery method is provided for the first embodiment of the present application. The present embodiment can be applied to a device delivery scene in a space. The method can be executed by a device information delivery device, which can be realized in the form of hardware and / or software, and can be configured in a computer controller. As shown in Figure 1 , the method comprises:
[0036] S110, obtaining a target device type based on a current area, and determining a list of alternative delivery spaces and delivery forms according to the target device type.
[0037] The current area refers to the current building function type (industry form) + area. The current area can be a specific property area environment, and can include residential communities, commercial office buildings, industrial parks, hospitals, schools and other places with buildings and related facilities. The functional requirements, layout characteristics and other factors of different property spaces will affect the types of equipment and information delivery requirements. The target equipment type refers to the equipment type that needs to be focused on information delivery determined by the use requirements, functional positioning and other factors of the current area. For example, in a residential community, the equipment can be elevators and access control devices; in a hospital, the equipment can be medical imaging devices and monitoring devices. The alternative delivery space refers to a plurality of space positions selected according to the target equipment type, which can be used to place the target equipment and facilitate information delivery. For example, a certain equipment can be placed in a certain room on a certain floor or a certain corner in a certain area.
[0038] Optionally, the method further includes: determining a plurality of sub-delivery areas included in the current area, and determining a delivery equipment type corresponding to each of the sub-delivery areas; and determining, as the alternative delivery space, a sub-delivery area in which the target equipment type is included in the delivery equipment type.
[0039] It should be noted that any area, such as a large office building, a residential community, an industrial park, etc., is composed of a plurality of sub-delivery areas with different functions and purposes. For example, an office building can include office floor areas, equipment room areas, parking lot areas, lobby areas, etc., each of which has a specific function and facility configuration. For example, in the office floor area of the office building, the delivery equipment type can include office furniture, computers, printers and other office equipment, while in the equipment room area, the delivery equipment type can include air conditioning host, server, power distribution cabinet and other large equipment related to maintaining the operation of the office building. By analyzing the functions and environments of each sub-delivery area, the delivery equipment type that matches the sub-delivery area can be determined.
[0040] Specifically, after determining the target equipment type, the controller can further determine the delivery equipment type corresponding to each sub-delivery area. If the delivery equipment type corresponding to a certain sub-delivery area includes the target equipment type determined by us, the controller will consider that the sub-delivery area meets the basic conditions for placing the target equipment, so it can be used as the alternative delivery space.
[0041] Optionally, the method further includes: obtaining a delivery form configuration table, wherein the delivery form configuration table includes a delivery form corresponding to each equipment type; matching the target equipment type through the delivery form configuration table to determine an alternative delivery form corresponding to the target equipment type, and generating a delivery form list according to the alternative delivery form.
[0042] The delivery form configuration table is a pre-arranged information set, which includes information delivery modes of various devices in different scenarios, and can provide standardized reference for the entire delivery process.
[0043] Specifically, after determining the target device type, the delivery form configuration table can be further used for matching. In the delivery form configuration table, there are a plurality of device types and their corresponding delivery forms. The controller can find the record corresponding to the target device type in the table, and take the matched delivery form as the candidate delivery form corresponding to the target device type.
[0044] S120, determining the target delivery space and the target delivery form based on the candidate delivery space and the delivery form list, wherein the target delivery form includes coordinate delivery form and non-coordinate delivery form.
[0045] The target delivery space refers to the specific space position for placing the device and delivering information determined by the user after further analysis and trade-off of various factors such as cost, convenience of use, impact on the surrounding environment, etc. from the candidate delivery space. The target delivery form refers to the specific way selected by the user from the delivery form list for delivering device information according to the actual use scenario, demand and various limitation conditions, etc., including coordinate delivery form and non-coordinate delivery form. The coordinate delivery form refers to the delivery form that needs to specify the specific physical location coordinates of the device when obtaining device information, and then obtains device information through a specific way according to the coordinates to the corresponding position. The non-coordinate delivery form refers to the delivery form that does not need to specify the specific physical location coordinates of the device when obtaining device information, but only needs to obtain device information through a specific network platform, account permission, etc. The coordinate delivery form includes revit model delivery form and non-revit model delivery form, and the non-coordinate delivery form includes binding property space delivery form and degenerate group delivery form.
[0046] Optionally, determining the target delivery space and the target delivery form based on the candidate delivery space and the delivery form list includes: displaying the candidate delivery space in a preset manner to obtain the target delivery space; and displaying the delivery form list to obtain the target delivery form.
[0047] Specifically, these candidate delivery spaces are displayed so that relevant decision makers such as device managers, factory layout planners, etc. can intuitively see all possible space choices. The display method can be to mark the specific position and range of each candidate space on the electronic map, or to list the characteristics of each candidate space in the form of a list, or to display different candidate delivery spaces according to different colors. When the candidate delivery spaces are displayed, the decision maker will determine the target delivery space from them.
[0048] It should be noted that when selecting the target delivery space, the decision maker will consider various factors, including but not limited to cost factors, such as a certain alternative space may not be selected as the target delivery space because the cost of transformation is too high although the location is suitable; convenience of use is also an important consideration, if the equipment operator often needs to be active in a certain area, then the alternative space close to the area may have an advantage; and the impact on the surrounding environment, if the equipment operation of a certain alternative space may interfere with the surrounding precision instruments, it may need to be re-evaluated.
[0049] Similarly, the delivery form list will also be displayed to the decision maker, and the decision maker can determine the target delivery form from the list according to the specific use scene and demand.
[0050] S130, when the target delivery form is a coordinate-free delivery form, delivering equipment information according to the target delivery form.
[0051] Figure 2 A flowchart of an equipment information delivery method is provided for the first embodiment of the present application, and step S130 mainly includes the following steps S131 to S132:
[0052] S131, when the coordinate-free delivery form is a bound property space form, obtaining the first equipment instance quantity and the to-be-delivered equipment information.
[0053] Specifically, when the coordinate-free delivery form is a bound property space form, the controller will take each property space as a carrier. For example, a residential complex, an office building, or an industrial park, etc., each of which has its specific equipment needs and layout. Taking a residential complex as an example, there are access control systems, elevator equipment, lighting systems, etc. Taking the entire complex as an independent carrier, all equipment information related to the complex can be processed centrally, facilitating unified equipment information management and query operations for the specific property space.
[0054] S132, taking the property space as a carrier, generating a first delivery list according to the first equipment instance quantity and the to-be-delivered equipment information.
[0055] Specifically, the list form is adopted to realize the ordered organization and clear presentation of information. When the equipment object information in a property space is processed, the list can arrange these information according to certain rules. For example, it can be arranged according to the first letter of the equipment type, or according to the importance of the equipment in the property space, such as the elevator equipment may be relatively more important, arranged in front, etc. The first equipment instance number can be 1, and the first equipment instance number refers to the number of equipment instances in each piece of information in the first delivery list, that is, in the information structure displayed by the first delivery list, the information of each specific equipment individual is recorded and presented. Taking a residential community as an example, if the elevator equipment information is displayed, each record in the list is detailed information about a elevator, including the model, running status, maintenance record, etc. The delivery mode of binding the property space form is mainly for the relatively important equipment group with large quantity, such as the air conditioning unit in the air conditioning room on each floor, the fan coil in the office area, etc., which can be fine management and monitoring for each equipment, clearly understand the specific situation of each equipment individual, and facilitate to quickly locate the specific equipment to be handled when the equipment has a problem.
[0056] Optionally, the method further comprises: obtaining a viewing delivery information instruction, wherein the viewing delivery information instruction includes a specified delivery space; determining a target delivery list corresponding to the viewing delivery information instruction, and displaying the target delivery list.
[0057] Among them, the viewing delivery information instruction is issued by relevant personnel such as equipment management personnel, operation and maintenance personnel, etc. according to their own needs, and the instruction contains a specified delivery space. The specified delivery space clearly specifies the specific space range of the equipment information to be obtained. For example, in a large office building, the specified delivery space may be the office area of a floor or a certain equipment room, etc. By specifying the delivery space, the information of the related equipment in the space can be accurately filtered and displayed subsequently.
[0058] Specifically, when the viewing delivery information instruction is acquired, the controller determines the corresponding target delivery list according to the specified delivery space therein. In the entire device information delivery process, various delivery lists have been generated according to different delivery forms, device types, etc., such as the first delivery list and the second delivery list mentioned above. The controller finds the target delivery list matching the viewing delivery information instruction from the existing delivery lists and displays it. The display can be presented on the software interface of the device management system, each row of which can correspond to the information of one device, including the device name, running state, parameter setting, etc. The display can also be performed on a specific terminal device, which is convenient for on-site operation and management personnel to view at any time and any place. Through the display of the target delivery list, the relevant personnel can intuitively understand the overall situation of the devices in the specified delivery space and the specific information of each device, thereby facilitating their subsequent management, operation, decision-making, etc.
[0059] The technical scheme of the embodiment of the application determines the target delivery space and form through the alternative delivery space and delivery form list, adopts different methods for different user needs, solves the needs of users who do not need device styles and precise positions, makes the delivery more in line with the actual situation and needs, and improves the efficiency and quality of the delivery. Through the digital delivery of device information, the manual workload is reduced, the on-site delivery efficiency is improved, and the delivery cost is reduced.
[0060] Embodiment Two
[0061] Figure 3 A flowchart of a device information delivery method provided by the second embodiment of the application, which adds a device information delivery process when the non-coordinate delivery form is a degenerate group form on the basis of the first embodiment. The specific contents of steps S210-S220 are substantially the same as those of steps S110-S120 in the first embodiment, so they will not be described again in this embodiment. As shown in FIG. 2, the method comprises the following steps. Figure 3
[0062] S210, acquiring a target device type based on a current area, and determining an alternative delivery space and a delivery form list according to the target device type.
[0063] Optionally, determining the alternative delivery space and the delivery form list according to the target device type comprises: determining each sub-delivery area contained in the current area, and determining the delivery device types corresponding to each sub-delivery area; and taking the sub-delivery area containing the target device type in the delivery device types as the alternative delivery space.
[0064] Optionally, the list of candidate delivery spaces and delivery forms is determined according to the target device type, including: obtaining a delivery form configuration table, wherein the delivery form configuration table includes delivery forms corresponding to each device type; matching the target device type through the delivery form configuration table to determine the candidate delivery forms corresponding to the target device type, and generating the list of delivery forms according to the candidate delivery forms.
[0065] S220, determining the target delivery space and the target delivery form based on the list of candidate delivery spaces and delivery forms, wherein the target delivery form includes a coordinate delivery form and a non-coordinate delivery form.
[0066] Optionally, the target delivery space and the target delivery form are determined based on the list of candidate delivery spaces and delivery forms, including: displaying the candidate delivery spaces in a preset manner to obtain the target delivery space; and displaying the list of delivery forms to obtain the target delivery form.
[0067] S230, when the non-coordinate delivery form is a degenerate group form, obtaining a second device instance quantity and to-be-delivered device information, wherein the second device instance quantity is greater than or equal to the first device instance quantity.
[0068] S240, determining a target carrier, wherein the target carrier includes a project, a building, a floor, and a property space.
[0069] It should be noted that the degenerate group form is mainly for a large number of device groups that are less concerned by users, such as air outlets and lamps, and users can determine the type of target carrier according to the demand, including a project, a building, a floor, and a property space. Taking a large commercial complex as an example, the entire project includes multiple buildings, each building has multiple floors, and each floor has different types of devices. By taking the project as a carrier, the overall situation of the devices in the entire commercial complex can be grasped; by taking the building as a carrier, the characteristics and distribution of the devices in each building can be understood; by taking the floor as a carrier, the device configuration of each floor can be known in detail; by taking the property space as a carrier, the relationship between the devices and the surrounding environment can be considered comprehensively, and the multi-level carrier selection can comprehensively cover the device information and meet different management requirements.
[0070] S250, generating a second delivery list based on the target carrier according to the second device instance quantity and the to-be-delivered device information.
[0071] Each piece of information in the second delivery list has a device instance quantity greater than or equal to 1, and a large number of devices of the same type can be managed and monitored macroscopically. Taking a large commercial complex as an example, all lighting lamps in a floor can be delivered as a group.
[0072] Optionally, the method further comprises: obtaining a viewing delivery information instruction, wherein the viewing delivery information instruction comprises a specified delivery space; determining a target delivery list corresponding to the viewing delivery information instruction, and displaying the target delivery list.
[0073] The technical scheme of the embodiment of the application determines the target delivery space and form through the alternative delivery space and delivery form list, adopts different methods for different user needs, solves the user needs for no demand for device style and accurate position, makes the delivery more in line with the actual situation and needs, and improves the efficiency and quality of the delivery. Through digital delivery of device information, the manual workload is reduced, the on-site delivery efficiency is improved, and the delivery cost is reduced.
[0074] Embodiment three
[0075] Figure 4 A structural schematic diagram of a device information delivery device provided by the third embodiment of the application is shown in FIG. 3. Figure 4 As shown in the figure, the device comprises: a target device type determination module 310, configured to obtain a target device type based on a current area, and determine an alternative delivery space and a delivery form list according to the target device type;
[0076] a target delivery space and form determination module 320, configured to determine a target delivery space and a target delivery form based on the alternative delivery space and the delivery form list, wherein the target delivery form comprises a coordinate delivery form and a non-coordinate delivery form;
[0077] a device information delivery module 330, configured to perform device information delivery according to the target delivery form when the target delivery form is the non-coordinate delivery form.
[0078] Optionally, the target device type determination module 310 specifically comprises: an alternative delivery space determination unit, configured to: determine each sub-delivery area contained in the current area, and determine the delivery device type corresponding to each sub-delivery area; and take the sub-delivery area containing the target device type in the delivery device type as the alternative delivery space.
[0079] Optionally, the target device type determination module 310 specifically comprises: a delivery form list determination unit, configured to: obtain a delivery form configuration table, wherein the delivery form configuration table comprises the delivery form corresponding to each device type; match the target device type through the delivery form configuration table to determine the alternative delivery form corresponding to the target device type, and generate the delivery form list according to the alternative delivery form.
[0080] Optionally, the target delivery space and form determination module 320 specifically applies: displays the alternative delivery space in a preset manner to obtain the target delivery space; and displays the delivery form list to obtain the target delivery form.
[0081] Optionally, the device information delivery module 330 specifically comprises: a property space form delivery unit, configured to: when the coordinate-free delivery form is a bound property space form, acquire the first device instance quantity and the to-be-delivered device information; take the property space as a carrier, and generate a first delivery list according to the first device instance quantity and the to-be-delivered device information.
[0082] Optionally, the device information delivery module 330 specifically comprises: a degenerate group form delivery unit, configured to: when the coordinate-free delivery form is a degenerate group form, acquire the second device instance quantity and the to-be-delivered device information, wherein the second device instance quantity is greater than or equal to the first device instance quantity; determine a target carrier, wherein the target carrier comprises a project, a building, a floor, and a property space; and generate a second delivery list according to the second device instance quantity and the to-be-delivered device information based on the target carrier.
[0083] Optionally, the apparatus further comprises: a delivery information viewing module, configured to: acquire a viewing delivery information instruction, wherein the viewing delivery information instruction comprises a specified delivery space; determine a target delivery list corresponding to the viewing delivery information instruction; and display the target delivery list.
[0084] The technical scheme of the embodiment of the application determines the target delivery space and form through the alternative delivery space and the delivery form list, adopts different methods for different user needs, solves the user needs for device styles and precise position-free requirements, makes the delivery more in line with the actual situation and needs, and improves the efficiency and quality of the delivery. Through digital delivery of the device information, the manual workload is reduced, the on-site delivery efficiency is improved, and the delivery cost is reduced.
[0085] The device information delivery apparatus provided in the embodiment of the application can execute the device information delivery method provided in any embodiment of the application, and has the corresponding function modules and beneficial effects of executing the method.
[0086] Embodiment Four
[0087] Figure 5 A structural schematic diagram of an electronic device 10 that can be used to implement embodiments of the application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices such as personal digital assistants, cellular telephones, smartphones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the applications described and / or claimed in this document.
[0088] AsFigure 5 As shown, the electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., communicatively connected to the at least one processor 11, where the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded into the random access memory (RAM) 13 from the storage unit 18. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0089] Various components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, a speaker, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0090] The processor 11 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as a device information delivery method.
[0091] In some embodiments, a device information delivery method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of a device information delivery method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform a device information delivery method by any other appropriate means, such as by means of firmware.
[0092] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a load programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0093] Computer programs used to implement the processes of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program, when executed, can cause instructions defined in the flow charts and / or block diagrams to be implemented on the computer or other programmable apparatus. The computer programs can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package, partially on a machine and partially on a remote machine or entirely on a remote machine or server.
[0094] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0095] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0096] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0097] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.
[0098] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in sequence, or executed in a different order, as long as the desired results of the present disclosure are achieved, and the present disclosure is not limited herein.
[0099] The specific embodiments described above are not intended to be limiting, and persons skilled in the art will appreciate that various modifications, combinations, sub-combinations and alternatives can be made to the specific embodiments without departing from the spirit and principles of the disclosure. Accordingly, the disclosure is not limited to the specific embodiments described above, but only by the scope of the appended claims.
Claims
1. A device information delivery method characterized by comprising: The method comprises the following steps: acquiring a target device type based on a current area, and determining a list of alternative delivery spaces and delivery forms according to the target device type; determining a target delivery space and a target delivery form based on the list of alternative delivery spaces and the list of delivery forms, comprising: displaying the alternative delivery spaces in a preset manner to acquire the target delivery space; displaying the list of delivery forms to acquire the target delivery form, wherein the target delivery form comprises a coordinate delivery form and a non-coordinate delivery form, the coordinate delivery form refers to a delivery form that requires a specific physical location coordinate of a device to acquire device information when acquiring the device information, and the non-coordinate delivery form refers to a delivery form that can acquire device information without requiring a specific physical location coordinate of a device; when the target delivery form is the non-coordinate delivery form, delivering device information according to the target delivery form; wherein the delivering device information according to the target delivery form comprises: when the non-coordinate delivery form is a binding property space form, acquiring a first device instance number and to-be-delivered device information, wherein the binding property space form is a delivery mode for a relatively important device group with a large number, the first device instance number refers to a device instance number of 1 in each piece of information in a first delivery list, and the information structure displayed in the first delivery list is used to record and present information of each specific device individual; generating a first delivery list based on the property space as a carrier and the first device instance number and the to-be-delivered device information; wherein the delivering device information according to the target delivery form comprises: when the non-coordinate delivery form is a degenerate group form, acquiring a second device instance number and to-be-delivered device information, wherein the second device instance number is greater than or equal to the first device instance number, the degenerate group form is a delivery mode for a device group with a large number and less user attention, the device instance number of each piece of information in a second delivery list is greater than or equal to 1, and a large number of devices of the same type can be delivered as a group; determining a target carrier, wherein the target carrier comprises a project, a building, a floor and a property space; generating a second delivery list based on the target carrier, the second device instance number and the to-be-delivered device information.
2. The method of claim 1, wherein, The method comprises the following steps: determining each sub-delivery area contained in the current area, and determining a delivery device type corresponding to each sub-delivery area; determining a sub-delivery area containing the target device type in the delivery device type as an alternative delivery space.
3. The method of claim 2, wherein, The method comprises the following steps: acquiring a delivery form configuration table, wherein the delivery form configuration table comprises a delivery form corresponding to each device type; matching the target device type through the delivery form configuration table to determine an alternative delivery form corresponding to the target device type, and generating a list of delivery forms according to the alternative delivery form.
4. The method of claim 1, wherein, The method further comprises the following steps: obtain a viewing delivery information instruction, wherein the viewing delivery information instruction includes a specified delivery space; determine a target delivery list corresponding to the viewing delivery information instruction, and display the target delivery list.
5. An apparatus information delivery device, characterized by comprising: It comprises: a target device type determination module, configured to obtain a target device type based on a current area, and determine a candidate delivery space and a delivery form list according to the target device type; a target delivery space and form determination module, configured to determine a target delivery space and a target delivery form based on the candidate delivery space and the delivery form list, including: displaying the candidate delivery space in a preset manner to obtain a target delivery space; and displaying the delivery form list to obtain a target delivery form, wherein the target delivery form includes a coordinate delivery form and a non-coordinate delivery form, the coordinate delivery form refers to a delivery form that needs to specify the specific physical location coordinates of a device to obtain device information when obtaining device information, and the non-coordinate delivery form refers to a delivery form that can obtain device information without specifying the specific physical location coordinates of a device; a device information delivery module, configured to perform device information delivery according to the target delivery form when the target delivery form is the non-coordinate delivery form; The device information delivery module specifically includes: a property space form delivery unit, configured to: when the non-coordinate delivery form is a bound property space form, obtain a first device instance quantity and to-be-delivered device information, wherein the bound property space form is a delivery mode for a relatively important device group with a large quantity, the first device instance quantity refers to a device instance quantity of 1 in each piece of information in a first delivery list, and the information structure displayed in the first delivery list is used to record and present information of each specific device individual. The property space is used as a carrier to generate a first delivery list according to the first device instance quantity and the to-be-delivered device information. The device information delivery module specifically includes: a degenerate group form delivery unit, configured to: when the non-coordinate delivery form is a degenerate group form, obtain a second device instance quantity and to-be-delivered device information, wherein the second device instance quantity is greater than or equal to the first device instance quantity, the degenerate group form is a delivery mode for a device group with a large quantity and less user attention, the device instance quantity of each piece of information in a second delivery list is greater than or equal to 1, and a large number of devices of the same type can be delivered as a group. determine a target carrier, wherein the target carrier includes a project, a building, a floor, and a property space; generate a second delivery list according to the second device instance quantity and the to-be-delivered device information based on the target carrier.
6. An electronic device, comprising: The electronic device comprises: at least one processor; and a memory connected in communication with the at least one processor; wherein the memory stores a computer program capable of being executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the method in any one of claims 1-4.
7. A computer storage medium, characterized in that The computer storage medium stores computer instructions for causing the processor to implement the method of any one of claims 1-4 when executed.
Citation Information
Patent Citations
Digitized delivery wharf object classification method for oil-gas chemical wharf
CN116992550A
Engineering construction whole process data organization and transmission method and system taking space as carrier
CN119006861A