Mediated Access for E-services via Permissions Agent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack secure and authenticable access to networked electronic services, with no authorization checks for user access rights and no confidentiality in e-service requests, making them vulnerable to unauthorized access and data interception.

Innovation Solution

A system comprising client and services software agents, along with a permissions agent, that generates and verifies user requests, checks permissions, and facilitates secure access and billing for network accessible services, using encryption and multiple levels of authentication to ensure privacy and non-repudiation of transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If no authorization check is implemented, then device complexity is reduced, but security and user access control deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidaccess control security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

A permissions server is introduced as an intermediary component between clients and services. This mediator handles all authorization checks by receiving permission requests from clients, validating them against stored user permissions, and returning authorization decisions. This separates the security function from individual services, reducing overall system complexity while maintaining strong access control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If no authentication check is implemented, then device complexity is reduced, but security and user verification deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoiduser authentication security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The permissions server acts as an authentication intermediary that verifies user identities before granting access. It receives authentication credentials from clients, validates them against stored user information, and issues permission tokens for authenticated users. This centralized approach simplifies authentication logic while enhancing security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If e-service requests do not provide confidentiality, then device complexity is reduced, but data privacy and security deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoiddata confidentiality
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

Encryption is applied preliminarily to e-service requests before they are transmitted over the network. The permissions server encrypts sensitive data in the permission requests and responses using secure protocols, ensuring that data remains confidential throughout its journey. This preliminary encryption prevents interception and reading of sensitive information.

Inventive Principle:
Principle #10Preliminary action

4Device complexity

If transaction requests are not secured, then device complexity is reduced, but vulnerability to interception and modification increases

Engineering Contradiction:
Improvesystem complexityVSAvoiddata interception and modification
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

Security measures including encryption and digital signatures are applied preliminarily to all transaction requests. The permissions server encrypts transaction data before transmission and verifies integrity using digital signatures, preventing hackers from intercepting or modifying transactions. This preliminary security layer protects against harmful factors before they can affect the system.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8112328B2Secure and mediated access for E-services
Publication Date: 2012.02.07 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US8112328B2 patent drawing
  • US8112328B2 patent drawing
  • US8112328B2 patent drawing

AI summary

A system for providing secure access for a user to network accessible services. The system comprises a client software agent to generate a services request that is determined by a user. A services software agent is included and the service software agent is in electronic communication with the client software agent, to receive and fulfill the services request. A permissions software agent has a listing of user permissions for the network accessible services. The permission software agent is in communication with the services software agent and the services software agent requests user permissions from the permissions services agent so as to enable activation of the network accessible services selected by the user.