IP Library › Granted Patent US 11,087,497
Granted Patent B2
US 11,087,497 · App. 16/572,668 · Granted Aug 10, 2021

Chemical detection system for water source

Inventors: Gloriana Huertas Carrillo (San Jose, CR); Luis Carlos Cruz Huertas (San Pedro, CR); Lee N. Helgeson (Rochester, MN)
Assignee: International Business Machines Corporation
G06T7/90G01N33/18G06K9/4652G06K9/627G06K9/6223G06N5/04G06N20/00G08B21/02G06T2207/10016G06T2207/10024G06T2207/20081G06T2207/30181
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,087,497
App. No.
16/572,668
Granted
Aug 10, 2021
Kind
B2
Abstract

In an approach for chemical detection for a water source, a processor receives, from a network device of a plurality of network devices, data, wherein the data includes at least one of image data, video data, chemical sensor data, and biosensor data. A processor updates a predictive model with the data. A processor receives a table of possible chemical compositions from the predictive model. A processor determines to send an alert based on the table of possible chemical compositions. A processor sends the alert to a user device.

Claims (51)

1. A computer-implemented method for chemical detection for a water source, the computer-implemented method comprising:

receiving, by one or more processors, from a network device of a plurality of network devices, data, wherein the data includes at least one of image data, video data, chemical sensor data, and biosensor data;

updating, by one or more processors, a predictive model with the data;

receiving, by one or more processors, a table of possible chemical compositions from the predictive model;

determining, by one or more processors, to send an alert based on the table of possible chemical compositions; and

sending, by one or more processors, the alert to a user device, wherein the alert comprises the table of possible chemical compositions.

2. The computer-implemented method of claim 1 , wherein updating the predictive model with the data comprises:

analyzing, by one or more processors, the data using the predictive model;

identifying, by one or more processors, at least one color using k-means clustering; and

matching, by one or more processors, the at least one color to at least one chemical composition using a machine learning classifier of the predictive model.

3. The computer-implemented method of claim 1 , wherein determining to send the alert based on the table of possible chemical compositions comprises:

determining, by one or more processors, whether a weight percentage associated with a chemical composition in the table of possible chemical compositions is above a threshold.

4. The computer-implemented method of claim 1 , wherein determining to send the alert based on the table of possible chemical compositions comprises:

determining, by one or more processors, whether at least one chemical composition in the table of possible chemical compositions are listed on a water chemical contaminant list.

5. The computer-implemented method of claim 1 , wherein each chemical composition in the table of possible chemical compositions is weighted based on a distribution of water coloring data.

6. The computer-implemented method of claim 1 , wherein the data is unstructured picture or video data.

7. A computer program product for chemical detection for a water source, the computer program product comprising:

one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:

program instructions to receive from a network device of a plurality of network devices, data, wherein the data includes at least one of image data, video data, chemical sensor data, and biosensor data;

program instructions to update a predictive model with the data;

program instructions to receive a table of possible chemical compositions from the predictive model;

program instructions to determine to send an alert based on the table of possible chemical compositions; and

program instructions to send an alert to a user device, wherein the alert comprises the table of possible chemical compositions.

8. The computer program product of claim 7 , wherein the program instructions to update the predictive model with the data comprise:

program instructions to analyze the data using the predictive model;

program instructions to identify at least one color using k-means clustering; and

program instructions to match the at least one color to at least one chemical composition using a machine learning classifier.

9. The computer program product of claim 7 , wherein the program instructions to determine to send the alert based on the table of possible chemical compositions comprise:

program instructions to determine whether a weight percentage associated with a chemical composition in the table of possible chemical compositions is above a threshold.

10. The computer program product of claim 7 , wherein the program instructions to determine to send the alert based on the table of possible chemical compositions comprise:

program instructions to determine whether at least one chemical composition in the table of possible chemical compositions are listed on a water chemical contaminant list.

11. The computer program product of claim 7 , wherein each chemical composition in the table of possible chemical compositions is weighted based on a distribution of water coloring data.

12. The computer program product of claim 7 , wherein the data is unstructured picture or video data.

13. A computer system for chemical detection for a water source, the computer system comprising:

one or more computer processors;

one or more computer readable storage media;

program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:

program instructions to receive from a network device of a plurality of network devices, data, wherein the data includes at least one of image data, video data, chemical sensor data, and biosensor data;

program instructions to update a predictive model with the data;

program instructions to receive a table of possible chemical compositions from the predictive model;

program instructions to determine to send an alert based on the table of possible chemical compositions; and

program instructions to send an alert to a user device, wherein the alert comprises the table of possible chemical compositions.

14. The computer system of claim 13 , wherein the program instructions to update the predictive model with the data comprise:

program instructions to analyze the data using the predictive model;

program instructions to identify at least one color using k-means clustering; and

program instructions to match the at least one color to at least one chemical composition using a machine learning classifier.

15. The computer system of claim 13 , wherein the program instructions to determine to send the alert based on the table of possible chemical compositions comprise:

program instructions to determine whether a weight percentage associated with a chemical composition in the table of possible chemical compositions is above a threshold.

16. The computer system of claim 13 , wherein the program instructions to determine to send the alert based on the table of possible chemical compositions comprise:

program instructions to determine whether at least one chemical composition in the table of possible chemical compositions are listed on a water chemical contaminant list.

17. The computer system of claim 15 , wherein each chemical composition in the table of possible chemical compositions is weighted based on a distribution of water coloring data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2019
From: HUERTAS CARRILLO, GLORIANA; CRUZ HUERTAS, LUIS CARLOS; HELGESON, LEE N.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050395/0273 →
Continuity (1)
Related Publication 20210082150A1 · Mar 18, 2021
Cited By (1)
US 12,203,827