IP Library › Granted Patent US 11,727,318
Granted Patent B2
US 11,727,318 · App. 17/085,950 · Granted Aug 15, 2023

Meeting room selection based on internet of things privacy level

Inventors: Jacob Thomas Covell (New York, NY); Lisa Seacat DeLuca (Baltimore, MD); Robert Huntington Grant (Marietta, GA); Zachary A. Silverstein (Austin, TX)
Assignee: International Business Machines Corporation
G06Q10/02G06F16/9536G06N20/00G06Q10/0635G06Q10/06315G06Q10/1095G16Y40/50H04L63/04
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,727,318
App. No.
17/085,950
Filed
Oct 30, 2020
Granted
Aug 15, 2023
Kind
B2
Art Unit
2446
USPC
705/5
Abstract

Embodiments relate to a system, program product, and method for reserving one or more meeting rooms, and, more specifically, for reserving one or more meeting rooms based on a determination of meeting confidentiality levels and determined Internet of things (IoT) privacy levels associated with the one or more meeting rooms.

Claims (75)

1. A computer system comprising:

a processing device operably coupled to a memory device, wherein the memory device is configured to receive at least a portion of a meeting room database, the database including data associated with each meeting room of a plurality of meeting rooms, the processing device configured to:

calculate, for each meeting room of the plurality of meeting rooms, a respective privacy risk score comprising:

determine, for each meeting room of the plurality of meeting rooms, and for each Internet of Things (IoT) device of one or more IoT devices, an audio risk radius;

analyze content of a group meeting invitation;

determine a sensitivity level of the group meeting invitation;

compare the sensitivity level of the group meeting invitation with the privacy risk score for each meeting room of the plurality of meeting rooms; and

select one of the plurality of meeting rooms having a privacy risk score corresponding to the sensitivity level of the group meeting invitation.

2. The system of claim 1 , wherein the processing device is further configured to:

identify one or more IoT devices of the plurality of IoT devices located in each meeting room of the plurality of meeting rooms; and

determine, for each IoT device of the identified one or more IoT devices, a device risk score.

3. The system of claim 2 , wherein the processing device is further configured to:

determine, for each IoT device of the one or more IoT devices, a location through one or more trilateration techniques.

4. The system of claim 2 , wherein the processing device is further configured to:

determine, for each IoT device of the identified one or more IoT devices and for each meeting room of the plurality of meeting rooms, one or more of:

a respective size of each meeting room of the plurality of meeting rooms, thereby at least partially determine the audio risk radius of each meeting room of the plurality of meeting rooms; and

a recording capability of each IoT device, thereby at least partially determine the device risk score for each IoT device of the identified one or more IoT devices.

5. The system of claim 4 , wherein the processing device is further configured to:

further determine, for each meeting room of the plurality of meeting rooms, the privacy risk score at least partially based on, for each IoT device of the identified one or more IoT devices, the device risk score: and

further determine, for each meeting room of the plurality of meeting rooms, the audio risk score, at least partially based on captured IoT device data and metadata.

6. The system of claim 4 , wherein the processing device is further configured to:

analyze, for each IoT device of the identified one or more IoT devices, one or more signal strength values with respect to one or more of a predetermined inspecting device and a predetermined centralized point; and

analyze, for each IoT device of the identified one or more IoT devices, an historic behavior of each IoT device of the identified one or more IoT devices, thereby at least partially determine the device risk score for each IoT device of the identified one or more IoT devices.

7. The system of claim 4 , wherein the processing device is further configured to:

determine, for each IoT device of the identified one or more IoT devices, a location thereof; and

compare, for each IoT device of the identified one or more IoT devices, the respective determined audio risk radius against a location of each meeting room of the plurality of meeting rooms stored in the meeting room database.

8. The system of claim 1 , wherein the processing device is further configured to:

analyze a user privacy profile for each invitation sender and each invitee of the group meeting invitation.

9. The system of claim 1 , wherein the processing device is further configured to:

analyze the meeting invitation to determine the sensitivity level of the meeting invitation;

classify the meeting invitation with respect to the sensitivity level; and

select the meeting room of the plurality of meeting rooms through the classification of the meeting invitation and the privacy risk score.

10. The system of claim 9 , wherein the processing device is further configured to:

notify each invitation sender and each invitee of the group meeting invitation when the privacy risk score dynamically decreases to a value below a predetermined threshold value during the meeting.

11. A computer program product for reserving one or more meeting rooms, the computer program product comprising:

one or more computer readable storage media; and

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

program instructions to calculate, for each meeting room of the plurality of meeting rooms, a respective privacy risk score comprising:

program instructions to determine, for each meeting room of the plurality of meeting rooms, and for each Internet of Things (IoT) device of one or more IoT devices, an audio risk radius;

program instructions to analyze content of a group meeting invitation;

program instructions to determine a sensitivity level of the group meeting invitation;

program instructions to compare the sensitivity level of the group meeting invitation with the privacy risk score for each meeting room of the plurality of meeting rooms; and

program instructions to select one of the plurality of meeting rooms having a privacy risk score corresponding to the sensitivity level of the group meeting invitation.

12. A computer-implemented method comprising:

calculating, for each meeting room of a plurality of meeting rooms, a respective privacy risk score comprising:

determining, for each meeting room of the plurality of meeting rooms, and for each Internet of Things (IoT) device of one or more IoT devices, an audio risk radius;

analyzing content of a group meeting invitation;

determining a sensitivity level of the group meeting invitation;

comparing the sensitivity level of the group meeting invitation with the privacy risk score for each meeting room of the plurality of meeting rooms; and

selecting one of the plurality of meeting rooms having a privacy risk score corresponding to the sensitivity level of the group meeting invitation.

13. The method of claim 12 , further comprising:

identifying one or more IoT devices located in each meeting room of the plurality of meeting rooms; and

determining, for each IoT device of the identified one or more IoT devices, a device risk score.

14. The method of claim 13 , further comprising:

determining, for each IoT device of the one or more IoT devices, a location through one or more trilateration techniques.

15. The method of claim 13 , further comprising:

determining, for each IoT device of the identified one or more IoT devices and for each meeting room of the plurality of meeting rooms, one or more of:

a respective size of each meeting room of the plurality of meeting rooms, thereby at least partially determining the audio risk radius of each meeting room of the plurality of meeting rooms; and

a recording capability of each device, thereby at least partially determining the device risk score for each device of the identified one or more IoT devices.

16. The method of claim 15 , further comprising:

further determining, for each meeting room of the plurality of meeting rooms, the privacy risk score at least partially based on, for each IoT device of the identified one or more IoT devices, the device risk score: and

further determining, for each meeting room of the plurality of meeting rooms, the audio risk score, at least partially based on captured IoT device data and metadata.

17. The method of claim 15 , further comprising:

analyzing, for each IoT device of the identified one or more IoT devices, one or more signal strength values with respect to one or more of a predetermined inspecting device and a predetermined centralized point; and

analyzing, for each IoT device of the identified one or more IoT devices, an historic behavior of each IoT device of the identified one or more IoT devices, thereby at least partially determining the device risk score for each IoT device of the identified one or more IoT devices.

18. The method of claim 15 , further comprising:

determining, for each IoT device of the identified one or more IoT devices, a location; and

comparing, for each IoT device of the identified one or more IoT devices, the respective determined audio risk radius against a location of each meeting room of the plurality of meeting rooms stored in the meeting room database.

19. The method of claim 12 , further comprising:

analyzing a user privacy profile for each invitation sender and each invitee of the group meeting invitation;

analyzing the meeting invitation to determine the sensitivity level of the meeting invitation;

classifying the meeting invitation with respect to the sensitivity level; and

optimizing selection of the meeting room of the plurality of meeting rooms through the classification of the meeting invitation and the privacy risk score.

20. The method of claim 19 , further comprising:

notifying each invitation sender and each invitee of the group meeting invitation when the privacy risk score dynamically decreases to a value below a predetermined threshold value during the meeting.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2020
From: COVELL, JACOB THOMAS; DELUCA, LISA SEACAT; GRANT, ROBERT HUNTINGTON; SILVERSTEIN, ZACHARY A.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 054228/0973 →
Continuity (1)
Related Publication 20220138634A1 · May 5, 2022
Cited By (5)
US 12,361,220 US 12,406,084 US 12,524,809 US 12,572,551 US 12,639,757