Hybrid Agents for Secure Cross-Profile Data Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication devices face challenges in securely sharing data across multiple profiles while balancing security with convenience and user experience, particularly in integrating personal and enterprise data without compromising security.
Innovation Solution
The implementation of hybrid agents that facilitate secure data sharing across profiles by exposing APIs, allowing applications to access data from other profiles through a unified view, while enforcing security policies to control access and ensure data protection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If profiles are used to segregate enterprise and personal data, then data security is improved, but data accessibility and user convenience deteriorate
Solution Approach 1:
The patent introduces a content resolver as an intermediary component that mediates between applications and profiles. This content resolver receives data requests from applications, determines which profile(s) the application should access, retrieves the appropriate data, and returns it to the application. This intermediary layer enables secure data sharing across profiles while maintaining security boundaries, directly resolving the contradiction between data security and accessibility.
Solution Approach 2:
The content resolver serves multiple functions: it acts as a data gateway between applications and profiles, enforces security policies, determines data accessibility based on application-profile relationships, and provides a unified interface for data retrieval. This multi-functionality allows the system to maintain secure segregation while enabling convenient data access across profiles.
2Adaptability or versatility
If hybrid agents are introduced to enable cross-profile data access, then data sharing capability is improved, but system complexity increases
Solution Approach 1:
The content resolver is designed as a universal component that handles all cross-profile data access requests through a standardized interface. By implementing a unified content resolver architecture that can serve multiple applications and profiles, the system achieves versatile data sharing capability without proportionally increasing complexity. The resolver's standardized approach to data retrieval simplifies the overall system architecture.
Data Source
Figure 1
Figure 2
AI summary
Systems, methods, and software can be used to share data across profiles. In some aspects, a first request from a first application for application data associated with a second application is received at a first hybrid agent. The first application and the first hybrid agent are associated with a first profile on a mobile device. The second application is associated with a second profile. A second request for the application data is sent to a second hybrid agent. The second hybrid agent is associated with the second profile. The application data from the second hybrid agent is received from the second hybrid agent. The application data is sent to the first application. The application data is used by the first application to generate a graphical interface for presentation on the mobile device. The graphical interface includes a unified view of data associated with the first and second profiles.