Autonomous Response System for Secure Information Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge of providing timely and secure access to information and documents when the intended recipient is unavailable, while ensuring confidentiality and preventing security breaches, is exacerbated by differing work schedules and the lack of mechanisms to address these issues effectively.

Innovation Solution

A data processing system utilizing a machine-learning model to identify and respond to queries by determining access based on confidentiality groups and degrees of association, allowing an autonomous software program to provide responses when the user is unavailable, ensuring secure and timely information retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If an automatic response system is implemented to answer queries when the user is unavailable, then communication timeliness and productivity are improved, but security risks and confidentiality breaches may occur

Engineering Contradiction:
Improvecommunication timelinessVSAvoidsecurity reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

An autonomous software program acts as an intermediary between the sender and the unavailable user. The program receives queries, determines access rights based on confidentiality groups, and provides responses without requiring the user to be present. This intermediary mechanism enables timely communication while maintaining security through automated access control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing senders to automatically receive responses to their queries without needing to wait for the user to become available. The autonomous software program independently processes queries, checks access rights, and provides information, eliminating the need for manual intervention while maintaining security protocols.

Inventive Principle:
Principle #25Self-service

2Reliability

If access control based on confidentiality groups is implemented, then security and confidentiality are improved, but system complexity increases

Engineering Contradiction:
Improveconfidentiality securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Confidentiality groups and access rights are determined in advance and stored in the system. When a query is received, the autonomous software program simply checks the sender's group against the pre-determined access rights for the requested information, rather than making complex security decisions in real-time. This preliminary preparation reduces system complexity while maintaining security.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If real-time communication is required for collaboration, then communication effectiveness is improved, but flexibility in work schedules and time zones is reduced

Engineering Contradiction:
Improvecollaboration effectivenessVSAvoidwork schedule flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adapts to different work schedules and time zones by providing asynchronous communication capabilities. Senders can submit queries at any time, and the autonomous software program will respond when the user is unavailable, eliminating the need for synchronous real-time interaction while maintaining collaboration effectiveness.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11418463B2Method and system of intelligently providing responses for a user in the user's absence
Publication Date: 2022.08.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11418463B2 patent drawing
  • US11418463B2 patent drawing
  • US11418463B2 patent drawing

AI summary

A method and system for responding to a message directed to a recipient includes receiving the message including a query from a sender, receiving an indication that the recipient is unavailable to respond to the query, and providing the query to as an input to a machine-learning (ML) model to identify information requested in the query. The method further includes obtaining the information requested as an output from the ML model, determining if access to the information requested is available to the sender, based on a confidentiality group to which the sender belongs with respect to the information requested, upon determining that access to the information requested is available, generating a response to the query that includes the information requested, and providing the response to the sender. The confidentiality group to which the sender belongs may be determined based on a degree of association between the sender and the information requested.