Fixed asset checking system, fixed asset checking method and fixed asset checking client

By adopting a fixed asset inventory system based on UWB positioning technology in enterprises, the problem of inefficiency and high cost in fixed asset inventory is solved, an efficient and automated inventory process is achieved, and costs are reduced.

CN119648438APending Publication Date: 2025-03-18BMW BRILLIANCE AUTOMOTIVE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311196696.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-18
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

When conducting fixed assets inventory, enterprises face problems such as inefficiency, frequent human errors and high costs, especially when the asset distribution area is large and the number is large.

Method used

A fixed asset inventory system based on UWB positioning technology is adopted. By setting up UWB tags and anchors, the TDOA positioning algorithm is used to generate coordinate information of fixed assets to achieve automated inventory.

Benefits of technology

This significantly reduces inventory workload, improves efficiency, reduces costs, and further saves costs due to reduced power consumption and increased concurrency quantity of UWB tags.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648438A_ABST
    Figure CN119648438A_ABST
Patent Text Reader

Abstract

The invention provides a fixed asset checking system, a fixed asset checking method and a fixed asset checking client. The fixed asset checking system comprises a plurality of fixed assets provided with UWB tags, a plurality of anchor points serving as UWB positioning base stations, a fixed asset checking server and one or more fixed asset checking clients, and the fixed asset checking clients send request signals for requesting to check the fixed assets to the fixed asset checking server. The fixed asset checking server responds to the request signal, measures the distances between the UWB tag and the four anchor points by using the four anchor points for each UWB tag in the fixed asset setting area so as to obtain distance information, generates image data containing coordinate information of each UWB tag based on a TDOA positioning algorithm, and sends the image data to the fixed asset checking server. And the fixed asset checking client generates a fixed asset checking picture according to the received image data and displays the fixed asset checking picture.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a fixed asset inventory counting system, a fixed asset inventory counting method and a fixed asset inventory counting client, and in particular to a fixed asset inventory counting system, a fixed asset inventory counting method and a fixed asset inventory counting client for counting fixed assets based on UWB positioning technology. Background Art

[0002] Generally speaking, companies need to take inventory of fixed assets regularly. However, with the expansion of the scale of enterprises and the increase in the number of assets, it becomes increasingly difficult to take inventory of fixed assets. Especially when the fixed assets of an enterprise are distributed over a large area and in large quantities, the inventory work requires a lot of human resources and time costs.

[0003] The initial inventory counting method was manual / computerized inventory counting, where staff needed to count fixed assets one by one and record the information of each asset. However, this method was inefficient and prone to human errors. With the development of the enterprise and the further increase in the number of assets, manual / computerized inventory counting could no longer meet the needs, so technologies such as code symbol inventory counting and radio frequency identification (RFID) inventory counting were introduced. In particular, RFID inventory counting can count a large number of assets quickly and accurately, improving efficiency and accuracy. However, RFID technology has the problem of high cost of RFID tags, and ultra-high frequency RFID tags also have the characteristics of reverse reflection, making it difficult to use in commodities such as metals. Summary of the invention

[0004] The present invention is completed in view of the above-mentioned problems, and proposes a fixed asset inventory system, a fixed asset inventory method and a fixed asset inventory client for inventorying fixed assets based on UWB positioning technology, which can greatly reduce the workload to improve the efficiency of fixed asset inventory and save costs.

[0005] According to one aspect of the present invention, a fixed asset inventory system is provided, characterized in that:

[0006] The fixed asset inventory counting system comprises a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset inventory counting server, and one or more fixed asset inventory counting clients.

[0007] The fixed asset inventory client sends a request signal to the fixed asset inventory server to request an inventory of the fixed assets,

[0008] In response to the request signal, the fixed asset inventory server measures the distance between the UWB tag and each of the four anchor points using the four anchor points to obtain distance information for each of the UWB tags in the fixed asset setting area, generates image data containing coordinate information of each of the UWB tags based on the TDOA positioning algorithm, and sends the image data to the fixed asset inventory client.

[0009] The fixed asset inventory client generates and displays a fixed asset inventory screen according to the received image data.

[0010] According to another aspect of the present invention, a fixed asset inventory system is provided, characterized in that:

[0011] The fixed asset inventory counting system comprises a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset inventory counting server, and one or more fixed asset inventory counting clients.

[0012] The fixed asset inventory client sends a request signal to the fixed asset inventory server to request an inventory of the fixed assets,

[0013] In response to the request signal, the fixed asset inventory server measures the distance between the UWB tag and each of the four anchor points using the four anchor points for each of the UWB tags in the fixed asset setting area to obtain distance information, and sends the distance information to the fixed asset inventory client.

[0014] The fixed asset inventory client uses the corresponding distance information for each UWB tag and generates image data containing the coordinate information of each UWB tag based on the TDOA positioning algorithm, and generates and displays a fixed asset inventory screen based on the image data.

[0015] According to another aspect of the present invention, a fixed asset inventory method is provided, which is a method implemented by a fixed asset inventory system including a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset inventory server, and one or more fixed asset inventory clients, comprising:

[0016] A requesting step, wherein the fixed asset inventory counting client sends a request signal to the fixed asset inventory counting server to request an inventory count of the fixed assets;

[0017] An image data generating step, in which the fixed asset inventory server responds to the request signal, measures the distance between the UWB tag and each of the four anchor points using the four anchor points to obtain distance information for each of the UWB tags in the fixed asset setting area, generates image data including coordinate information of each of the UWB tags based on the TDOA positioning algorithm, and sends the image data to the fixed asset inventory client; and

[0018] In the display step, the fixed asset inventory client generates and displays a fixed asset inventory screen according to the received image data.

[0019] According to another aspect of the present invention, a fixed asset inventory method is provided, which is a method implemented by a fixed asset inventory system including a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset inventory server, and one or more fixed asset inventory clients, comprising:

[0020] A requesting step, wherein the fixed asset inventory counting client sends a request signal to the fixed asset inventory counting server to request an inventory count of the fixed assets;

[0021] a distance measurement step, in which the fixed asset inventory server responds to the request signal and measures the distance between each of the UWB tags in the fixed asset setting area and the four anchor points using the four anchor points to obtain distance information, and sends the distance information to the fixed asset inventory client; and

[0022] In the display step, the fixed asset inventory client generates image data containing the coordinate information of each UWB tag based on the TDOA positioning algorithm using the corresponding distance information for each UWB tag, and generates and displays a fixed asset inventory screen based on the image data.

[0023] According to another aspect of the present invention, there is provided a fixed asset inventory client for taking inventory of the fixed assets in a fixed asset inventory system including a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, and a fixed asset inventory server, wherein the client is characterized by:

[0024] a communication unit, which sends a request signal to the fixed asset inventory server for requesting an inventory of the fixed assets, and receives distance information between each of the UWB tags and each of the four anchor points corresponding to the UWB tag, which is sent by the fixed asset inventory server in response to the request signal;

[0025] A control unit, for each of the UWB tags, using the corresponding distance information respectively, based on the TDOA positioning algorithm to generate image data including coordinate information of each of the UWB tags; and

[0026] The display unit generates and displays a fixed asset inventory screen based on the image data.

[0027] According to the fixed asset inventory system, fixed asset inventory method and fixed asset inventory client of the present invention, the workload can be greatly reduced during the fixed asset inventory process to improve the fixed asset inventory efficiency, and because the power consumption of UWB tags can be reduced and the concurrent number of UWB tags can be increased, costs can be greatly saved.

[0028] Other features and advantages of the present invention will become apparent from the following detailed description of preferred embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The accompanying drawings, which constitute a part of the specification, illustrate embodiments of the present invention and, together with the description, serve to explain the principles of the present invention.

[0030] Figure 1 This is a schematic diagram of using UWB positioning technology to conduct an inventory of fixed assets.

[0031] Figure 2 A schematic diagram of a fixed asset inventory counting system according to an exemplary embodiment of the present invention is shown.

[0032] Figure 3 It is a positioning schematic diagram based on TDOA positioning of the present invention.

[0033] Figure 4 is a schematic diagram showing an anchor point layout according to an exemplary embodiment of the present invention.

[0034] Figure 5 is a schematic diagram showing a target point layout according to an exemplary embodiment of the present invention.

[0035] Figure 6 is a functional block diagram of a client terminal illustrating an exemplary embodiment of the present invention.

[0036] Figure 7 is a functional block diagram of a client terminal showing still another exemplary embodiment of the present invention.

[0037] Figure 8 is a schematic diagram showing a separate electronic fence set up for a specific target point.

[0038] Fig. 9 Detailed description is a flowchart showing the workflow of a fixed asset inventory counting system according to an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0039] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0040] In the drawings, functionally identical elements are sometimes represented by the same reference numerals. In addition, the drawings show implementation methods and structural examples according to the principles of the present invention, but these are only used to understand the present invention and are not used to limit the present invention. The description of this specification is only a typical example and does not limit the claims or application examples of the present invention in any sense.

[0041] In the present embodiment, the invention is described in full detail in order to enable those skilled in the art to implement the invention, but it is necessary to understand that other embodiments can also be implemented, and changes in structure / construction and replacement of various elements can be made without departing from the scope and spirit of the technical idea of ​​the invention. Therefore, the following description should not be limited to this for interpretation.

[0042] In addition, for the sake of ease of explanation and observation, the accompanying drawings only show the structural units and their connection relationships required for explanation, and in terms of the product, not all structural units and their connection relationships, such as control lines and information lines, may be shown.

[0043] In view of the problems existing in various existing fixed asset inventory technologies, the inventors of this application have introduced a positioning technology based on UWB (Ultra Wide Band) in fixed asset inventory, which has the advantages of being insensitive to channel fading, low power spectrum density of transmitted signals, and high positioning accuracy. UWB is different from traditional communication technologies. It realizes wireless transmission by sending and receiving extremely narrow pulses with a duration of nanoseconds or microseconds or less, and because the pulse time width is extremely short, it can achieve ultra-wideband on the spectrum.

[0044] Figure 1 This is a schematic diagram of using UWB positioning technology to conduct inventory of fixed assets. Figure 1 The TOA (Time of Arrival) positioning (also known as circle positioning) method is used to conduct inventory of fixed assets.

[0045] Figure 1 (a) is the structure diagram of TOA positioning. In the fixed asset inventory based on TOA positioning, three positioning base stations are required in two-dimensional positioning. Figure 1 As shown in (a), for one fixed asset to be positioned (in the figure, a UWB tag T as a positioning tag installed on the fixed asset), at least three anchor points A to C as UWB positioning base stations need to be installed. Figure 1(b) is the principle diagram of TOA positioning. Figure 1 As shown in (b), in TOA positioning, three circles are formed by measuring the distance from the UWB tag T to the three anchor points A to C, and the two-dimensional coordinates P of the UWB tag T are determined based on the intersection of the three circles. In the fixed asset inventory based on TOA positioning, since the distance information between the UWB tag and each anchor point needs to be measured, the UWB tag needs to communicate back and forth with each anchor point. As a result, the back-and-forth communication increases the power consumption of the anchor point and the UWB tag, and the concurrent number of UWB tags is also limited.

[0046] Figure 2 A schematic diagram of a fixed asset inventory system according to an exemplary embodiment of the present invention is shown. The fixed asset inventory system 100 is a system for inventorying fixed assets using UWB positioning technology, such as Figure 2 As shown, the fixed asset inventory system 100 includes: multiple target points 101 (101-1, 101-2, ..., 101-N) as fixed assets, multiple anchor points 102 (102-1, 102-2, ..., 102-M) as UWB positioning base stations, a fixed asset inventory server 103, and one or more client terminals 104 (104-1, 104-2, ..., 104-W) as fixed asset inventory clients, wherein N, M, and W are all positive integers. In addition, UWB tags T (T1, T2, ..., TN) as positioning tags are respectively set for the multiple target points 101 (101-1, 101-2, ..., 101-N).

[0047] The fixed asset inventory counting system 100 of this embodiment utilizes Figure 3 The TDOA positioning (also known as hyperbolic positioning) algorithm is used to inventory fixed assets. Figure 3 This is a schematic diagram of the positioning based on TDOA positioning of the present invention. Figure 2 and Figure 3 The fixed asset inventory counting process of the fixed asset inventory counting system 100 will be described.

[0048] Specifically, in the fixed asset inventory system 100, when the user operates the client terminal 104 to send a request signal for requesting an inventory of fixed assets to the fixed asset inventory server 103, the fixed asset inventory server 103 responds to the request signal and measures the distance between the UWB tag T of each target point 101 in the fixed asset setting area and the four anchor points 102 set near the target point 101 as the inventory object to obtain distance information. Then, the fixed asset inventory server 103 measures the distance between the UWB tag T of the target point 101 and each of the four anchor points 102 set near the target point 101 as the inventory object to obtain distance information. Figure 3As shown, the distance difference between the UWB tag T as the inventory object and each corresponding two anchor points is calculated according to the corresponding distance information to obtain four hyperbolas, and the tag coordinates of the UWB tag T are determined based on the intersection of the obtained four hyperbolas. Then, the fixed asset inventory server 103 generates image data containing the coordinate information of each UWB tag T according to the determined tag coordinates of each UWB tag T, and sends it to the client terminal 104.

[0049] The client terminal 104 receives the image data from the fixed asset inventory server 103 , generates a fixed asset inventory screen based on the image data, and displays the screen.

[0050] As described above, since the fixed asset inventory counting system 100 of this embodiment adopts the TDOA positioning technology as described above, the UWB tag only needs to broadcast the UWB signal once, thereby reducing the power consumption of the UWB tag and increasing the concurrent number of UWB tags.

[0051] In addition, Figure 2 In the fixed asset inventory system 100 , at least four anchor points 102 need to be set for each UWB tag T of the target point 101 . That is, each UWB tag T needs to be covered by at least four anchor points 102 . Figure 4 is a schematic diagram showing an anchor point layout of an exemplary embodiment of the present invention, Figure 5 is a schematic diagram showing a target point layout according to an exemplary embodiment of the present invention. Figure 5 Each target point in is covered by at least 4 anchor points. In addition, when determining 4 anchor points for 1 target point (i.e., UWB tag), the 4 anchor points can be determined from the distance between the anchor point and the UWB tag from near to far, or from the signal between the anchor point and the UWB tag from strong to weak, or according to the priority assigned to the anchor point. In addition, the method for determining the anchor point is not limited to this, as long as at least 4 anchor points can be determined for 1 inventory object, the method for determining the anchor point can be any method.

[0052] Furthermore, in the above embodiment, the fixed asset inventory server 103 generates image data and transmits it to the client terminal 104, and the client terminal 104 displays the fixed asset inventory screen generated based on the image data. However, the following configuration may be adopted.

[0053] That is, when the user operates the client terminal 104 to send a request signal to the fixed asset inventory server 103, the fixed asset inventory server 103 responds to the request signal, and measures the distance between the UWB tag T of each target point 101 in the fixed asset setting area and the four anchor points 102 set near the target point 101 as the inventory object to obtain distance information, and sends the distance information to the client terminal 104. Then, for each UWB tag T, the client terminal 104 calculates the distance difference between the UWB tag T and each corresponding two anchor points according to the corresponding distance information to obtain four hyperbolas, and determines the tag coordinates of the UWB tag T based on the intersection of the obtained four hyperbolas. Then, the client terminal 104 generates image data containing the coordinate information of each UWB tag T according to the determined tag coordinates of each UWB tag T, and then generates and displays the fixed asset inventory screen according to the image data.

[0054] Figure 6 FIG. 1 is a functional block diagram of a client terminal showing an exemplary embodiment of the present invention. Figure 6 As shown, the client terminal 104 includes a control unit 1041, a communication unit 1042, and a display unit 1043. The user operates the client terminal 104 to send a request signal for requesting the fixed asset inventory to the fixed asset inventory server 103 via the communication unit 1042, and receives the distance information between the UWB tag of each target point and the four anchor points corresponding to the UWB tag sent by the fixed asset inventory server 103 in response to the request signal via the communication unit 1042. Then, the control unit 1042 calculates the distance difference between the UWB tag and each corresponding two anchor points according to the corresponding distance information for each UWB tag, and obtains four hyperbolas, and determines the tag coordinates of the UWB tag based on the intersection of the obtained four hyperbolas, and generates image data containing the coordinate information of each UWB tag. Then, the display unit 1043 generates and displays the fixed asset inventory screen according to the image data. In addition, the control unit 1041 can also classify each target according to the label information of the target, generate image data containing the type information of the target, and in the fixed asset inventory screen, for example Figure 5 As shown, different shapes are used to distinguish and display different types of targets, or different colors are used to distinguish and display different types of targets, or different combinations of colors and shapes are used to distinguish and display different types of targets. In this way, the visualization effect of the fixed asset inventory screen can be further improved, allowing users to inventory fixed assets more efficiently.

[0055] Figure 7 is a functional block diagram of a client terminal showing still another exemplary embodiment of the present invention. Figure 7 The client terminal 104A is shown compared to Figure 6 The client terminal 104 shown also has a fence setting unit 1044 and a prompting unit 1045. For example, there are a large number of fixed assets in the workshops of enterprises and factories, etc., and usually these fixed assets cannot be taken out of the factory area at will. Therefore, in order to prevent such fixed assets from being taken out of the factory area at will, the client terminal 104A also has a fence setting unit 1044 and a prompting unit 1045. The user can use the fence setting unit 1044 to set a global electronic fence for limiting the movement range of all targets in the fixed asset inventory screen displayed on the display unit 1043. For example, the range of the global electronic fence can be the entire factory area. In this case, once any target within the range of the global electronic fence crosses the global electronic fence, the prompting unit 1045 will prompt at least one of various prompting methods such as vibration, sound, flashing lights, messages, and emails, so that the holder of the client terminal 104A can view and process it in time. In addition, in the fixed asset inventory screen, the target point that crosses the global electronic fence can be marked with a special warning color (such as red) so that the holder of the client terminal can quickly lock the target point. In addition, when any target point within the global electronic fence crosses the global electronic fence, the prompt unit 1045 can also send a warning signal to a warning device (not shown) set in the factory area to cause the warning device to issue a warning.

[0056] In addition, even within the factory area, the setting area of ​​some specific fixed assets is further strictly restricted. Such fixed assets cannot be taken out of the factory area, and are also restricted to a further restricted specific range within the factory area. If they step out of the specific range, they are not allowed even within the factory area. Therefore, in order to better manage such fixed assets, the user can also use the fence setting unit 1044 to set a separate electronic fence for limiting the movement range of one or more target points in the fixed asset inventory screen displayed on the display unit 1043. Figure 8 is a schematic diagram showing a separate electronic fence set for a specific target point. Figure 8In the embodiment, once a target point that is set with a separate electronic fence goes out of the separate electronic fence, the prompt unit 1045 will prompt by at least one of various prompting methods such as vibration, sound, flashing light, message, email, etc., so that the holder of the client terminal 104A can check and handle it in time. In addition, in the fixed asset inventory screen, the target point that goes out of the separate electronic fence can also be marked with a special warning color (for example, red) so that the holder of the client terminal can quickly lock the target point. In addition, the prompt unit 1045 can also send a warning signal to a warning device (not shown) set near the separate electronic fence to make the warning device warn.

[0057] In addition, the fence setting unit 1044 may also include a search function. By inputting the name of the global electronic fence or the individual electronic fence using the fence setting unit 1044 in the fixed asset inventory screen, all the targets within the global electronic fence or all the targets within the corresponding individual electronic fence can be displayed in the fixed asset inventory screen. In addition, the type of target or the name of the target to be displayed can also be input using the fence setting unit 1044 in the fixed asset inventory screen, so that only the targets of the input type or the targets of the input name are displayed in the fixed asset inventory screen. Various input conditions such as the electronic fence, the type and name of the target can also be combined for use.

[0058] Fig. 9 1 is a flowchart showing the workflow of a fixed asset inventory system according to an exemplary embodiment of the present invention. Figure 2 and Figure 3 To illustrate the steps of the fixed asset inventory method implemented by the fixed asset inventory system.

[0059] In step S901 , the user operates the client terminal 104 to send a request signal for requesting a fixed asset inventory to the fixed asset inventory server 103 .

[0060] In step S902, the fixed asset inventory server 103 responds to the received request signal and, for each target point 101 in the fixed asset setting area, measures the distance between the UWB tag T of the target point and each of the four anchor points 102 set near the target point 101 that is the inventory object to obtain distance information.

[0061] In step S903, the fixed asset inventory server 103 calculates the distance difference between the UWB tag T as the inventory object and each corresponding two anchor points according to the corresponding distance information for each UWB tag T to obtain four hyperbolas, and determines the tag coordinates of the UWB tag T based on the intersection of the four hyperbolas.

[0062] In step S904 , the fixed asset inventory server 103 generates image data including coordinate information of each UWB tag T according to the determined tag coordinates of each UWB tag T, and sends the image data to the client terminal 104 .

[0063] In step S905 , the client terminal 104 receives the image data from the fixed asset inventory server 103 , generates a fixed asset inventory screen based on the image data, and displays the screen.

[0064] According to this embodiment, the UWB tag only needs to broadcast the UWB signal once, thereby reducing the power consumption of the UWB tag and increasing the number of concurrent UWB tags.

[0065] In addition, steps S903 and S904 in the above-mentioned fixed asset inventory method are implemented by the fixed asset inventory server 103, but in the case of using Figure 6 In the case of a client terminal with a structure of , the fixed asset inventory server 103 may send the determined coordinate information to the client terminal 104 in step S902, and the client terminal 104 may perform the image data generation processing in steps S903 and S904.

[0066] In addition, the client terminal 104 can also classify each target according to the label information of the target, generate image data containing the type information of the target, and use different shapes to distinguish and display different types of targets, or use different colors to distinguish and display different types of targets, or use different combinations of colors and shapes to distinguish and display different types of targets in the fixed asset inventory screen. In this way, the visualization effect of the fixed asset inventory screen can be further improved, allowing users to inventory fixed assets more efficiently.

[0067] In addition, the above-mentioned fixed asset inventory method may further include: a fence setting step, for all targets in the fixed asset inventory screen, setting a global electronic fence for limiting the moving range of all targets; and a prompting step, when any target within the range of the global electronic fence steps out of the global electronic fence, a prompt is given through at least one of vibration, sound, flashing light, message, and email.

[0068] In addition, in the fence setting step, a separate electronic fence for limiting the moving range of one or more targets in the fixed asset inventory screen can be set. And, in the prompting step, when a target set with a separate electronic fence steps out of the separate electronic fence, a prompt is given by at least one of vibration, sound, flashing lights, messages, and emails. Thus, in workshops of enterprises and factories, for example, when the setting area of ​​specific fixed assets is strictly restricted, it can be ensured that such fixed assets will not be moved at will.

[0069] In addition, a search step may be included. By inputting the name of the global electronic fence or the individual electronic fence in the fixed asset inventory screen, all the targets in the global electronic fence or all the targets in the corresponding individual electronic fence can be displayed in the fixed asset inventory screen. In addition, the type of target or the name of the target to be displayed can be input in the fixed asset inventory screen, so that only the targets of the input type or the targets of the input name are displayed in the fixed asset inventory screen. Various input conditions such as the electronic fence, the type and the name of the target can also be combined for use.

[0070] By adopting the above structure and steps, the present invention can significantly reduce the workload during the inventory of fixed assets to improve the efficiency of fixed asset inventory, and because it can reduce the power consumption of UWB tags and increase the concurrent number of UWB tags, it can significantly save costs.

[0071] It should be known to those skilled in the art that the structures described in the present invention can be implemented as a system, device, method or computer-readable medium as a computer program product. Therefore, the present invention can be implemented in various forms, such as a complete hardware embodiment, a complete software embodiment (including firmware, resident software, microprogram code, etc.), or it can also be implemented as a software and hardware implementation form, such as a circuit, module or system. In addition, the present invention can also be implemented as a computer program product in any tangible media form, which stores a computer executable program code.

[0072] With respect to the description of the present invention, it is understood that each block in each flow chart and / or block diagram, and any combination of blocks in the flow chart and / or block diagram, can also be implemented using computer program instructions as required. These computer program instructions can be executed by a machine composed of a processor of a general-purpose computer or a special computer or other programmable data processing device, and the instructions are processed by the computer or other programmable data processing device to implement the functions or operations described in the flow chart and / or block diagram.

[0073] Each block in the flowchart and block diagram of various functions and operations of the embodiments of the present invention shown in the accompanying drawings can represent a module, section, or part of the program code, which includes one or more executable instructions to implement the specified logical function. It should be noted in addition that in some other embodiments, the functions shown in the blocks may not be performed in the order shown in the figure. For example, the blocks connected by two diagrams can in fact also be executed simultaneously, or in some cases according to the functions involved, they can also be executed in the reverse order of the icons. It should also be noted that the blocks of each block diagram and / or flow chart, and the combination of blocks in the block diagram and / or flow chart, can be implemented by a system based on special hardware, or by a combination of special hardware and computer instructions to perform specific functions or operations.

[0074] The embodiments of the present invention have been described above, and the above description is exemplary and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terms used herein are selected to best explain the principles of the embodiments, practical applications, or technical improvements to market technologies, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A fixed asset inventory system, characterized in that: The fixed asset inventory counting system comprises a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset inventory counting server, and one or more fixed asset inventory counting clients. The fixed asset inventory client sends a request signal to the fixed asset inventory server to request an inventory of the fixed assets, In response to the request signal, the fixed asset inventory server measures the distance between the UWB tag and each of the four anchor points using the four anchor points to obtain distance information for each of the UWB tags in the fixed asset setting area, generates image data containing coordinate information of each of the UWB tags based on the TDOA positioning algorithm, and sends the image data to the fixed asset inventory client. The fixed asset inventory client generates and displays a fixed asset inventory screen according to the received image data.

2. The fixed asset inventory system according to claim 1, characterized in that: The fixed asset inventory server calculates, for each UWB tag, the distance difference between the UWB tag and each corresponding two anchor points according to the corresponding distance information to obtain four hyperbolas, and determines the tag coordinates of the UWB tag based on the intersection of the four hyperbolas, and then generates the image data according to the determined tag coordinates.

3. The fixed asset inventory system according to claim 1 or 2, characterized in that: The fixed asset inventory client has: A fence setting unit, for all the fixed assets in the fixed asset inventory screen, sets a global electronic fence for limiting the movement range of all the fixed assets; as well as The prompting unit is configured to provide a prompt by at least one of vibration, sound, flashing light, message, and email when any of the fixed assets within the range of the global electronic fence crosses the global electronic fence.

4. The fixed asset inventory system according to claim 3, characterized in that: The fence setting unit sets a separate electronic fence for limiting the movement range of the one or more fixed assets in the fixed asset inventory screen, When the fixed asset set with the separate electronic fence steps out of the separate electronic fence, the prompting unit gives a prompt by at least one of vibration, sound, flashing light, message, and email.

5. The fixed asset inventory system according to claim 1 or 2, characterized in that: The image data contains type information of the fixed asset, In the fixed asset inventory screen, different shapes are used to distinguish and display different types of fixed assets, or different colors are used to distinguish and display different types of fixed assets, or a combination of different colors and shapes is used to distinguish and display different types of fixed assets.

6. A fixed asset inventory system, characterized in that: The fixed asset inventory counting system comprises a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset inventory counting server, and one or more fixed asset inventory counting clients. The fixed asset inventory client sends a request signal to the fixed asset inventory server to request an inventory of the fixed assets, In response to the request signal, the fixed asset inventory server measures the distance between the UWB tag and each of the four anchor points using the four anchor points for each of the UWB tags in the fixed asset setting area to obtain distance information, and sends the distance information to the fixed asset inventory client. The fixed asset inventory client uses the corresponding distance information for each UWB tag and generates image data containing the coordinate information of each UWB tag based on the TDOA positioning algorithm, and generates and displays a fixed asset inventory screen based on the image data.

7. The fixed asset inventory system according to claim 6, characterized in that: The fixed asset inventory client calculates, for each UWB tag, the distance difference between the UWB tag and each corresponding two anchor points according to the corresponding distance information to obtain four hyperbolas, and determines the tag coordinates of the UWB tag based on the intersection of the four hyperbolas, and then generates the image data according to the determined tag coordinates.

8. The fixed asset inventory system according to claim 6 or 7, characterized in that: The fixed asset inventory client has: A fence setting unit, for all the fixed assets in the fixed asset inventory screen, sets a global electronic fence for limiting the movement range of all the fixed assets; as well as The prompting unit is configured to provide a prompt by at least one of vibration, sound, flashing light, message, and email when any of the fixed assets within the range of the global electronic fence crosses the global electronic fence.

9. The fixed asset inventory system according to claim 8, characterized in that: The fence setting unit sets a separate electronic fence for limiting the movement range of the one or more fixed assets in the fixed asset inventory screen, When the fixed asset set with the separate electronic fence steps out of the separate electronic fence, the prompting unit gives a prompt by at least one of vibration, sound, flashing light, message, and email.

10. The fixed asset inventory system according to claim 6 or 7, characterized in that: The image data contains type information of the fixed asset, In the fixed asset inventory screen, different shapes are used to distinguish and display different types of fixed assets, or different colors are used to distinguish and display different types of fixed assets, or a combination of different colors and shapes is used to distinguish and display different types of fixed assets.

11. A method for counting fixed assets, which is implemented by a fixed asset counting system including a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset counting server, and one or more fixed asset counting clients, comprising: A requesting step, wherein the fixed asset inventory counting client sends a request signal to the fixed asset inventory counting server to request an inventory count of the fixed assets; The image data generating step, in response to the request signal, the fixed asset inventory server measures the distance between the UWB tag and each of the four anchor points using the four anchor points to obtain distance information for each of the UWB tags in the fixed asset setting area, generates image data including the coordinate information of each of the UWB tags based on the TDOA positioning algorithm, and sends the image data to the fixed asset inventory client; as well as In the display step, the fixed asset inventory client generates and displays a fixed asset inventory screen according to the received image data.

12. The method for counting fixed assets according to claim 11, characterized in that: In the image data generation step, the fixed asset inventory server calculates the distance difference between the UWB tag and each corresponding two anchor points for each UWB tag according to the corresponding distance information to obtain four hyperbolas, and determines the tag coordinates of the UWB tag based on the intersection of the four hyperbolas, and then generates the image data according to the determined tag coordinates.

13. The fixed assets inventory method according to claim 11 or 12, characterized in that: Also includes: A fence setting step, for all the fixed assets in the fixed asset inventory screen, setting a global electronic fence for limiting the movement range of all the fixed assets; as well as The prompting step is to provide a prompt by at least one of vibration, sound, flashing light, message, and email when any of the fixed assets within the range of the global electronic fence steps out of the global electronic fence.

14. The method for counting fixed assets according to claim 13, characterized in that: In the fence setting step, for one or more fixed assets in the fixed asset inventory screen, a separate electronic fence is set to limit the movement range of the one or more fixed assets. In the prompting step, when the fixed asset set with the separate electronic fence steps out of the separate electronic fence, a prompt is given by at least one of vibration, sound, flashing light, message, and email.

15. The method for counting fixed assets according to claim 11 or 12, characterized in that: The image data contains type information of the fixed asset, In the fixed asset inventory screen, different shapes are used to distinguish and display different types of fixed assets, or different colors are used to distinguish and display different types of fixed assets, or a combination of different colors and shapes is used to distinguish and display different types of fixed assets.

16. A method for counting fixed assets, which is implemented by a fixed asset counting system including a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, a fixed asset counting server, and one or more fixed asset counting clients, comprising: A requesting step, wherein the fixed asset inventory counting client sends a request signal to the fixed asset inventory counting server to request an inventory count of the fixed assets; In a distance measurement step, the fixed asset inventory server responds to the request signal and measures the distance between each of the UWB tags in the fixed asset setting area and the four anchor points using the four anchor points to obtain distance information, and sends the distance information to the fixed asset inventory client; as well as In the display step, the fixed asset inventory client generates image data containing the coordinate information of each UWB tag based on the TDOA positioning algorithm using the corresponding distance information for each UWB tag, and generates and displays a fixed asset inventory screen based on the image data.

17. The method for counting fixed assets according to claim 16, characterized in that: In the display step, the fixed asset inventory client calculates the distance difference between the UWB tag and each corresponding two anchor points for each UWB tag according to the corresponding distance information to obtain four hyperbolas, and determines the tag coordinates of the UWB tag based on the intersection of the four hyperbolas, and then generates the image data according to the determined tag coordinates.

18. The method for counting fixed assets according to claim 16 or 17, characterized in that: Also includes: A fence setting step, for all the fixed assets in the fixed asset inventory screen, setting a global electronic fence for limiting the movement range of all the fixed assets; as well as The prompting step is to provide a prompt by at least one of vibration, sound, flashing light, message, and email when any of the fixed assets within the range of the global electronic fence steps out of the global electronic fence.

19. The method for counting fixed assets according to claim 18, characterized in that: In the fence setting step, for one or more fixed assets in the fixed asset inventory screen, a separate electronic fence is set to limit the movement range of the one or more fixed assets. In the prompting step, when the fixed asset set with the separate electronic fence steps out of the separate electronic fence, a prompt is given by at least one of vibration, sound, flashing light, message, and email.

20. The fixed assets inventory method according to claim 16 or 17, characterized in that: The image data contains type information of the fixed asset, In the fixed asset inventory screen, different shapes are used to distinguish and display different types of fixed assets, or different colors are used to distinguish and display different types of fixed assets, or a combination of different colors and shapes is used to distinguish and display different types of fixed assets.

21. A fixed asset inventory client, used to inventory the fixed assets in a fixed asset inventory system including a plurality of fixed assets each provided with a UWB tag as a positioning tag, a plurality of anchor points as UWB positioning base stations, and a fixed asset inventory server, characterized in that: have: a communication unit, which sends a request signal to the fixed asset inventory server for requesting an inventory of the fixed assets, and receives distance information between each of the UWB tags and each of the four anchor points corresponding to the UWB tag, which is sent by the fixed asset inventory server in response to the request signal; A control unit, for each of the UWB tags, using the corresponding distance information respectively, and generating image data including coordinate information of each of the UWB tags based on a TDOA positioning algorithm; as well as The display unit generates and displays a fixed asset inventory screen based on the image data.

22. The fixed asset inventory client according to claim 21, characterized in that: The control unit calculates, for each of the UWB tags, the distance difference between the UWB tag and each corresponding two anchor points according to the corresponding distance information to obtain four hyperbolas, and determines the tag coordinates of the UWB tag based on the intersection points of the obtained four hyperbolas, and then generates the image data according to the determined tag coordinates.

23. The fixed asset inventory client according to claim 21 or 22, characterized in that: The fixed asset inventory client also has: A fence setting unit, for all the fixed assets in the fixed asset inventory screen, sets a global electronic fence for limiting the movement range of all the fixed assets; as well as The prompting unit is configured to provide a prompt by at least one of vibration, sound, flashing light, message, and email when any of the fixed assets within the range of the global electronic fence crosses the global electronic fence.

24. The fixed asset inventory client according to claim 23, characterized in that: The fence setting unit sets a separate electronic fence for limiting the movement range of the one or more fixed assets in the fixed asset inventory screen, When the fixed asset set with the separate electronic fence steps out of the separate electronic fence, the prompting unit gives a prompt by at least one of vibration, sound, flashing light, message, and email.

25. The fixed asset inventory client according to claim 21 or 22, characterized in that: The image data contains type information of the fixed asset, In the fixed asset inventory screen, different shapes are used to distinguish and display different types of fixed assets, or different colors are used to distinguish and display different types of fixed assets, or a combination of different colors and shapes is used to distinguish and display different types of fixed assets.