LIQUID EXPOSURE DETECTION METHOD, SYSTEM, AND PROGRAM PRODUCT
First Claim
1. A method for monitoring an article for fluid exposure, comprising:
- incorporating a plurality of liquid sensors into an article beneath an outer layer in a furnishing installation, wherein the article and the sensor are not visually apparent without removal of the outer layer;
a processor component polling each of the plurality of liquid sensors to determine whether any of the plurality of liquid sensors are currently detecting liquid, the processor component having a state set to fluid-detected or to no-fluid-detected;
if none of the polled plurality of liquid sensors are currently detecting liquid and the state is set to fluid-detected, resetting the state to no-fluid-detected and associating polling temporal data to an open fluid exposure event data entry in a memory;
if at least a first of the polled plurality of liquid sensors is currently detecting liquid;
re-polling the first and a second of the polled plurality of liquid sensors to determine whether each is currently detecting liquid;
if either of the first and the second re-polled sensors is not currently detecting liquid, creating a failure event data entry in the memory for a one of the first and the second re-polled sensors and setting the state to no-fluid-detected, else;
if the state is no-fluid-detected, setting the state to fluid-detected, creating a new fluid exposure event data entry in the memory including polling and re-polling temporal data;
orif the state is fluid-detected, adding temporal data associated with the re-polling of the plurality of sensors to the open fluid exposure event data entry in the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems and program products are provided for monitoring an article for fluid exposure. A plurality of liquid sensors is incorporated into an article beneath an outer layer in a furnishing installation. In response to a fluid-detected or no-fluid-detected state, polling the sensors and sometimes other data, a processor component determines fluid exposure, sensor failure and tampering events and stores event data in a memory. Pairs of the sensors are sometimes provided within expected liquid exposure saturation footprint areas. GPS coordinate, weather condition data and structural component positioning data may also be associated with event data.
-
Citations
19 Claims
-
1. A method for monitoring an article for fluid exposure, comprising:
-
incorporating a plurality of liquid sensors into an article beneath an outer layer in a furnishing installation, wherein the article and the sensor are not visually apparent without removal of the outer layer; a processor component polling each of the plurality of liquid sensors to determine whether any of the plurality of liquid sensors are currently detecting liquid, the processor component having a state set to fluid-detected or to no-fluid-detected; if none of the polled plurality of liquid sensors are currently detecting liquid and the state is set to fluid-detected, resetting the state to no-fluid-detected and associating polling temporal data to an open fluid exposure event data entry in a memory; if at least a first of the polled plurality of liquid sensors is currently detecting liquid; re-polling the first and a second of the polled plurality of liquid sensors to determine whether each is currently detecting liquid; if either of the first and the second re-polled sensors is not currently detecting liquid, creating a failure event data entry in the memory for a one of the first and the second re-polled sensors and setting the state to no-fluid-detected, else; if the state is no-fluid-detected, setting the state to fluid-detected, creating a new fluid exposure event data entry in the memory including polling and re-polling temporal data;
orif the state is fluid-detected, adding temporal data associated with the re-polling of the plurality of sensors to the open fluid exposure event data entry in the memory. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A service for monitoring an article for fluid exposure, comprising:
-
providing a computer infrastructure being operable to; poll each of a plurality of liquid sensors to determine whether any of the plurality of liquid sensors are currently detecting liquid present, the computer infrastructure having a state set to fluid-detected or to no-fluid-detected, wherein the plurality of liquid sensors are incorporated into an article beneath an outer layer in a furnishing installation, and wherein the article and the sensor are not visually apparent without removal of the outer layer; if none of the polled plurality of liquid sensors are currently detecting liquid and the state is set to fluid-detected, reset the state to no-fluid-detected and associate polling temporal data to an open fluid exposure event data entry in a memory; if at least a first of the polled plurality of liquid sensors is currently detecting liquid; re-poll the first and a second of the polled plurality of liquid sensors to determine whether each is currently detecting liquid; and if either of the first and the second re-polled sensors is not currently detecting liquid, create a failure event data entry in the memory for a one of the first and the second re-polled sensors and set the state to no-fluid-detected, else; if the state is no-fluid-detected, set the state to fluid-detected, create a new fluid exposure event and associate polling and re-polling temporal data with the new fluid exposure event;
orif the state is fluid-detected, add temporal data associated with the re-polling of the plurality of sensors to the open fluid exposure event data entry in the memory. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for monitoring an article for fluid exposure, comprising:
-
producing computer executable program code; storing the code on a computer readable medium; and providing the program code to be deployed and executed on a computer system; the program code comprising instructions which, when executed on the computer system, causes the computer system to; poll each of a plurality of liquid sensors to determine whether any of the plurality of liquid sensors are currently detecting liquid present, the computer system having a state set to fluid-detected or to no-fluid-detected, wherein the plurality of liquid sensors are incorporated into an article beneath an outer layer in a furnishing installation, and wherein the article and the sensor are not visually apparent without removal of the outer layer; if none of the polled plurality of liquid sensors are currently detecting liquid and the state is set to fluid-detected, reset the state to no-fluid-detected and associate polling temporal data to an open fluid exposure event data entry in a memory; if at least a first of the polled plurality of liquid sensors is currently detecting liquid; re-poll the first and a second of the polled plurality of liquid sensors to determine whether each is currently detecting liquid; and if either of the first and the second re-polled sensors is not currently detecting liquid, create a failure event data entry in the memory for a one of the first and the second re-polled sensors and set the state to no-fluid-detected, else; if the state is no-fluid-detected, set the state to fluid-detected, create a new fluid exposure event data entry in the memory including polling and re-polling temporal data;
orif the state is fluid-detected, add temporal data associated with the re-polling of the plurality of sensors to the open fluid exposure event data entry in the memory. - View Dependent Claims (16)
-
-
17. A fluid detection system configured to monitor an article for fluid exposure, comprising:
-
a processing means comprising a logic controller; and a plurality of liquid sensors in circuit communication with the processing means, the plurality of liquid sensors incorporated into an article beneath an outer layer in a furnishing installation wherein the article and the sensor are not visually apparent without removal of the outer layer; wherein the processing means is configured to; poll each of the plurality of liquid sensors to determine whether any of the plurality of liquid sensors are currently detecting liquid present within the article, the processing means having a state set to fluid-detected or to no-fluid-detected; if none of the polled plurality of liquid sensors are currently detecting liquid and the state is set to fluid-detected, reset the state to no-fluid-detected and associate polling temporal data to an open fluid exposure event data entry in a memory device in communication with the processing means; if at least a first of the polled plurality of liquid sensors is currently detecting liquid; re-poll the first and a second of the polled plurality of liquid sensors to determine whether each is currently detecting liquid; and if either of the first and the second re-polled sensors is not currently detecting liquid, create a failure event data entry in the memory for a one of the first and the second re-polled sensors and set the state to no-fluid-detected, else; if the state is no-fluid-detected, set the state to fluid-detected, create a new fluid exposure event data entry in the memory including polling and re-polling temporal data;
orif the state is fluid-detected, add temporal data associated with the re-polling of the plurality of sensors to the open fluid exposure event data entry in the memory. - View Dependent Claims (18, 19)
-
Specification