Cross-Domain Calendar Service Automating Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic calendar systems face inefficiencies in cross-domain access, requiring complex multi-tenancy authorizations and auto-discovery processes for sharing calendar availability, which burdens administrators and hinders efficient meeting scheduling across different organizational domains.

Innovation Solution

A cross-domain calendar application service automatically determines sharing settings based on factors like collaboration signals, hierarchical organization data, and social media graphs, generating tokens for secure access, allowing users to share calendar information tailored to individual importance levels without the need for complex tenant-level authorizations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex multi-tenancy authorizations and auto-discovery processes are used for sharing calendar availability, then security and access control are improved, but device complexity and administrative burden increase

Engineering Contradiction:
Improvesecurity and access controlVSAvoidcomplexity of authorization process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a calendar sharing service as an intermediary component that mediates between calendar applications in different domains. This service handles the complex authorization logic centrally, allowing individual calendar applications to remain simple while maintaining security through the intermediary's authentication and authorization mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements self-service mechanisms where users can automatically grant or revoke calendar sharing permissions without requiring administrator intervention. The system automatically discovers and establishes sharing relationships based on user actions, eliminating the need for complex manual configuration and reducing administrative burden.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If automatic determination of sharing settings based on collaboration signals and hierarchical data is implemented, then ease of operation is improved, but processing costs and computational resources increase

Engineering Contradiction:
Improveease of calendar sharingVSAvoidprocessing costs
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary actions by pre-establishing and caching collaboration signals, hierarchical organization data, and trust relationships before actual calendar sharing operations are needed. This allows the system to make rapid automatic sharing decisions without requiring expensive real-time computations, as the necessary data is already prepared and stored.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes parameters by using different levels of detail and complexity for sharing decisions based on the relationship between users. For trusted users within the same organization, the system uses simplified sharing rules, while more complex analysis is applied only when necessary for cross-domain or less-trusted relationships, optimizing processing resources.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If manual configuration of sharing settings for each user is required, then customization and adaptability are improved, but loss of time and productivity decrease

Engineering Contradiction:
Improvecustomization of sharing settingsVSAvoidtime for sharing configuration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements dynamic sharing settings that automatically adapt based on the relationship between users, the context of the request, and pre-established collaboration patterns. The system continuously learns from user interactions and automatically adjusts sharing parameters without requiring manual reconfiguration, maintaining adaptability while saving time.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms where the system monitors and learns from actual calendar sharing usage patterns. This feedback is used to refine automatic sharing decisions and improve future automated configurations, allowing the system to become increasingly efficient and accurate over time without requiring manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11386397B2Intelligent event time bridge across domains
Publication Date: 2022.07.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11386397B2 patent drawing
  • US11386397B2 patent drawing
  • US11386397B2 patent drawing

AI summary

In non-limiting examples of the present disclosure, systems, methods and devices for providing cross-domain access to calendar availability are presented. A request to schedule an event may be received. The request may comprise an identity of an organizer user account, the organizer user account associated with a first domain, and an identity of an invitee user account, the invitee user account associated with a second domain. An importance level of the organizer user account to the invitee user account may be determined. A determination may be made as to whether the organizer user account has access to events in an electronic calendar associated with the invitee user account based on the importance level. One or more events that the organizer account has access to may be surfaced in an event scheduling assistant user interface associated with the organizer user account.