Equipment information delivery method and device, equipment and storage medium
By adjusting the equipment information delivery method according to user needs in building digital technology, the problems of information dispersion and low efficiency in traditional delivery methods are solved, and more efficient and higher quality equipment information delivery is achieved.
Patent Information
- Application Number
- CN202411786654.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-12-05
AI Technical Summary
Traditional equipment information delivery methods have problems such as dispersed, incomplete, and untimely updates, resulting in high delivery costs and low efficiency.
By obtaining the target device type based on the current area, determining the alternative delivery space and delivery form list, and then determining the target delivery space and form, different delivery methods are adopted for different user needs.
It realizes a more realistic situation and demand-oriented method for equipment information delivery, improves delivery efficiency and quality, and reduces labor workload and delivery costs.
Smart Images

Figure CN119720344A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of building digital technology, and in particular to a device information delivery method, device, equipment and storage medium. Background Art
[0002] In recent years, the digitalization wave of all walks of life is in full swing. Practice has proved that the application of software engineering technology to digitize buildings can greatly improve the efficiency of building asset management, business management, equipment and facility management and other fields. Building digitalization projects include building information such as civil structure object information, electromechanical equipment object information, and object relationships. Electromechanical equipment object information, as the foundation of the entire digital twin system, is the most important information.
[0003] The traditional method of delivering equipment information mainly relies on paper documents, forms or simple electronic documents. Due to the lack of effective digital means, the delivered information is often scattered among different departments and personnel, forming information islands, which are difficult to effectively integrate and utilize, resulting in incomplete information and untimely updates, which increases delivery costs while also reducing delivery efficiency. Summary of the invention
[0004] The present invention provides a device information delivery method, apparatus, device and storage medium, which can adjust the delivery mode of different device types according to user needs to meet the needs of different users.
[0005] According to one aspect of the present invention, a device information delivery method is provided, the method comprising:
[0006] Obtain the target device type based on the current area, and determine a list of alternative delivery spaces and delivery forms according to the target device type;
[0007] Determine a target delivery space and a target delivery form based on the list of alternative delivery spaces and delivery forms, wherein the target delivery form includes a delivery form with coordinates and a delivery form without coordinates;
[0008] When the target delivery mode is a coordinate-free delivery mode, the device information is delivered according to the target delivery mode.
[0009] Optionally, determine a list of alternative delivery spaces and delivery forms based on the target equipment type, including: determining the sub-delivery areas included in the current area, and determining the delivery equipment type corresponding to each sub-delivery area; and using the sub-delivery areas that include the target equipment type in the delivery equipment type as alternative delivery spaces.
[0010] Optionally, determining alternative delivery space and a list of delivery forms based on the target device type includes: 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 alternative delivery form corresponding to the target device type, and generating a list of delivery forms based on the alternative delivery forms.
[0011] Optionally, determining the target delivery space and the target delivery form based on the list of alternative delivery spaces and delivery forms includes: displaying the alternative 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.
[0012] Optionally, device information is delivered according to the target delivery form, including: when the coordinate-free delivery form is a bound property space form, obtaining the number of first device instances and the device information to be delivered; using the property space as a carrier, generating a first delivery list according to the number of first device instances and the device information to be delivered.
[0013] Optionally, device information is delivered according to a target delivery form, including: when the coordinate-free delivery form is a degenerate group form, obtaining the second device instance quantity and the device information to be delivered, wherein the second device instance quantity is greater than or equal to the first device instance quantity; determining the target carrier, wherein the target carrier includes projects, buildings, floors, and property spaces; and generating a second delivery list based on the target carrier according to the second device instance quantity and the device information to be delivered.
[0014] Optionally, the method further includes: obtaining an instruction to view delivery information, wherein the instruction to view delivery information includes a specified delivery space; determining a target delivery list corresponding to the instruction to view delivery information, and displaying the target delivery list.
[0015] According to another aspect of the present invention, there is provided a device information delivery apparatus, the apparatus comprising:
[0016] A target device type determination module, used to obtain the target device type based on the current area, and determine a list of alternative delivery spaces and delivery forms according to the target device type;
[0017] A target delivery space and form determination module, used to determine a target delivery space and a target delivery form based on a list of candidate delivery spaces and delivery forms, wherein the target delivery form includes a delivery form with coordinates and a delivery form without coordinates;
[0018] The device information delivery module is used to deliver the device information 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 invention, an electronic device is provided, the electronic device comprising:
[0020] at least one processor;
[0021] and a memory communicatively coupled to the at least one processor;
[0022] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute a device information delivery method described in any embodiment of the present invention.
[0023] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a device information delivery method described in any embodiment of the present invention when executed.
[0024] The technical solution of the embodiment of the present invention determines the target delivery space and form through the list of alternative delivery spaces and delivery forms, adopts different methods according to different user needs, solves the needs of users who have no requirements for equipment style and precise location, makes delivery more in line with actual conditions and needs, and improves the efficiency and quality of delivery. By digitally delivering equipment 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 contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0027] Figure 1 is a flow chart of a device information delivery method provided according to Embodiment 1 of the present invention;
[0028] Figure 2 is a flowchart of another device information delivery method provided according to Embodiment 1 of the present invention;
[0029] Figure 3 is a flowchart of another device information delivery method provided according to Embodiment 2 of the present invention;
[0030] Figure 4is a structural diagram of a device information delivery apparatus provided according to Embodiment 3 of the present invention;
[0031] Figure 5 It is a structural schematic diagram of an electronic device for implementing a device information delivery method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0032] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0033] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0034] Embodiment 1
[0035] Figure 1 A flowchart of a device information delivery method is provided for the first embodiment of the present invention. This embodiment is applicable to the device delivery scenario in a space. The method can be executed by a device information delivery device. The device information delivery device can be implemented in the form of hardware and / or software. The device information delivery device can be configured in a computer controller. Figure 1 As shown, the method includes:
[0036] S110. Obtain a target device type based on the current area, and determine a list of candidate delivery spaces and delivery forms according to the target device type.
[0037] Among them, the current area refers to the current building function type (format) + area. The current area can be a specific property area environment, which may include residential areas, commercial office buildings, industrial parks, hospitals, schools and other types of places with buildings and related facilities. The functional requirements and layout characteristics of different property spaces will affect the type of equipment and information delivery requirements. The target device type refers to the type of equipment that needs to be focused on for information delivery determined by factors such as the usage requirements and functional positioning of the current area. For example, in residential areas, it may be elevators, access control and other equipment; in hospitals, it may be medical imaging equipment, monitoring equipment, etc. Alternative delivery space refers to a plurality of spatial locations that are selected according to the target device type and are available for placement of target equipment and are convenient for information delivery. For example, a certain device may be suitable for placement in a specific room on a certain floor or in a specific corner of a certain area.
[0038] Optionally, determine a list of alternative delivery spaces and delivery forms based on the target equipment type, including: determining the sub-delivery areas included in the current area, and determining the delivery equipment type corresponding to each sub-delivery area; and using the sub-delivery areas that include the target equipment type in the delivery equipment type as alternative delivery spaces.
[0039] It should be noted that any area, such as a large office building, residential area, industrial park, etc., is composed of multiple sub-delivery areas with different functions and uses. Taking an office building as an example, it may include an office floor area, an equipment room area, a parking lot area, a lobby area, etc. Each area has its own specific functions and facilities. For example, in the office floor area of an office building, the types of delivered equipment may include office desks and chairs, computers, printers and other office equipment, while in the equipment room area, the types of delivered equipment may include air conditioners, servers, power distribution cabinets and other large equipment related to maintaining the operation of the office building. By analyzing the functions and environment of each sub-delivery area, the types of delivered equipment that match it can be clearly identified.
[0040] Specifically, after determining the target device type, the controller can further determine the delivery device type corresponding to each sub-delivery area. If the delivery device type corresponding to a sub-delivery area contains the target device type we determined, the controller will consider that the sub-delivery area meets the basic conditions for placing the target device, so it can be used as an alternative delivery space.
[0041] Optionally, determining alternative delivery space and a list of delivery forms based on the target device type includes: 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 alternative delivery form corresponding to the target device type, and generating a list of delivery forms based on the alternative delivery forms.
[0042] Among them, the delivery form configuration table is a pre-organized information collection, which includes the information delivery methods adopted by various types of equipment in different scenarios, and can provide a 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 many device types and their corresponding delivery forms. The controller can search for records corresponding to the target device type in the table and use the matching delivery form as an alternative delivery form corresponding to the target device type.
[0044] S120. Determine a target delivery space and a target delivery form based on the list of alternative delivery spaces and delivery forms, wherein the target delivery form includes a delivery form with coordinates and a delivery form without coordinates.
[0045] Among them, the target delivery space refers to the specific spatial location for placing equipment and delivering information that the user finally determines from the alternative delivery space after further analysis and weighing various factors, such as cost, ease of use, and impact on the surrounding environment. The target delivery form refers to the specific method for delivering equipment information that the user finally selects in the delivery form list based on the actual usage scenario, requirements, and various restrictions, including the coordinate delivery form and the non-coordinate delivery form. The coordinate delivery form refers to the delivery form in which the specific physical location coordinates of the equipment need to be clarified when obtaining equipment information, and then the equipment information is obtained in a specific way at the corresponding location based on the coordinates. The non-coordinate delivery form refers to the delivery form in which the specific physical location coordinates of the equipment do not need to be clarified when obtaining equipment information, and the equipment information can be obtained through a specific network platform, account permissions, etc. The coordinate delivery form includes the revit model delivery form and the non-revit model delivery form, and the non-coordinate delivery form includes the bound property space delivery form and the degenerate group delivery form.
[0046] Optionally, determining the target delivery space and the target delivery form based on the list of alternative delivery spaces and delivery forms includes: displaying the alternative 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.
[0047] Specifically, the purpose of displaying these alternative delivery spaces is to allow relevant decision-makers, such as equipment managers and factory layout planners, to intuitively see all possible space options. The display method can be to mark the specific location and range of each alternative space on an electronic map, or to list the characteristics of each alternative space in detail in the form of a list, or to display different alternative delivery spaces in different colors. When the alternative delivery spaces are displayed, decision-makers will determine the target delivery space from them.
[0048] It should be noted that when selecting the target delivery space, decision makers will consider a variety of factors, including but not limited to cost factors. For example, although an alternative space is in a suitable location, the renovation cost is too high and it may not be selected as the target delivery space. Ease of use is also an important consideration. If equipment operators often need to be active in a specific area, then an alternative space close to that area may be more advantageous. There is also the impact on the surrounding environment. If the operation of equipment in an alternative space may interfere with surrounding precision instruments, then re-evaluation may be required.
[0049] Similarly, the list of delivery forms will also be presented to decision makers, who can determine the target delivery form based on specific usage scenarios and needs.
[0050] S130. When the target delivery mode is a coordinate-free delivery mode, device information is delivered according to the target delivery mode.
[0051] Figure 2 A flowchart of a device information delivery method is provided for the first embodiment of the present invention, wherein step S130 mainly includes the following steps S131 to S132:
[0052] S131. When the coordinate-free delivery form is a property space-bound form, obtain the number of first device instances and information about devices to be delivered.
[0053] Specifically, when the coordinate-free delivery form is a bound property space form, the controller will use each property space as a carrier. For example, a residential community, an office building or an industrial park, each of these property spaces has its own specific equipment requirements and layout. Take a residential community as an example, there are access control systems, elevator equipment, lighting systems, etc. By treating the entire community as an independent carrier, all equipment information related to the community can be processed centrally, which is convenient for unified equipment information management and query operations for this specific property space.
[0054] S132: Using the property space as a carrier, generate a first delivery list according to the number of first device instances and information about devices to be delivered.
[0055] Specifically, the list format is used to achieve orderly organization and clear presentation of information. When processing the equipment object information in a property space, the list can arrange the information according to certain rules. For example, it can be arranged in alphabetical order of the equipment type, or according to the importance of the equipment in the property space, such as elevator equipment may be relatively more important and arranged in front. The number of first equipment instances can be 1, and the number of first equipment instances means that the number of equipment instances in each piece of information in the first delivery list is 1, that is, the information structure displayed in the first delivery list records and presents its information for each specific equipment individual. Taking a residential area as an example, if the elevator equipment information is displayed, then each record in the list is detailed information about an elevator, including the model, operating status, maintenance record, etc. of the elevator. The delivery method in the form of binding property space is mainly for a relatively large number of relatively important equipment groups, such as the air conditioning units in the air conditioning room on each floor, the fan coil units in the office area, etc., which can manage and monitor each equipment in a refined manner, clearly understand the specific situation of each equipment individual, and facilitate the rapid location of which equipment needs to be processed when a problem occurs.
[0056] Optionally, the method further includes: obtaining an instruction to view delivery information, wherein the instruction to view delivery information includes a specified delivery space; determining a target delivery list corresponding to the instruction to view delivery information, and displaying the target delivery list.
[0057] The instruction to view the delivery information is issued by relevant personnel, such as equipment management personnel, operation and maintenance personnel, etc., according to their own needs. The instruction includes the designated delivery space, which specifies the specific space range for obtaining equipment information. For example, in a large office building, the designated delivery space may be an office area on a certain floor or a certain equipment room. By clearly specifying the delivery space, the information of related equipment in the space can be accurately screened and displayed in the future.
[0058] Specifically, after obtaining the instruction to view the delivery information, the controller will determine the corresponding target delivery list according to the designated delivery space. During the entire equipment information delivery process, various delivery lists have been generated according to different delivery forms, equipment types, etc., such as the first delivery list and the second delivery list mentioned above. The controller will find the target delivery list that matches the instruction to view the delivery information in the existing delivery list and display it. The display can be presented on the software interface of the equipment management system. Each line may correspond to the information of a device, including the device name, operating status, parameter settings, etc. It can also be displayed on a specific terminal device, which is convenient for on-site operation and maintenance personnel or management personnel to view anytime and anywhere. By displaying the target delivery list, relevant personnel can intuitively understand the overall situation of the equipment in the designated delivery space and the specific information of each device, so as to facilitate their subsequent management, operation and maintenance, decision-making and other operations.
[0059] The technical solution of the embodiment of the present invention determines the target delivery space and form through the list of alternative delivery spaces and delivery forms, adopts different methods according to different user needs, solves the needs of users who have no requirements for equipment style and precise location, makes delivery more in line with actual conditions and needs, and improves the efficiency and quality of delivery. By digitally delivering equipment information, the manual workload is reduced, the on-site delivery efficiency is improved, and the delivery cost is reduced.
[0060] Embodiment 2
[0061] Figure 3 This is a flow chart of a device information delivery method provided in the second embodiment of the present invention. This embodiment adds a device information delivery process when the coordinate-free delivery form is a degenerate group form on the basis of the above-mentioned first embodiment. Among them, the specific contents of steps S210-S220 are roughly the same as steps S110-S120 in the first embodiment, so they will not be repeated in this embodiment. Figure 3 As shown, the method includes:
[0062] S210: Obtain a target device type based on the current area, and determine a list of candidate delivery spaces and delivery forms according to the target device type.
[0063] Optionally, determine a list of alternative delivery spaces and delivery forms based on the target equipment type, including: determining the sub-delivery areas included in the current area, and determining the delivery equipment type corresponding to each sub-delivery area; and using the sub-delivery areas that include the target equipment type in the delivery equipment type as alternative delivery spaces.
[0064] Optionally, determining alternative delivery space and a list of delivery forms based on the target device type includes: 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 alternative delivery form corresponding to the target device type, and generating a list of delivery forms based on the alternative delivery forms.
[0065] S220. Determine a target delivery space and a target delivery form based on the list of alternative delivery spaces and delivery forms, wherein the target delivery form includes a delivery form with coordinates and a delivery form without coordinates.
[0066] Optionally, determining the target delivery space and the target delivery form based on the list of alternative delivery spaces and delivery forms includes: displaying the alternative 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 coordinate-free delivery form is a degenerate group form, obtain the number of second device instances and information about devices to be delivered, wherein the number of second device instances is greater than or equal to the number of first device instances.
[0068] S240. Determine the target carrier, where the target carrier includes a project, a building, a floor, and a property space.
[0069] It should be noted that the degenerate group format is mainly aimed at equipment groups that are large in number and have little user attention, such as air vents, lamps, etc. Users can determine the type of target carrier according to their needs, including projects, buildings, floors, and property spaces. 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 equipment. By using the project as a carrier, you can grasp the overall situation of the equipment in the entire commercial complex; using the building as a carrier, you can understand the characteristics and distribution of the equipment in each building; using the floor as a carrier, you can know the equipment configuration of each floor in detail; using the property space as a carrier, you can comprehensively consider the relationship between the equipment and the surrounding environment, etc. Multi-level carrier selection can cover equipment information more comprehensively and meet different management needs.
[0070] S250: Generate a second delivery list based on the target carrier according to the number of second device instances and information about devices to be delivered.
[0071] The number of device instances for each piece of information in the second delivery list is ≥ 1, which enables macro management and monitoring of a large number of devices of the same type. Taking a large commercial complex as an example, all lighting fixtures on a certain floor can be delivered as a group.
[0072] Optionally, the method further includes: obtaining an instruction to view delivery information, wherein the instruction to view delivery information includes a specified delivery space; determining a target delivery list corresponding to the instruction to view delivery information, and displaying the target delivery list.
[0073] The technical solution of the embodiment of the present invention determines the target delivery space and form through the list of alternative delivery spaces and delivery forms, adopts different methods according to different user needs, solves the needs of users who have no requirements for equipment style and precise location, makes delivery more in line with actual conditions and needs, and improves the efficiency and quality of delivery. By digitally delivering equipment information, the manual workload is reduced, the on-site delivery efficiency is improved, and the delivery cost is reduced.
[0074] Embodiment 3
[0075] Figure 4 This is a schematic diagram of the structure of a device information delivery apparatus provided in Embodiment 3 of the present invention. Figure 4 As shown, the apparatus includes: a target device type determination module 310, which is used to obtain the target device type based on the current area, and determine a list of candidate delivery spaces and delivery forms according to the target device type;
[0076] A target delivery space and form determination module 320 is used to determine a target delivery space and a target delivery form based on the list of candidate delivery spaces and delivery forms, wherein the target delivery form includes a delivery form with coordinates and a delivery form without coordinates;
[0077] The device information delivery module 330 is used to deliver the device information according to the target delivery form when the target delivery form is a coordinate-free delivery form.
[0078] Optionally, the target device type determination module 310 specifically includes: an alternative delivery space determination unit, used to: determine the sub-delivery areas included in the current area, and determine the delivery device type corresponding to each sub-delivery area; and use the sub-delivery area that contains the target device type in the delivery device type as an alternative delivery space.
[0079] Optionally, the target device type determination module 310 specifically includes: a delivery form list determination unit, used to: obtain a delivery form configuration table, wherein the delivery form configuration table includes delivery forms corresponding to each device type; match the target device type through the delivery form configuration table to determine an alternative delivery form corresponding to the target device type, and generate a delivery form list based on the alternative delivery forms.
[0080] Optionally, the target delivery space and form determination module 320 has specific applications: displaying alternative delivery spaces in a preset manner to obtain the target delivery space; and displaying a list of delivery forms to obtain the target delivery form.
[0081] Optionally, the device information delivery module 330 specifically includes: a property space form delivery unit, which is used to: when the coordinate-free delivery form is a bound property space form, obtain the number of first device instances and the device information to be delivered; use the property space as a carrier, and generate a first delivery list according to the number of first device instances and the device information to be delivered.
[0082] Optionally, the equipment information delivery module 330 specifically includes: a degenerate group form delivery unit, used to: when the coordinate-free delivery form is a degenerate group form, obtain the second equipment instance quantity and the equipment information to be delivered, wherein the second equipment instance quantity is greater than or equal to the first equipment instance quantity; determine the target carrier, wherein the target carrier includes projects, buildings, floors and property spaces; generate a second delivery list based on the target carrier according to the second equipment instance quantity and the equipment information to be delivered.
[0083] Optionally, the device also includes: a delivery information viewing module, which is used to: obtain a delivery information viewing instruction, wherein the delivery information viewing instruction includes a specified delivery space; determine a target delivery list corresponding to the delivery information viewing instruction, and display the target delivery list.
[0084] The technical solution of the embodiment of the present invention determines the target delivery space and form through the list of alternative delivery spaces and delivery forms, adopts different methods according to different user needs, solves the needs of users who have no requirements for equipment style and precise location, makes delivery more in line with actual conditions and needs, and improves the efficiency and quality of delivery. By digitally delivering equipment information, the manual workload is reduced, the on-site delivery efficiency is improved, and the delivery cost is reduced.
[0085] A device information delivery apparatus provided in an embodiment of the present invention can execute a device information delivery method provided in any embodiment of the present invention, and has functional modules and beneficial effects corresponding to the execution method.
[0086] Embodiment 4
[0087] Figure 5 A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0088] like Figure 5 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. 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] A number of 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, speakers, etc.; a storage unit 18, such as a 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 may be a variety of general and / or special 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 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 executes the various methods and processes described above, such as a device information delivery method.
[0091] In some embodiments, a device information delivery method may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on 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 the device information delivery method described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform a device information delivery method in any other appropriate manner (e.g., by means of firmware).
[0092] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0093] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0094] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0095] To provide interaction with a user, the systems and techniques described herein may 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 trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0096] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may 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] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may 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 difficult management and weak business scalability in traditional physical hosts and VPS services.
[0098] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
[0099] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A device information delivery method, characterized in that: include: Acquire a target device type based on the current region, and determine a list of candidate delivery spaces and delivery forms according to the target device type; Determining a target delivery space and a target delivery form based on the candidate delivery spaces and the delivery form list, wherein the target delivery form includes a delivery form with coordinates and a delivery form without coordinates; When the target delivery form is a coordinate-free delivery form, device information delivery is performed according to the target delivery form.
2. The method according to claim 1, characterized in that The step of determining a list of alternative delivery spaces and delivery forms according to the target device type includes: Determine the sub-delivery areas included in the current area, and determine the delivery equipment type corresponding to each sub-delivery area; The sub-delivery area containing the target device type in the delivery device type is used as a candidate delivery space.
3. The method according to claim 2, characterized in that The step of determining a list of alternative delivery spaces and delivery forms according to the target device type includes: Obtaining a delivery form configuration table, wherein the delivery form configuration table includes delivery forms corresponding to each device type; The target device type is matched through the delivery form configuration table to determine an alternative delivery form corresponding to the target device type, and a delivery form list is generated according to the alternative delivery form.
4. The method according to claim 1, characterized in that: The determining of the target delivery space and the target delivery form based on the candidate delivery space and the delivery form list includes: Display the alternative delivery spaces in a preset manner to obtain a target delivery space; The delivery form list is displayed to obtain the target delivery form.
5. The method according to claim 1, characterized in that The delivering device information according to the target delivery form includes: When the coordinate-free delivery form is a property space binding form, obtaining the number of first device instances and information about devices to be delivered; Using the property space as a carrier, a first delivery list is generated according to the number of the first device instances and the information of the devices to be delivered.
6. The method according to claim 5, characterized in that The delivering device information according to the target delivery form includes: When the coordinate-free delivery form is a degenerate group form, obtaining the number of second device instances and information of devices to be delivered, wherein the number of second device instances is greater than or equal to the number of first device instances; Determine a target carrier, wherein the target carrier includes a project, a building, a floor, and a property space; A second delivery list is generated based on the target carrier according to the number of the second device instances and the information of the devices to be delivered.
7. The method according to claim 6, characterized in that The method further comprises: Obtaining an instruction for viewing delivery information, wherein the instruction for viewing delivery information includes specifying a delivery space; Determine a target delivery list corresponding to the view delivery information instruction, and display the target delivery list.
8. A device information delivery device, characterized in that: include: A target device type determination module, used to obtain a target device type based on a current area, and determine a list of candidate delivery spaces and delivery forms 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, wherein the target delivery form includes a delivery form with coordinates and a delivery form without coordinates; The device information delivery module is used to deliver the device information according to the target delivery form when the target delivery form is a coordinate-free delivery form.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method according to any one of claims 1 to 7 when executed.
Citation Information
Patent Citations
Apparatus and method for process managing
CA2522142A1
Project delivery method and device, electronic equipment and storage medium
CN115686612A
Digitized delivery wharf object classification method for oil-gas chemical wharf
CN116992550A
Digital delivery method and system for property space, terminal and medium
CN117422248A
Method and apparatus for digital delivery
CN117875891A