IP Library Patent Application 18888397
Patent Application
App. No. 18/888,397

METHOD AND SYSTEM FOR AUTOMATIC ML-DRIVEN, PRIVACY-PRESERVING CONFERENCE ROOM SELECTION USING ML TECHNIQUES

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 None
App. No.
18/888,397
Abstract

A method and a system can be configured for automatically selecting the most appropriate conference rooms for a user based on his/her input and profile preferences. Machine learning (ML) techniques and blockchains can be utilized in conjunction with such services. Additionally, the method and system can be configured to offer a solution to privacy problems that may come up in the formulation of blocks in a blockchain that hold pieces of personal information.

Claims (50)

1 . A method for automatic conference room selection in a system comprising a blockchain, a conference server, a machine learning (ML) engine, a database for conference and user data stored in non-transitory memory, and at least two conference rooms, wherein the method comprises the steps of:

receiving, by the system, a user registration;

requesting, by the system, from the user to set desired preferences;

requesting, by the system, input from the user;

analyzing, by the ML engine, the user input;

providing, by the system, a list of conference rooms to the user, in case no discrepancy between the user's preferences and input is detected by the system; and

selecting, by the user, a conference room and joining a communication session of the conference room.

2 . The method of claim 1 , wherein, in case a discrepancy between the user's preferences and input is detected, the method further comprises:

proposing, by the system, new preferences to the user;

providing, by the system, a list of conference rooms to the user, in case the user agrees to the proposed new preferences; and

selecting, by the user, a conference room of the list of conference rooms provided based on the proposed new preferences and joining a communication session of the selected conference room.

3 . The method of claim 2 , wherein, in case the user does not agree to the proposed new preferences, the method further comprises:

requesting, by the system, from the user to set preferences;

requesting, by the system, input from the user;

analyzing, by the ML engine, the user input;

providing, by the system, a list of conference rooms to the user, in case no discrepancy between the user's preferences and input is detected by the system;

selecting, by the user, a conference room and joining a meeting of the selected conference room.

4 . The method of claim 1 , wherein the method further comprises the steps of:

checking, by a privacy module of the system, the anonymity of at least one user of a conference room based on the user preferences;

receiving, by the system, feedback from the user regarding the conference room; and

ending the method, in case no re-adjustment of the conference room is necessary.

5 . The method of claim 4 , wherein, in case a re-adjustment of the conference room is necessary, the method further comprises:

adjusting, by the system, the conference room list to the user preferences;

providing, by the system, a list of conference rooms to the user;

selecting, by the user, a conference room and joining the meeting.

6 . The method of claim 4 , wherein the operation of the privacy module comprises the steps of:

detecting, by the privacy module, Personal Identifiable Information (PII), revealed by the user to the conference room;

sending, by the system, notifications to the user that no other participants shared similar pieces of data;

waiting, by the system, for other participants to share similar pieces of data.

7 . The method of claim 6 , wherein, in case there are no other participants that have shared similar data or in case the user requests enhanced anonymity, the method further comprises:

creating, by the system, bots that share similar pieces of data;

sending, by the system, relevant notifications to the user;

detecting, by the system, if other participants try to fake the privacy system; and

mining, by the system, relevant transactions in respective blocks.

8 . The method of claim 7 , wherein participants trying to fake the system are detected by identifying the endpoints that convey semantical similar pieces of data that are the same as semantical pieces of data of other legitimate users.

9 . The method of claim 8 , wherein the same endpoints are found more than z times later.

10 . The method of claim 7 , wherein data of malevolent participants are mined in separate blocks of the block chain.

11 . The method of claim 6 , wherein data of malevolent participants are mined in separate blocks of the block chain.

12 . The method according to claim 1 , wherein the requesting, by the system, from the user to set desired preferences is performed using a web interface.

13 . The method according to claim 1 , wherein the requesting, by the system, input from the user is performed using voice, text, image, and/or video generated via the system.

14 . The method according to claim 1 , wherein the ML engine uses algorithms selected from Natural Language Processing (NLP) algorithms.

15 . The method according to claim 14 , wherein the NLP algorithm is selected from Lemmatization and Stemming, and tokenization.

15 . A system for automatic conference room selection, comprising:

a conference server having a processor connected to a non-transitory memory, the conference server having a machine learning (ML) engine, a database for conference and user data stored in the non-transitory memory, the conference server communicatively connectable to communication devices of different users for assigning the users to different conference rooms for conference sessions, the conference server configured to:

receive a user registration from each user;

request each user to set desired preferences;

request input from the user such that the ML engine analyzes the input received from the user so a list of conference rooms can be provided to the user responsive to the input received from the user in case no discrepancy between the user's preferences and input is detected by the system; and

the conference service is configured to respond to a user selection of a conference rooms of the list of conference rooms by joining the user to the communication session associated with the user selection of the conference room for joining the communication session.

16 . The system of claim 15 , wherein the system also supports a blockchain.

17 . The system of claim 15 , wherein the conference server hosts at least two conference rooms for different communication conference sessions that are communicatively joinable via communication devices of different users that are communicatively connectable to the conference server.

Assignments (2)
CHANGE OF NAME Recorded Oct 24, 2024
From: UNIFY PATENTE GMBH & CO. KG
To: UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO. KG
Reel/Frame 069242/0312 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2024
From: LEONTI, ANASTASIA; SIDIROPOULOS, NIKOLAOS; TSIATSIKAS, ZISIS
To: UNIFY PATENTE GMBH & CO. KG
Reel/Frame 068621/0174 →