The instant application is generally directed towards sensing systems for detecting an object, such as a person. For example, the instant application is directed to methods and/or systems for detecting an object, such as a healthcare worker, to identify a hygiene opportunity for the healthcare worker.
Many locations, such as hospitals, factories, restaurants, homes, etc., may implement various hygiene and/or disease control policies. For example, a hospital may set an 85% hygiene compliance standard for a surgery room. A hygiene opportunity may correspond to a situation or scenario where a person should perform a hygiene event, such as using a hand sanitizer or washing their hands. Compliance with the hygiene opportunity may increase a current hygiene level, while non-compliance may decrease the current hygiene level. In an example of monitoring hygiene, a hygiene dispenser may be monitored by measuring an amount of material, such as soap, lotion, sanitizer, etc., consumed or dispensed from the dispensing system. However, greater utilization of the hygiene dispenser may not directly correlate to improved hygiene (e.g., medical staff may inadvertently use the hygiene dispenser for relatively low transmission risk situations as opposed to relatively high transmission risk situations, such as after touching a high transmission risk patient in a surgery room).
This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key factors or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
Among other things, one or more systems and/or techniques for detecting an object are provided herein. In an example, a sensing system comprises a sensor arrangement. The sensor arrangement comprises a passive sensor and an active sensor. The passive sensor may be configured to detect a presence of an object. For example, the passive sensor may detect a nurse walking into a patient's room based upon infrared radiation emitted from the nurse due to body heat of the nurse (e.g., the passive sensor may detect a change in temperature from an ambient temperature, such that if the change in temperature exceeds a threshold difference, then the passive sensor may determine that an object is present). The passive sensor may operate utilizing relatively lower power consumption (e.g., the passive sensor may operate utilize a battery). Because the passive sensor may be relatively inaccurate, the passive sensor may be configured to send a wakeup signal to the active sensor responsive to passive sensor detecting the presence of the object. The active sensor is awakened to measure motion and/or distance of the object because the active sensor may be relatively more accurate than the passive sensor. The sensor arrangement may comprise one or more passive sensors and one or more active sensors. In an example, the sensor arrangement may comprise a passive sensor configured to awaken a plurality of active sensors. In another example, the sensor arrangement may comprise a plurality of passive sensors configured to awaken an active sensor. In another example, the sensor arrangement may comprise a plurality of passive sensors that are configured to awaken a plurality of active sensors.
Because operation of the active sensor may use a relatively larger amount of power, the active sensor may be configured to be in a sleep state (e.g., a relatively lower power state) until awakened by the passive sensor. For example, responsive to receiving the wakeup signal from the passive sensor, the active senor may transition from the sleep state to an active state. While in the active state, the active sensor may detect motion and/or distance of the object within a first detection zone to create object detection data. For example, an emitter may send out one or more signals (e.g., photons, a light pulse, parallel beams, triangulated beams, ultrasound, an RF signal, infrared, etc.) that may reflect off the object and are detected by a receiver (e.g., a photodiode, an array of photodiodes, a time of flight measurement device, etc.). It may be appreciated that an active sensor may comprise any sensing device, such as a time of flight device (e.g., a device that measures a time of flight based upon an arrival time difference between a first signal, such as an ultrasound signal, and a second signal, such as an RF signal), a camera device, an infrared device, a radar device, a sound device, etc. In an example, one or more detection zones may be defined (e.g., a left bedside zone to the left of a patient bed zone and a right bedside zone to the right of the patient bed zone that are to be monitored) and/or one or more non-detection zones (e.g., the patient bed zone that is not to be monitored) may be defined based upon distance metrics. Responsive to a detection timeout (e.g., 10 seconds) and/or a determining that the object has left the first detection zone (e.g., the nurse may have left the left bedside), the active sensor may transition from the active state to the sleep state. In this way, the sensor arrangement may provide accurate detection of objects (e.g., indicative of a hygiene opportunity, such as an opportunity for the nurse to wash his hands after interacting with a patient) while operating at relatively lower power states because the active sensor is in the sleep state until awakened by the passive sensor.
To the accomplishment of the foregoing and related ends, the following description and annexed drawings set forth certain illustrative aspects and implementations. These are indicative of but a few of the various ways in which one or more aspects may be employed. Other aspects, advantages, and novel features of the disclosure will become apparent from the following detailed description when considered in conjunction with the annexed drawings.
The claimed subject matter is now described with reference to the drawings, wherein like reference numerals are generally used to refer to like elements throughout. In the following description, for purposes of explanation, numerous specific details are set forth in order to provide an understanding of the claimed subject matter. It may be evident, however, that the claimed subject matter may be practiced without these specific details. In other instances, structures and devices are illustrated in block diagram form in order to facilitate describing the claimed subject matter.
An embodiment of detecting an object is illustrated by an exemplary method 100 of
At 106, the first active sensor may be invoked to transition from a sleep state (e.g., a relatively low powered state) to an active state (e.g., an emitter of the first active sensor may send out one or more signals towards a detection zone, which may reflect off the object for detection by a receiver of the first active sensor) responsive to receiving the wakeup signal from the first passive sensor. At 108, while in the active state, the first active sensor may detect motion and/or distance of the object within one or more detection zones, such as a first detection zone (e.g., a bedside zone, a doorway zone, a hygiene zone, a hygiene opportunity zone, a person count zone, etc.), to create object detection data. A hygiene opportunity and/or other information (e.g., a person count, a security breach, etc.) may be identified based upon the object detection data. The object detection data may be stored, transmitted over a network, transmitted through an RF signal, and/or used to activate an indicator (e.g., blink a light, display an image such a hand washing image, play a video such as a hygiene video, play a recording such as hygiene requirements for the first detection zone, etc.). At 110, responsive to a detection timeout (e.g., 8 seconds) and/or a determination that the object has left the first detection zone, the active sensor may be transitioned from the active state to the sleep state to preserve power consumption. In this way, the active sensor provides relatively accurate detection information without unnecessary consumption of power because the active sensor is retained in the low power sleep state until awakened by the passive sensor. At 112, the method ends.
The first active sensor 208 may be configured to transition from the sleep state to an active state responsive to receiving the wakeup signal 206 from the first passive sensor 204 (e.g., the microcontroller may receive the wakeup signal 206 from the first passive sensor 204, and may instruct the first active sensor 208 to begin detecting). While in the active state, the first active sensor 208 may detect motion and/or distance of the person 214 within a first detection zone 212 to create object detection data 210. In an example, the first detection zone 212 may be defined based upon a first set of detection distance metrics (e.g., defining an entryway to a room such as a kitchen or bathroom). In another example, the first active sensor 208 may ignore a non-detection zone defined based upon a first set of non-detection distance metrics (e.g., defining non-entryway portions of the room). The first sensor arrangement 202 may be configured to store the object detection data 210 within data storage of the first sensor arrangement 202, transmit the object detection data 210 over a communication network, transmit the object detection data 210 as an RF signal, and/or activate an indicator (e.g., blink a light, display an image, play a video, play a recording, etc.). In an example, the first sensor arrangement 202 may be configured to identify a hygiene opportunity based upon the object detection data 210 (e.g., the person 214 may have an opportunity to sanitize while in the room). In another example, the first sensor arrangement 202 may be configured to identify the person 214 as entering and/or leaving the room based upon the object detection data 210 (e.g., identification of a person count).
It may be appreciated that a sensing system may comprise one or more passives sensors and/or one or more active sensors (e.g., a single passive sensor and multiple active sensors; multiple passive sensors and a single active sensor; a single active sensor; multiple active sensors; multiple passive sensors and multiple active sensors; etc.). In an example, a sensing system comprises the first passive sensor 304 configured to send the wakeup signal 302 to the first active sensor 308 (e.g., responsive to detecting the person 314 within the first detection zone 312), and comprises a second passive sensor 382 configured to send a wakeup signal 384 to a second active sensor 372 (e.g., responsive to detecting a second person 388 within a second detection zone 386), as illustrated in example 380 of
In an example, the first passive sensor may detect a presence of an object, such as a nurse 810, within the first detection zone 806, as illustrated by example 800 of
Because the first passive sensor 912 may not detect a first user 906 walking into the hospital room 904 when the first user 906 takes a first pathway 928 (e.g., the first user 906 may walk to the left of the first passive detection zone 922), the first passive sensor 912 would not awaken the first active sensor 916 for detection of the first user 906. Because the second passive sensor 914 may not detect a second user 908 walking into the hospital room 904 when the second user 908 takes a second pathway 930 (e.g., the second user 908 may walk to the right of the second passive detection zone 924), the second passive sensor 914 would not awaken the second active sensor 918 for detection of the second user 908. Accordingly, the installer may adjust the first passive sensor 912 towards the left, resulting in an adjusted first passive detection zone 922a that provides greater detection coverage across a first entryway 932 than the first passive detection zone 922, as illustrated by example 950 of
Still another embodiment involves a computer-readable medium comprising processor-executable instructions configured to implement one or more of the techniques presented herein. An example embodiment of a computer-readable medium or a computer-readable device is illustrated in
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing at least some of the claims.
As used in this application, the terms “component,” “module,” “system”, “interface”, and/or the like are generally intended to refer to a computer-related entity, either hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to being, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and/or a computer. By way of illustration, both an application running on a controller and the controller can be a component. One or more components may reside within a process and/or thread of execution and a component may be localized on one computer and/or distributed between two or more computers.
Furthermore, the claimed subject matter may be implemented as a method, apparatus, or article of manufacture using standard programming and/or engineering techniques to produce software, firmware, hardware, or any combination thereof to control a computer to implement the disclosed subject matter. The term “article of manufacture” as used herein is intended to encompass a computer program accessible from any computer-readable device, carrier, or media. Of course, many modifications may be made to this configuration without departing from the scope or spirit of the claimed subject matter.
Although not required, embodiments are described in the general context of “computer readable instructions” being executed by one or more computing devices. Computer readable instructions may be distributed via computer readable media (discussed below). Computer readable instructions may be implemented as program modules, such as functions, objects, Application Programming Interfaces (APIs), data structures, and the like, that perform particular tasks or implement particular abstract data types. Typically, the functionality of the computer readable instructions may be combined or distributed as desired in various environments.
In other embodiments, device 1112 may include additional features and/or functionality. For example, device 1112 may also include additional storage (e.g., removable and/or non-removable) including, but not limited to, magnetic storage, optical storage, and the like. Such additional storage is illustrated in
The term “computer readable media” as used herein includes computer storage media. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions or other data. Memory 1118 and storage 1120 are examples of computer storage media. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVDs) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by device 1112. Any such computer storage media may be part of device 1112.
Device 1112 may also include communication connection(s) 1126 that allows device 1112 to communicate with other devices. Communication connection(s) 1126 may include, but is not limited to, a modem, a Network Interface Card (NIC), an integrated network interface, a radio frequency transmitter/receiver, an infrared port, a USB connection, or other interfaces for connecting computing device 1112 to other computing devices. Communication connection(s) 1126 may include a wired connection or a wireless connection. Communication connection(s) 1126 may transmit and/or receive communication media.
The term “computer readable media” may include communication media. Communication media typically embodies computer readable instructions or other data in a “modulated data signal” such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” may include a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal.
Device 1112 may include input device(s) 1124 such as keyboard, mouse, pen, voice input device, touch input device, infrared cameras, video input devices, and/or any other input device. Output device(s) 1122 such as one or more displays, speakers, printers, and/or any other output device may also be included in device 1112. Input device(s) 1124 and output device(s) 1122 may be connected to device 1112 via a wired connection, wireless connection, or any combination thereof. In one embodiment, an input device or an output device from another computing device may be used as input device(s) 1124 or output device(s) 1122 for computing device 1112.
Components of computing device 1112 may be connected by various interconnects, such as a bus. Such interconnects may include a Peripheral Component Interconnect (PCI), such as PCI Express, a Universal Serial Bus (USB), firewire (IEEE 1394), an optical bus structure, and the like. In another embodiment, components of computing device 1112 may be interconnected by a network. For example, memory 1118 may be comprised of multiple physical memory units located in different physical locations interconnected by a network.
Those skilled in the art will realize that storage devices utilized to store computer readable instructions may be distributed across a network. For example, a computing device 1130 accessible via a network 1128 may store computer readable instructions to implement one or more embodiments provided herein. Computing device 1112 may access computing device 1130 and download a part or all of the computer readable instructions for execution. Alternatively, computing device 1112 may download pieces of the computer readable instructions, as needed, or some instructions may be executed at computing device 1112 and some at computing device 1130.
Various operations of embodiments are provided herein. In one embodiment, one or more of the operations described may constitute computer readable instructions stored on one or more computer readable media, which if executed by a computing device, will cause the computing device to perform the operations described. The order in which some or all of the operations are described should not be construed as to imply that these operations are necessarily order dependent. Alternative ordering will be appreciated by one skilled in the art having the benefit of this description. Further, it will be understood that not all operations are necessarily present in each embodiment provided herein. Also, it will be understood that not all operations are necessary in some embodiments.
Further, unless specified otherwise, “first,” “second,” and/or the like are not intended to imply a temporal aspect, a spatial aspect, an ordering, etc. Rather, such terms are merely used as identifiers, names, etc. for features, elements, items, etc. For example, a first object and a second object generally correspond to object A and object B or two different or two identical objects or the same object.
Moreover, “exemplary” is used herein to mean serving as an example, instance, illustration, etc., and not necessarily as advantageous. As used herein, “or” is intended to mean an inclusive “or” rather than an exclusive “or”. In addition, “a” and “an” as used in this application are generally be construed to mean “one or more” unless specified otherwise or clear from context to be directed to a singular form. Also, at least one of A and B and/or the like generally means A or B or both A and B. Furthermore, to the extent that “includes”, “having”, “has”, “with”, and/or variants thereof are used in either the detailed description or the claims, such terms are intended to be inclusive in a manner similar to the term “comprising”.
Also, although the disclosure has been shown and described with respect to one or more implementations, equivalent alterations and modifications will occur to others skilled in the art based upon a reading and understanding of this specification and the annexed drawings. The disclosure includes all such modifications and alterations and is limited only by the scope of the following claims. In particular regard to the various functions performed by the above described components (e.g., elements, resources, etc.), the terms used to describe such components are intended to correspond, unless otherwise indicated, to any component which performs the specified function of the described component (e.g., that is functionally equivalent), even though not structurally equivalent to the disclosed structure. In addition, while a particular feature of the disclosure may have been disclosed with respect to only one of several implementations, such feature may be combined with one or more other features of the other implementations as may be desired and advantageous for any given or particular application.
This application is a continuation of and claims priority to U.S. patent application Ser. No. 15/895,359, titled “SENSOR CONFIGURATION” and filed on Feb. 13, 2018, which is a continuation of and claims priority to U.S. patent application Ser. No. 14/599,643, titled “SENSOR CONFIGURATION” and filed on Jan. 19, 2015, which is itself a non-provisional filing of and claims priority to U.S. Provisional Application No. 61/928,535, titled “SENSOR CONFIGURATION” and filed on Jan. 17, 2014. U.S. application Ser. Nos. 15/895,359, 14/599,643 and 61/928,535 are incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
6426701 | Levy | Jul 2002 | B1 |
6587049 | Thacker | Jul 2003 | B1 |
7227893 | Srinivasa | Jun 2007 | B1 |
7760109 | Broad | Jul 2010 | B2 |
8144197 | Broad | Mar 2012 | B2 |
8305447 | Wong | Nov 2012 | B1 |
8786481 | Tzeng | Jul 2014 | B1 |
8810408 | Hanson | Aug 2014 | B2 |
8949639 | Kamhi | Feb 2015 | B2 |
9070267 | Hanson | Jun 2015 | B2 |
9412260 | Kates | Aug 2016 | B2 |
9428897 | Le | Aug 2016 | B2 |
9442017 | Read | Sep 2016 | B2 |
9594361 | Slupik | Mar 2017 | B2 |
9644399 | Johnson | May 2017 | B2 |
10504355 | Wegelin | Dec 2019 | B2 |
20030135865 | Jung | Jul 2003 | A1 |
20040061614 | Sulaver | Apr 2004 | A1 |
20050229654 | Victor | Oct 2005 | A1 |
20060063523 | McFarland | Mar 2006 | A1 |
20060067546 | Lewis | Mar 2006 | A1 |
20060144134 | Kramer | Jul 2006 | A1 |
20060229086 | Broad | Oct 2006 | A1 |
20080224880 | Valentine | Sep 2008 | A1 |
20090092100 | Lee | Apr 2009 | A1 |
20100208068 | Elsemore | Aug 2010 | A1 |
20100315244 | Tokhtuev | Dec 2010 | A1 |
20110095892 | Hong | Apr 2011 | A1 |
20110102588 | Trundle | May 2011 | A1 |
20110163850 | Bachman | Jul 2011 | A1 |
20110206378 | Bolling | Aug 2011 | A1 |
20120147531 | Rabii | Jun 2012 | A1 |
20120313785 | Hanson | Dec 2012 | A1 |
20120327242 | Barley | Dec 2012 | A1 |
20130215266 | Trundle | Aug 2013 | A1 |
20130229263 | Graczyk | Sep 2013 | A1 |
20140077988 | Saito | Mar 2014 | A1 |
20140132758 | Saptharishi | May 2014 | A1 |
20140211591 | Gustafsson | Jul 2014 | A1 |
20140354435 | Hanson | Dec 2014 | A1 |
20150105911 | Slupik | Apr 2015 | A1 |
20150167280 | Le | Jun 2015 | A1 |
20160105644 | Smith | Apr 2016 | A1 |
20160189501 | Hu | Jun 2016 | A1 |
Number | Date | Country | |
---|---|---|---|
20200118415 A1 | Apr 2020 | US |
Number | Date | Country | |
---|---|---|---|
61928535 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15895359 | Feb 2018 | US |
Child | 16707598 | US | |
Parent | 14599643 | Jan 2015 | US |
Child | 15895359 | US |