Bot Interface Manager Trust-Based User Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Bots often lack initial user information, leading to inefficient interactions and security risks as they may request unnecessary information and potentially share it with unauthorized parties, compromising user privacy and security.

Innovation Solution

Implementing a bot interface manager that shares user information with bots based on trust levels and service parameters, determining what information to share and with whom, while enforcing constraints to ensure secure and efficient automated task completion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If bots request information from users during each session, then bots can perform automated tasks, but user privacy and security are compromised due to information being shared with unauthorized parties

Engineering Contradiction:
Improveautomated task completionVSAvoiduser privacy and security risks
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a bot interface manager as an intermediary component that sits between users and bots. This manager evaluates trust levels of bots and controls information flow, determining what user information to share with which bots. The intermediary prevents direct unrestricted access while enabling necessary automated tasks through controlled information sharing based on trust assessments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of information sharing by introducing trust level as a controlling variable. Instead of binary permission models, the system dynamically adjusts what information is shared based on the bot's trust level, creating a spectrum of information access that balances task completion needs with privacy protection.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If bots have access to user information, then interaction efficiency improves, but the risk of malicious use of information increases

Engineering Contradiction:
Improveinformation request redundancyVSAvoidinformation security
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary trust evaluation and information sharing decisions before actual bot-user interactions occur. The bot interface manager pre-assesses bot trust levels and pre-determines what information can be shared, eliminating the need for repeated security checks during each interaction while maintaining security standards.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where bot performance and information usage are monitored. Trust levels are dynamically adjusted based on bot behavior, creating a closed-loop system that rewards reliable bots with greater information access while restricting or penalizing those that misuse information.

Inventive Principle:
Principle #23Feedback

3Reliability

If trust levels are used to control information sharing, then security improves, but system complexity increases due to trust evaluation mechanisms

Engineering Contradiction:
Improveinformation sharing securityVSAvoidtrust level management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The trust evaluation system is segmented into modular components: bot interface manager for coordination, trust level evaluation modules for assessment, and information sharing controllers for execution. This segmentation allows each component to handle specific aspects of trust management independently, reducing overall system complexity while maintaining comprehensive security.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11537744B2Sharing user information with and between bots
Publication Date: 2022.12.27 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11537744B2 patent drawing
  • US11537744B2 patent drawing
  • US11537744B2 patent drawing

AI summary

Systems, methods, and computer-readable storage media are provided for sharing user-information with bots. An automated task to be performed on behalf of a user is determined from at least one user message provided to a user interface of a first bot. A second bot is determined that is capable of performing the automated task on behalf of the user. User information of the user to provide to the second bot for the performing of the automated task is determined. Content of the user information is based on a trust level of the second bot and service parameters for completing the automated task. The first bot provides the determined user information to the second bot using one or more network communications.