IP Library Granted Patent US 11,119,229
Granted Patent B2
US 11,119,229 · App. 16/202,490 · Granted Sep 14, 2021

IoT enabled device filter

Inventors: Christopher Karstens (Miami Beach, FL); Rhonda L. Childress (Austin, TX); Stan Kevin Daley (Atlanta, GA); Michael Bender (Rye Brook, NY)
Assignee: International Business Machines Corporation
G01V1/001A01M1/04A01M1/223A01M29/18G08B5/36G08B21/18G09G5/026G09G2320/0666G10L15/18
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,119,229
App. No.
16/202,490
Granted
Sep 14, 2021
Kind
B2
Abstract

Aspects of the present invention determine a presence of insects at a location of a first device that comprises a computer processor, and in response to determining the presence of the insects at the location of the first device, apply a screen overlay that changes colors displayed by a display of the first device.

Claims (74)

1. A computer-implemented method, comprising:

determining a presence of insects at a location of a first device, wherein the first device comprises a computer processor;

in response to determining the presence of the insects at the location of the first device, determining if the location of the first device is located outside a protective enclosure; and

in response to determining the location of the first device is located outside the protective enclosure, applying a screen overlay that changes colors displayed by a display of the first device.

2. The method of claim 1 , further including:

in response to determining the presence of the insects at the location of the first device, identifying a second device communicatively connected to the first device and within a predetermined distance to the first device; and

sending a signal to the second device to change operation which reduces the presence of the insects at the location.

3. The method of claim 1 , further comprising:

receiving audio input from an audio input device, wherein the first device comprises the audio input device; and

identifying statements indicative of the presence of the insects using natural language processing from the received audio input.

4. The method of claim 1 , further comprising:

receiving a signal from a third device indicative of a condition for the presence of the insects and the third device communicatively connected to the first device and located within a predetermined distance to the first device, wherein the third device comprises a body worn sensor; and

wherein determining the presence of insects at the location of the first device comprises analyzing the signal received from the third device.

5. The method of claim 1 , wherein determining the presence of the insects at the location of the first device comprises analyzing conditions, wherein analyzing conditions include measures of insect activity selected from a group consisting of:

a function of a difference between a current time and sun set at the location;

a measure of humidity at the location;

a measure of precipitation at the location;

a measure of temperature at the location;

a geographic map with measures of an insect population;

a news report indicative of presence of insects for the location; and

a measure of standing water for the location.

6. The method of claim 1 , further comprising:

integrating computer-readable program code into a computer system comprising a processor, a computer readable memory in circuit communication with the processor, and a computer readable storage medium in circuit communication with the processor; and

wherein the processor executes program code instructions stored on the computer readable storage medium via the computer readable memory and thereby performs the determining the presence of insects at the location of the first device, and in response to determining the presence of the insects at the location of the first device, applying the screen overlay to the display of the first device.

7. The method of claim 6 , wherein the computer-readable program code is provided as a service in a cloud environment.

8. A system, comprising:

a computer processor;

a computer readable memory in circuit communication with the computer processor; and

a computer readable storage medium in circuit communication with the computer processor;

wherein the computer processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby:

determines a presence of insects at a location of a first device, wherein the first device comprises the computer processor;

in response to determining the presence of the insects at the location of the first device, determines if the location of the first device is located outside a protective enclosure; and

in response to determining the location of the first device is located outside the protective enclosure, applies a screen overlay that changes colors displayed by a display of the first device.

9. The system of claim 8 , wherein the processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby:

in response to determining the presence of the insects at the location of the first device, identifies a second device communicatively connected to the first device and within a predetermined distance to the first device; and

sends a signal to the second device to change operation which reduces the presence of the insects at the location.

10. The system of claim 8 , in the processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby:

receives audio input from an audio input device, wherein the first device comprises the audio input device; and

identifies statements indicative of the presence of the insects using natural language processing from the received audio input.

11. The system of claim 8 , wherein the processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby:

receives a signal from a third device indicative of a condition for the presence of the insects and the third device communicatively connected to the first device and located within a predetermined distance to the first device, wherein the third device comprises a body worn sensor; and

analyzes the signal received from the third device.

12. The system of claim 8 , wherein the processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby:

analyzes conditions that include measures of insect activity selected from a group consisting of:

a function of a difference between a current time and sun set at the location;

a measure of humidity at the location;

a measure of precipitation at the location;

a measure of temperature at the location;

a geographic map with measures of an insect population;

a news report indicative of presence of insects for the location; and

a measure of standing water for the location.

13. A computer program product, comprising:

a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising instructions for execution by a computer processor that causes the computer processor to:

determine a presence of insects at a location of a first device, wherein the first device comprises the computer processor;

in response to determining the presence of the insects at the location of the first device, determines if the location of the first device is located outside a protective enclosure; and

in response to determining the location of the first device is located outside the protective enclosure, apply a screen overlay that changes colors displayed by a display of the first device.

14. The computer program product of claim 13 , wherein the instructions for execution cause the computer processor to:

in response to determining the presence of the insects at the location of the first device, identify a second device communicatively connected to the first device and within a predetermined distance to the first device; and

send a signal to the second device to change operation which reduces the presence of the insects at the location.

15. The computer program product of claim 13 , wherein the instructions for execution cause the computer processor to:

receive audio input from an audio input device, wherein the first device comprises the audio input device; and

identify statements indicative of the presence of the insects using natural language processing from the received audio input.

16. The computer program product of claim 13 , wherein the instructions for execution cause the computer processor to:

receive a signal from a third device indicative of a condition for the presence of the insects and the third device communicatively connected to the first device and located within a predetermined distance to the first device, wherein the third device comprises a body worn sensor; and

analyze the signal received from the third device.

17. The computer program product of claim 13 , wherein the instructions for execution cause the computer processor to:

analyze conditions that include measures of insect activity selected from a group consisting of:

a function of a difference between a current time and sun set at the location;

a measure of humidity at the location;

a measure of precipitation at the location;

a measure of temperature at the location;

a geographic map with measures of an insect population;

a news report indicative of presence of insects for the location; and

a measure of standing water for the location.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2018
From: KARSTENS, CHRISTOPHER; CHILDRESS, RHONDA L.; DALEY, STAN KEVIN; BENDER, MICHAEL
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 047605/0918 →
Continuity (1)
Related Publication 20200166660A1 · May 28, 2020