US20210037338A1 - Laboratory utilization monitoring and analytics - Google Patents
Laboratory utilization monitoring and analytics Download PDFInfo
- Publication number
- US20210037338A1 US20210037338A1 US16/526,768 US201916526768A US2021037338A1 US 20210037338 A1 US20210037338 A1 US 20210037338A1 US 201916526768 A US201916526768 A US 201916526768A US 2021037338 A1 US2021037338 A1 US 2021037338A1
- Authority
- US
- United States
- Prior art keywords
- equipment
- space
- utilization
- utilization score
- laboratory
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012544 monitoring process Methods 0.000 title description 7
- 238000000034 method Methods 0.000 claims abstract description 35
- 238000004364 calculation method Methods 0.000 claims description 8
- 238000012935 Averaging Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 238000011160 research Methods 0.000 description 14
- 238000005259 measurement Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 9
- 238000002474 experimental method Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000005611 electricity Effects 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 3
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000004140 cleaning Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000009472 formulation Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- DWSYCUKCNSVBRA-UHFFFAOYSA-N 4-(5-methylsulfonyltetrazol-1-yl)phenol Chemical compound CS(=O)(=O)C1=NN=NN1C1=CC=C(C=C1)O DWSYCUKCNSVBRA-UHFFFAOYSA-N 0.000 description 1
- 241000257303 Hymenoptera Species 0.000 description 1
- 101710167643 Serine/threonine protein phosphatase PstP Proteins 0.000 description 1
- 238000002441 X-ray diffraction Methods 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000003490 calendering Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012993 chemical processing Methods 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000012153 distilled water Substances 0.000 description 1
- 239000003517 fume Substances 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000007620 mathematical function Methods 0.000 description 1
- 239000003345 natural gas Substances 0.000 description 1
- 229910052757 nitrogen Inorganic materials 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 239000012857 radioactive material Substances 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Definitions
- Managers of such facilities may be responsible for understanding and planning space layout design, equipment management, workflow managing, resource usage, etc. for the space. For example, managers of such facilities may be tasked with designing laboratories, placing equipment, organizing work schedules, etc. to maximize the productivity of the laboratories and the personnel that work there. Furthermore, as research priorities shift, new equipment is acquired, or other changes occur, modifications to such designs, plans, layouts, etc. may be desirable. Such adaptations are preferably supported by robust information relating to a laboratory, which may be difficult to acquire. Accordingly, a need exists for systems and methods for generating, collecting, and analyzing information relating to actual utilization of laboratories to guide management, redesign, and other planning for the laboratories.
- the method includes defining a plurality of monitored spaces. For each of the plurality of monitored spaces, the method includes associating a set of laboratory equipment with the monitored space, calculating an equipment utilization score for the monitored space based on resource consumption data for the set of laboratory equipment, calculating an occupancy utilization score for the monitored space based on occupant tracking data for the monitored space, and calculating a combined utilization score based on the equipment utilization score and the occupancy utilization score. The method also includes providing a graphical user interface comprising the combined utilization scores for the plurality of monitored spaces.
- the method includes operating the set of laboratory equipment to consume electrical power via network-connected plugs and measuring, by the network-connected plugs, amounts of the electric power consumed by the set of laboratory equipment.
- the resource consumption data includes the amounts of the electrical power.
- the method includes tracking positions of a plurality of beacons.
- Each beacon is associated with an occupant of the plurality of monitored spaces.
- the method also includes defining the occupant tracking data based on a number of the plurality of beacons positioned at the monitored space.
- the plurality of beacons include Bluetooth Low Energy (BLE) badges. Tracking positions of the plurality of beacons may include, for each beacon, detecting, by each of three or more transceivers, a distance between the transceiver and the beacon and performing a triangulation calculation based on the distances and the positions of the transceivers to determine a position of the beacon.
- BLE Bluetooth Low Energy
- defining the plurality of monitored spaces includes defining a geofence around each of the monitored spaces and defining the occupant tracking data for the monitored space includes determining whether the position of the beacon is within the geofence for the monitored space.
- calculating the combined utilization score includes normalizing the equipment utilization score based on an expected equipment utilization, normalizing the occupancy utilization score based on an expected occupancy, and at least one of adding the equipment utilization score to the occupancy utilization score or multiplying the equipment utilization score by the occupancy utilization score.
- calculating the equipment utilization score includes determining, for each of a plurality of sub-periods in a time period and for each device in the set of laboratory equipment, a status of the device based on the resource consumption data, counting, for each device, a number of the plurality of sub-periods for which the status of the device indicates utilization of the device to determine a device utilization score, and averaging the device utilization scores for the set of laboratory equipment to determine the equipment utilization score for the monitored space.
- Determining the status of the device based on the resource consumption data may include comparing an amount or rate of resource consumption for the device during the sub-period to a threshold value.
- the method may include determining the status of the device as in-use when the amount or rate of electrical power consumption for the device during the sub-period exceeds the threshold value.
- associating a set of laboratory equipment with the monitored space includes determining whether a tag associated with a first device of laboratory equipment is located within a perimeter of the monitored space, and, in response to determining that the tag associated with the first device of laboratory equipment is located within the perimeter of the monitored space, associating the first device of laboratory equipment with the monitored space.
- the system includes laboratory equipment positioned in a plurality of spaces of a laboratory facility and configured to consume electrical power when operating, a tracking system configured to detect locations of occupants of the laboratory facility, one or more processors, and one or more non-transitory computer-readable media storing program instructions executable by the one or more processors, the program instructions causing the one or more processors to perform operations.
- the operations include defining boundaries of the plurality of spaces of the laboratory facility, calculating, for at least one of the plurality of spaces, an equipment utilization score based on data representing resource consumption of the laboratory equipment positioned in the space over a time period, calculating, for the at least one of the plurality of spaces, an occupancy utilization score based on data representing a number of people occupying the space over the time period, and calculating, for the at least one of the plurality of spaces, a combined utilization score based on the equipment utilization score for the space and the occupancy utilization score for the space.
- the system includes a plurality of network-connected plugs.
- the laboratory equipment is configured to draw electrical power from a building electrical system via the network-connected plugs.
- the plurality of network-connected plugs are configured to measure electrical power consumption of the laboratory equipment to obtain the data representing resource consumption of the laboratory equipment and transmit the data representing resource consumption of the laboratory equipment to the one or more processors.
- the system includes a plurality of beacons.
- Each beacon is associated with an occupant of the laboratory facility.
- the operations include determining the number of people occupying the space over the time period based on tracked positions of the plurality of beacons.
- the beacons may include Bluetooth Low Energy (BLE) badges, and the system may include a plurality of transceivers. Each transceiver is configured to detect a distance between the transceiver and a subset of the BLE badges proximate the transceiver.
- the operations include determining a position of the occupant associated with the beacon by performing a triangulation calculation using the distances detected by the transceivers.
- determining the number of people occupying the space comprises determining whether the position of the occupant is within the boundary of the space.
- calculating the combined utilization score includes normalizing the equipment utilization score based on an expected equipment utilization and normalizing the occupancy utilization score based on an expected occupancy.
- calculating the equipment utilization score includes determining, for each of a plurality of sub-periods in the time period and for each device in of laboratory equipment positioned at the space, a status of the device based on the data representing resource consumption, counting, for each device, a number of the plurality of sub-periods for which the status of the device indicates utilization of the device to determine a device utilization score, and averaging the device utilization scores for the devices of laboratory equipment positioned at the space to determine the equipment utilization score for the space. Determining the status for the device may include comparing an amount or rate of resource consumption for the device during the sub-period to a threshold value. Determining the status for the device may include identifying the status of the device as having an in-use status when the amount or rate of resource consumption for the device during the sub-period exceeds the threshold value.
- the system includes a plurality of trackable tags.
- Each trackable tag is associated with a device of the laboratory equipment.
- the operations include automatically identifying the laboratory equipment positioned at the space based on tracked positions of the trackable tags.
- FIG. 1 is a block diagram of a system for monitoring utilization of a laboratory facility, according to an exemplary embodiment.
- FIG. 2 is a perspective view of a monitored space of the laboratory facility served by the system of FIG. 1 , according to an exemplary embodiment.
- FIG. 3 is a schematic diagram for one example of the system of FIG. 1 , according to an exemplary embodiment.
- FIG. 4 is a flowchart of a process for monitoring utilization of a laboratory, according to an exemplary embodiment.
- FIG. 5 is a depiction of visualization illustrating how equipment utilization may be assessed in the process of FIG. 4 , according to an exemplary embodiment.
- FIG. 6 is a bar graph showing results of laboratory utilization monitoring, according to an exemplary embodiment.
- FIG. 7 is a view of a graphical user interface generated by the system of FIG. 1 and showing combined utilization scores for multiple monitored spaces of a laboratory facility, according to an exemplary embodiment.
- a research laboratory is a complex technology that includes various spaces and equipment that interoperate to execute experiments and generate experimental results.
- some spaces may include high-value equipment that supports various research and experiments, and which may be fully operational (e.g., running automatically) without a person in the space actively monitoring the equipment.
- Such a space can be characterized as being well-utilized when such equipment is running in the space.
- Other spaces may include researcher work space (lab benches, etc.), which is understood as being well-utilized when occupied by multiple people.
- the system 10 is configured to receive various types of data from various types of data sources, process the data to extract an equipment utilization score, an occupancy utilization score, and a combined utilization score for each of multiple spaces of a laboratory facility, and generate a graphical user interface that displays the metrics.
- the system 10 thereby provides technical improvements to the research laboratory by guiding space redesign, experiment scheduling, equipment acquisition, etc., leading to more efficient and effective operation of a research laboratory.
- the system 10 includes a place controller 12 , laboratory equipment 14 communicable with the place controller 12 , smart outlets 16 communicable with the place controller 12 , and occupant tracking system 18 communicable with the place controller 12 , and other sensors and systems 11 communicable with the place controller 12 .
- the system 10 is also shown to include a user device 20 communicable with the place controller 102 .
- the laboratory equipment 14 may include various devices that support research activities in a laboratory, for example centrifuges, microscopes, x-ray diffraction units, mass spectrometers, chemical processing equipment, computing resources (supercomputers, servers, etc.), incubators, and imaging systems, among many other possibilities depending on the research goals and particular scientific focus (e.g., pharmaceutical, biotechnology, food science, physics, etc.) of the laboratory.
- devices that support research activities in a laboratory, for example centrifuges, microscopes, x-ray diffraction units, mass spectrometers, chemical processing equipment, computing resources (supercomputers, servers, etc.), incubators, and imaging systems, among many other possibilities depending on the research goals and particular scientific focus (e.g., pharmaceutical, biotechnology, food science, physics, etc.) of the laboratory.
- the laboratory equipment 14 is configured to collect data relating to operation of the laboratory equipment 14 .
- a device of laboratory equipment 14 may be configured to store a log of when the device is turned on/off, how long the device is used for, what functions the device is commanded to perform, etc. In such a case, the laboratory equipment 14 obtains operating data that describes when the laboratory equipment 14 is in-use (operating, active, executing a experiment, etc.) or out-of-use (off, idle, etc.).
- the laboratory equipment 14 may be communicable with the place controller 12 (e.g., via information technology network (e.g., Ethernet, Wi-Fi, etc.) or a building network (e.g., BACNet, MSTP, etc.) to provide the operating data to the place controller 12 .
- information technology network e.g., Ethernet, Wi-Fi, etc.
- a building network e.g., BACNet, MSTP, etc.
- the laboratory equipment 14 may consume one or more utility resources (e.g., electricity, natural gas, water, etc.) or specialty research resources (distilled water, specialty chemicals, radioactive materials, liquid nitrogen, atmospheric gases, etc.).
- the laboratory equipment 14 is configured to measure the resource consumption of the laboratory equipment 14 .
- the amount or rate of resource consumption may correspond to a status of the laboratory equipment 14 .
- a device of laboratory equipment 104 may consume a first amount of electricity when in an idle or off, a second amount of electricity during start-up of the device or during configuration of an experiment for the device, and a third amount of electricity while performing a primary function of the device (e.g., executing an experiment task, etc.).
- the different amounts may be known or experimentally-determinable, such that they can be used to determine the status of the laboratory equipment 14 as described in detail below.
- Various statuses are possible depending on the functionality of a given device.
- the examples herein are described primarily in terms of electrical power consumption, it should be understood that embodiments using measurements of any other type of resource consumed by laboratory equipment are also within the scope of the present disclosure.
- the laboratory equipment 14 may draw electricity from a building electrical system via smart plugs 16 .
- the smart plugs 16 are configured to be placed between a standard electrical outlet (e.g., wall outlet) and a power cord for a device of laboratory equipment 14 .
- the smart plugs 16 can thereby be used with the system 10 without requiring any modification or specialization of the building electrical system.
- the functions attributed herein to the smart plugs 16 may be performed by an element of the building electrical system (e.g., smart wall outlets, etc.).
- Each smart plug 16 is configured to measure the amount or rate of electrical power passing therethrough to obtain a time series of electrical power measurements (“power consumption data”) and to transmit the power consumption data to the place controller 12 .
- the power consumption data may include both an amount or rate of electrical power consumption and a time stamp associated with that amount or rate.
- the smart plugs 16 may be communicable with the place controller 12 via a wireless network, for example a WiFi network or cellular network.
- the occupant tracking system 18 is configured to track occupants (people) in the laboratory. Various types of occupant tracking systems 18 are included in various embodiments. For example, in some embodiments the occupant tracking system 18 is implemented as part of an access and security system, in which a user can enter or exit a space by presenting a badge to an electronic card reader (e.g., RFID, magnetic stripe, etc.). The occupant tracking system 18 may monitor occupant locations based on entry into various secure spaces.
- an electronic card reader e.g., RFID, magnetic stripe, etc.
- the occupant tracking system 18 includes multiple beacons, with each beacon associated with an occupant, and a set of transceivers configured to determine the locations of the beacons.
- the beacons may be formed as Bluetooth Low Energy (BLE) badges, which may be worn or carried by personnel in the laboratory.
- the transceivers may be arranged around the laboratory. Each transceiver is configured to detect the presence of the beacons and determine a distance from a beacon to the transceiver. Based on the distance of a beacon to three or more transceivers, the location of the beacon can be determined with a high degree of accuracy.
- BLE Bluetooth Low Energy
- the system 10 is also shown as including other sensors and systems 11 .
- the other sensors and system 11 may provide various data relating to occupancy of the space in various ways.
- a calendaring or scheduling system may be included that provides information about meeting times, holidays, experiment schedules, which may be relevant to analyzing space utilization.
- other sensors that measure usage or inventory may be included, for example a smart toilet sensor that measures a number of flushes and provides such information to the place controller 12 .
- the present disclosure contemplates inclusion of any such available data in various embodiments.
- the place controller 12 is configured to receive equipment operating data from the laboratory equipment 14 and/or the smart plugs 16 , occupancy data from the occupant tracking system 18 , and, in some embodiments, other utilization-related data from the other sensors and systems 10 .
- the place controller 12 may associated the data points with one or more of multiple spaces of the laboratory.
- the place controller 12 is also configured to process the data to determine an equipment utilization score, an occupant utilization score, and a combined utilization score, as described in detail below with reference to FIG. 3 .
- the place controller 12 is also configured to generate a graphical user interface illustrating space utilization scores for the laboratory and to cause the user device 20 (e.g., smartphone, laptop, desktop computer, etc.) to display the graphical user interface.
- FIG. 2 a perspective view of an example space in the laboratory served by the system 10 .
- the space is geofenced using sensors 101 (e.g., Bluetooth transceivers) included with occupant tracking system 18 .
- the sensors 101 are arranged to provide occupant detection around a perimeter of the space.
- FIG. 2 also shows various laboratory equipment 14 , including a fume hood 102 , water bath 103 , centrifuge 104 , and scales 105 . These devices of laboratory equipment 14 are connected to smart plugs 106 .
- mobile laboratory equipment e.g., scales 105 in FIG.
- a location tag 107 e.g., a Bluetooth beacon
- the occupants are shown to be carrying locations tags 108 (e.g., BLE badges) which can be triangulated using data from the sensors 101 of the occupant tracking system 18 .
- the array of sensors, trackers, plugs, equipment, etc. provides an example of the hardware which may be included in a laboratory to facilitate the utilization monitoring described herein.
- FIG. 3 a schematic illustrating the elements of the system 10 and the data transfers and associations there is shown, according to an exemplary embodiment.
- equipment 14 is connected to a smart plug 16 , and, in the embodiment shown, to a location tag 203 (e.g., location tag 107 ).
- the location tag is used, as shown in block 205 , to provide data relating to the location of the equipment 14 and a time and duration relating to such equipment 14 . That is, the data at block 205 may include locations of the equipment associated with time stamps, such that the amount of time the equipment 14 spends in any particular space can be ascertained.
- the smart plug 16 is shown to provide power consumption data and time and duration relating to such power consumption (e.g., a time series of power consumption values) at block 204 . In some embodiments, the smart plug 16 only reports the power consumption when the power consumption is above a threshold value.
- the smart plug 16 may be configured to provide an identification code or other information that associates a particular smart plug 16 (and the data provided thereby) with a particular unit of equipment 14 .
- FIG. 3 also shows that occupant tracking system 18 provides locations of occupants, the time and duration associated with such locations, and attributes of the occupants (e.g., role, job title, etc.) at block 207 .
- the occupant tracking system 18 thereby provides the information needed to assess the number of people who used a space over a time period, and, in some period, the types of persons that utilized the space (e.g., researchers, janitors, interns, senior management, etc.).
- the data from block 205 , block 204 , and block 207 are provided to portfolio utilization calculator 208 .
- the portfolio utilization calculator 208 may be executed by the place controller 12 .
- the portfolio utilization calculator 208 also receives various pre-stored parameters from a database 209 of the place controller 12 .
- the database 209 is shown as specifying one or more geofenced spaces (e.g., defined based on a boundary of such a space), an operating power threshold (e.g., used to differentiate operating/idle states of equipment 14 , a time unit for measurements, durations thresholds, and measurement criteria.
- a time unit for measeurements may specify that utilization is assessed based on increments of a specified duration (e.g., five minutes).
- the parameters in the database 209 can be configured/edited by a user to facilitate operation of the portfolio utilization calculator 208 .
- the portfolio utilization calculator 208 is configured to output a combined equipment and space utilization score based on the information from block 205 , block 204 , block 207 , and database 209 .
- the utilization scores are normalized such that 0 ⁇ U equipment ⁇ 1 and 0 ⁇ U occupants ⁇ 1.
- the relative values of the weights may be selected based on a intended purpose of a space, for example such that the equipment score has a larger weight than the occupancy weight when the space is primarily intended to house automatically-operating equipment and vice versa when the space is primarily intended as human workspace.
- the relative values of the weights may also be automatically assigned as a function of the area (e.g., square footage) of a space and the number and/or type(s) of devices of equipment assigned to the space.
- the weighting parameters q, r allow customization of the combined utilization score across spaces to accommodate differences between spaces while also providing a metric (i.e., the combined utilization score) that can be compared across different spaces having different sizes, purposes, equipment, etc.
- the portfolio utilization calculator 208 may calculate the occupant utilization score U occupants may be calculated using a maximum or expected occupant capacity for the space and a minimum dwell threshold. For example, for each of a plurality of sub-periods of a time period (e.g., for each hour in a business day), the portfolio utilization calculator 208 may process the data from the occupant tracking system 18 to determine a number of people who occupied the space for longer than the minimum dwell threshold during that sub-period. The minimum dwell threshold prevents occupants from being counted for merely transient movement through the space. The portfolio utilization calculator 208 may then divide the number of people who occupied the space for longer than the minimum dwell threshold during that sub-period by the maximum or expected occupant capacity for the space to get an occupant utilization score for the sub-period,
- N detected,i is the number of people who occupied the space for more than the minimum dwell threshold
- N expected,i is an expected or maximum occupancy.
- the occupant utilization score for the overall time period may then be calculated as an average of the sub-period scores, for example such that
- h is the number of sub-periods in the time period being assessed.
- the expected or maximum occupancy N expected,i can be defined separately for different spaces and, in some embodiments, may vary over the course of a day or other time period (hence the subscript i).
- spaces primarily used as hands-on research workspaces may have relatively large values for N expected
- spaces primarily intended to house large, automated equipment may have small values for N expected .
- N expected,i can be tuned such that the occupancy utilization score U occupants is calculated based on an intended/expected purpose of the corresponding space. This may facilitate comparison across spaces having different purposes.
- the portfolio utilization calculator 208 may calculate the equipment utilization score U equipment by determining, for each device of laboratory equipment 14 present at a space, a number of sub-periods (e.g., 5-minute blocks) of a time period (e.g., a business day) for which the equipment has an in-use status. For example, the portfolio utilization calculator 208 may count a device as in-use (operational, active, etc.) for a sub-period if the power consumption of the device is greater than a threshold value for that device over the sub-period, and out-of-use for the sub-period if the power consumption is less than the threshold value.
- a device as in-use operational, active, etc.
- the portfolio utilization calculator 208 can thereby label each sub-period as either in-use or out-of-use or, in some embodiments, one or more additional statuses (e.g., start-up, cool-down, maintenance, etc.).
- FIG. 5 shows an example table of coded time blocks for three devices of laboratory equipment 14 , described in detail below.
- the portfolio utilization calculator 208 may automatically add additional in-use periods to the beginning or end of a space determined based on power consumption data, for example such that the equipment is counted as in-use during set-up or cleaning phases in which little to no power is consumed by the equipment.
- the portfolio utilization calculator 208 can then count the number of in-use sub-periods and divide that number by the total number of sub-periods. For example, an 8-hour business day includes 96 five-minute blocks. In such a case, the utilization score for one device may be calculated as the number of in-use blocks divided by 96. For a space that includes multiple devices of equipment, the equipment utilization metric can then be calculated as an average of the utilization scores for the equipment,
- N is the total number of monitored devices of equipment in the space.
- the portfolio utilization calculator 208 of FIG. 3 (e.g., executed by the place controller 12 of FIG. 1 ) can thereby calculate combined utilization scores for each of a plurality of spaces in a laboratory, i.e., as indicated at block 210 of FIG. 3 .
- FIG. 4 a flowchart of a process 300 for determining laboratory space utilization and providing a report on laboratory space utilization to a user is shown, according to an exemplary embodiment.
- the process 300 can be executed by the system 10 of FIG. 1 .
- monitored areas are geofenced.
- the boundaries of the spaces may be virtually defined at the place controller 12 to denote the geographic limits of each space.
- each space is differentiated by a wall or other physical structure.
- two or more spaces may be open/continuous but defined as separate spaces using a geofencing approach at step 301 .
- the utilization scoring described herein may tailored to provide a desired level of granularity based on the size and number of the spaces defined within a laboratory at step 301 .
- equipment 14 is fit with smart plugs 16 .
- each device of equipment 14 may be associated with a particular smart plug 16 attached to a power cord of the device.
- Step 302 may include configuring the place controller 12 to map each smart plug 16 (and the data provided thereby) to a particular device of equipment and/or to a type of equipment.
- Step 303 mobile/movable devices of equipment 14 (i.e., devices that are configured to be moved to various spaces of the laboratory over time) are fit with location tags (e.g., trackable beacons).
- Step 303 may include configured the place controller 12 to associate each location tag with the corresponding equipment 14 , i.e., such that the place controller 12 can determine which equipment 14 is present in a space based on tracking data from a particular location tag.
- a power consumption threshold is defined for each device of equipment 14 .
- the place controller 12 may store a set of power consumption thresholds (e.g., values of amounts or rates of power consumption) for each type of equipment 14 or for each particular device of equipment 14 .
- Step 304 may include mapping each device of equipment (and, in concert with step 302 , each smart plug) with a power consumption threshold.
- the power consumption thresholds can be determined experimentally and/or input by a user.
- the occupant tracking system 18 is installed and configured.
- the occupant tracking system 18 may be configured to coordinate with the geofenced borders defined at step 301 , i.e., such that the occupant tracking system 18 is configured to provide data relating to which geofenced space an occupant is located in.
- step 305 includes configuring the occupant tracking system 18 and/or the place controller 12 to associate each of multiple occupant beacons with a particular user and/or a type of user (e.g., based on role, job title, etc.).
- the duration of measurement time units is selected.
- the equipment and occupancy utilization scores can be calculated based on a discretized set of sub-periods (measurement time unit), the length of which can be selected at step 306 .
- Step 306 thereby allows tailoring of the temporal resolution of the utilization calculations described herein.
- measurement thresholds and parameters are set.
- the measurement thresholds and parameters may include minimum dwell times for an occupant to be counted as occupying a space.
- the measure thresholds and parameters may also include assumed (automatically added) equipment set-up, start-up, shut-down, or cleaning times.
- the measurement thresholds and parameters include expected or maximum occupancy values, weighting factors, or other terms that customize the utilization calculations based on the type of space being evaluated.
- power consumption data for equipment in a space is collected.
- the power consumption data may be measured by the smart plugs 16 and transmitted to the place controller 12 via a wireless network.
- the power consumption data may be stored by the place controller 12 for later use in calculating utilization scores.
- occupancy data is collected for the geofenced space.
- the occupant tracking system 18 may provide data relating to the positions of tracked personnel in the space (e.g., the determined locations of tracked beacons in the space).
- the occupancy data may include timing information describing when an occupant entered or left a space.
- the occupancy data may be stored by the place controller 12 for later use in calculating utilization scores.
- measurement thresholds are applied.
- the place controller 12 may remove occupancy data that indicates an occupant present in a space for less than the minimum dwell threshold.
- the place controller 12 may determine the statuses of the equipment 14 over time by comparing the power consumption data to the power consumption threshold(s) for the equipment 14 . Applying the measurement thresholds 310 may thereby result in a set of occupancy data that defines a number of occupants at a space for each of multiple sub-periods and a number of active devices of equipment for each of the multiple sub-periods.
- the equipment utilization score for a space is calculated for a time unit (i.e., a time period having multiple sub-periods).
- the equipment utilization score may be calculated as described above, for example by counting the number of sub-periods for which the equipment is active and dividing by the total number of sub-periods in the time unit (e.g., in one business day, in one week, etc.).
- the equipment utilization metric can then be calculated as an average of the utilization scores for the equipment,
- N is the total number of monitored devices of equipment in the space.
- FIG. 5 shows an example table 500 illustrating the counting of the number of sub-periods for which the equipment is active as part of step 311 .
- the table 500 shows five-minute blocks (sub-periods) in columns, denoted with the start and end times for each five-minute block (e.g., 9:00-9:05, 9:05-9:10, etc.).
- the table 500 includes a cell which is selectively colored based on a status for the corresponding equipment for the corresponding five-minute block.
- the row for EG 1 is filled in a first color for all five-minute blocks shown in table 500 , indicating that equipment EG 1 was active for all sub-periods (i.e., indicating that power consumption of EG 1 exceeded a threshold for all sub-periods).
- the row for EG 2 is uncolored for all five-minute blocks shown in table 500 , indicating that equipment EG 2 was inactive for all sub-periods shown.
- a minimum activation threshold is used, for example such that EG 2 may be shown as inactive for a whole day (or other period) if active for less than the threshold (e.g., less than five minutes).
- the row for EG 3 is colored with the first color for a portion of the sub-periods, indicating that the equipment EG 3 was active for those sub-periods, and marked with a second color for a set of sub-periods on either side of the active sub-periods, indicating set-up and shut-down stages for the equipment EG 3 .
- the number of shaded cells i.e., those marked with the first or second color
- equipment EG 1 was active for 96/96 sub-periods
- equipment EG 2 was active for 0/96 sub-periods
- the occupancy utilization score for the same space and the same time unit is calculated.
- the occupancy utilization score may be calculated as described above, for example based on a ratio of tracked occupants in the space over a sub-period to an expected or maximum occupancy for the space.
- the occupancy utilization score can be calculated as
- N detected,i is the number of people who occupied the space for more than the minimum dwell threshold during sub-period i
- N expected,i is an expected or maximum occupancy for sub-period i.
- Other formulations are possible.
- a combined equipment and space (occupancy) utilization score is calculated for the time unit.
- the weights may be selected (e.g., at step 307 ) based on an intended use or other characteristic of the space.
- the value of U combined is normalized to one, such that a percentage utilization can be found by multiplying 100%*U combined .
- the utilization scores are sent to a dashboard (i.e., to a graphical user interface) that displays utilization results.
- a dashboard i.e., to a graphical user interface
- FIG. 7 shows a dashboard 700 on which a map (floorplan) of the laboratory is shown. The boundaries of multiple spaces (e.g., first space 701 , second space 706 ) are shown. For each space, a utilization indicator is overlaid on the space that shows the combined utilization score for the space.
- the first space 701 has a combined utilization score of 33% and the second space 706 has a combined utilization score of 91%.
- the spaces may be color-coded or otherwise differentiated based on the combined utilization score of each space.
- the second space 706 has a high combined utilization score (e.g., higher than a threshold value) and is outlined and shaded in a different color than other spaces of the dashboard 700 (e.g., as compared to space 701 ).
- the example of FIG. 7 thereby draws attention to spaces with combined utilization scores that may higher than a desirable level.
- Other utilization-based color codings e.g., heat maps, etc.
- a total average combined utilization score for the laboratory is shown at bar 707 of the dashboard 700 .
- the dashboard 700 also includes various options for customizing the data shown by the dashboard 700 .
- the dashboard 700 includes a measurement period field 702 that allows a user to select the time period over which data is selected to generate the combined utilization scores shown on the dashboard 700 , a non-working hours toggle 703 that allows a user to select whether non-working hours are included in the calculations, a timeframe progression option 704 that allows a user to select an hour, day, week, month, or year, and a space selection widget 705 that allows a user to select one or more spaces or places to be shown on the dashboard.
- the dashboard 700 thereby facilitates customization of the utilization scores shown on the dashboard 700 .
- the place controller 12 may be configured to operate to update the calculations in response to user input to the dashboard 700 .
- the utilization scores may also be displayed as a bar graph, for example as shown in FIG. 6 .
- FIG. 6 shows a bar graph 600 that includes utilization scores for both occupancy utilization (e.g., bar 602 ) and equipment utilization (e.g., bar 604 ) for each of multiple time periods (shown as two-hour increments).
- the bar graph 600 thereby allows a user to compare occupancy utilization to equipment utilization over time (e.g., over the course of a business day).
- step 314 also includes automatically providing suggestions or recommendations based on the utilization results.
- the place controller 12 may determine a first space with a high combined utilization score and a second space with a low utilization score and provide a recommendation that equipment or occupant activities be shifted from the first space to the second space.
- Various such recommendation logic may be pre-programmed and/or generated using machine-learning algorithms (e.g., neural network with supervised or unsupervised learning).
- a machine-learning algorithm may be used to determine correlations between types of equipment and user interactions with that equipment, for example to determine when and how frequently users interact with a type of equipment, facilitating improvements to the operation of the research laboratory.
- Process 300 thereby results in utilization scores being provided to a user, in a way that allows the user to directly compare the utilization of various spaces to facilitate modifications to space layout, rescheduling of experiments or personnel workhours, execution of maintenance or custodial tasks, and/or other improvements to the technological system (i.e., to the research laboratory).
- the systems and methods described herein thereby provided practical improvements to the technology of research laboratories.
- the present disclosure contemplates methods, systems and program products on any machine-readable media for accomplishing various operations.
- the embodiments of the present disclosure can be implemented using existing computer processors, or by a special purpose computer processor for an appropriate system, incorporated for this or another purpose, or by a hardwired system.
- Embodiments within the scope of the present disclosure include program products comprising machine-readable media for carrying or having machine-executable instructions or data structures stored thereon.
- Such machine-readable media can be any available media that can be accessed by a general purpose or special purpose computer or other machine with a processor.
- machine-readable media can comprise RAM, ROM, EPROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code in the form of machine-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer or other machine with a processor. Combinations of the above are also included within the scope of machine-readable media.
- Machine-executable instructions include, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- Large, sophisticated laboratories (e.g., research and development facilities, pharmaceutical company facilities, etc.) typically use many high value and sensitive equipment assets in addition to various specialized laboratory workspaces. Managers of such facilities may be responsible for understanding and planning space layout design, equipment management, workflow managing, resource usage, etc. for the space. For example, managers of such facilities may be tasked with designing laboratories, placing equipment, organizing work schedules, etc. to maximize the productivity of the laboratories and the personnel that work there. Furthermore, as research priorities shift, new equipment is acquired, or other changes occur, modifications to such designs, plans, layouts, etc. may be desirable. Such adaptations are preferably supported by robust information relating to a laboratory, which may be difficult to acquire. Accordingly, a need exists for systems and methods for generating, collecting, and analyzing information relating to actual utilization of laboratories to guide management, redesign, and other planning for the laboratories.
- One implementation of the present disclosure is a method. The method includes defining a plurality of monitored spaces. For each of the plurality of monitored spaces, the method includes associating a set of laboratory equipment with the monitored space, calculating an equipment utilization score for the monitored space based on resource consumption data for the set of laboratory equipment, calculating an occupancy utilization score for the monitored space based on occupant tracking data for the monitored space, and calculating a combined utilization score based on the equipment utilization score and the occupancy utilization score. The method also includes providing a graphical user interface comprising the combined utilization scores for the plurality of monitored spaces.
- In some embodiments, the method includes operating the set of laboratory equipment to consume electrical power via network-connected plugs and measuring, by the network-connected plugs, amounts of the electric power consumed by the set of laboratory equipment. The resource consumption data includes the amounts of the electrical power.
- In some embodiments, the method includes tracking positions of a plurality of beacons. Each beacon is associated with an occupant of the plurality of monitored spaces. The method also includes defining the occupant tracking data based on a number of the plurality of beacons positioned at the monitored space. In some embodiments, the plurality of beacons include Bluetooth Low Energy (BLE) badges. Tracking positions of the plurality of beacons may include, for each beacon, detecting, by each of three or more transceivers, a distance between the transceiver and the beacon and performing a triangulation calculation based on the distances and the positions of the transceivers to determine a position of the beacon.
- In some embodiments, defining the plurality of monitored spaces includes defining a geofence around each of the monitored spaces and defining the occupant tracking data for the monitored space includes determining whether the position of the beacon is within the geofence for the monitored space.
- In some embodiments, calculating the combined utilization score includes normalizing the equipment utilization score based on an expected equipment utilization, normalizing the occupancy utilization score based on an expected occupancy, and at least one of adding the equipment utilization score to the occupancy utilization score or multiplying the equipment utilization score by the occupancy utilization score.
- In some embodiments, calculating the equipment utilization score includes determining, for each of a plurality of sub-periods in a time period and for each device in the set of laboratory equipment, a status of the device based on the resource consumption data, counting, for each device, a number of the plurality of sub-periods for which the status of the device indicates utilization of the device to determine a device utilization score, and averaging the device utilization scores for the set of laboratory equipment to determine the equipment utilization score for the monitored space. Determining the status of the device based on the resource consumption data may include comparing an amount or rate of resource consumption for the device during the sub-period to a threshold value. The method may include determining the status of the device as in-use when the amount or rate of electrical power consumption for the device during the sub-period exceeds the threshold value.
- In some embodiments, associating a set of laboratory equipment with the monitored space includes determining whether a tag associated with a first device of laboratory equipment is located within a perimeter of the monitored space, and, in response to determining that the tag associated with the first device of laboratory equipment is located within the perimeter of the monitored space, associating the first device of laboratory equipment with the monitored space.
- Another implementation of the present disclosure is a system. The system includes laboratory equipment positioned in a plurality of spaces of a laboratory facility and configured to consume electrical power when operating, a tracking system configured to detect locations of occupants of the laboratory facility, one or more processors, and one or more non-transitory computer-readable media storing program instructions executable by the one or more processors, the program instructions causing the one or more processors to perform operations. The operations include defining boundaries of the plurality of spaces of the laboratory facility, calculating, for at least one of the plurality of spaces, an equipment utilization score based on data representing resource consumption of the laboratory equipment positioned in the space over a time period, calculating, for the at least one of the plurality of spaces, an occupancy utilization score based on data representing a number of people occupying the space over the time period, and calculating, for the at least one of the plurality of spaces, a combined utilization score based on the equipment utilization score for the space and the occupancy utilization score for the space.
- In some embodiments, the system includes a plurality of network-connected plugs. The laboratory equipment is configured to draw electrical power from a building electrical system via the network-connected plugs. The plurality of network-connected plugs are configured to measure electrical power consumption of the laboratory equipment to obtain the data representing resource consumption of the laboratory equipment and transmit the data representing resource consumption of the laboratory equipment to the one or more processors.
- In some embodiments, the system includes a plurality of beacons. Each beacon is associated with an occupant of the laboratory facility. The operations include determining the number of people occupying the space over the time period based on tracked positions of the plurality of beacons. The beacons may include Bluetooth Low Energy (BLE) badges, and the system may include a plurality of transceivers. Each transceiver is configured to detect a distance between the transceiver and a subset of the BLE badges proximate the transceiver. The operations include determining a position of the occupant associated with the beacon by performing a triangulation calculation using the distances detected by the transceivers. In some embodiments, determining the number of people occupying the space comprises determining whether the position of the occupant is within the boundary of the space.
- In some embodiments, calculating the combined utilization score includes normalizing the equipment utilization score based on an expected equipment utilization and normalizing the occupancy utilization score based on an expected occupancy.
- In some embodiments, calculating the equipment utilization score includes determining, for each of a plurality of sub-periods in the time period and for each device in of laboratory equipment positioned at the space, a status of the device based on the data representing resource consumption, counting, for each device, a number of the plurality of sub-periods for which the status of the device indicates utilization of the device to determine a device utilization score, and averaging the device utilization scores for the devices of laboratory equipment positioned at the space to determine the equipment utilization score for the space. Determining the status for the device may include comparing an amount or rate of resource consumption for the device during the sub-period to a threshold value. Determining the status for the device may include identifying the status of the device as having an in-use status when the amount or rate of resource consumption for the device during the sub-period exceeds the threshold value.
- In some embodiments, the system includes a plurality of trackable tags. Each trackable tag is associated with a device of the laboratory equipment. The operations include automatically identifying the laboratory equipment positioned at the space based on tracked positions of the trackable tags.
- Various objects, aspects, features, and advantages of the disclosure will become more apparent and better understood by referring to the detailed description taken in conjunction with the accompanying drawings, in which like reference characters identify corresponding elements throughout. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements.
-
FIG. 1 is a block diagram of a system for monitoring utilization of a laboratory facility, according to an exemplary embodiment. -
FIG. 2 is a perspective view of a monitored space of the laboratory facility served by the system ofFIG. 1 , according to an exemplary embodiment. -
FIG. 3 is a schematic diagram for one example of the system ofFIG. 1 , according to an exemplary embodiment. -
FIG. 4 is a flowchart of a process for monitoring utilization of a laboratory, according to an exemplary embodiment. -
FIG. 5 is a depiction of visualization illustrating how equipment utilization may be assessed in the process ofFIG. 4 , according to an exemplary embodiment. -
FIG. 6 is a bar graph showing results of laboratory utilization monitoring, according to an exemplary embodiment. -
FIG. 7 is a view of a graphical user interface generated by the system ofFIG. 1 and showing combined utilization scores for multiple monitored spaces of a laboratory facility, according to an exemplary embodiment. - Referring now to
FIG. 1 , a block diagram of asystem 10 for monitoring utilization of a laboratory facility is shown, according to an exemplary embodiment. A research laboratory is a complex technology that includes various spaces and equipment that interoperate to execute experiments and generate experimental results. For research laboratories, some spaces may include high-value equipment that supports various research and experiments, and which may be fully operational (e.g., running automatically) without a person in the space actively monitoring the equipment. Such a space can be characterized as being well-utilized when such equipment is running in the space. Other spaces may include researcher work space (lab benches, etc.), which is understood as being well-utilized when occupied by multiple people. To provide a holistic view of space utilization which can be compared across various spaces of a research laboratory, both equipment utilization and occupant utilization of various spaces is considered by the system 100. As described in detail herein, thesystem 10 is configured to receive various types of data from various types of data sources, process the data to extract an equipment utilization score, an occupancy utilization score, and a combined utilization score for each of multiple spaces of a laboratory facility, and generate a graphical user interface that displays the metrics. Thesystem 10 thereby provides technical improvements to the research laboratory by guiding space redesign, experiment scheduling, equipment acquisition, etc., leading to more efficient and effective operation of a research laboratory. - As shown in
FIG. 1 , thesystem 10 includes aplace controller 12,laboratory equipment 14 communicable with theplace controller 12,smart outlets 16 communicable with theplace controller 12, andoccupant tracking system 18 communicable with theplace controller 12, and other sensors andsystems 11 communicable with theplace controller 12. Thesystem 10 is also shown to include auser device 20 communicable with the place controller 102. - The
laboratory equipment 14 may include various devices that support research activities in a laboratory, for example centrifuges, microscopes, x-ray diffraction units, mass spectrometers, chemical processing equipment, computing resources (supercomputers, servers, etc.), incubators, and imaging systems, among many other possibilities depending on the research goals and particular scientific focus (e.g., pharmaceutical, biotechnology, food science, physics, etc.) of the laboratory. - In some embodiments, the
laboratory equipment 14 is configured to collect data relating to operation of thelaboratory equipment 14. For example, a device oflaboratory equipment 14 may be configured to store a log of when the device is turned on/off, how long the device is used for, what functions the device is commanded to perform, etc. In such a case, thelaboratory equipment 14 obtains operating data that describes when thelaboratory equipment 14 is in-use (operating, active, executing a experiment, etc.) or out-of-use (off, idle, etc.). Thelaboratory equipment 14 may be communicable with the place controller 12 (e.g., via information technology network (e.g., Ethernet, Wi-Fi, etc.) or a building network (e.g., BACNet, MSTP, etc.) to provide the operating data to theplace controller 12. - The
laboratory equipment 14 may consume one or more utility resources (e.g., electricity, natural gas, water, etc.) or specialty research resources (distilled water, specialty chemicals, radioactive materials, liquid nitrogen, atmospheric gases, etc.). In some embodiments, thelaboratory equipment 14 is configured to measure the resource consumption of thelaboratory equipment 14. The amount or rate of resource consumption may correspond to a status of thelaboratory equipment 14. For example, a device oflaboratory equipment 104 may consume a first amount of electricity when in an idle or off, a second amount of electricity during start-up of the device or during configuration of an experiment for the device, and a third amount of electricity while performing a primary function of the device (e.g., executing an experiment task, etc.). The different amounts may be known or experimentally-determinable, such that they can be used to determine the status of thelaboratory equipment 14 as described in detail below. Various statuses are possible depending on the functionality of a given device. Although the examples herein are described primarily in terms of electrical power consumption, it should be understood that embodiments using measurements of any other type of resource consumed by laboratory equipment are also within the scope of the present disclosure. - The
laboratory equipment 14 may draw electricity from a building electrical system via smart plugs 16. In the example shown, thesmart plugs 16 are configured to be placed between a standard electrical outlet (e.g., wall outlet) and a power cord for a device oflaboratory equipment 14. The smart plugs 16 can thereby be used with thesystem 10 without requiring any modification or specialization of the building electrical system. In other embodiments, the functions attributed herein to thesmart plugs 16 may be performed by an element of the building electrical system (e.g., smart wall outlets, etc.). - Each
smart plug 16 is configured to measure the amount or rate of electrical power passing therethrough to obtain a time series of electrical power measurements (“power consumption data”) and to transmit the power consumption data to theplace controller 12. The power consumption data may include both an amount or rate of electrical power consumption and a time stamp associated with that amount or rate. The smart plugs 16 may be communicable with theplace controller 12 via a wireless network, for example a WiFi network or cellular network. - The
occupant tracking system 18 is configured to track occupants (people) in the laboratory. Various types ofoccupant tracking systems 18 are included in various embodiments. For example, in some embodiments theoccupant tracking system 18 is implemented as part of an access and security system, in which a user can enter or exit a space by presenting a badge to an electronic card reader (e.g., RFID, magnetic stripe, etc.). Theoccupant tracking system 18 may monitor occupant locations based on entry into various secure spaces. - In other embodiments, the
occupant tracking system 18 includes multiple beacons, with each beacon associated with an occupant, and a set of transceivers configured to determine the locations of the beacons. The beacons may be formed as Bluetooth Low Energy (BLE) badges, which may be worn or carried by personnel in the laboratory. The transceivers may be arranged around the laboratory. Each transceiver is configured to detect the presence of the beacons and determine a distance from a beacon to the transceiver. Based on the distance of a beacon to three or more transceivers, the location of the beacon can be determined with a high degree of accuracy. Such a system allows for occupant tracking across spaces regardless of whether the spaces are separated by walls or doors and to precisely locate occupants within a space. - The
system 10 is also shown as including other sensors andsystems 11. The other sensors andsystem 11 may provide various data relating to occupancy of the space in various ways. For example, a calendaring or scheduling system may be included that provides information about meeting times, holidays, experiment schedules, which may be relevant to analyzing space utilization. As another example, other sensors that measure usage or inventory may be included, for example a smart toilet sensor that measures a number of flushes and provides such information to theplace controller 12. The present disclosure contemplates inclusion of any such available data in various embodiments. - The
place controller 12 is configured to receive equipment operating data from thelaboratory equipment 14 and/or thesmart plugs 16, occupancy data from theoccupant tracking system 18, and, in some embodiments, other utilization-related data from the other sensors andsystems 10. Theplace controller 12 may associated the data points with one or more of multiple spaces of the laboratory. Theplace controller 12 is also configured to process the data to determine an equipment utilization score, an occupant utilization score, and a combined utilization score, as described in detail below with reference toFIG. 3 . Theplace controller 12 is also configured to generate a graphical user interface illustrating space utilization scores for the laboratory and to cause the user device 20 (e.g., smartphone, laptop, desktop computer, etc.) to display the graphical user interface. These and other features are described in detail below. - Referring now to
FIG. 2 , a perspective view of an example space in the laboratory served by thesystem 10. The space is geofenced using sensors 101 (e.g., Bluetooth transceivers) included withoccupant tracking system 18. Thesensors 101 are arranged to provide occupant detection around a perimeter of the space.FIG. 2 also showsvarious laboratory equipment 14, including a fume hood 102,water bath 103,centrifuge 104, and scales 105. These devices oflaboratory equipment 14 are connected to smart plugs 106. In the embodiment shown, mobile laboratory equipment (e.g., scales 105 inFIG. 2 ) includes a location tag 107 (e.g., a Bluetooth beacon) which can be tracked by thesensors 101 of the occupant tracking system, for example to determine which space the mobile laboratory equipment is in at a given time. The occupants are shown to be carrying locations tags 108 (e.g., BLE badges) which can be triangulated using data from thesensors 101 of theoccupant tracking system 18. The array of sensors, trackers, plugs, equipment, etc. provides an example of the hardware which may be included in a laboratory to facilitate the utilization monitoring described herein. - Referring now to
FIG. 3 , a schematic illustrating the elements of thesystem 10 and the data transfers and associations there is shown, according to an exemplary embodiment. As illustrated byFIG. 3 ,equipment 14 is connected to asmart plug 16, and, in the embodiment shown, to a location tag 203 (e.g., location tag 107). The location tag is used, as shown inblock 205, to provide data relating to the location of theequipment 14 and a time and duration relating tosuch equipment 14. That is, the data atblock 205 may include locations of the equipment associated with time stamps, such that the amount of time theequipment 14 spends in any particular space can be ascertained. Thesmart plug 16 is shown to provide power consumption data and time and duration relating to such power consumption (e.g., a time series of power consumption values) atblock 204. In some embodiments, thesmart plug 16 only reports the power consumption when the power consumption is above a threshold value. Thesmart plug 16 may be configured to provide an identification code or other information that associates a particular smart plug 16 (and the data provided thereby) with a particular unit ofequipment 14. -
FIG. 3 also shows thatoccupant tracking system 18 provides locations of occupants, the time and duration associated with such locations, and attributes of the occupants (e.g., role, job title, etc.) atblock 207. Theoccupant tracking system 18 thereby provides the information needed to assess the number of people who used a space over a time period, and, in some period, the types of persons that utilized the space (e.g., researchers, janitors, interns, senior management, etc.). - As illustrated in
FIG. 3 , the data fromblock 205, block 204, and block 207 are provided toportfolio utilization calculator 208. Theportfolio utilization calculator 208 may be executed by theplace controller 12. As shown inFIG. 3 , theportfolio utilization calculator 208 also receives various pre-stored parameters from adatabase 209 of theplace controller 12. Thedatabase 209 is shown as specifying one or more geofenced spaces (e.g., defined based on a boundary of such a space), an operating power threshold (e.g., used to differentiate operating/idle states ofequipment 14, a time unit for measurements, durations thresholds, and measurement criteria. For example, a time unit for measeurements may specify that utilization is assessed based on increments of a specified duration (e.g., five minutes). The parameters in thedatabase 209 can be configured/edited by a user to facilitate operation of theportfolio utilization calculator 208. - As shown in
FIG. 3 , theportfolio utilization calculator 208 is configured to output a combined equipment and space utilization score based on the information fromblock 205, block 204, block 207, anddatabase 209. Theportfolio utilization calculator 208 may calculate the combined space utilization score by calculating an equipment utilization score Uequipment and separately calculating an occupant utilization score Uoccupants, and then performing a mathematical function to get the combined utilization score, i.e., Ucombined=f (Uequipment, Uoccupants). For example, in some embodiments the utilization scores are normalized such that 0<Uequipment≤1 and 0<Uoccupants<1. The combined score can then be calculated to also have a normalized value between zero and one as Ucombined=Uequipment*Uoccupants or Ucombined=½*(Uequipment+Uoccupants). In some embodiments, the values may exceed 1 to indicate over-use of a space. - In some embodiments, the combined utilization score is calculated as a weighted average, such that the equipment utilization score or the occupant utilization score is given more influence over the combined utilization score, e.g., Ucombined=½*(q*Uequipment+r*Uoccupants), where q, r are scalar parameters (e.g., q+r=2). The relative values of the weights may be selected based on a intended purpose of a space, for example such that the equipment score has a larger weight than the occupancy weight when the space is primarily intended to house automatically-operating equipment and vice versa when the space is primarily intended as human workspace. The relative values of the weights may also be automatically assigned as a function of the area (e.g., square footage) of a space and the number and/or type(s) of devices of equipment assigned to the space. In some cases, for a space that does not include any monitored equipment, the weight q may be set to zero, such that the resulting combined utilization score is equal to the occupancy utilization score, i.e., Ucombined=Uoccupants. As another example, a space may characterized as being filled by equipment without any area remaining for occupants (or such that, for some other reason, occupancy is considered irrelevant to utilization), in which case the weight r may be set to zero and the resulting combined utilization score is equal to the equipment utilization sore, i.e., Ucombined=Uequipment. Accordingly, the weighting parameters q, r allow customization of the combined utilization score across spaces to accommodate differences between spaces while also providing a metric (i.e., the combined utilization score) that can be compared across different spaces having different sizes, purposes, equipment, etc.
- The portfolio utilization calculator 208 (i.e., the place controller 12) may calculate the occupant utilization score U occupants may be calculated using a maximum or expected occupant capacity for the space and a minimum dwell threshold. For example, for each of a plurality of sub-periods of a time period (e.g., for each hour in a business day), the
portfolio utilization calculator 208 may process the data from theoccupant tracking system 18 to determine a number of people who occupied the space for longer than the minimum dwell threshold during that sub-period. The minimum dwell threshold prevents occupants from being counted for merely transient movement through the space. Theportfolio utilization calculator 208 may then divide the number of people who occupied the space for longer than the minimum dwell threshold during that sub-period by the maximum or expected occupant capacity for the space to get an occupant utilization score for the sub-period, -
- where the subscript i denotes a sub-period, Ndetected,i is the number of people who occupied the space for more than the minimum dwell threshold, and Nexpected,i is an expected or maximum occupancy. The occupant utilization score for the overall time period may then be calculated as an average of the sub-period scores, for example such that
-
- where h is the number of sub-periods in the time period being assessed.
- In such embodiments, the expected or maximum occupancy Nexpected,i can be defined separately for different spaces and, in some embodiments, may vary over the course of a day or other time period (hence the subscript i). For example, spaces primarily used as hands-on research workspaces may have relatively large values for Nexpected, while spaces primarily intended to house large, automated equipment may have small values for Nexpected. Accordingly, Nexpected,i can be tuned such that the occupancy utilization score Uoccupants is calculated based on an intended/expected purpose of the corresponding space. This may facilitate comparison across spaces having different purposes.
- The
portfolio utilization calculator 208 may calculate the equipment utilization score Uequipment by determining, for each device oflaboratory equipment 14 present at a space, a number of sub-periods (e.g., 5-minute blocks) of a time period (e.g., a business day) for which the equipment has an in-use status. For example, theportfolio utilization calculator 208 may count a device as in-use (operational, active, etc.) for a sub-period if the power consumption of the device is greater than a threshold value for that device over the sub-period, and out-of-use for the sub-period if the power consumption is less than the threshold value. Theportfolio utilization calculator 208 can thereby label each sub-period as either in-use or out-of-use or, in some embodiments, one or more additional statuses (e.g., start-up, cool-down, maintenance, etc.).FIG. 5 shows an example table of coded time blocks for three devices oflaboratory equipment 14, described in detail below. In some cases, theportfolio utilization calculator 208 may automatically add additional in-use periods to the beginning or end of a space determined based on power consumption data, for example such that the equipment is counted as in-use during set-up or cleaning phases in which little to no power is consumed by the equipment. - The
portfolio utilization calculator 208 can then count the number of in-use sub-periods and divide that number by the total number of sub-periods. For example, an 8-hour business day includes 96 five-minute blocks. In such a case, the utilization score for one device may be calculated as the number of in-use blocks divided by 96. For a space that includes multiple devices of equipment, the equipment utilization metric can then be calculated as an average of the utilization scores for the equipment, -
- where the subscript j denotes different devices of equipment and N is the total number of monitored devices of equipment in the space.
- The
portfolio utilization calculator 208 ofFIG. 3 (e.g., executed by theplace controller 12 ofFIG. 1 ) can thereby calculate combined utilization scores for each of a plurality of spaces in a laboratory, i.e., as indicated atblock 210 ofFIG. 3 . - Referring now to
FIG. 4 , a flowchart of aprocess 300 for determining laboratory space utilization and providing a report on laboratory space utilization to a user is shown, according to an exemplary embodiment. Theprocess 300 can be executed by thesystem 10 ofFIG. 1 . - At
step 301, monitored areas (spaces) are geofenced. For example, the boundaries of the spaces may be virtually defined at theplace controller 12 to denote the geographic limits of each space. In some cases, each space is differentiated by a wall or other physical structure. In other cases, two or more spaces may be open/continuous but defined as separate spaces using a geofencing approach atstep 301. The utilization scoring described herein may tailored to provide a desired level of granularity based on the size and number of the spaces defined within a laboratory atstep 301. - At
step 302,equipment 14 is fit withsmart plugs 16. For example, each device ofequipment 14 may be associated with a particularsmart plug 16 attached to a power cord of the device. Step 302 may include configuring theplace controller 12 to map each smart plug 16 (and the data provided thereby) to a particular device of equipment and/or to a type of equipment. - At
step 303, mobile/movable devices of equipment 14 (i.e., devices that are configured to be moved to various spaces of the laboratory over time) are fit with location tags (e.g., trackable beacons). Step 303 may include configured theplace controller 12 to associate each location tag with the correspondingequipment 14, i.e., such that theplace controller 12 can determine whichequipment 14 is present in a space based on tracking data from a particular location tag. - At
step 304, a power consumption threshold is defined for each device ofequipment 14. For example, theplace controller 12 may store a set of power consumption thresholds (e.g., values of amounts or rates of power consumption) for each type ofequipment 14 or for each particular device ofequipment 14. Step 304 may include mapping each device of equipment (and, in concert withstep 302, each smart plug) with a power consumption threshold. The power consumption thresholds can be determined experimentally and/or input by a user. - At
step 305, theoccupant tracking system 18 is installed and configured. For example, theoccupant tracking system 18 may be configured to coordinate with the geofenced borders defined atstep 301, i.e., such that theoccupant tracking system 18 is configured to provide data relating to which geofenced space an occupant is located in. In some embodiments,step 305 includes configuring theoccupant tracking system 18 and/or theplace controller 12 to associate each of multiple occupant beacons with a particular user and/or a type of user (e.g., based on role, job title, etc.). - At
step 306, the duration of measurement time units is selected. For example, as described above, the equipment and occupancy utilization scores can be calculated based on a discretized set of sub-periods (measurement time unit), the length of which can be selected atstep 306. Step 306 thereby allows tailoring of the temporal resolution of the utilization calculations described herein. - At
step 307, measurement thresholds and parameters are set. The measurement thresholds and parameters may include minimum dwell times for an occupant to be counted as occupying a space. The measure thresholds and parameters may also include assumed (automatically added) equipment set-up, start-up, shut-down, or cleaning times. In some embodiments, the measurement thresholds and parameters include expected or maximum occupancy values, weighting factors, or other terms that customize the utilization calculations based on the type of space being evaluated. - At
step 308, power consumption data for equipment in a space (e.g., within a geofenced boundary) is collected. For example, the power consumption data may be measured by thesmart plugs 16 and transmitted to theplace controller 12 via a wireless network. The power consumption data may be stored by theplace controller 12 for later use in calculating utilization scores. - At
step 309, occupancy data is collected for the geofenced space. For example, theoccupant tracking system 18 may provide data relating to the positions of tracked personnel in the space (e.g., the determined locations of tracked beacons in the space). The occupancy data may include timing information describing when an occupant entered or left a space. The occupancy data may be stored by theplace controller 12 for later use in calculating utilization scores. - At
step 310, measurement thresholds are applied. For example, atstep 310 theplace controller 12 may remove occupancy data that indicates an occupant present in a space for less than the minimum dwell threshold. As another example, atstep 310 theplace controller 12 may determine the statuses of theequipment 14 over time by comparing the power consumption data to the power consumption threshold(s) for theequipment 14. Applying themeasurement thresholds 310 may thereby result in a set of occupancy data that defines a number of occupants at a space for each of multiple sub-periods and a number of active devices of equipment for each of the multiple sub-periods. - At
step 311, the equipment utilization score for a space is calculated for a time unit (i.e., a time period having multiple sub-periods). The equipment utilization score may be calculated as described above, for example by counting the number of sub-periods for which the equipment is active and dividing by the total number of sub-periods in the time unit (e.g., in one business day, in one week, etc.). For a space that includes multiple devices of equipment, the equipment utilization metric can then be calculated as an average of the utilization scores for the equipment, -
- where the subscript j denotes different devices of equipment and N is the total number of monitored devices of equipment in the space.
- To illustrate
step 311 in some embodiments,FIG. 5 shows an example table 500 illustrating the counting of the number of sub-periods for which the equipment is active as part ofstep 311. The table 500 shows five-minute blocks (sub-periods) in columns, denoted with the start and end times for each five-minute block (e.g., 9:00-9:05, 9:05-9:10, etc.). For each of the five-minute blocks and for each of three devices of equipment 14 (designated asEG 1, EG 2, and EG 3), the table 500 includes a cell which is selectively colored based on a status for the corresponding equipment for the corresponding five-minute block. For example, the row forEG 1 is filled in a first color for all five-minute blocks shown in table 500, indicating thatequipment EG 1 was active for all sub-periods (i.e., indicating that power consumption ofEG 1 exceeded a threshold for all sub-periods). The row for EG 2 is uncolored for all five-minute blocks shown in table 500, indicating that equipment EG 2 was inactive for all sub-periods shown. In some cases, a minimum activation threshold is used, for example such that EG 2 may be shown as inactive for a whole day (or other period) if active for less than the threshold (e.g., less than five minutes). The row forEG 3 is colored with the first color for a portion of the sub-periods, indicating that theequipment EG 3 was active for those sub-periods, and marked with a second color for a set of sub-periods on either side of the active sub-periods, indicating set-up and shut-down stages for theequipment EG 3. The number of shaded cells (i.e., those marked with the first or second color) can be counted and divided by a total number of cells to determine an equipment utilization score for the space. In the example ofFIG. 5 ,equipment EG 1 was active for 96/96 sub-periods, equipment EG 2 was active for 0/96 sub-periods, andequipment EG 3 was active for 31/96 subperiods, resulting in a utilization score for the space of 97/288=0.44 (44%). - At
step 312, the occupancy utilization score for the same space and the same time unit is calculated. The occupancy utilization score may be calculated as described above, for example based on a ratio of tracked occupants in the space over a sub-period to an expected or maximum occupancy for the space. For example, the occupancy utilization score can be calculated as -
- where h is the number of sub-periods in the time unit being assessed, Ndetected,i is the number of people who occupied the space for more than the minimum dwell threshold during sub-period i, and Nexpected,i is an expected or maximum occupancy for sub-period i. Other formulations are possible.
- At
step 313, a combined equipment and space (occupancy) utilization score is calculated for the time unit. For example, the combined utilization score may be calculated as a weighted average, e.g., Ucombined=½*(q*Uequipment+r*Uoccupants), where q, r are scalar parameters (e.g., q+r=2). The weights may be selected (e.g., at step 307) based on an intended use or other characteristic of the space. In the formulation presented herein, the value of Ucombined is normalized to one, such that a percentage utilization can be found by multiplying 100%*Ucombined. - At
step 314, the utilization scores are sent to a dashboard (i.e., to a graphical user interface) that displays utilization results. Various displays are possible in various embodiments. For example, as shown inFIG. 7 , a map of the laboratory may be displayed and overlaid with the geofenced boundaries and a combined utilization percentage for each space. In particular,FIG. 7 shows adashboard 700 on which a map (floorplan) of the laboratory is shown. The boundaries of multiple spaces (e.g.,first space 701, second space 706) are shown. For each space, a utilization indicator is overlaid on the space that shows the combined utilization score for the space. In the example shown, thefirst space 701 has a combined utilization score of 33% and thesecond space 706 has a combined utilization score of 91%. The spaces may be color-coded or otherwise differentiated based on the combined utilization score of each space. In the example shown, thesecond space 706 has a high combined utilization score (e.g., higher than a threshold value) and is outlined and shaded in a different color than other spaces of the dashboard 700 (e.g., as compared to space 701). The example ofFIG. 7 thereby draws attention to spaces with combined utilization scores that may higher than a desirable level. Other utilization-based color codings (e.g., heat maps, etc.) may be used in various embodiments to highlight differences between spaces. Additionally, a total average combined utilization score for the laboratory is shown atbar 707 of thedashboard 700. - As shown in
FIG. 7 , thedashboard 700 also includes various options for customizing the data shown by thedashboard 700. As shown, thedashboard 700 includes ameasurement period field 702 that allows a user to select the time period over which data is selected to generate the combined utilization scores shown on thedashboard 700, a non-working hours toggle 703 that allows a user to select whether non-working hours are included in the calculations, atimeframe progression option 704 that allows a user to select an hour, day, week, month, or year, and aspace selection widget 705 that allows a user to select one or more spaces or places to be shown on the dashboard. Thedashboard 700 thereby facilitates customization of the utilization scores shown on thedashboard 700. Theplace controller 12 may be configured to operate to update the calculations in response to user input to thedashboard 700. - The utilization scores may also be displayed as a bar graph, for example as shown in
FIG. 6 .FIG. 6 shows abar graph 600 that includes utilization scores for both occupancy utilization (e.g., bar 602) and equipment utilization (e.g., bar 604) for each of multiple time periods (shown as two-hour increments). Thebar graph 600 thereby allows a user to compare occupancy utilization to equipment utilization over time (e.g., over the course of a business day). - In some embodiments, step 314 also includes automatically providing suggestions or recommendations based on the utilization results. For example, the
place controller 12 may determine a first space with a high combined utilization score and a second space with a low utilization score and provide a recommendation that equipment or occupant activities be shifted from the first space to the second space. Various such recommendation logic may be pre-programmed and/or generated using machine-learning algorithms (e.g., neural network with supervised or unsupervised learning). For example, a machine-learning algorithm may be used to determine correlations between types of equipment and user interactions with that equipment, for example to determine when and how frequently users interact with a type of equipment, facilitating improvements to the operation of the research laboratory. -
Process 300 thereby results in utilization scores being provided to a user, in a way that allows the user to directly compare the utilization of various spaces to facilitate modifications to space layout, rescheduling of experiments or personnel workhours, execution of maintenance or custodial tasks, and/or other improvements to the technological system (i.e., to the research laboratory). The systems and methods described herein thereby provided practical improvements to the technology of research laboratories. - The construction and arrangement of the systems and methods as shown in the various exemplary embodiments are illustrative only. Although only a few embodiments have been described in detail in this disclosure, many modifications are possible (e.g., variations in sizes, dimensions, structures, shapes and proportions of the various elements, values of parameters, mounting arrangements, use of materials, colors, orientations, etc.). For example, the position of elements can be reversed or otherwise varied and the nature or number of discrete elements or positions can be altered or varied. Accordingly, all such modifications are intended to be included within the scope of the present disclosure. The order or sequence of any process or method steps can be varied or re-sequenced according to alternative embodiments. Other substitutions, modifications, changes, and omissions can be made in the design, operating conditions and arrangement of the exemplary embodiments without departing from the scope of the present disclosure.
- As utilized herein, the terms “approximately,” “about,” “substantially,” and similar terms are intended to have a broad meaning in harmony with the common and accepted usage by those of ordinary skill in the art to which the subject matter of this disclosure pertains. It should be understood by those of skill in the art who review this disclosure that these terms are intended to allow a description of certain features described and claimed without restricting the scope of these features to the precise numerical ranges provided. Accordingly, these terms should be interpreted as indicating that insubstantial or inconsequential modifications or alterations of the subject matter described and are considered to be within the scope of the disclosure.
- The present disclosure contemplates methods, systems and program products on any machine-readable media for accomplishing various operations. The embodiments of the present disclosure can be implemented using existing computer processors, or by a special purpose computer processor for an appropriate system, incorporated for this or another purpose, or by a hardwired system. Embodiments within the scope of the present disclosure include program products comprising machine-readable media for carrying or having machine-executable instructions or data structures stored thereon. Such machine-readable media can be any available media that can be accessed by a general purpose or special purpose computer or other machine with a processor. By way of example, such machine-readable media can comprise RAM, ROM, EPROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code in the form of machine-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer or other machine with a processor. Combinations of the above are also included within the scope of machine-readable media. Machine-executable instructions include, for example, instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions.
Claims (20)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/526,768 US10917740B1 (en) | 2019-07-30 | 2019-07-30 | Laboratory utilization monitoring and analytics |
EP20758000.2A EP4004844A1 (en) | 2019-07-30 | 2020-07-28 | Laboratory utilization monitoring and analytics |
PCT/US2020/043856 WO2021021798A1 (en) | 2019-07-30 | 2020-07-28 | Laboratory utilization monitoring and analytics |
US17/169,745 US11272316B2 (en) | 2019-07-30 | 2021-02-08 | Laboratory utilization monitoring and analytics |
US17/688,050 US11589186B2 (en) | 2019-07-30 | 2022-03-07 | Laboratory utilization monitoring and analytics |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/526,768 US10917740B1 (en) | 2019-07-30 | 2019-07-30 | Laboratory utilization monitoring and analytics |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/169,745 Continuation US11272316B2 (en) | 2019-07-30 | 2021-02-08 | Laboratory utilization monitoring and analytics |
Publications (2)
Publication Number | Publication Date |
---|---|
US20210037338A1 true US20210037338A1 (en) | 2021-02-04 |
US10917740B1 US10917740B1 (en) | 2021-02-09 |
Family
ID=72145465
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/526,768 Active US10917740B1 (en) | 2019-07-30 | 2019-07-30 | Laboratory utilization monitoring and analytics |
US17/169,745 Active US11272316B2 (en) | 2019-07-30 | 2021-02-08 | Laboratory utilization monitoring and analytics |
US17/688,050 Active US11589186B2 (en) | 2019-07-30 | 2022-03-07 | Laboratory utilization monitoring and analytics |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/169,745 Active US11272316B2 (en) | 2019-07-30 | 2021-02-08 | Laboratory utilization monitoring and analytics |
US17/688,050 Active US11589186B2 (en) | 2019-07-30 | 2022-03-07 | Laboratory utilization monitoring and analytics |
Country Status (3)
Country | Link |
---|---|
US (3) | US10917740B1 (en) |
EP (1) | EP4004844A1 (en) |
WO (1) | WO2021021798A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11798654B1 (en) * | 2022-07-28 | 2023-10-24 | The Florida International University Board Of Trustees | Systems and methods for matching mass spectrometry data with a peptide database |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10031494B2 (en) | 2014-08-15 | 2018-07-24 | Honeywell International Inc. | Dashboard and button/tile system for an interface |
US10978199B2 (en) | 2019-01-11 | 2021-04-13 | Honeywell International Inc. | Methods and systems for improving infection control in a building |
US10917740B1 (en) * | 2019-07-30 | 2021-02-09 | Johnson Controls Technology Company | Laboratory utilization monitoring and analytics |
US20210150105A1 (en) * | 2019-11-18 | 2021-05-20 | Autodesk, Inc. | Generating building designs while computationally optimizing for work conditions |
US11913659B2 (en) | 2020-06-15 | 2024-02-27 | Honeywell International Inc. | Systems and methods for monitoring operation of an HVAC system |
US11823295B2 (en) | 2020-06-19 | 2023-11-21 | Honeywell International, Inc. | Systems and methods for reducing risk of pathogen exposure within a space |
US11894145B2 (en) | 2020-09-30 | 2024-02-06 | Honeywell International Inc. | Dashboard for tracking healthy building performance |
US11372383B1 (en) | 2021-02-26 | 2022-06-28 | Honeywell International Inc. | Healthy building dashboard facilitated by hierarchical model of building control assets |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140379156A1 (en) * | 2011-06-15 | 2014-12-25 | Expanergy, Llc | System and methods to wirelessly control distributed renewable energy on the grid or microgrid |
US9618527B2 (en) * | 2009-07-27 | 2017-04-11 | Rhoderick Euan MCGOWN | Exercise equipment usage monitoring method and apparatus |
US20200065444A1 (en) * | 2012-11-06 | 2020-02-27 | Cenergistic Llc | Adjustment simulation method for energy consumption |
Family Cites Families (77)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6148306A (en) | 1998-05-28 | 2000-11-14 | Johnson Controls Technology Company | Data structure for scheduled execution of commands in a facilities management control system |
US6909921B1 (en) | 2000-10-19 | 2005-06-21 | Destiny Networks, Inc. | Occupancy sensor and method for home automation system |
US6792319B1 (en) | 2000-10-19 | 2004-09-14 | Destiny Networks, Inc. | Home automation system and method |
US6967565B2 (en) | 2003-06-27 | 2005-11-22 | Hx Lifespace, Inc. | Building automation system |
EP1770454A1 (en) | 2005-09-29 | 2007-04-04 | Diehl AKO Stiftung & Co. KG | Home automation system |
US7567844B2 (en) | 2006-03-17 | 2009-07-28 | Honeywell International Inc. | Building management system |
WO2008030889A2 (en) | 2006-09-06 | 2008-03-13 | Johnson Controls Technology Company | Space management system and method |
US7904209B2 (en) | 2007-03-01 | 2011-03-08 | Syracuse University | Open web services-based indoor climate control system |
US20080277486A1 (en) | 2007-05-09 | 2008-11-13 | Johnson Controls Technology Company | HVAC control system and method |
CN101911108B (en) | 2007-11-05 | 2016-02-10 | 斯洛文阀门公司 | restroom convenience center |
JP5132334B2 (en) | 2008-01-28 | 2013-01-30 | 株式会社東芝 | Air conditioning control device and air conditioning control system using the same |
US9417626B2 (en) | 2008-09-29 | 2016-08-16 | Fisher-Rosemount Systems, Inc. | Efficient design and configuration of elements in a process control system |
US9020647B2 (en) | 2009-03-27 | 2015-04-28 | Siemens Industry, Inc. | System and method for climate control set-point optimization based on individual comfort |
US20100280636A1 (en) | 2009-05-01 | 2010-11-04 | Johnson Controls Technology Company | Building automation system controller including network management features |
BRPI1010658B1 (en) | 2009-06-02 | 2021-01-26 | Schneider Electric USA, Inc. | computer-implemented method for integrating multiple management domains |
US9753455B2 (en) | 2009-06-22 | 2017-09-05 | Johnson Controls Technology Company | Building management system with fault analysis |
US8788097B2 (en) | 2009-06-22 | 2014-07-22 | Johnson Controls Technology Company | Systems and methods for using rule-based fault detection in a building management system |
US8600556B2 (en) | 2009-06-22 | 2013-12-03 | Johnson Controls Technology Company | Smart building manager |
US8946924B2 (en) | 2009-07-30 | 2015-02-03 | Lutron Electronics Co., Inc. | Load control system that operates in an energy-savings mode when an electric vehicle charger is charging a vehicle |
US9475359B2 (en) | 2009-10-06 | 2016-10-25 | Johnson Controls Technology Company | Systems and methods for displaying a hierarchical set of building management system information |
US20110087650A1 (en) | 2009-10-06 | 2011-04-14 | Johnson Controls Technology Company | Creation and use of causal relationship models in building management systems and applications |
JP5514507B2 (en) | 2009-10-21 | 2014-06-04 | 株式会社日立製作所 | In-area environment control system and in-area environment control method |
US20130226320A1 (en) | 2010-09-02 | 2013-08-29 | Pepperdash Technology Corporation | Policy-driven automated facilities management system |
KR101820738B1 (en) | 2010-10-05 | 2018-01-23 | 삼성전자주식회사 | Method and system for provisioning energy profile in home area network |
US20120158603A1 (en) | 2010-12-17 | 2012-06-21 | Sap Ag | Mapping and aggregation of energy consumption for production |
US20130268128A1 (en) | 2011-08-25 | 2013-10-10 | Siemens Industry, Inc. | Shared configuration data in a building automation system controller |
US9658607B2 (en) | 2011-10-03 | 2017-05-23 | Siemens Schweiz Ag | System, method and apparatus for grouping building automation objects for group communication within a building automation system |
EP2764455B1 (en) | 2011-10-05 | 2022-04-20 | Opteon Corporation | System and method for monitoring and/or controlling dynamic environments |
US20140195664A1 (en) | 2012-02-15 | 2014-07-10 | Flybits, Inc. | Zone Oriented Applications, Systems and Methods |
US8847781B2 (en) | 2012-03-28 | 2014-09-30 | Sony Corporation | Building management system with privacy-guarded assistance mechanism and method of operation thereof |
TW201347340A (en) | 2012-05-04 | 2013-11-16 | Nat Univ Tsing Hua | A system and method of appropriate services detection for a smart building |
US20140023363A1 (en) | 2012-07-17 | 2014-01-23 | The Procter & Gamble Company | Systems and methods for networking consumer devices |
CN104160382B (en) | 2012-08-07 | 2017-08-08 | 松下知识产权经营株式会社 | Collaboration processing execution method and collaboration processor executive system |
US20140277765A1 (en) | 2013-03-15 | 2014-09-18 | University Of Southern California | Human-building interaction framework for personalized comfort driven system operations in buildings |
KR20140144504A (en) | 2013-06-11 | 2014-12-19 | 삼성전자주식회사 | Home appliance and mobile device, home appliance control system |
US20150005900A1 (en) | 2013-06-26 | 2015-01-01 | Green Edge Technologies, Inc. | Devices and methods of function-based control in automation systems |
US20150032265A1 (en) | 2013-07-29 | 2015-01-29 | Toshiba Global Commerce Solutions Holdings Corporation | Environmental condition control and monitoring systems and methods |
IN2013CH03559A (en) | 2013-10-08 | 2015-09-04 | Ajith Kariguddaiah | |
US9930519B2 (en) | 2013-11-21 | 2018-03-27 | Samsung Electronics Co., Ltd. | Method and apparatus for controlling home devices on group basis based upon history of the home devices |
EP2884355B1 (en) | 2013-12-11 | 2023-10-04 | Siemens Schweiz AG | Grouping for flexible room arrangements |
US20150159893A1 (en) | 2013-12-11 | 2015-06-11 | International Business Machines Corporation | Intelligent thermostat control system |
US20150168926A1 (en) | 2013-12-13 | 2015-06-18 | International Business Machines Corporation | Optimizing facility space assignment |
US9703276B2 (en) | 2014-04-11 | 2017-07-11 | Johnson Controls Technology Company | Systems and methods for creating and using equipment definitions |
US9733656B2 (en) | 2014-04-16 | 2017-08-15 | Salusfin Ltd. | System and method for automated household energy management based on classification and location information |
US9918180B2 (en) | 2014-04-28 | 2018-03-13 | Johnson Controls Technology Company | Systems and methods for detecting and using occupant location in a building management system |
US10358869B2 (en) | 2014-06-17 | 2019-07-23 | Crestron Electronics, Inc. | Shading control network using a control network |
US10915669B2 (en) | 2014-06-20 | 2021-02-09 | Ademco Inc. | HVAC zoning devices, systems, and methods |
FR3022646B1 (en) | 2014-06-20 | 2017-11-10 | Somfy Sas | METHOD FOR OPERATING A DEVICE FOR CONTROLLING A DOMOTIC INSTALLATION OF A BUILDING AND CONTROL DEVICE |
US10012963B2 (en) | 2014-07-15 | 2018-07-03 | Throughtek Technology (Shenzhen) Co., Ltd. | Smart household appliance, mobile communication device, system and method for controlling smart household appliance |
ES2955954T3 (en) | 2014-09-29 | 2023-12-11 | Signify Holding Bv | Systems and methods to manage environmental conditions |
US20160258641A1 (en) | 2015-03-04 | 2016-09-08 | Elwha Llc | Systems and methods for monitoring and automatically regulating an environmental variable within a target zone |
US9490996B1 (en) | 2015-04-17 | 2016-11-08 | Facebook, Inc. | Home automation device |
US10430528B2 (en) | 2015-05-12 | 2019-10-01 | Signify Holding B.V. | Method and system for managing space configurations |
US10274947B2 (en) | 2015-09-08 | 2019-04-30 | Nuro Technologies, Inc. | Residential sensor device platform |
US10162327B2 (en) | 2015-10-28 | 2018-12-25 | Johnson Controls Technology Company | Multi-function thermostat with concierge features |
US9827343B2 (en) | 2015-11-02 | 2017-11-28 | Pura Scents, Inc. | Scent dispensation and fluid level sensing |
US10091017B2 (en) | 2015-12-30 | 2018-10-02 | Echostar Technologies International Corporation | Personalized home automation control based on individualized profiling |
US10073428B2 (en) | 2015-12-31 | 2018-09-11 | Echostar Technologies International Corporation | Methods and systems for control of home automation activity based on user characteristics |
US9521009B1 (en) | 2016-01-20 | 2016-12-13 | Creston Electronics, Inc. | Auto-configuration and automation of a building management system |
US10053911B2 (en) | 2016-02-17 | 2018-08-21 | King Fahd University Of Petroleum And Minerals | System, device, and method for controlling smart windows |
US10700942B2 (en) | 2016-06-21 | 2020-06-30 | Johnson Controls Technology Company | Building management system with predictive diagnostics |
US10504070B2 (en) | 2016-07-01 | 2019-12-10 | Crestron Electronics, Inc. | Building automation scheduling system and method |
US20180082373A1 (en) | 2016-09-19 | 2018-03-22 | Industry-University Cooperation Foundation Hanyang University Erica Campus | Real-time demand bidding for energy management in discrete manufacturing system |
US20180101146A1 (en) | 2016-10-06 | 2018-04-12 | International Business Machines Corporation | Environment customization through local automation services |
US10298411B2 (en) | 2016-10-24 | 2019-05-21 | Crestron Electronics, Inc. | Building management system that determines building utilization |
US10474112B2 (en) | 2016-11-02 | 2019-11-12 | Edison Labs, Inc. | Adaptive control systems for buildings with dual band slot antenna |
CN108665933B (en) | 2016-11-02 | 2020-10-16 | 旺宏电子股份有限公司 | Method for operating a non-volatile memory element and use thereof |
US10971949B2 (en) | 2016-12-31 | 2021-04-06 | Abb Schweiz Ag | Systems and methods for performing building energy management |
US10826697B2 (en) | 2017-03-15 | 2020-11-03 | Lutron Technology Company Llc | Configuring a load control system |
US20180276775A1 (en) | 2017-03-23 | 2018-09-27 | Honeywell International Inc. | Space utilization and building management system analysis |
US10599115B2 (en) | 2017-04-13 | 2020-03-24 | Johnson Controls Technology Company | Unified building management system with space use case profiles |
CN113485133A (en) | 2017-04-13 | 2021-10-08 | 江森自控科技公司 | Building management system with spatial profiles |
US10802512B2 (en) | 2017-05-01 | 2020-10-13 | Johnson Controls Technology Company | HVAC device controller with integrated refrigeration controller interface |
US20190033811A1 (en) | 2017-07-27 | 2019-01-31 | Johnson Controls Technology Company | Building management system with on-demand meter roll-ups |
CN207233190U (en) | 2017-09-27 | 2018-04-13 | 浙江师范大学 | A kind of laboratory electric energy management system based on RFID |
US10901382B2 (en) | 2018-02-13 | 2021-01-26 | Tridonic Gmbh & Co Kg | Commissioning smart lighting systems |
US10917740B1 (en) * | 2019-07-30 | 2021-02-09 | Johnson Controls Technology Company | Laboratory utilization monitoring and analytics |
-
2019
- 2019-07-30 US US16/526,768 patent/US10917740B1/en active Active
-
2020
- 2020-07-28 WO PCT/US2020/043856 patent/WO2021021798A1/en unknown
- 2020-07-28 EP EP20758000.2A patent/EP4004844A1/en active Pending
-
2021
- 2021-02-08 US US17/169,745 patent/US11272316B2/en active Active
-
2022
- 2022-03-07 US US17/688,050 patent/US11589186B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9618527B2 (en) * | 2009-07-27 | 2017-04-11 | Rhoderick Euan MCGOWN | Exercise equipment usage monitoring method and apparatus |
US20140379156A1 (en) * | 2011-06-15 | 2014-12-25 | Expanergy, Llc | System and methods to wirelessly control distributed renewable energy on the grid or microgrid |
US20200065444A1 (en) * | 2012-11-06 | 2020-02-27 | Cenergistic Llc | Adjustment simulation method for energy consumption |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11798654B1 (en) * | 2022-07-28 | 2023-10-24 | The Florida International University Board Of Trustees | Systems and methods for matching mass spectrometry data with a peptide database |
US11842799B1 (en) | 2022-07-28 | 2023-12-12 | The Florida International University Board Of Trustees | Systems and methods for matching mass spectrometry data with a peptide database |
Also Published As
Publication number | Publication date |
---|---|
WO2021021798A1 (en) | 2021-02-04 |
US20220303717A1 (en) | 2022-09-22 |
US20210243550A1 (en) | 2021-08-05 |
US11272316B2 (en) | 2022-03-08 |
US11589186B2 (en) | 2023-02-21 |
EP4004844A1 (en) | 2022-06-01 |
US10917740B1 (en) | 2021-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11589186B2 (en) | Laboratory utilization monitoring and analytics | |
EP3905157A1 (en) | Smart building score interface | |
De Bruecker et al. | Workforce planning incorporating skills: State of the art | |
US10095820B2 (en) | Systems and methods for implementing energy conservation measures in a building | |
US8036925B2 (en) | System and method to manage assets of healthcare facility | |
Schoemaker et al. | An experimental comparison of different approaches to determining weights in additive utility models | |
Shah Ali | Cost decision making in building maintenance practice in Malaysia | |
US20140142904A1 (en) | Systems and methods for generating an energy use model for a building | |
Kumar et al. | A comprehensive model to prioritise lean tools for manufacturing industries: a fuzzy FMEA, AHP and QFD-based approach | |
CN104054360A (en) | A method and apparatus for determining location information of a position in a multi-storey building | |
Smart et al. | Extending the information-theoretic measures of the dynamic complexity of manufacturing systems | |
JP2009146166A (en) | Work standardization support system and work standardization support method | |
dos Santos et al. | Human factors applied to alarm panel modernization of nuclear control room | |
Carnero | A decision support system for maintenance benchmarking in big buildings | |
JP6436474B2 (en) | Organization improvement activity support system, apparatus, method and program used therefor | |
Bougdira et al. | An intelligent traceability system: Efficient tool for a supply chain sustainability | |
Vadali et al. | Effect of training on exposure judgment accuracy of industrial hygienists | |
Liu et al. | Scheduling optimization of design stream line for production research and development projects | |
Hallin | Aggregating predictions of operational uncertainties from the frontline | |
Băncescu | Controlling project schedule progress, using control charts | |
US20140350995A1 (en) | Characterizing Statistical Time-Bounded Incident Management Systems | |
De Lapparent et al. | Risk aversion in travel mode choice with rank-dependent utility | |
JP2007179393A (en) | Apparatus and method for analyzing intergroup communication | |
Peltokorpi et al. | Worker coordination policies in parallel station systems: performance models for a set of jobs and for continuous arrival of jobs | |
Maruszewska et al. | Financial challenges in production engineering using key performance indicators–a case of different production process types |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FEPP | Fee payment procedure |
Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
AS | Assignment |
Owner name: JOHNSON CONTROLS TECHNOLOGY COMPANY, MICHIGAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCOTT, MATTHEW BREED MYUNG-SUN;MCEVOY, JOSEPH;MC NAMARA, EDWARD GERARD;AND OTHERS;SIGNING DATES FROM 20190729 TO 20190730;REEL/FRAME:049922/0605 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: JOHNSON CONTROLS TYCO IP HOLDINGS LLP, WISCONSIN Free format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:JOHNSON CONTROLS TECHNOLOGY COMPANY;REEL/FRAME:058959/0764 Effective date: 20210806 |
|
AS | Assignment |
Owner name: TYCO FIRE & SECURITY GMBH, SWITZERLAND Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:JOHNSON CONTROLS TYCO IP HOLDINGS LLP;REEL/FRAME:067056/0552 Effective date: 20240201 |