System and method for monitoring using tag-in devices
The system addresses accuracy and comfort issues in location tracking by using embedded wireless tags in garments for precise indoor positioning, ensuring reliable and efficient tracking with automated alerts and battery optimization, enhancing facility security and operational efficiency.
Patent Information
- Application Number
- GB2025007705
- Authority / Receiving Office
- GB · GB
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-05-19
- Publication Date
- 2025-12-17
AI Technical Summary
Current real-time location tracking systems face challenges related to accuracy, reliability, user comfort, and power consumption, often requiring separate tracking devices that can be forgotten or misplaced, and struggle with precise indoor positioning.
A system with wireless tags embedded in garments that communicate with access points to determine location using signal triangulation, ensuring robust and reliable tracking across environments, and includes a processor for precise location determination and visual representation on a facility map, with features like automated alerts for restricted areas and battery life optimization.
Enables seamless, accurate, and efficient real-time tracking of individuals within facilities, enhancing security and operational efficiency while minimizing disruption to daily routines, with long-lasting batteries and versatile integration into various garments.
Smart Images

Figure 00000000_0000_ABST 
Figure 00000000_0001_ABST
Abstract
Description
SYSTEM AND METHOD FOR MONITORING USING TAG-IN-GARMENT DEVICES FIELD OF INVENTION
[0001] The present disclosure relates to the field of monitoring systems, and more particularly, to wearable tracking devices integrated into garments for monitoring individuals within designated areas, for example, in facilities. BACKGROUND
[0002] Real-time location tracking systems have become increasingly prevalent in various industries, including healthcare, manufacturing, and security. These systems aim to provide accurate and timely information about the whereabouts of individuals or assets within a defined area. Traditionally, such systems have relied on technologies like radio-frequency identification (RFID) tags, GPS trackers, or Wi-Fi-based positioning.
[0003] Current methods of real-time location tracking or monitoring of users within a designated area within a facility often face challenges related to accuracy, reliability, and user comfort. RFID systems may require individuals to carry separate tags or badges, which can be forgotten or misplaced. GPS-based solutions typically work well outdoors but struggle to provide precise indoor positioning. Wi-Fi triangulation can offer indoor coverage but may suffer from interference and limited accuracy in complex building layouts.
[0004] Another consideration is the integration of the tracking device with the user's daily routine. Many existing systems require users to remember to wear or carry additional devices, which can lead to inconsistent usage and gaps in tracking data. Furthermore, the power consumption of tracking devices can be a limiting factor, often necessitating frequent battery replacements or recharging.
[0005] It has been appreciated that a system is needed that overcomes one or more of these problems. SUMMARY
[0006] This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
[0007] In a first aspect, a system formonitoring individuals within a designated area, for example in a facility, is provided. The system includes an apparatus, for example a garment, having a wireless tag embedded therein, the wireless tag configured to transmit a wireless signal. The system also includes a plurality of access points positioned throughout the facility, each access point configured to receive the wireless signal from the wireless tag. The system further includes a processor in communication with the plurality of access points and configured to determine a location of the garment within the facility based on the wireless signal received by the plurality of access points, and optionally associate the determined location with an individual assigned to wear the garment. This system enables real-time tracking of individuals within a facility without requiring them to carry separate tracking devices, enhancing security and operational efficiency while minimizing disruption to the individuals' routines.
[0008] The wireless tag may comprise a Bluetooth Low Energy (BLE), Wi-Fi, or Ultra-Wideband beacon. The wireless tag may be configured to transmit the wireless signal at predetermined intervals. By utilizing multiple wireless communication protocols, the system ensures robust and reliable tracking across various environments and conditions within the facility.
[0009] The processor may be further configured to determine the location of the garment using signal triangulation based on wireless signals received by at least three access points of the plurality of access points. Signal triangulation enhances the accuracy of location determination, providing more precise tracking of individuals within the facility.
[0010] The system may further include a display device in communication with the processor and configured to present the determined location of the individual within the facility. The display device may be configured to present a map of the facility and indicate the determined location of the individual on the map. Visual representation of individuals' locations on a facility map enables quick and intuitive monitoring by facility staff, improving response times and decision-making.
[0011] The garment may comprise a uniform for a specific role within the facility, and the wireless tag may be permanently embedded within the garment. Integrating the wireless tag into role-specific uniforms ensures consistent tracking of individuals in their professional capacities while preventing tag removal or tampering.
[0012] In a second aspect, a computer-implemented method for real-time location tracking of individuals in a facility is provided. The method comprises receiving, by a plurality of access points positioned throughout the facility, wireless signals from tags embedded in garments worn by individuals in the facility. The method also includes processing, by a processor, the received wireless signals to determine locations of the individuals within the facility, associating, by the processor, each tag with a specific individual, and generating, by the processor, location data representing the determined locations of the individuals. This method provides a systematic approach to tracking individuals within a facility, enabling real-time monitoring and data-driven decision-making for facility management.
[0013] The method may further include displaying, on a display device, the generated location data, and updating, in real-time, the displayed location data as the individuals move within the facility. Real-time display and updates of location data allow for immediate response to changes in individual positions, enhancing situational awareness and facility security.
[0014] The method may also include defining one or more restricted areas within the facility and generating an alert when an individual enters a restricted area. Automated alerts for restricted area entry help maintain security protocols and prevent unauthorized access within the facility.
[0015] In a third aspect, a wireless tag for integration into a garment, footwear, headwear, or gloves for use in location within a facility is provided. The wireless tag comprises processing circuitry comprising data storage, a battery, wherein the data storage comprises unique identifier data associated with the tag, and a transmitter configured to transmit at least the unique identifier data to a plurality of access points located in the facility at a predefined transmission interval.
[0016] This wireless tag design allows for seamless integration into various wearable items, providing versatile tracking options while maintaining the comfort and functionality of the garment or accessory. The wireless tag may be waterproof and machine washable, and the battery may have a life of at least three years. These features ensure the durability and longevity of the tag, reducing maintenance requirements and enabling continuous tracking even in challenging environments or through regular cleaning processes.
[0017] The wireless tag may further comprise an accelerometer for detecting movement, and the processing circuitry may be configured to adjust the transmission interval after detecting movement. Movement-based transmission interval adjustment optimizes battery life while ensuring accurate tracking during periods of activity, enhancing the overall efficiency of the location tracking system.
[0018] The foregoing general description of the illustrative embodiments and the following detailed description thereof are merely exemplary aspects of the teachings of this disclosure and are not restrictive. BRIEF DESCRIPTION OF FIGURES
[0019] Non-limiting and non-exhaustive examples are described with reference to the following figures. The above and other objects and advantages of the disclosure will be apparent upon consideration of the following detailed description, taken in conjunction with the accompanying drawings, which: FIG. 1 illustrates a system for tracking individuals within a facility layout, in accordance with some examples of the present disclosure. FIG. 2A depicts a block diagram of a tag-in-garment device and its communication with multiple access points, in accordance with some examples of the present disclosure. FIG. 2B shows a network configuration for communication between access points, the internet, and a server, in accordance with some examples of the present disclosure. FIG. 3A illustrates a tracking zone showing relative positions of tracked users within different zones, in accordance with some examples of the present disclosure. FIG. 3B depicts a tracking grid including multiple tracking clusters, in accordance with some examples of the present disclosure. FIG. 4A and FIG. 4B show orthogonal front and back views of a garment incorporating a tagin-garment device, in accordance with some examples of the present disclosure. FIG. 5 illustrates a flowchart of a method for tracking individuals within a facility using tagin-garment devices, in accordance with some examples of the present disclosure. FIGS. 6A-6C depict flowcharts for methods of tracking and managing location data within a facility, in accordance with some examples of the present disclosure. FIG. 7 shows a block diagram of a location tracking system, in accordance with some examples of the present disclosure. FIG. 8 illustrates a flowchart of a process for managing location data from tag-embedded garments, in accordance with some examples of the present disclosure. FIG. 9 depicts a flowchart of a method for monitoring restricted areas within a facility, in accordance with some examples of the present disclosure. FIG. 10 shows a flowchart of a method for tracking movement patterns of individuals within a facility, in accordance with some examples of the present disclosure. DETAILED DESCRIPTION
[0020] The following description sets forth exemplary aspects of the present disclosure. It should be recognised, however, that such a description is not intended as a limitation on the scope of the present disclosure. Rather, the description also encompasses combinations and modifications to those exemplary aspects described herein.
[0021] In some examples, the present disclosure relates to systems and methods for monitoring of individuals within a facility. The systems and methods described herein may utilize tag-in-garment devices to enable accurate and continuous monitoring of personnel movements andlocations, compliance with personal protective equipment requirements, and other activities throughout various environments.
[0022] In some examples, the real-time location tracking system may be implemented in a range of facilities, or a designated area within a facility, including but not limited to hospitals, prisons, secure mental health facilities, and industrial environments. The versatility of the system allows for adaptation to the specific needs and requirements of different types of facilities while maintaining core functionality. It should be noted that a designated area may also include multiple facilities, such as on a university campus, for example. Put another way, a designated area may be an area within a facility (such as a restricted area with access requirement credentials) or the designated area may be a facility and its surrounding grounds.
[0023] In some examples, the tag-in-garment devices may be seamlessly integrated into clothing worn by individuals within the facility, providing a non-intrusive means of tracking. These devices may communicate with a network of access points strategically positioned throughout the facility to determine the location of each tagged individual.
[0024] In some examples, the system may process and analyze the location data in real-time, enabling facility administrators to monitor personnel movements, manage resources efficiently, and respond quickly to potential security or safety issues. The system may also generate alerts based on predefined rules or unusual patterns of movement.
[0025] In some examples, the real-time location tracking system may be designed with privacy and security considerations in mind, incorporating features to protect sensitive information while still providing valuable insights for facility management and operations.
[0026] In some examples, FIG. 1 illustrates a system for monitoring individuals within a designated area, for example a facility layout 122. The facility layout 122 includes an exterior wall 124 and multiple interior walls 123 that define separate rooms including a first room 126, a second room 128, a third room 130, and a fourth room 132. An entrance 125 provides access to the facility layout 122.
[0027] In some examples, the system includes multiple access points positioned throughout the facility layout 122, including a first access point 10a, a second access point 10b, a third access point 10c, and a fourth access point lOd. These access points are configured to receive wireless signals from wireless tags embedded in garments worn by individuals within the facility layout 122.
[0028] In some examples, a status display 134 shows information about individuals being tracked within the facility layout 122. The status display 134 includes a beacon status panel 146 that displays proximity information for tracked individuals. The beacon status panel 146 shows tracking data for a first individual 136, a second individual 138, a third individual 140, and a fourth individual 142, indicating their relative positions with respect to the various access points 10a, 10b, 10c, and lOd.
[0029] In some examples, the system includes a processor in communication with the plurality of access points 10a, 10b, 10c, and lOd. The processor may be configured to determine the location of garments within the facility layout 122 based on the wireless signals received by the plurality of access points. The processor may then associate the determined locations with specific individuals assigned to wear the garments.
[0030] In some examples, the beacon status panel 146 indicates proximity relationships between the tracked individuals and the access points. For example, the beacon status panel 146 may show when an individual is near certain access points and far from others, allowing their location within the facility layout 122 to be determined through signal detection and processing.
[0031] In some examples, a tag-in-garment device 50 may be embedded within a garment worn by an individual within the facility layout 122. The tag-in-garment device 50 may include processing circuitry 52, data storage 54, a battery 55, and an antenna 59. The processing circuitry 52 may be printed on a flexible circuit board that conforms to the shape of the garment, allowing the tag-in-garment device 50 to be seamlessly integrated into the garment without affecting comfort or appearance.
[0032] In some examples, the data storage 54 of the tag-in-garment device 50 may contain executable instructions 56 and data 58. The executable instructions 56 may control the operation of the tag-in-garment device 50, while the data 58 may include a unique identifier for the tag-in-garment device 50.
[0033] In some examples, the battery 55 of the tag-in-garment device 50 may have a life of at least three years, ensuring long-term operation without frequent maintenance or replacement. The antenna 59 may enable wireless communication between the tag-in-garment device 50 and the first access point 10a, the second access point 10b, the third access point 10c, and additional access points up to an nth access point lOn.
[0034] In some examples, the tag-in-garment device 50 may comprise a wireless tag configured as a Bluetooth Low Energy (BLE), Wi-Fi, or Ultra-Wideband beacon. This configuration may allow for versatile communication options and precise location tracking within the facility layout 122.
[0035] In some examples, the tag-in-garment device 50 may utilize Bluetooth Low Energy (BLE) transmission protocol for communication with the access points within the facility layout 122. The BLE-enabled tag may be designed as a high-performance, customizable proximity beacon with advanced functionality.
[0036] The BLE tag may support popular beacon formats allowing for compatibility with various tracking systems and applications. The tag may be configured to transmit multiple interleaved packet types with customizable parameters, providing flexibility in the type and frequency of data transmission.
[0037] In some implementations, the tag may include an accelerometer for enhanced functionality. The accelerometer may be used to activate beaconing on specific actions such as movement or gestures, potentially conserving battery life when the tag is stationary. The tag's firmware may allow for configuration of the accelerometer's sensitivity, sampling rates, and duration settings to optimize performance for different use cases within the facility.
[0038] The BLE tag may be designed with a small, rugged form factor, fully encapsulated with a resin-based polymer for protection against dust and liquids. This design may allow the tag to achieve an IP-67 rating, making it suitable for use in harsh environmental conditions and capable of withstanding industrial washing processes.
[0039] In some aspects, the tag may be configured to operate over a wide temperature range, for example from -20°C to +60°C, ensuring reliable performance across various facility environments. The tag may utilize a standard CR2032 coin-cell battery, potentially providing up to 10 years of battery life depending on the advertisement configuration and usage patterns.
[0040] The BLE tag may offer a rich set of parameters that can be configured over-the-air, allowing for remote updates and adjustments without the need to physically access the tag. These configurable parameters may include: 1. Packet types, including custom packet types 2. Device name, address, manufacturer name, model number, and hardware / software revision 3. UUID, Major / Minor ID, UID or URL for various beacon formats 4. Beacon interval, which may be adjustable from 30 ms to 18 hours 5. Transmitter power, with up to 17 output power steps ranging from +6 dBm to -34 dBm
[0041] The tag may implement a simple state machine with various operating modes, such as Warehouse Mode for long-term storage, Configuration Mode for setup and updates, and Beaconing Mode for active tracking. Transitions between these modes may be triggered by specific events or gestures detected by the accelerometer.
[0042] In some implementations, the tag may support up to 10 advertisements running in parallel, each with unique settings for packet type, interval, and transmit power. This feature may allow for complex tracking scenarios and optimization of power consumption based on different facility areas or time periods.
[0043] The BLE tag may also include security features to protect the integrity of the tracking system. For example, it may support secure over-the-air updates and encrypted communication protocols to prevent unauthorized access or tampering with the tag's configuration.
[0044] By leveraging the capabilities of Bluetooth Low Energy technology, the tag-in-garment device 50 may provide a robust, energy-efficient solution for real-time location tracking within the facility layout 122, offering both accuracy and longevity in a compact, wearable form factor.
[0045] In some examples, the tag-in-garment device 50 may be configured to transmit wireless signals at predetermined intervals. These intervals may be adjustable based on various factors such as battery life or tracking requirements.
[0046] In some examples, as illustrated in FIG. 2B, the first access point 10a, the second access point 10b, the third access point 10c, and additional access points up to the nth access point lOn may communicate through the internet 99 with a server 702. The access points may receive wireless signals from the tag-in-garment device 50 and transmit data through the internet 99 to the server 702 for processing.
[0047] In some examples, the server 702 may process the signals received by the access points to determine the location of the tag-in-garment device 50 within the facility layout 122. This processed location data may then be used to update the status display 134 and the beacon status panel 146, providing real-time information about the locations of the first individual 136, the second individual 138, the third individual 140, and the fourth individual 142.
[0048] In some examples, the tag-in-garment device 50 may be configured to receive firmware updates over-the-air from the access points within the facility layout 122. This capability may allow for remote maintenance and feature updates without the need to physically access the tag-in-garment device 50.
[0049] In some examples, the real-time location tracking system may utilize a tracking zone 300 concept to monitor and analyze the positions of individuals within the facility layout 122. The tracking zone 300 may include different areas that provide varying levels of granularity for location tracking. As illustrated in FIG. 3 A, a first tracked user 302, a second tracked user 304, and a third tracked user 306 may be positioned at various locations within the tracking zone 300.
[0050] In some examples, the tracking zone 300 may include an intermediate tracking zone 312 and an outer tracking zone 314. These zones may be configured as concentric regions surrounding a central area, allowing for differentiated tracking based on the proximity of individuals to specific points of interest or access points within the facility layout 122.
[0051] In some examples, the system may employ a tracking grid 350 to enable more precise position tracking and analysis. As shown in FIG. 3B, the tracking grid 350 may include a first tracking cluster 320 and a second tracking cluster 330. These tracking clusters may contain multiple data points representing tracked positions distributed across the grid in a pattern, providing a detailed coordinatebased representation of location data collected from tracked users.
[0052] In some examples, the server 702 may store historical location data for individuals wearing the tag-in-garment device 50. This historical data may be used to generate movement patterns for each individual, allowing for analysis of typical routes, time spent in different areas, and potential anomalies in behavior.
[0053] In some examples, the server 702 may determine the location of the tag-in-garment device 50 using signal triangulation based on wireless signals received by at least three access points. For instance, the first access point 10a, the second access point 10b, and the third access point 10c may receive signals from the tag-in-garment device 50, and the server 702 may use the relative signal strengths or time differences of arrival to calculate the precise position within the tracking grid 350.
[0054] In some examples, the tracking zone 300 and tracking grid 350 may work together to enable comprehensive position tracking and monitoring of users within the defined spaces. The tracking zone 300 may provide a zonal view of user positions, while the tracking grid 350 may offer a more detailed coordinate-based representation of location data points collected from tracked users.
[0055] In some examples, the server 702 may generate movement patterns for individuals based on the historical location data stored within the data storage 54. These movement patterns may be analyzed to identify trends, optimize facility layout, or detect unusual behavior that may require attention from facility administrators.
[0056] In some examples, the system may provide an interface for individuals to voluntarily opt in or out of location tracking during specified time periods or in certain areas of the facility. This interface may be accessible through a mobile application, a web portal, or dedicated terminals within the facility. Users may have the ability to set preferences for when and where they wish to be tracked, allowing for a balance between operational requirements and personal privacy. For instance, an employee may choose to opt out of tracking during lunch breaks or in designated rest areas. The system may incorporate these preferences into its tracking algorithms, temporarily suspending or modifying data collection for individuals who have opted out during specific times or in particular zones. This feature may enhance user acceptance of the tracking system by providing a degree of control over personal data collection while still maintaining the overall functionality of the location tracking system for facility management and security purposes.
[0057] In some examples, the tag-in-garment device 50 may be integrated into various types of garments worn by individuals within the facility layout 122. FIG. 4A illustrates a front garment view 410 and a back garment view 420 of a garment incorporating the tag-in-garment device 50. The front garment view 410 shows the front portion of the garment, while the back garment view 420 shows the rear portion of the garment. [005 8] In some examples, the tag-in-garment device 50 may be permanently embedded within the garment structure. The placement of the tag-in-garment device 50 may be carefully considered to maintain the normal appearance and functionality of the garment while protecting the electronic components. For example, the tag-in-garment device 50 may be positioned in an area of the garment that experiences minimal stress or movement during wear, such as the lower back area or the side seam.
[0059] In some examples, the tag-in-garment device 50 may be designed to be waterproof and configured to withstand industrial washing processes. This feature allows the garment to be laundered using standard cleaning methods without damaging the embedded electronics. The waterproof design may involve encapsulating the processing circuitry 52, data storage 54, battery 55, and antenna 59 in a protective, water-resistant material.
[0060] In some examples, the garment incorporating the tag-in-garment device 50 may comprise a uniform for a specific role within the facility layout 122. For instance, different types of uniforms may be used for various roles such as medical staff in a hospital, security personnel in a prison, or workers in an industrial environment. The tag-in-garment device 50 may be integrated into these uniforms in a manner that does not interfere with the specific requirements of each role.
[0061] In some examples, the tag-in-garment device 50 may be incorporated into a range of garment types. These garments may be selected from a group consisting of shirts, jackets, vests, coveralls, gloves, helmets, hats, personal protection equipment, and footwear. The integration method may be adapted for each garment type to ensure optimal functionality and comfort.
[0062] In some examples, when integrating the tag-in-garment device 50 into shirts or jackets, the device may be sewn into a reinforced patch or pocket within the garment's lining. For vests or coveralls, the tag-in-garment device 50 may be incorporated into a designated compartment or sewn directly into a thicker area of the garment material.
[0063] In some examples, for gloves, helmets, hats, or personal protection equipment, the tag-in-garment device 50 may be miniaturized and embedded within the structure of the item. In the case of footwear, the tag-in-garment device 50 may be integrated into the sole or heel area, where the device can be protected from direct impact and wear.
[0064] In some examples, the permanent embedding of the tag-in-garment device 50 within the garment may involve using specialized manufacturing techniques. These techniques may include ultrasonic welding, heat sealing, or advanced adhesive methods to secure the device within the garment structure without creating discomfort for the wearer or compromising the garment's appearance.
[0065] In some examples, the integration of the tag-in-garment device 50 may take into account the need for signal transmission through the garment material. The placement of the antenna 59 may be optimized to ensure clear communication with the first access point 10a, the second access point 10b, the third access point 10c, and additional access points up to the nth access point lOn throughout the facility layout 122.
[0066] In some examples, the real-time location tracking system may be capable of determining various contextual factors beyond simple location tracking. These additional contextual factors may provide a more comprehensive understanding of the individuals' activities, environment, and status within the facility layout 122.
[0067] The tag-in-garment device 50 may incorporate additional sensors or utilize existing components to gather contextual data. For instance, the accelerometer used for movement detection may also provide information about an individual's activity level or potential falls. The system may interpret rapid acceleration followed by sudden deceleration as a potential fall event, triggering alerts to nearby staff or emergency responders.
[0068] Environmental sensors may be integrated into the tag-in-garment device 50 to monitor factors such as temperature, humidity, or air quality in different areas of the facility layout 122. This data may be used to ensure optimal working conditions, detect potential hazards, or adjust climate control systems for energy efficiency.
[0069] The system may also consider temporal factors when interpreting location data. For example, the presence of a medical professional in a patient's room during scheduled rounds may be interpreted differently than an unscheduled visit outside of normal hours. This contextual awareness may help in identifying deviations from expected routines or potential emergency situations.
[0070] In some implementations, the tag-in-garment device 50 may be capable of detecting proximity to other tagged individuals or fixed beacons. This feature may enable the system to track social interactions, monitor adherence to social distancing protocols, or ensure that certain individuals (such as patients and assigned caregivers) remain in close proximity.
[0071] The real-time location tracking system may also integrate with other facility systems to provide additional context. For instance, by interfacing with access control systems, the system may correlate an individual's location with their access permissions, potentially flagging unauthorized entry attempts or tailgating incidents.
[0072] In industrial settings, the tag-in-garment device 50 may communicate with nearby machinery or equipment to log usage time, associate specific workers with particular tasks, or ensure that only authorized personnel operate certain devices. This integration may enhance productivity tracking and safety compliance monitoring.
[0073] The system may utilize machine learning algorithms to analyze patterns in the collected contextual data over time. These algorithms may identify trends, predict potential issues, or suggest optimizations in workflow and resource allocation based on the comprehensive contextual information gathered from multiple sources.
[0074] By incorporating these various contextual factors, the real-time location tracking system may evolve from a simple positioning tool into a sophisticated platform for understanding and optimizing the complex interactions between individuals, their environment, and the operational processes within the facility layout 122.
[0075] In some examples, FIG. 5 illustrates a method 500 for tracking individuals within a facility using tag-in-garment devices. The method 500 includes multiple steps performed in sequence to enable real-time location tracking of individuals wearing garments with embedded wireless tags.
[0076] In some examples, the method 500 begins with a step 502, which involves receiving wireless signals from tags embedded in garments. These wireless signals may be received by the first access point 10a, the second access point 10b, the third access point 10c, the fourth access point lOd, and additional access points up to the nth access point lOn positioned throughout the facility layout 122.
[0077] In some examples, following signal reception, the method 500 proceeds to a step 504, which involves processing the received wireless signals to determine locations of tags within the facility layout 122. This processing may be performed by the server 702, which may analyze signal strength, time of arrival, or other characteristics of the received wireless signals to calculate the position of each tag-in-garment device 50 within the facility layout 122.
[0078] In some examples, the method 500 then moves to a step 506, where each tag is associated with a specific individual. This step may involve matching the tag identifiers with individual identities stored in a database. The database may store identification information for a plurality of individuals within the facility layout 122.
[0079] In some examples, to associate the determined location with a specific individual, the server 702 may perform several sub-steps. First, the server 702 may retrieve an identifier from the wireless signal transmitted by the tag-in-garment device 50. Next, the server 702 may query the database using this identifier. Finally, the server 702 may match the identifier to a specific individual in the database, thereby associating the determined location with that individual.
[0080] In some examples, the method 500 concludes with a step 508, which involves generating location data representing the determined locations of the individuals within the facility layout 122. This location data may be used to update the status display 134 and the beacon status panel 146, providing real-time information about the positions of individuals such as the first individual 136, the second individual 138, the third individual 140, and the fourth individual 142 within the facility layout 122.
[0081] In some examples, the generated location data may be used to populate the tracking zone 3 00 or the tracking grid 350, allowing for visual representation of individual positions within the facility layout 122. This may enable facility administrators to monitor movements, manage resources, and respond to potential security or safety issues in real-time.
[0082] In some examples, a method 610 for managing location data within the facility layout 122 may include a step 612 of retrieving user data from the data storage 54. The user data may include information associated with individuals wearing the tag-in-garment device 50, such as identification details, role assignments, and access permissions.
[0083] In some examples, a method 620 for displaying location data may include a step 622 of displaying the generated location data on the status display 134. The status display 134 may be configured to present a map of the facility layout 122, indicating the determined locations of individuals within the facility. The method 620 may further include a step 624 of updating the displayed location data in real-time as individuals move within the facility layout 122.
[0084] In some examples, the status display 134 may be configured to simultaneously present determined locations of multiple individuals on the map of the facility layout 122. For instance, the status display 134 may show the positions of the first individual 136, the second individual 138, the third individual 140, and the fourth individual 142 concurrently, allowing for comprehensive monitoring of personnel movements.
[0085] In some examples, updating the displayed location data may comprise applying a smoothing algorithm to reduce jitter in the displayed positions of the individuals. This smoothing algorithm may help to provide a more stable and accurate representation of individual movements on the status display 134, filtering out minor fluctuations in signal strength or temporary interference that could cause rapid position changes.
[0086] In some examples, a method 630 for managing zones within the facility layout 122 may include a step 632 of configuring zones within the facility and assigning different access permissions. These zones may correspond to specific areas within the facility layout 122, such as the first room 126, the second room 128, the third room 130, and the fourth room 132. Access permissions for these zones may be based on the roles or clearance levels of individuals wearing the tag-in-garment device 50.
[0087] In some examples, the method 630 may include an additional step of sending an alert when an individual with incorrect access permission enters a configured zone. This alert may be displayed on the status display 134 or sent to appropriate personnel via other communication channels.
[0088] In some examples, the server 702 may process the location data received from the first access point 10a, the second access point 10b, the third access point 10c, the fourth access point lOd, and additional access points up to the nth access point lOn to determine when zone boundaries are crossed. The server 702 may then compare the access permissions of the individual crossing the zone boundary with the required permissions for that zone, triggering an alert if a mismatch is detected.
[0089] In some examples, the status display 134 may provide an interface for facility administrators to configure zones, set access permissions, and monitor zone-related alerts. This interface may allow for dynamic adjustment of zone boundaries and permissions based on changing facility requirements or security protocols.
[0090] FIG. 7 is a block diagram representing devices, components of each device, and data flow therebetween for a system for providing real-time location tracking, in accordance with some examples of the present disclosure. System 700 is shown to include a client device 718, a server 702 and a communication network 714. It is understood that while a single instance of a component may be shown and described relative to FIG. 7, additional instances of the component may be employed. For example, server 702 may include, or may be incorporated in, more than one server. Similarly, communication network 714 may include, or may be incorporated in, more than one communication network. Server 702 is shown communicatively coupled to client device 718 through communication network 714. While not shown in FIG. 7, server 702 may be directly communicatively coupled to client device 718, for example, in a system absent or bypassing communication network 714.
[0091] Client device 718 may have stored thereon executable instructions, or a program such as a location tracking middlewear configured to carry out the processes as described herein, in particular those described with reference to FIGs 5 and 6.
[0092] Communication network 714 may comprise one or more network systems, such as, without limitation, an internet, LAN, WIFI or other network systems suitable for wearable tracking devices integrated into garments for monitoring individuals within facilities. In some examples, system 700 excludes server 702, and functionality that would otherwise be implemented by server 702 is instead implemented by other components of system 700, such as one or more components of communication network 714. In still other examples, server 702 works in conjunction with one or more components of communication network 714 to implement certain functionality described herein in a distributed or cooperative manner. Similarly, in some examples, system 700 excludes client device 718, and functionality that would otherwise be implemented by client device 718 is instead implemented by other components of system 700, such as one or more components of communication network 714 or server 702 or a combination. In still other embodiments, client device 718 works in conjunction with one or more components of communication network 714 or server 702 to implement certain functionality described herein in a distributed or cooperative manner.
[0093] Client device 718 includes control circuitry 728, an optional display 734, and input output circuitry 716. Control circuitry 728 in turn includes transceiver circuitry 762, storage 738 and processing circuitry 740. In some examples, client device 718 or control circuitry 728 may be configured as the tag-in-garment device referenced herein
[0094] Server 702 includes control circuitry 720 and storage 724. Each of storages 724 and 738 may be an electronic storage device. As referred to herein, the phrase “electronic storage device” or “storage device” should be understood to mean any device for storing electronic data, computer software, or firmware, such as random-access memory, read-only memory, hard drives, flash storage drives, NVME drives, M.2 drives, optical drives, solid state devices, quantum storage devices, compact disc (CD) drives, BLU-RAY disc (BD) drives, gaming media, or any other suitable fixed or removable storage devices, and / or any combination of the same. Each storage 724,73 8 may be used to store various types of software, middlewear, executble instructions, user data, unique identifiers, access level data, media data, and or other types of data (e.g., they can be used to store usefill data for identifying an individual through a tag-in-garment device such as user data and their access level). Non-volatile memory may also be used (e.g., to launch a boot-up routine and other instructions). Cloud-based storage may be used to supplement storages 724, 738 or instead of storages 724, 738.
[0095] In some examples, control circuitry 720 and / or 728 executes instructions for an application stored on memory (e.g., storage 724 and / or storage 738). Specifically, control circuitry 720 and / or 728 may be instructed by the application to perform the functions discussed herein. In some examples, any action performed by control circuitry 720 and / or 728 may be based on instructions received from the application. For example, the application may be implemented as software or a set of executable instructions that may be stored on storage 724 and / or 738 and executed by control circuitry 720 and / or 728. In some examples, the application may be a client / server application where only a client application resides on client device 718, and a server application resides on server 702.
[0096] The application may be implemented using any suitable architecture. For example, it may be a stand-alone application wholly implemented on client device 718. In such an approach, instructions for the application are stored locally (e.g., in storage 738), and data for use by the application is downloaded on a periodic basis (e.g., from an out-of-band feed, from an internet resource, or using another suitable approach). Control circuitry 728 may retrieve instructions for the application from storage 738 and process the instructions to perform the functionality described herein. Based on the processed instructions, control circuitry 728 may determine a type of action to perform in response to input received from input / output path (or input output circuitry) 716 or from communication network 714. For example, in response to a user entering a facility, control circuitry 728 may perform the steps of processes relative to various examples discussed herein.
[0097] In client / server-based examples, control circuitry 728 may include communication circuitry suitable for communicating with an application server (e.g., server 702) or other networks or servers. The instructions for carrying out the functionality described herein may be stored on the application server. Communication circuitry may include a cable modem, an Ethernet card, or a wireless modem for communication with other equipment, or any other suitable communication circuitry. Such communication may involve the internet or any other suitable communication networks or paths (e.g., communication network 714). In another example of a client / server-based application, control circuitry 728 runs a web browser that interprets web pages provided by a remote server (e.g., server 702). For example, the remote server may store the instructions for the application in a storage device. The remote server may process the stored instructions using circuitry (e.g., control circuitry 728) and / or generate displays. Client device 718 may receive the displays generated by the remote server and may display the content of the displays locally via display 734, in other examples, display 734 may be on another device such as a smartphone (not shown) associated with the user. For example, the user may be able to view their clock-in and clock-out data in the facility based on the user data sent to server 702 from client device 718 via communication network 714. This way, the processing of the instructions is performed remotely (e.g., by server 702) while the resulting displays, such as the display windows described elsewhere herein, are provided locally on client device 718 or the user's smartphone device (not shown). Client device 718 may receive inputs from the user via input circuitry 716 and transmit those inputs to the remote server for processing and generating the corresponding displays. Alternatively, client device 718 may receive inputs from the user via input circuitry 716 and process and display the received inputs locally, by control circuitry 728 and display 734, respectively.
[0098] Server 702 and client device 718 may transmit and receive content and data such as location information and user identifiable data via communication network 714. For example, server 702 may be a location tracking server, and client device 718 may be a tag in a garment worn by the user configured to communicate the user's location and their identifiable data to server 702. Control circuitry 720, 728 may send and receive commands, requests, and other suitable data through communication network 714 using transceiver circuitry 760, 762, respectively. Control circuitry 720, 728 may communicate directly with each other using transceiver circuitry 760, 762, respectively, avoiding communication network 714.
[0099] It is understood that client device 718 is not limited to the embodiments and methods shown and described herein. In nonlimiting examples, client device 718 may be a tag-in-garment device, otherwise referred to herein as an apparatus comprising a wireless tag. Examples of an apparatus as used herein are items of clothing or personal affects such as a garment, gloves, hat, shoes, or other wearables such as a bracelet, anklet, necklace, watch, bangle, earring, helmet, headband, personal protection equipment (PPE); such as class I, II, or III PPE, lanyard, personal accessories, hi-vis jacket, respirator, harness, or the like. In other nonlimiting examples, the client device 718 may be a personal computer (PC), a laptop computer, a tablet computer, a handheld computer, a personal digital assistant (PDA), a smartphone, or any other device, client equipment, or wireless device, and / or combination of the same capable of suitably storing and emmiting via transmitting circuitry identifiable user information to a plurality of receiving beacons.
[0100] Control circuitry 720 and / or 728 may be based on any suitable processing circuitry such as processing circuitry 726 and / or 740, respectively. As referred to herein, processing circuitry should be understood to mean circuitry based on one or more microprocessors, microcontrollers, digital signal processors, programmable logic devices, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), etc., and may include a multi-core processor (e.g., dual-core, quad-core, hexa-core, or any suitable number of cores). In some examples, processing circuitry may be distributed across multiple separate processors, for example, multiple of the same type of processors (e.g., two Intel Core i9 processors (RTM)) or multiple different processors (e.g., an Intel Core i7 processor and an Intel Core i9 processor (RTMs)). In some examples, control circuitry 720 and / or control circuitry 718 are configured to implement a user location tracking system, such as systems, or parts thereof, that perform various location tracking services as described herein.
[0101] Client device 718 may receives a user input 704 at input circuitry 716. For example, client device 718 may receive a user input like a user swipe or user touch, via input circuitry 716, as previously discussed. In some examples, client device 718 is a tag device (or tag-in-garment device), with the capability to tranmit identifiable user data.
[0102] User input 704 may be received from a user selection-capturing interface that is separate from device 718, such as a smartphone device, PC terminal or any other suitable user input or capture devices, or as part of device 718. Transmission of user input 704 to client device 718 may be accomplished using a wired connection, such as an audio cable, USB cable, ethemet cable or the like attached to a corresponding input port at a local device, or may be accomplished using a wireless connection, such as BLUETOOTH, Wi-Fi, WiMAX, ZIGBEE, GSM, UTMS, CDMA, TDMA, 3G, 4G, 4G LTE, or any other suitable wireless transmission protocol. Input circuitry 716 may comprise a physical input port such as a 3,5mm audio jack, RCA audio jack, USB port, ethemet port, or any other suitable connection for receiving data over a wired connection, or may comprise a wireless receiver configured to receive data via BLUETOOTH, Wi-Fi, WiMAX, ZIGBEE, GSM, UTMS, CDMA, TDMA, 3G, 4G, 4G LTE, or other wireless transmission protocols. Alternatively, in some examples, the input 704 may be a button, switch, pressure sensitive medium, or a conductive medium. For example, the input circuitry 716 may be configured to determine that a garment is being worn by receiving an input 704 from a pressure sensitive button and / or conductive element and sending that signal to processing circuitry 740 to initiate a wake-up command for the transceiver circuitry 762. This advantageously saves battery life for client device, which is anticipated to be powered with its own power source such as a battery (not shown).
[0103] Processing circuitry 740 may receive input 704 from input circuit 716. Processing circuitry 740 may convert or translate the received user input 704 that may be in the form of gestures or movement to digital signals. In some examples, input circuit 716 performs the translation to digital signals. In some examples, processing circuitry 740 (or processing circuitry 726, as the case may be) carries out disclosed processes and methods.
[0104] In some examples, FIG. 7 illustrates a block diagram of a location tracking system 700 for providing real-time location tracking, in accordance with some examples of the present disclosure. The location tracking system 700 may include a client device 718, a server 702 and a communication network 714.
[0105] In some examples, the server 702 and the client device 718 may be communicatively coupled through the communication network 714. The server 702 may include control circuitry 720 and storage 724. The client device 718 may include control circuitry 728, a display 734, and input circuitry 716. The control circuitry 728 of the client device 718 may further include transceiver circuitry 762, storage 738 and processing circuitry 740.
[0106] In some examples, the client device 718 may be configured as the tag-in-garment device 50 referenced in previous examples. The tag-in-garment device 50 may be worn by individuals within the facility layout 122, enabling real-time location tracking of personnel movements.
[0107] In some examples, the communication network 714 may comprise one or more network systems, such as, without limitation, an internet, LAN, WIFI or other network systems suitable for wearable tracking devices integrated into garments for monitoring individuals within facilities. The communication network 714 may facilitate data exchange between the server 702 and the client device 718.
[0108] In some examples, a client network path 706 may connect the client device 718 to the communication network 714, while a server network path 708 may connect the server 702 to the communication network 714. These network paths may enable bidirectional communication between the client device 718 and the server 702.
[0109] In some examples, a network connection 710 may be established between the communication network 714 and the client device 718 or the server 702, allowing for data transmission and reception. This network connection 710 may utilize various communication protocols suitable for real-time location tracking applications.
[0110] In some examples, the control circuitry 720 of the server 702 and the control circuitry 728 of the client device 718 may execute instructions for a location tracking application stored in their respective storage 724 and storage 738. The application may be implemented as software or a set of executable instructions that may be stored on the storage 724 and / or storage 738 and executed by the control circuitry 720 and / or control circuitry 728.
[0111] In some examples, the location tracking system 700 may employ various data paths to facilitate information flow between components. A data path 742 may connect the display 734 to the input circuitry 716 in the client device 718. A data path 744 may connect the input circuitry 716 to the processing circuitry 740. A data path 746 may connect the processing circuitry 740 to the storage 738. A data path 748 may connect the storage 738 to the transceiver circuitry 762. A data path 750 may connect the processing circuitry 740 to the transceiver circuitry 762. A data path 752 may connect the storage 738 to the transceiver circuitry 762. A data path 754 may provide a connection between the processing circuitry 740 and the display 734.
[0112] In some examples, the location tracking system 700 may incorporate methods for calibrating the plurality of access points to account for variations in signal propagation within different areas of the facility layout 122. This calibration process may involve adjusting signal strength thresholds or time-of-flight calculations based on the specific characteristics of each area within the facility, such as the presence of walls, equipment, or other factors that may affect signal propagation.
[0113] In some examples, the location tracking system 700 may implement encryption techniques to protect the privacy and security of the location data transmitted between the client device 718 and the server 702. The transceiver circuitry 762 of the client device 718 may encrypt the wireless signals containing location and identification information before transmission. Similarly, the transceiver circuitry 760 of the server 702 may decrypt the received signals to process the location data securely.
[0114] In some examples, the encrypted wireless signals may be transmitted from the client device 718 through the communication network 714 to the server 702. The server 702 may then process the decrypted location data to determine the position of the individual wearing the tag-in-garment device 50 within the facility layout 122. This encrypted communication ensures that sensitive location information remains protected throughout the tracking process.
[0115] In some examples, FIG. 8 illustrates a process 800 for managing location data from tag-embedded garments. The process 800 includes multiple steps performed in sequence to enable realtime location tracking and data management for individuals wearing garments with embedded wireless tags.
[0116] In some examples, the process 800 begins with a step 802, which involves receiving wireless signals from tags embedded in garments. These wireless signals may be received by the first access point 10a, the second access point 10b, the third access point 10c, the fourth access point lOd, and additional access points up to the nth access point lOn positioned throughout the facility layout 122.
[0117] In some examples, following signal reception, the process 800 proceeds to a step 804, which involves processing the received wireless signals to determine locations of tags within the facility layout 122. This processing may be performed by the server 702, which may analyze signal strength, time of arrival, or other characteristics of the received wireless signals to calculate the position of each tag-in-garment device 50 within the facility layout 122.
[0118] In some examples, the process 800 then moves to a step 806, where each tag is associated with a specific individual. This step may involve matching the tag identifiers with individual identities stored in the storage 724 of the server 702.
[0119] In some examples, the process 800 continues with a step 808, which involves generating location data representing the determined locations of the individuals within the facility layout 122. This location data may be used to update the status display 134 and the beacon status panel 146, providing real-time information about the positions of individuals such as the first individual 136, the second individual 138, the third individual 140, and the fourth individual 142 within the facility layout 122.
[0120] In some examples, the process 800 then proceeds to a decision point at a step 810, where the system determines whether to display the location data. Based on this determination, the process 800 branches into two paths.
[0121] In some examples, if display is selected (Yes branch), the process 800 proceeds to a step 812, where location data is displayed on the status display 134. Following this, in a step 816, the displayed location data is updated in real-time as individuals move within the facility layout 122.
[0122] In some examples, if display is not selected (No branch), the process 800 moves to a step 814, where location data is stored in the storage 724 of the server 702 for later use. Following step 814, the process 800 proceeds to a step 818, where the process ends.
[0123] In some examples, the server 702 may receive and store schedule information for individuals in the storage 724. This schedule information may include details such as work shifts, assigned tasks, or planned locations within the facility layout 122.
[0124] In some examples, the processing circuitry 726 of the server 702 may compare the determined location of an individual with the stored schedule information to detect deviations from the schedule. For instance, if the first individual 136 is scheduled to be in the first room 126 at a specific time, but the location data indicates presence in the second room 128, the system may flag this as a deviation.
[0125] In some examples, the process 800 may integrate the location data with a scheduling system to optimize resource allocation and workflow management within the facility layout 122. This integration may involve analyzing patterns of movement, time spent in various areas, and adherence to schedules to identify opportunities for improving efficiency and resource utilization.
[0126] In some examples, the integration of location data with the scheduling system may enable dynamic adjustments to workflow. For example, if the location data indicates that the second individual 138 is delayed in reaching a scheduled location, the system may automatically reassign tasks or notify supervisors to ensure continuity of operations.
[0127] In some examples, FIG. 9 illustrates a method 900 for monitoring restricted areas within a facility layout 122. The method 900 includes multiple steps performed in sequence to enable real-time tracking of individuals relative to defined restricted areas.
[0128] In some examples, the method 900 begins with a step 902, which involves defining restricted areas within the facility layout 122. The server 702 may be configured to allow facility administrators to designate specific areas, such as the first room 126, the second room 128, the third room 130, or the fourth room 132, as restricted areas with limited access permissions.
[0129] In some examples, following the definition of restricted areas, the method 900 proceeds to a step 904, which involves receiving location data for individuals within the facility layout 122. This location data may be generated based on wireless signals received by the first access point 10a, the second access point 10b, the third access point 10c, the fourth access point lOd, and additional access points up to the nth access point lOn from the tag-in-garment devices 50 worn by individuals.
[0130] In some examples, the method 900 then moves to a step 906, where the server 702 determines if an individual is in a restricted area. The processing circuitry 726 of the server 702 may compare the received location data for each individual with the defined boundaries of the restricted areas.
[0131] In some examples, if an individual is determined to be in a restricted area (Yes branch), the method 900 proceeds to a step 908, where an alert is generated for restricted area entry. This alert may be displayed on the status display 134 or sent to appropriate personnel via other communication channels.
[0132] In some examples, if an individual is not in a restricted area (No branch), the method 900 moves to a step 910, where the system continues monitoring the individual's location. This ongoing monitoring ensures continuous awareness of personnel positions relative to restricted areas.
[0133] In some examples, following either step 908 or step 910, the method 900 proceeds to a step 912, where the location tracking system 700 is updated. This update may involve refreshing the displayed positions on the status display 134, logging the event in the data storage 54, or adjusting alert statuses.
[0134] In some examples, from step 912, the method 900 returns to step 904, creating a continuous monitoring loop for tracking individuals' locations relative to restricted areas within the facility layout 122. This loop ensures that the system maintains real-time awareness of potential unauthorized entries into restricted areas.
[0135] In some examples, the server 702 may be configured to define multiple levels of restricted areas within the facility layout 122. Each level may correspond to different access permissions based on roles or clearance levels of individuals wearing the tag-in-garment devices 50.
[0136] In some examples, the method 900 may incorporate atime-based component for restricted area monitoring. For instance, certain areas of the facility layout 122 may be designated as restricted only during specific time periods. The server 702 may adjust its monitoring and alert generation based on these time-dependent restrictions.
[0137] In some examples, the method 900 may include provisions for temporary access to restricted areas. The server 702 may be configured to receive temporary access authorizations for specific individuals, allowing them to enter restricted areas for a limited time without triggering alerts.
[0138] In some examples, FIG. 10 illustrates a method 1000 for tracking movement patterns of individuals within a facility layout 122. The method 1000 includes multiple steps performed in sequence to enable comprehensive monitoring and analysis of personnel movements.
[0139] In some examples, the method 1000 begins with a step 1002, which involves tracking movement patterns of individuals overtime. The first access point 10a, the second access point 10b, the third access point 10c, the fourth access point lOd, and additional access points up to the nth access point lOn may continuously receive wireless signals from the tag-in-garment devices 50 worn by individuals within the facility layout 122. The server 702 may process these signals to determine the locations and movements of individuals over time.
[0140] In some examples, following the tracking of movement patterns, the method 1000 proceeds to a step 1004, where the movement pattern data is stored. The server 702 may store this data in the storage 724, creating a historical record of individual movements within the facility layout 122.
[0141] In some examples, the method 1000 then moves to a step 1006, where the stored movement pattern data is analyzed. The processing circuitry 726 of the server 702 may perform various analyses on the stored data, such as identifying frequently traveled routes, areas of congestion, or unusual movement patterns.
[0142] In some examples, based on this analysis, the method 1000 proceeds to a step 1008, which involves generating analytics based on the movement patterns. These analytics may include metrics such as time spent in different areas of the facility layout 122, frequency of visits to specific locations, or deviations from expected movement patterns.
[0143] In some examples, the method 1000 then moves to a step 1010, where the system determines whether the analytics are within expected parameters. The server 702 may compare the generated analytics against predefined thresholds or expected ranges for various metrics.
[0144] In some examples, if the analytics are within expected parameters (Yes branch), the method 1000 proceeds to a step 1012, where the system continues monitoring movement patterns. This creates a feedback loop, allowing for continuous tracking and analysis of individual movements within the facility layout 122.
[0145] In some examples, if the analytics are not within expected parameters (No branch), the method 1000 moves to a step 1014, where the system flags the data for further investigation or action. This may involve highlighting unusual movement patterns or potential security concerns for review by facility administrators.
[0146] In some examples, following step 1014, the method 1000 proceeds to a step 1016, where appropriate action is taken based on the analytics. This may include adjusting staffing levels, modifying facility layouts, or addressing potential security issues identified through the movement pattern analysis.
[0147] In some examples, the method 1000 may include providing a user interface for configuring zones within the facility layout 122 and assigning different access permissions to individuals based on their roles. This user interface may be displayed on the status display 134 or accessed through a separate client device 718.
[0148] In some examples, the user interface may allow facility administrators to define specific zones within the facility layout 122, such as designating the first room 126 as a high-security area or the second room 128 as a restricted access zone. Administrators may then assign access permissions to these zones based on individual roles or clearance levels.
[0149] In some examples, the movement pattern tracking and analysis performed by the method 1000 may be integrated with the zone configuration and access permission system. This integration may enable the server 702 to detect and flag unauthorized zone entries or unusual movement patterns within specific zones, enhancing the overall security and efficiency of the facility layout 122.
[0150] In some examples, a computer-readable medium may comprise instructions which, when executed by a computer, cause the computer to carry out a method for real-time location tracking of individuals in a facility. The computer-readable medium may be a non-transitory storage device such as a hard drive, solid-state drive, or memory card that stores the instructions in a format readable by a computer processor.
[0151] In some examples, the instructions stored on the computer-readable medium may be structured as a computer program comprising a series of modules or functions. When executed by the computer, these instructions may implement various steps of the real-time location tracking method.
[0152] In some examples, the computer program may include modules for receiving wireless signals from tags embedded in garments worn by individuals in the facility. These modules may interface with hardware components such as wireless receivers or access points to capture the signals emitted by the tag-in-garment devices.
[0153] In some examples, the computer program may comprise instructions for processing the received wireless signals to determine locations of the individuals within the facility. This processing may involve algorithms for signal strength analysis, triangulation, or other location determination techniques.
[0154] In some examples, the computer program may include functions for associating each tag with a specific individual. These functions may interact with a database or other data storage system to match unique tag identifiers with individual identities.
[0155] In some examples, the computer program may contain modules for generating location data representing the determined locations of the individuals. This location data may be formatted in a way that can be easily interpreted and displayed by other components of the system.
[0156] In some examples, the computer program may include instructions for displaying the generated location data on a display device. These instructions may define how the location data is rendered visually, such as plotting positions on a facility map or updating a list of individual locations.
[0157] In some examples, the computer program may comprise modules for updating the displayed location data in real-time as individuals move within the facility. These modules may continuously process incoming signal data and refresh the visual representation of locations at regular intervals.
[0158] In some examples, the computer program may include functions for defining restricted areas within the facility and generating alerts when individuals enter these areas without proper authorization. These functions may compare real-time location data against predefined zone boundaries and access permissions.
[0159] In some examples, the computer program may contain instructions fortracking movement patterns of individuals over time. These instructions may log historical location data and apply analytical algorithms to identify trends or anomalies in movement behavior.
[0160] In some examples, the computer program may include modules for generating analytics based on the tracked movement patterns. These modules may calculate metrics such as time spent in different areas, frequency of zone transitions, or deviations from expected routes.
[0161] In some examples, the computer program may comprise functions for integrating the location tracking system with other facility management systems, such as scheduling or resource allocation tools. These functions may enable data exchange between systems to optimize overall facility operations.
[0162] In some examples, the computer program may include instructions for encrypting wireless signals and location data to protect privacy and security. These instructions may implement cryptographic algorithms to secure data both in transit and at rest.
[0163] In some examples, the computer program may contain modules for providing a user interface that allows facility administrators to configure system settings, define zones, and manage access permissions. These modules may generate interactive displays and process user inputs to customize the system's behavior.
[0164] In some examples, the computer program may include functions for detecting potential issues, such as stationary tags or unauthorized zone entries, and generating appropriate alerts. These functions may continuously monitor the location data stream and trigger notifications based on predefined criteria.
[0165] By executing the instructions stored on the computer-readable medium, a computer may implement a comprehensive real-time location tracking system that enables efficient monitoring and management of individuals within a facility. The modular nature of the computer program allows for flexibility and customization to meet the specific needs of different facility types and operational requirements. EXEMPLARY USE CASES
[0166] In some examples, the wireless tag embedded in the garment may be a Radio-Frequency Identification (RFID) tag. RFID technology offers an alternative approach to location tracking and / or compliance management that may be suitable for certain facility environments and use cases.
[0167] RFID tags may be classified as passive, semi-passive, or active. Passive RFID tags, which do not contain an internal power source, may be particularly advantageous in some implementations due to their low cost, small size, and long operational life. These tags derive power from the electromagnetic field generated by an RFID reader, allowing them to transmittheir stored information.
[0168] In some examples, the use of passive RFID tags as the wireless tag in the tag-in-garment device 50 may provide benefits such as reduced maintenance requirements and lower overall system costs. The absence of an internal battery in passive RFID tags may allow for a more durable and washable design, potentially increasing the lifespan of the tag-in-garment device 50.
[0169] The facility layout 122 may incorporate RFID readers positioned strategically throughout the space, similar to the arrangement of access points 10a, 10b, 10c, and lOd. These RFID readers may emit radio waves that power and communicate with the passive RFID tags embedded in garments worn by individuals within the facility.
[0170] In some examples, the system may utilize a combination of RFID technology and other wireless communication protocols. For example, high-traffic areas or zones requiring more precise location data may employ active Bluetooth Low Energy (BLE) tags, while less critical areas may use passive RFID tags for basic presence detection and coarse location tracking.
[0171] The server 702 may be configured to process data from both RFID readers and other types of access points, integrating the information to provide a comprehensive view of individual locations within the facility layout 122. This hybrid approach may allow facility administrators to balance factors such as tracking accuracy, system cost, and operational complexity based on specific needs and constraints.
[0172] In some examples, passive RFID technology offers significant advantages for ensuring compliance with safety standards, particularly in personal protective equipment (PPE) applications. The passive RFID tags embedded in garments can store and transmit certification data, inspection dates, and compliance status without requiring an internal power source. This capability enables automated verification that workers are wearing properly certified and maintained PPE when entering hazardous areas. Safety managers can quickly scan workers at entry points to confirm all required protective garments meet applicable standards and have not exceeded their service life. This implementation of tag-in-garment technology creates an efficient, reliable system for enforcing safety protocols and maintaining regulatory compliance with minimal infrastructure requirements.
[0173] The real-time location tracking system using tag-in-garment devices offers numerous advantageous applications across various industries and scenarios. The following exemplary use cases demonstrate the versatility and potential benefits of the system:
[0174] 1. Event tracking: The system enables precise tracking of staff members' presence in specific rooms at particular times. This capability proves invaluable in supporting litigation or defense in cases of alleged misconduct. For instance, in a healthcare setting, the system could provide definitive evidence of a nurse's presence or absence in a patient's room during a critical event, helping to resolve disputes and protect staff from false accusations.
[0175] The event tracking capability of the real-time location tracking system offers significant benefits beyond basic personnel monitoring. In healthcare settings, this feature can play a crucial role in maintaining patient safety and quality of care. For example, if a patient experiences an unexpected adverse event, the system can provide an accurate timeline of staff interactions, helping to identify potential causes or rule out negligence. This data can be particularly valuable in cases involving medication errors, falls, or other incidents where the timing and duration of staff presence are critical factors.
[0176] Moreover, the system's ability to track staff presence can enhance accountability and improve workflow efficiency. Managers can use the data to optimize staffing levels, ensure appropriate coverage in high-acuity areas, and identify patterns that may indicate the need for additional training or support. In mental health facilities or correctional institutions, the precise tracking of staff movements can be essential for maintaining security protocols and preventing potential incidents.
[0177] The system's event tracking feature also supports compliance with regulatory requirements and accreditation standards. Many healthcare organizations are required to maintain detailed records of patient care and staff activities. The automated, tamper-resistant nature of the tag-in-garment tracking system provides a reliable audit trail that can streamline reporting processes and demonstrate adherence to established protocols.
[0178] In addition to its defensive capabilities in litigation, the event tracking system can proactively improve patient care and staff performance. By analyzing patterns of staff movement and room occupancy, healthcare providers can identify opportunities to enhance patient engagement, reduce response times, and optimize care delivery processes. This data-driven approach to healthcare management can lead to improved patient outcomes and increased staff satisfaction.
[0179] 2. Evacuation assistance: During emergency situations, the system facilitates rapid verification of staff evacuation status. Facility managers can quickly identify any individuals remaining in the building, enabling targeted rescue efforts and ensuring all personnel are safely evacuated. This feature significantly enhances overall safety protocols and reduces the risk of overlooking anyone during critical situations.
[0180] The evacuation assistance feature of the real-time location tracking system provides critical support during emergency situations, enhancing the facility's ability to ensure the safety of all personnel. This functionality extends beyond basic headcounts by offering a dynamic, real-time view of individual locations throughout the evacuation process.
[0181] In the event of an emergency, such as a fire, chemical spill, or security threat, the system can immediately generate a comprehensive report of all individuals' last known positions within the facility. This information allows emergency responders to prioritize search and rescue operations, focusing their efforts on areas where people are most likely to be trapped or in danger.
[0182] The system can also track the movement of individuals towards designated evacuation routes and assembly points. By comparing real-time location data against predefined safe zones, the system can quickly identify any deviations from evacuation protocols. This capability is particularly valuable in large, complex facilities where traditional roll-call methods may be time-consuming and prone to errors.
[0183] Furthermore, the evacuation assistance feature can be integrated with other building management systems to provide a more comprehensive emergency response. For example, it could interface with fire alarm systems to correlate the spread of smoke or fire with the locations of individuals, or with access control systems to automatically unlock doors along evacuation routes.
[0184] The system's ability to distinguish between different types of personnel (e.g., staff, visitors, contractors) based on their tag-in-garment devices allows for more nuanced evacuation management. Priority can be given to evacuating vulnerable individuals, such as patients in a hospital setting or visitors unfamiliar with the facility layout.
[0185] In post-emergency scenarios, the historical data captured by the system can be invaluable for analyzing the effectiveness of evacuation procedures. Facility managers can review movement patterns during the evacuation to identify bottlenecks, optimize escape routes, and improve future emergency response plans.
[0186] By providing this level of detailed, real-time information during critical situations, the evacuation assistance feature not only enhances the immediate safety of individuals within the facility but also contributes to long-term improvements in emergency preparedness and response protocols.
[0187] 3. Automatic door / lift access: The system can be integrated with building access control mechanisms to enable automatic opening or entry for authorized personnel. For example, a porter pushing a hospital bed through a doorway could trigger automatic door opening based on their tag-in-garment device, streamlining movement through the facility and improving efficiency in time-sensitive situations.
[0188] The automatic door / lift access feature of the real-time location tracking system offers significant advantages in facility management and operational efficiency. By integrating the tag-in- garment devices with existing building access control systems, the facility can create a seamless and hands-free environment for authorized personnel.
[0189] This integration can be particularly beneficial in healthcare settings, where staff often need to move quickly and efficiently while transporting patients or equipment. For instance, a nurse pushing a medication cart or a technician moving sensitive medical equipment could benefit from automatic door opening, reducing the risk of contamination from touching door handles and improving overall hygiene protocols.
[0190] In addition to healthcare applications, this feature can be valuable in various other settings: Manufacturing facilities: Workers carrying heavy or bulky materials can move through doorways without interruption, enhancing safety and productivity; Warehouses: Forklift operators can seamlessly transition between different storage areas, optimizing inventory management processes; Research laboratories: Scientists handling sensitive materials or wearing protective gear can navigate through the facility without compromising sterile environments; Correctional facilities: Authorized staff can move through security checkpoints more efficiently, improving response times during emergencies.
[0191] The system can be programmed to recognize different levels of access based on the individual's role or clearance level. For example, certain doors may only open automatically for specific personnel, enhancing security measures while maintaining convenience for authorized staff.
[0192] Furthermore, the automatic access feature can be integrated with other building management systems to optimize energy usage. Doors or lifts can be activated only when needed, reducing unnecessary power consumption and contributing to the facility's overall energy efficiency goals.
[0193] By streamlining movement through the facility, this feature not only improves efficiency but also enhances safety. It reduces the risk of accidents that may occur when staff members struggle to open doors while carrying equipment or assisting patients. Additionally, in emergency situations, the system can facilitate rapid evacuation by automatically opening exit routes for all personnel.
[0194] The data generated by this automated access system can provide valuable insights into facility usage patterns, helping administrators optimize layouts, staffing, and resource allocation. By analyzing the frequency and timing of door activations, facility managers can identify high-traffic areas, peak usage times, and potential bottlenecks in the workflow.
[0195] 4. Resource management: By generating "breadcrumb" or "spaghetti" maps that visualize staff movement patterns, the system provides valuable insights for resource allocation and workflow optimization. Facility managers can analyze these movement patterns to identify bottlenecks, optimize layout designs, and allocate staff more effectively based on real-time demand and historical data.
[0196] The resource management capabilities of the real-time location tracking system extend beyond basic visualization of staff movements. By leveraging the detailed data collected from the tagin-garment devices, facility managers can conduct sophisticated analyses to drive operational improvements and strategic decision-making. The "breadcrumb" or "spaghetti" maps generated by the system provide a visual representation of staff movement patterns over time. These maps can be analyzed at various levels of granularity, from broad facility-wide trends to detailed individual routes.
[0197] By examining these patterns, managers can: Identify high-traffic areas and potential congestion points, allowing for targeted interventions such as widening corridors or relocating frequently accessed resources; Optimize facility layouts by understanding the most common paths taken by staff and reorganizing spaces to minimize travel time and improve efficiency; Analyze staff utilization by tracking time spent in different areas, helping to balance workloads and identify opportunities for cross-training or role adjustments; Detect anomalies in movement patterns that may indicate security concerns, process inefficiencies, or areas requiring additional support or resources; Evaluate the effectiveness of new protocols or layout changes by comparing movement patterns before and after implementation.
[0198] The system's ability to provide both real-time and historical data enables dynamic resource allocation based on current demand while also supporting long-term strategic planning. For example: In a hospital setting, nurse managers can use real-time location data to quickly redistribute staff during sudden increases in patient acuity or emergency situation; In a manufacturing environment, supervisors can analyze historical movement patterns to optimize the placement of tools, materials, and workstations, reducing unnecessary travel time and improving productivity; In a correctional facility, administrators can use movement data to refine staffing schedules, ensuring appropriate coverage in high-risk areas while maintaining operational efficiency.
[0199] By integrating this location data with other facility management systems, such as inventory tracking or patient management software, organizations can create a comprehensive view of their operations. This integration allows for more nuanced decision-making, such as: Correlating staff movements with equipment usage to optimize maintenance schedules and asset allocation; Analyzing the relationship between staff presence and patient outcomes in healthcare settings to inform best practices for care delivery; Identifying opportunities for energy savings by adjusting lighting and HVAC systems based on typical occupancy patterns in different areas of the facility.
[0200] The continuous collection and analysis of movement data also support ongoing process improvement initiatives. Facility managers can set key performance indicators (KPIs) related to movement efficiency and track progress overtime. This data-driven approach enables organizations to quantify the impact of changes, justify investments in facility improvements, and continuously refine their operations for maximum efficiency and effectiveness.
[0201] 5. Remote self-checkout approval: In retail environments, the system can facilitate age- restricted product purchases without requiring manual staff intervention. Authorized personnel wearing tag-in-garment devices could automatically approve transactions from a distance, reducing wait times and improving customer experience while maintaining compliance with age restriction regulations.
[0202] The remote self-checkout approval feature of the real-time location tracking system offers significant advantages in retail environments, particularly for age-restricted product purchases. This functionality leverages the tag-in-garment devices worn by authorized personnel to create a seamless and efficient approval process without direct staff intervention.
[0203] In practice, when a customer attempts to purchase an age-restricted item at a self-checkout kiosk, the system automatically detects the need for age verification. Instead of requiring a staff member to physically approach the kiosk, the system identifies the nearest authorized employee wearing a tagin-garment device. This employee receives a notification, potentially through a connected mobile device or a nearby display, alerting them to the pending approval request.
[0204] The authorized employee can then remotely approve the transaction, either through a simple gesture detected by the tag-in-garment device or via a connected interface. This approval is securely transmitted to the self-checkout system, allowing the transaction to proceed without delay. The system maintains a record of which employee approved the transaction, ensuring accountability and creating an audit trail for compliance purposes.
[0205] This remote approval process offers several benefits: Reduced wait times: Customers no longer need to wait for a staff member to physically approach the checkout area, streamlining the purchase process; Improved customer experience: The seamless and quick approval process enhances overall customer satisfaction, particularly during busy period; Efficient staff utilization: Employees can continue their primary tasks while still being available for remote approvals, optimizing workforce productivity; Maintained compliance: The system ensures that only authorized personnel can approve age-restricted purchases, maintaining regulatory compliance; Data collection: The system can track approval patterns, helping managers optimize staffing and identify potential training needs; Scalability: This feature can be easily adapted for other types of restricted purchases or special approvals, providing flexibility for various retail environments.
[0206] By integrating this remote approval capability with the real-time location tracking system, retailers can create a more efficient, customer-friendly shopping experience while ensuring compliance with age restriction regulations. This technology-driven approach aligns with the growing trend of automation in retail environments, positioning stores to meet evolving customer expectations for speed and convenience.
[0207] 6. Compliance management: The system offers a robust solution for verifying employee compliance with personal protective equipment (PPE) requirements. By integrating tag-in-garment devices into PPE items, the system can automatically check that employees have all required safety gear when entering specific areas. This creates a cloud-based audit trail, enhancing workplace safety and simplifying regulatory compliance documentation.
[0208] The compliance management feature of the real-time location tracking system offers significant advantages in ensuring workplace safety and regulatory adherence. By integrating tag-in- garment devices directly into personal protective equipment (PPE), the system creates a comprehensive and automated approach to safety compliance monitoring.
[0209] The integration of tag-in-garment devices with personal protective equipment (PPE) may offer additional benefits beyond basic compliance monitoring. In some cases, these devices can be programmed to store and track important information about the PPE itself, including expiration dates. Many types of PPE, such as respirators, safety goggles, and certain protective clothing, may have manufacturer-specified lifespans or expiration dates to ensure their effectiveness in protecting workers.
[0210] By incorporating expiration date tracking into the tag-in-garment system, facility managers may be able to proactively manage PPE inventory and replacement schedules. The system could be configured to send alerts when PPE items are approaching their expiration dates, allowing for timely replacement and ensuring that workers always have access to fully effective protective gear. This feature may also assist in maintaining accurate records for regulatory compliance, as it provides a clear audit trail of when PPE items were put into service and when they are due for replacement. Additionally, the system could potentially track usage patterns and environmental exposures, which may help in determining whether certain PPE items need replacement before their standard expiration date due to heavy use or exposure to harsh conditions.
[0211] This integration allows for real-time verification of PPE usage as employees move throughout the facility. For example, when an employee wearing PPE with embedded tags approaches a designated area requiring specific safety gear, the system can instantly detect whether all necessary equipment is present. This could include items such as hard hats, safety glasses, gloves, or specialized protective clothing.
[0212] The automated checking process eliminates the need for manual inspections, reducing the risk of human error and ensuring consistent enforcement of safety protocols. If an employee attempts to enter a restricted area without the proper PPE, the system can trigger immediate alerts, preventing potential safety violations before they occur.
[0213] The cloud-based audit trail generated by this system provides several benefits: Real-time compliance monitoring: Managers can access up-to-date information on PPE usage across the facility, allowing for immediate intervention if non-compliance is detected; Historical data analysis: The system stores detailed records of PPE usage over time, enabling trend analysis and identification of areas or individuals that may require additional training or support; Simplified reporting: Automated data collection streamlines the process of generating compliance reports for regulatory bodies, reducing administrative burden and ensuring accuracy; Evidence for investigations: In the event of a workplace incident, the detailed audit trail can provide crucial evidence regarding PPE usage, supporting incident investigations and potential legal proceedings; Continuous improvement: By analyzing patterns in PPE usage and compliance, organizations can identify opportunities to enhance their safety protocols and training programs.
[0214] The integration of this compliance management feature with the broader real-time location tracking system creates a powerful tool for workplace safety. It not only ensures that employees are wearing the correct PPE but also provides insights into how and where PPE is being used throughout the facility. This data can inform decisions about equipment placement, workflow optimization, and resource allocation to further enhance safety measures.
[0215] Moreover, the system's ability to create a comprehensive audit trail simplifies the process of demonstrating regulatory compliance during inspections or audits. This can be particularly valuable in industries with strict safety regulations, such as construction, manufacturing, or healthcare, where failure to comply with PPE requirements can result in significant penalties or legal liabilities.
[0216] By automating PPE compliance monitoring and documentation, the system allows safety managers to focus on proactive measures to improve workplace safety rather than spending time on manual checks and paperwork. This shift from reactive to proactive safety management can lead to a significant reduction in workplace incidents and a stronger overall safety culture within the organization.
[0217] 7. Warehouse safety: In industrial settings with robotic machines and forklifts, the system enhances safety by providing real-time tracking of personnel locations. This feature enables the implementation of dynamic safety zones, automated equipment slowdowns, or emergency stops when workers approach potentially dangerous areas, significantly reducing the risk of accidents.
[0218] The warehouse safety feature of the real-time location tracking system offers significant advantages in industrial environments where human workers interact with automated machinery. By leveraging the tag-in-garment devices, the system creates a dynamic safety infrastructure that adapts to the real-time positions of personnel within the facility.
[0219] In practice, the system continuously monitors the locations of workers wearing tag-embedded garments relative to potentially hazardous equipment such as robotic arms, automated guided vehicles (AGVs), or forklifts. As workers move throughout the facility, the system calculates their proximity to these machines in real-time.
[0220] The implementation of dynamic safety zones allows for flexible risk management. Instead of relying solely on fixed physical barriers, the system can create virtual safety perimeters around moving equipment or temporary work areas. These zones can be easily reconfigured based on changing operational needs or risk assessments.
[0221] When a worker approaches a defined safety zone, the system can trigger a series of graduated responses: Visual warnings: Activating flashing lights or digital displays to alert both the worker and nearby machine operators; Audible alarms: Sounding localized warnings to draw immediate attention to the potential danger; Automated slowdowns: Reducing the speed of nearby equipment to minimize the risk of collision or injury; Emergency stops: In cases of imminent danger, the system can initiate an immediate shutdown of equipment to prevent accidents.
[0222] This proactive approach to safety management offers several benefits: Reduced reaction time: By automating the detection and response to potential safety hazards, the system can react faster than human operators alone; Customizable risk thresholds: Safety parameters can be tailored to specific equipment, tasks, or individual worker experience levels; Data-driven safety improvements: The system can log near-miss incidents and movement patterns, providing valuable data for ongoing safety analysis and training; Enhanced compliance: Automated safety protocols help ensure consistent adherence to safety regulations and company policies; Improved productivity: By allowing for more precise safety zone definitions, the system can optimize the use of space within the facility without compromising worker safety.
[0223] Integration with other warehouse management systems can further enhance the safety features. For example, the location tracking data could be combined with inventory management systems to optimize the routing of forklifts, reducing unnecessary traffic in areas where workers are present.
[0224] The real-time nature of the system also allows for rapid response to changing conditions. In the event of a spill or temporary obstruction, safety zones can be quickly expanded or new ones created to route workers and equipment away from the hazard until it is addressed.
[0225] By providing this comprehensive, adaptive approach to warehouse safety, the real-time location tracking system not only reduces the risk of accidents but also fosters a culture of safety awareness among workers. The visible presence of such advanced safety measures can increase employee confidence and job satisfaction, potentially leading to improved retention rates in industrial settings.
[0226] 8. Employee wellbeing monitoring: With appropriate sensors integrated into the tag-in garment devices, the system could monitor employee stress levels or vital statistics. This capability allows for proactive intervention in high-stress environments, helping to maintain employee health and productivity while identifying potential workplace stressors.
[0227] The employee wellbeing monitoring feature of the real-time location tracking system offers a proactive approach to maintaining workforce health and productivity in high-stress environments. By integrating appropriate sensors into the tag-in-garment devices, the system can collect and analyze data on employee stress levels and vital statistics in real-time.
[0228] This advanced monitoring capability allows for the detection of potential health issues or stress-related problems before they escalate. For example, the system could track heart rate variability, skin conductance, or other physiological indicators of stress. When these metrics exceed predefined thresholds, the system could trigger alerts to supervisors or occupational health professionals.
[0229] The collected data can be used to identify patterns in stress levels across different areas of the facility, times of day, or specific job roles. This information enables management to make data- driven decisions about workload distribution, break schedules, or environmental factors that may be contributing to employee stress.
[0230] Moreover, the system could be integrated with wellness programs, automatically suggesting short breaks or relaxation exercises when an employee's stress levels appear elevated. This personalized approach to stress management can help prevent burnout and improve overall job satisfaction. In addition, the system can verify that staff are taking consistent and adequate breaks.
[0231] By continuously monitoring employee wellbeing, the system also provides valuable insights for long-term workplace improvements. Facility managers can use aggregated, anonymized data to assess the effectiveness of stress-reduction initiatives, optimize workplace layouts, or justify investments in employee support programs.
[0232] It's important to note that the implementation of such a system would require careful consideration of privacy concerns and compliance with relevant data protection regulations. Clear policies on data usage, storage, and employee consent would be crucial to ensure ethical use of this technology.
[0233] The employee wellbeing monitoring feature demonstrates how the real-time location tracking system can extend beyond simple positioning to provide comprehensive support for workforce health and productivity. This holistic approach to employee management aligns with modem workplace wellness trends and can contribute significantly to creating a safer, more supportive work environment.
[0234] 9. ESG (Environmental, Social, and Governance) management: The system can be leveraged to optimize energy usage and environmental control systems. By detecting staff presence in specific areas, the system can automatically adjust lighting, air conditioning, or extraction systems, contributing to energy efficiency goals and improving the overall environmental footprint of the facility.
[0235] The system's ESG management capabilities extend beyond simple energy optimization, offering a comprehensive approach to environmental sustainability and corporate responsibility. By integrating real-time location data with building management systems, the tag-in-garment technology enables dynamic and precise control of facility resources.
[0236] For energy management, the system can create adaptive lighting schemes that respond to occupancy patterns. As staff move through different areas, lights can be automatically dimmed or brightened, reducing unnecessary energy consumption in unoccupied spaces. Similarly, heating, ventilation, and air conditioning (HVAC) systems can be fine-tuned based on real-time occupancy data, adjusting temperature and airflow to maintain comfort while minimizing energy waste.
[0237] In industrial settings, the system can optimize the operation of extraction and filtration systems. By detecting the presence of workers in areas with potential air quality concerns, ventilation can be automatically increased to ensure a safe working environment while reducing overall energy consumption when areas are unoccupied.
[0238] The granular data provided by the tag-in-garment system also supports advanced analytics for long-term sustainability planning. Facility managers can analyze historical occupancy patterns to identify opportunities for space optimization, potentially reducing the overall footprint of the facility and associated energy requirements.
[0239] From a social perspective, the system contributes to improved working conditions by ensuring optimal environmental control based on actual occupancy. This can lead to enhanced employee comfort, productivity, and well-being.
[0240] In terms of governance, the detailed data collected by the system provides a robust foundation for sustainability reporting. Organizations can accurately track and report on their energy efficiency initiatives, demonstrating commitment to environmental goals and supporting compliance with increasingly stringent ESG regulations.
[0241] Moreover, the system's ability to optimize resource usage aligns with circular economy principles, minimizing waste and maximizing the efficiency of existing infrastructure. This holistic approach to ESG management not only reduces operational costs but also enhances the organization's reputation as a responsible corporate citizen, potentially attracting environmentally conscious stakeholders and investors.
[0242] 10. Child location services: Adapting the system for use in large theme parks or similar environments could provide a valuable service for locating lost children or tracking a child's movements. Parents could be given a secure interface to monitor their child's location within the park, enhancing safety and peace of mind during family outings.
[0243] The child location services feature of the real-time location tracking system offers a powerful application for enhancing safety and security in large, crowded environments such as theme parks, festivals, or shopping centers. By adapting the tag-in-garment technology for use with children's clothing or wearable accessories, the system provides a robust solution for addressing the common concern of lost children in busy public spaces.
[0244] In practice, parents or guardians would be provided with a secure, user-friendly interface, potentially accessible through a mobile app or a dedicated device, that displays their child's real-time location within the defined area. This interface could include a map of the venue with the child's position clearly marked, as well as options for setting up geofenced "safe zones" and receiving alerts if the child moves beyond these boundaries.
[0245] The system's ability to provide continuous, real-time tracking offers several advantages over traditional methods of child safety in public spaces: Rapid response to lost children: In the event a child becomes separated from their guardians, park staff can quickly locate the child using the tracking system, significantly reducing search times and potential distress; Preventive alerts: The system can be configured to send notifications to parents if their child enters restricted areas or approaches exit points, allowing for proactive intervention before a potential incident occurs; Crowd flow management: Aggregated, anonymized data from the child tracking system can provide valuable insights into how families move through the park, helping operators optimize layouts, attraction placements, and staffing levels; Enhanced emergency response: In the case of a park-wide emergency or evacuation, the system can help ensure no children are left behind and guide responders to the locations of any children who may need assistance; Customizable tracking options: Parents could be given the ability to adjust tracking parameters, such as update frequency or privacy settings, to suit their individual comfort levels and needs.
[0246] While implementing such a system would require careful consideration of privacy and data security concerns, the potential benefits in terms of child safety and parental peace of mind are significant. By leveraging the core technology of the tag-in-garment system, theme parks and similar venues could offer a premium service that not only enhances safety but also improves the overall visitor experience, potentially leading to increased customer satisfaction and repeat visits.
[0247] 11. Hazardous environment monitoring: While potentially requiring additional sensor capabilities, the system could be adapted to track exposure to dangerous gases or radiation in high-risk environments. This application would enable precise monitoring of cumulative exposure levels for individual workers, ensuring compliance with safety regulations and protecting employee health in hazardous work settings.
[0248] The hazardous environment monitoring capability of the real-time location tracking system offers a powerful tool for enhancing worker safety in high-risk industries such as chemical manufacturing, nuclear power plants, or mining operations. By integrating additional sensors into the tag-in-garment devices, the system can provide comprehensive monitoring of both location and environmental hazards.
[0249] For dangerous gas exposure, the system could incorporate miniaturized gas sensors capable of detecting specific toxic or flammable gases relevant to the work environment. These sensors would continuously sample the air around the worker, with data transmitted alongside location information. The central processing system could then map gas concentrations throughout the facility, identifying potential leaks or accumulation areas in real-time.
[0250] In radiation-prone environments, the tag-in-garment device could be equipped with compact radiation dosimeters. These would measure cumulative radiation exposure for each worker over time, allowing for precise tracking of occupational dose limits. The system could be programmed to alert supervisors when a worker approaches predefined exposure thresholds, enabling proactive rotation of personnel to minimize individual risk.
[0251] The integration of these environmental sensors with the location tracking system provides several key advantages: Personalized exposure profiles: By combining location data with sensor readings, the system can generate detailed exposure histories for each worker, accounting for their movements through varying risk zones; Dynamic risk mapping: Real-time sensor data from multiple workers can be aggregated to create live hazard maps of the facility, highlighting areas of concern and guiding safety interventions; Predictive analytics: Historical exposure data can be analyzed to identify patterns and predict potential hazard zones, allowing for preemptive safety measures; Emergency response optimization: In the event of a gas leak or radiation release, the system can quickly identify affected workers and guide evacuation efforts; Compliance documentation: The detailed tracking of exposure levels provides robust documentation for regulatory compliance, simplifying reporting and auditing processes; Training and process improvement: Analysis of exposure patterns can inform targeted safety training and drive improvements in work procedures to minimize risk.
[0252] By providing this level of granular, real-time monitoring, the system not only enhances immediate worker safety but also contributes to long-term improvements in hazard management and occupational health practices. The ability to precisely track and manage cumulative exposure ensures that workers in high-risk environments can perform their duties with greater confidence, knowing that their health and safety are being actively protected.
[0253] These exemplary use cases illustrate the wide-ranging potential of the real-time location tracking system using tag-in-garment devices. By providing accurate, real-time data on personnel locations and movements, the system offers significant advantages in safety, efficiency, compliance, and resource management across diverse industries and applications.
[0254] The systems and processes discussed above are intended to be illustrative and not limiting. One skilled in the art would appreciate that the actions of the processes discussed herein may be omitted, modified, combined, and / or rearranged, and any additional actions may be performed without departing from the scope of the present disclosure. More generally, the above disclosure is meant to be exemplary and not limiting. Only the claims that follow are meant to set bounds as to what the present disclosure includes. Furthermore, it should be noted that the features and limitations described in any one example may be applied to any other example herein, and flowcharts or examples relating to one embodiment may be combined with any other embodiment in a suitable manner, done in different orders, or done in parallel. In addition, the systems and methods described herein may be performed in real time. It should also be noted that the systems and / or methods described above may be applied to, or used in accordance with, other systems and / or methods.
[0255] All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and / or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and / or steps are mutually exclusive as explicitly described.
[0256] Each feature disclosed in this specification (including any accompanying claims, abstract and drawings), may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise. Thus, unless expressly stated otherwise, each feature disclosed is one example only of a generic series of equivalent or similar features.
[0257] The invention is not restricted to the details of any foregoing examples. The invention extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed. The claims should not be construed to cover merely the foregoing embodiments, but also any embodiments which fall within the scope of the claims.
[0258] Throughout the description and claims of this specification, the words “comprise” and “contain” and variations of them mean “including but not limited to”, and they are not intended to (and do not) exclude other moieties, additives, components, integers or steps. Throughout the description and claims of this specification, the singular encompasses the plural unless the context otherwise requires. In particular, where the indefinite article is used, the specification is to be understood as contemplating plurality as well as singularity, unless the context requires otherwise.
[0259] All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and / or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and / or steps are mutually exclusive. The invention is not restricted to the details of any foregoing embodiments. The invention extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed.
[0260] The reader's attention is directed to all papers and documents which are filed concurrently with or previous to this specification in connection with this application and which are open to public inspection with this specification, and the contents of all such papers and documents are incorporated herein by reference.
[0261] There are also provided a plurality of items, a first item comprises s system for monitoring of individuals within a designated area, comprising: an apparatus worn by an individual having a wireless tag embedded therein, the wireless tag configured to transmit a wireless signal; a plurality of access points positioned throughout the designated area, each access point configured to receive the wireless signal from the wireless tag; and a processor in communication with the plurality of access points and configured to: determine at least one of: a location, apparatus compliance, or a contextual factor of the apparatus within the designated area based on the wireless signal received by the plurality of access points.
[0262] Item 2 comprises item 1, wherein the processor further configured to: associate the determined location with an individual assigned to wear the garment. Item 3 comprises items 1 or 2, wherein the wireless tag comprises a Bluetooth Low Energy (BLE), Wi-Fi, and Ultra-Wideband beacon. Item 4 comprises items 1 to 3, wherein the wireless tag is configured to transmit the wireless signal at predetermined intervals.
[0263] Item 5 comprises items 1 to 4, wherein the processor is further configured to determine the location of the garment using signal triangulation based on wireless signals received by at least three access points of the plurality of access points. Item 6 comprises items 1 to 5, wherein the processor is further configured to: store historical location data for the individual, and generate a movement pattern for the individual based on the historical location data.
[0264] Item 7 comprises items 1 to 6, further comprising: a display device in communication with the processor and configured to present the determined location of the individual within the designated area. Item 8 comprises item 7, wherein the display device is configured to present a map of the designated area and indicate the determined location of the individual on the map. Item 9 comprises item 8, wherein the display device is further configured to simultaneously present determined locations of multiple individuals on the map.
[0265] Item 10 comprises items 1 to 9, further comprising a database storing identification information for a plurality of individuals, wherein the processor is configured to associate the determined location with the individual by: retrieving an identifier from the wireless signal, querying the database using the identifier, and matching the identifier to the individual.
[0266] Item 11 comprises items 1 to 10, wherein the garment comprises a uniform for a specific role within the designated area. Item 12 comprises items 1 to 11, wherein the wireless tag is permanently embedded within the garment.
[0267] Item 13 comprises items 1 to 12, wherein the processor is further configured to: define one or more restricted areas within the designated area, and generate an alert if the determined location of the individual is within a restricted area. Item 14 comprises items 1 to 13, wherein the processor is further configured to: detect a lack of movement of the garment for a predetermined period, and generate an alert indicating potential distress of the individual.
[0268] Item 15 comprises items 1 to 14, wherein the designated area is selected from the group consisting of: a hospital, a prison, a secure mental health facility, and an industrial environment. Item 16 comprises items 1 to 15, wherein the wireless tag is waterproof and configured to withstand industrial washing processes.
[0269] Item 17 comprises items 1 to 16, wherein the processor is further configured to: receive and store schedule information for the individual, and compare the determined location of the individual with the schedule information to detect deviations from the schedule.
[0270] Item 18 comprises a computer-implemented method for monitoring of individuals in a designated area, the method comprising: receiving, by a plurality of access points positioned throughout the designated area, wireless signals from tags embedded in an apparatus worn by individuals in the designated area; processing, by a processor, the received wireless signals to determine at least of one: a location, apparatus compliance, or a contextual factor of the apparatus within the designated area; and generating, by the processor, monitoring data representing the location, apparatus compliance or contextual factor of the individual.
[0271] Item 19 comprises item 18, further comprising: associating, by the processor, each tag with a specific individual. Item 20 comprises items 18 or 19, wherein the wireless signals comprise unique identifiers for each tag. Item 21 comprises items 18 to 20, wherein processing the received wireless signals comprises triangulating the locations of the individuals based on signal strengths received by multiple access points.
[0272] Item 22 comprises items 18 to 21, wherein associating each tag with a specific individual comprises accessing a database that stores associations between tag identifiers and individual identities.
[0273] Item 23 comprises items 18 to 22, further comprising: displaying, on a display device, the generated location data; and updating, in real-time, the displayed location data as the individuals move within the designated area.
[0274] Item 24 comprises item 23, wherein displaying the generated location data comprises presenting a map of the designated area with icons representing the individuals positioned at their respective locations. Item 25 comprises items 23 or 24 , further comprising: receiving a selection of an icon on the displayed map; and displaying information about the individual associated with the selected icon.
[0275] Item 26 comprises items 18 to 25, further comprising: defining one or more restricted areas within the designated area; and generating an alert when an individual enters a restricted area. Item 27 comprises items 18 to 26, further comprising: tracking movement patterns of the individuals over time; and generating analytics based on the tracked movement patterns.
[0276] Item 28 comprises items 18 to 27, wherein the garments are selected from a group consisting of: shirts, jackets, vests, coveralls, gloves, helmets, hats, personal protection equipment, and footwear. Item 29 comprises items 18 to 28, wherein the designated area is selected from the group consisting of a hospital, a prison, a manufacturing plant, and a warehouse.
[0277] Item 30 comprises items 18 to 29, further comprising: calibrating the plurality of access points to account for variations in signal propagation within different areas of the designated area. Item 31 comprises items 18 to 30, wherein the wireless signals are transmitted using a protocol selected from the group consisting of Bluetooth Low Energy, Wi-Fi, and Ultra-Wideband.
[0278] Item 32 comprises items 18 to 31, further comprising: encrypting the wireless signals to protect privacy and security of the location data. Item 33 comprises items 18 to 32, further comprising: providing a user interface for configuring zones within the designated area and assigning different access permissions to individuals based on their roles.
[0279] Item 34 comprises items 18 to 33, further comprising: integrating the location data with a scheduling system to optimize resource allocation and workflow management within the designated area.
[0280] Item 35 comprises items 23 to 34, wherein updating the displayed location data comprises: applying a smoothing algorithm to reduce jitter in the displayed positions of the individuals. Item 36 comprises items 18 to 35, further comprising: detecting when a tag becomes stationary for a predetermined period of time; and generating an alert to indicate a potential issue with the individual or the tag. Item 37 comprises items 18 to 36, further comprising: providing an interface for individuals to voluntarily opt in or out of location tracking during specified time periods or in certain areas of the designated area.
[0281] Item 38 is a computer program comprising instructions which, when executed by a computer, cause the computer to carry out the method of any of claims 18 to 37.
[0282] Item 39 is a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the method of any of claims 18 to 37.
[0283] Item 40 is A wireless tag for integration into an apparatus, the wireless tag comprising: processing circuitry comprising data storage; wherein the data storage comprises unique identifier data associated with the tag; and a transmitter configured to transmit at least the unique identifier data to a plurality of access points located in a designated area at a predefined transmission interval.
[0284] Item 41 comprises item 40, wherein the tag is waterproof and machine washable. Item 42 comprises items 40 or 41, wherein the battery has a life of at least three years. Item 43 comprises items 40 to 42, wherein the transmitter is configured to use Bluetooth Low Energy (BLE) protocol for sending data. Item 44 comprises items 40 to 43, wherein the processing circuitry is printed on a flexible circuit board such that, in operation, the flexible circuit board conforms to the shape of the garment, footwear, headwear, or gloves.
[0285] Item 45 comprises items 40 to 44, wherein the transmitter is configured to adjust its transmission interval based on at least one of: user preferences, system preferences, battery life, motion detection, or proximity to access points.
[0286] Item 46 comprises items 40 to 45, further comprising an accelerometer for detecting movement. Item 47 comprises items 46, wherein, after detecting movement, the processing circuitry is further configured to adjust the transmission interval. Item 48 comprises items 40 to 47, wherein the tag is configured to receive firmware updates over-the-air from the access points of the designated area.
[0287] A number of implementations have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the disclosure. Accordingly, other implementations are within the scope of the following claims.
Claims
1. A system for monitoring of individuals within a designated area, comprising:an apparatus worn by an individual having a wireless tag embedded therein, the wireless tag configured to transmit a wireless signal;a plurality of access points positioned throughout the designated area, each access point configured to receive the wireless signal from the wireless tag; anda processor in communication with the plurality of access points and configured to:determine at least one of: a location, apparatus compliance, or a contextual factor of the apparatus within the designated area based on the wireless signal received by the plurality of access points.
2. The system of claim 1, the processor further configured to:associate the determined location with an individual assigned to wear the garment.
3. The system of claims 1 or 2, wherein the wireless tag comprises a Bluetooth Low Energy (BLE), WiFi, and Ultra-Wideband beacon.
4. The system of any of claims 1 to 3, wherein the wireless tag is configured to transmit the wireless signal at predetermined intervals.
5. The system of any of claims 1 to 4, wherein the processor is further configured to determine the location of the garment using signal triangulation based on wireless signals received by at least three access points of the plurality of access points.
6. The system of any of claims 1 to 5, wherein the processor is further configured to:store historical location data for the individual, andgenerate a movement pattern for the individual based on the historical location data.
7. The system of any of claims 1 to 6, further comprising:a display device in communication with the processor and configured to present the determined location of the individual within the designated area.
8. The system of claim 7, wherein the display device is configured to present a map of the designated area and indicate the determined location of the individual on the map.
9. The system of claim 8, wherein the display device is further configured to simultaneously present determined locations of multiple individuals on the map.
10. The system of any of claims 1 to 9, further comprising a database storing identification information for a plurality of individuals, wherein the processor is configured to associate the determined location with the individual by:retrieving an identifier from the wireless signal,querying the database using the identifier, andmatching the identifier to the individual.
11. The system of any of claims 1 to 10, wherein the wireless tag is permanently embedded within the garment.
12. The system of any of claims 1 to 11, wherein the processor is further configured to:define one or more restricted areas within the designated area, andgenerate an alert if the determined location of the individual is within a restricted area.
13. A computer-implemented method for monitoring of individuals in a designated area, the method comprising:receiving, by a plurality of access points positioned throughout the designated area, wireless signals from tags embedded in an apparatus worn by individuals in the designated area;processing, by a processor, the received wireless signals to determine at least of one: a location, apparatus compliance, or a contextual factor of the apparatus within the designated area; andgenerating, by the processor, monitoring data representing the location, apparatus compliance or contextual factor of the individual.
14. A computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the method of claim 13.
15. A wireless tag for integration into an apparatus, the wireless tag comprising:processing circuitry comprising data storage;wherein the data storage comprises unique identifier data associated with the tag; anda transmitter configured to transmit at least the unique identifier data to a plurality of access points located in a designated area at a predefined transmission interval.
Citation Information
Patent Citations
Autonomous positioning systems
CN109618290A
Thing networking assets management system based on accurate positioning
CN205015914U
Method for operating a wireless location system and base station
EP3916419A1
Directing the movements of a visually impaired performer around a stage
GB2460278A
A monitoring system
GB2560510A