Search

US-12626389-B2 - Precise positioning system for indoor GPS and RF compromised environment mapping

US12626389B2US 12626389 B2US12626389 B2US 12626389B2US-12626389-B2

Abstract

A data communication network includes a data communication node, an imaging device, and an information handling system. The data communication node establishes a data connection with a user equipment device. The imaging device provides image information for a coverage area associated with the data communication node. The information handling system is coupled to the data communication node and to the imaging device. The information handling system receives the image information, synthesizes a 3D map of the coverage area based upon the image information, receives first coverage information from the first data communication node, correlates the first coverage information with the 3D map to generate a coverage map of the coverage area, and determines a first location of the first user equipment device within the coverage map based on the image information.

Inventors

  • Rowland Shaw
  • Qing Ye

Assignees

  • DELL PRODUCTS L.P.

Dates

Publication Date
20260512
Application Date
20230331

Claims (20)

  1. 1 . A data communication network, comprising: a first hardware data communication node configured to establish a first data connection with a first user equipment device within a coverage area of the data communication network; a plurality of hardware video imaging devices configured to provide video image information for the coverage area; and a hardware information handling system coupled to the first data communication node and to the video imaging devices, wherein the information handling system is configured to receive the video image information, to synthesize a three-dimensional (3D) map of the coverage area based upon the video image information, to receive first coverage information from the first data communication node, to correlate the first coverage information with the 3D map to generate a coverage map of the coverage area, and to determine a first location of the first user equipment device within the coverage map based on the image information.
  2. 2 . The data communication network of claim 1 , wherein the first location includes a first horizontal location within a horizontal plane associated with the coverage area and a first height with respect to the first horizontal location.
  3. 3 . The data communication network of claim 2 , wherein: the first communication node is further configured to establish a second data connection with a second user equipment device within the coverage area; and the information handling system is further configured to determine a second location of the second user equipment device within the coverage map based on the video image information.
  4. 4 . The data communication network of claim 3 , wherein the second location includes a second horizontal location within the horizontal plane and a second height with respect to the second horizontal location, the second height being different from the first height.
  5. 5 . The data communication network of claim 2 , further comprising: a second hardware data communication node configured to establish a second data connection with a second user equipment device within the coverage area; and wherein the information handling system is further configured to determine a second location of the second user equipment device within the coverage map based on the video image information.
  6. 6 . The data communication network of claim 5 , wherein the second location includes a second horizontal location within the horizontal plane and a second height with respect to the second horizontal location, the second height being different from the first height.
  7. 7 . The data communication network of claim 6 , wherein the first user equipment device is located on a first floor of a building and the second user equipment device is located on a second floor of the building.
  8. 8 . A method, comprising: providing, in a data communication network, a first data communication node configured to establish a first data connection with a first user equipment device within a coverage area of the data communication network; providing, in the data communication network, a plurality of video imaging devices configured to provide video image information for the coverage area; and providing, in the data communication network, an information handling system coupled to the first data communication node and to the imaging devices; receiving, by the information handling system, the video image information; synthesizing a three-dimensional (3D) map of the coverage area based upon the video image information; receiving first coverage information from the first data communication node; correlating the first coverage information with the 3D map to generate a coverage map of the coverage area; and determining a first location of the first user equipment device within the coverage map based on the image information.
  9. 9 . The method of claim 8 , wherein the first location includes a first horizontal location within a horizontal plane associated with the coverage area and a first height with respect to the first horizontal location.
  10. 10 . The method of claim 9 , wherein: the first communication node is further configured to establish second data connection with a second user equipment device within the coverage area; and the method further comprises determining a second location of the second user equipment device within the coverage map based on the video image information.
  11. 11 . The method of claim 10 , wherein the second location includes a second horizontal location within the horizontal plane and a second height with respect to the second horizontal location, the second height being different from the first height.
  12. 12 . The method of claim 10 , further comprising: providing, in the data communication network, a second data communication node configured to establish a second data connection with a second user equipment device within the coverage area; and determining a second location of the second user equipment device within the coverage map based on the video image information.
  13. 13 . The method of claim 12 , wherein the second location includes a second horizontal location within the horizontal plane and a second height with respect to the second horizontal location, the second height being different from the first height.
  14. 14 . The method of claim 13 , wherein the first user equipment device is located on a first floor of a building and the second user equipment device is located on a second floor of the building.
  15. 15 . An information handling system, comprising: a memory device for storing code; and a processor configured to execute the code to: receive video image information from a plurality of hardware video imaging devices of a data communication network; synthesize a three-dimensional (3D) map of a coverage area of the data communication network based upon the video image information; receive first coverage information for a first coverage area of the data communication network from a first hardware data communication node of the data communication network; correlate the first coverage information with the 3D map to generate a coverage map of the coverage area; and determine a first location of a first user equipment device within the coverage map based on the video image information.
  16. 16 . The information handling system of claim 15 , wherein the first location includes a first horizontal location within a horizontal plane associated with the coverage area and a first height with respect to the first horizontal location.
  17. 17 . The information handling system of claim 16 , wherein the processor is further to execute code to: determine a second location of a second user equipment device within the coverage map based on the video image information.
  18. 18 . The information handling system of claim 17 , wherein the second location includes a second horizontal location within the horizontal plane and a second height with respect to the second horizontal location, the second height being different from the first height.
  19. 19 . The information handling system of claim 16 , wherein the processor is further to execute code to: receive second coverage information for a second coverage area of the data communication network from a second hardware data communication node of the data communication network, wherein the coverage map is further based on the second coverage information; and determine a second location of a second user equipment device within the coverage map based on the video image information.
  20. 20 . The information handling system of claim 19 , wherein: the second location includes a second horizontal location within the horizontal plane and a second height with respect to the second horizontal location, the second height being different from the first height; and the first user equipment device is located on a first floor of a building and the second user equipment device is located on a second floor of the building.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS This application is a Continuation-in-part of U.S. patent application Ser. No. 17/711,531 entitled “REAL-TIME 3D LOCATION SERVICE FOR DETERMINISTIC RF SIGNAL DELIVERY,” filed Apr. 1, 2022, now U.S. Pat. No. 12,328,705, Issued Jun. 10, 2025 and U.S. patent application Ser. No. 17/711,577 entitled “REAL-TIME 3D TOPOLOGY MAPPING FOR DETERMINISTIC RF SIGNAL DELIVERY,” filed Apr. 1, 2022, now U.S. Pat. No. 12,154,223, Issued Nov. 26, 2024 the disclosure of which is hereby expressly incorporated by reference in its entirety. Related subject matter is contained in co-pending U.S. patent application Ser. No. 18/194,432 entitled “ACTIVE INFORMATION FOR USER DEVICES FOR IMPROVED SERVICE DELIVERY,” filed Mar. 31, 2023, the disclosure of which is hereby incorporated by reference. FIELD OF THE DISCLOSURE This disclosure generally relates to communication systems, and more particularly relates to providing a precise positioning solution for indoor GPS and RF compromised environment mapping in a data communication network. BACKGROUND As the value and use of information continues to increase, individuals and businesses seek additional ways to process and store information. One option is an information handling system. An information handling system generally processes, compiles, stores, and/or communicates information or data for business, personal, or other purposes. Because technology and information handling needs and requirements may vary between different applications, information handling systems may also vary regarding what information is handled, how the information is handled, how much information is processed, stored, or communicated, and how quickly and efficiently the information may be processed, stored, or communicated. The variations in information handling systems allow for information handling systems to be general or configured for a specific user or specific use such as financial transaction processing, reservations, enterprise data storage, or global communications. In addition, information handling systems may include a variety of hardware and software resources that may be configured to process, store, and communicate information and may include one or more computer systems, data storage systems, and networking systems. SUMMARY A data communication network may include a data communication node, an imaging device, and an information handling system. The data communication node may establish a data connection with a user equipment device. The imaging device may provide image information for a coverage area associated with the data communication node. The information handling system may be coupled to the data communication node and to the imaging device. The information handling system may receive the image information, synthesize a 3D map of the coverage area based upon the image information, receive first coverage information from the first data communication node, correlate the first coverage information with the 3D map to generate a coverage map of the coverage area, and determine a first location of the first user equipment device within the coverage map based on the image information. BRIEF DESCRIPTION OF THE DRAWINGS It will be appreciated that for simplicity and clarity of illustration, elements illustrated in the Figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements are exaggerated relative to other elements. Embodiments incorporating teachings of the present disclosure are shown and described with respect to the drawings presented herein, in which: FIG. 1 is a block diagram illustrating a data communication network according to an embodiment of the current disclosure; FIG. 2 is a block diagram illustrating a cluster controller of the data communication network of FIG. 1; FIG. 3 is a block diagram illustrating a generalized information handling system according to another embodiment of the present disclosure; FIG. 4 is a block diagram illustrating of a data communication network according to another embodiment of the current disclosure; and FIG. 5 illustrates a portion of the data communication network of FIG. 4. The use of the same reference symbols in different drawings indicates similar or identical items. DETAILED DESCRIPTION OF DRAWINGS The following description in combination with the Figures is provided to assist in understanding the teachings disclosed herein. The following discussion will focus on specific implementations and embodiments of the teachings. This focus is provided to assist in describing the teachings, and should not be interpreted as a limitation on the scope or applicability of the teachings. However, other teachings can certainly be used in this application. The teachings can also be used in other applications, and with several different types of architectures, such as distributed computing architectures, client/server architectures, or middleware server architectures and associated