Privacy-Preserving Event Scheduling via Agent Mediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to efficiently schedule events while maintaining user privacy, as they often require sharing calendar information or revealing identities to invitees.
Innovation Solution
A computer-implemented agent interacts with users to identify event details and constraints, finds interested users, and schedules events without revealing identities or calendar information, using privacy settings to manage data sharing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional event scheduling methods are used, then event coordination can be achieved, but user privacy is compromised due to calendar information sharing and identity revelation
Solution Approach 1:
A computer-implemented agent acts as an intermediary between users, enabling event scheduling without direct sharing of calendar information or identities. The agent receives event details from one user, determines constraints for other users, identifies interested users, and coordinates schedules while maintaining privacy boundaries. This mediator approach allows event coordination to proceed without compromising user privacy or requiring direct disclosure of personal calendar data.
2Reliability
If user privacy is maintained through restricted information sharing, then privacy is improved, but event scheduling efficiency decreases due to limited information availability
Solution Approach 1:
Each user's computer-implemented agent independently determines event constraints and identifies interested users based on their own calendar information and preferences. The agents autonomously evaluate compatibility, schedule events, and coordinate times without requiring explicit information sharing between users. This self-service mechanism maintains privacy while achieving efficient scheduling by leveraging each user's own data and the agent's processing capabilities.
3Manufacturing precision
If calendar information is shared to coordinate event times, then scheduling accuracy is improved, but privacy loss increases
Solution Approach 1:
The system extracts only the necessary scheduling constraints and availability information needed to determine event compatibility, while leaving the full calendar data private. The computer-implemented agent processes and analyzes this extracted information locally to identify suitable time slots and interested users, then coordinates schedules without disclosing the complete calendar structure or personal details. This extraction approach enables accurate scheduling precision while minimizing information loss and maintaining privacy.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining other users that will attend an event with a user. One of the methods includes receiving, by a computer-implemented agent for a device, input from a user identifying an event, determining constraints for other users that will be invited to attend the event, determining one or more other users who meet the constraints, identifying, for each of the other users, other computer-implemented agents, each of the other agents for respective other devices, sending, to each of the other agents, a request to determine whether the respective other user of the other agent is interested in attending the event, receiving, from a first subset of the other agents, a response that indicates that the respective other user is interested in attending the event, and facilitating communication between the user and the respective other users.


