Contact Access Controls for Selective Sharing in Network Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users lose control over their personal contact information when sharing it with network-connected applications and services, leading to security risks and privacy concerns, as the information is accessed without clear usage guidelines.
Innovation Solution
A user interface process on the client device allows users to control and define access rules for their contact information, enabling selective sharing of contact lists and fields with network services, ensuring that contact information is only accessed and used as per user-defined strategies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users share contact information with network-connected applications and services, then the applications can facilitate communication and interactions, but users lose control over their personal information and face security risks
Solution Approach 1:
The patent segments contact information into individual contact cards, each of which can be independently accessed or restricted. The system divides the contact list into discrete units that can be selectively shared with different applications, allowing users to control access at the individual contact level rather than having to share entire contact lists.
Solution Approach 2:
The patent introduces an intermediary access control mechanism that sits between the contact information and applications. This intermediary layer verifies application requests, checks user-defined permissions, and mediates access decisions, preventing direct application access to contact data and thereby maintaining security while enabling functionality.
2Ease of operation
If applications access contact information without user-defined access rules, then communication facilitation is simplified, but privacy control and security are compromised
Solution Approach 1:
The patent implements preliminary action by requiring users to define access rules and permissions before applications can access contact information. The system pre-configures permission sets that specify which applications can access which contacts and under what conditions, establishing security controls in advance rather than reacting to access requests.
Solution Approach 2:
The patent incorporates feedback mechanisms where the system monitors and tracks application access to contact information. Users receive notifications and can review access patterns, providing feedback loops that allow users to adjust permissions based on actual usage, thereby maintaining privacy control while enabling communication functionality.
3Productivity
If users allow broad access to contact information, then network services can provide better connectivity and communication features, but the user cannot be certain of the actual use by others
Solution Approach 1:
The patent implements dynamic access control where permissions can be adjusted in real-time based on usage patterns and user preferences. The system allows users to modify access rules, revoke permissions, or change permission levels as needed, making the access control mechanism flexible and adaptive rather than static, thereby maintaining both productivity and information control.
Data Source
AI summary
A method for managing a contact list on a client device to enable user control of access to contacts, the method initiating a process including actions in response to a request to access user contacts. The method presents contact selection options on the client device, where the selection or control element allows for multiple controls. The user selects all, none or a subset of a user contact list and may control how the information is used by a network service.


