Multiple Access Presence Agent Role-Based Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing presence-based communication systems lack the ability to provide different access privileges to various users, allowing unauthorized access to personal presence information.

Innovation Solution

A multiple access presence agent that collects and stores presence information, defines access rules for each contributor, authenticates users, and filters information based on these rules to provide secure and tailored access rights.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If full access rights are granted to all authenticated users, then ease of operation is improved, but security and privacy protection deteriorate

Engineering Contradiction:
Improveaccess to presence informationVSAvoidunauthorized access to personal data
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent implements role-based access control where different presence contributors are granted different levels of access rights to presence information. The presence agent evaluates each contributor's role and applies specific access rules that allow some contributors to view or modify certain presence data while restricting access to other contributors, thereby providing localized quality control over information access.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments presence information into different categories (e.g., public presence information, private presence information, business-related presence information, personal presence information) and applies different access rules to each segment. This allows the system to grant broad access to some information while protecting sensitive segments, resolving the contradiction between ease of operation and security.

Inventive Principle:
Principle #1Segmentation

2Object-affected harmful factors

If access restrictions are implemented for different users, then security is improved, but device complexity increases

Engineering Contradiction:
Improveunauthorized access to personal dataVSAvoidaccess control mechanism
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The presence agent is designed as a universal access control mechanism that handles multiple types of presence contributors (users, services, devices, facilities) and multiple types of presence information through a single unified system. This multi-functional approach consolidates what would otherwise require multiple separate access control systems, managing complexity while providing comprehensive security.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The presence agent acts as an intermediary between presence contributors and presence information. It mediates all access requests by evaluating contributor roles and applying appropriate access rules, thereby implementing security without requiring complex control mechanisms at each endpoint. The intermediary handles the complexity centrally while keeping individual components simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7676550B1Multiple access presence agent
Publication Date: 2010.03.09 WSOU INVESTMENTS LLC
  • US7676550B1 patent drawing
  • US7676550B1 patent drawing
  • US7676550B1 patent drawing

AI summary

A multiple access presence agent that collects and stores presence information on a presentity from presence contributors is configured to define access rules for each of the presence contributors, in which the access rules define respective rights and privileges of the presence contributors to the presence information of the presentity. The multiple access presence agent is further capable of authenticating one of the presence contributors to determine the access rules associated with that presence contributor, and in response to a valid authentication, enabling access to the presence information of the presentity by that presence contributor based on the access rules associated with that presence contributor.