Arbitration Server Gateway Error Remediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content providers often generate unhelpful error messages when resources are unavailable or inaccessible, leading to decreased user satisfaction, and existing systems lack effective mechanisms to handle these errors and provide remediation measures.

Innovation Solution

A system comprising a gateway, arbitration server, and error database that forwards user requests, receives and analyzes error messages, retrieves and applies remediation measures from a cache or arbitration database, and updates error databases to determine and implement appropriate policies, such as redirecting requests or modifying error messages, to improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content providers generate error messages when resources are unavailable, then they can indicate the error condition, but user satisfaction decreases due to unhelpful error messages

Engineering Contradiction:
Improveerror indication capabilityVSAvoiduser satisfaction
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary system (arbitration server and gateway) between the content provider and the user. The gateway receives unhelpful error messages from content providers, translates them into helpful remediation measures through the arbitration server, and presents useful information to users. This intermediary layer resolves the contradiction by maintaining accurate error indication while transforming unhelpful errors into user-friendly responses with actionable remediation steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the arbitration server analyzes error messages and generates remediation measures based on feedback from error databases and arbitration policies. The gateway applies these remediation measures to transform original error messages into helpful responses, creating a closed-loop feedback system that continuously improves user satisfaction while maintaining reliable error indication.

Inventive Principle:
Principle #23Feedback

2Loss of time

If the system checks a cache of remediation measures for each error message, then response time is reduced, but cache coverage may be insufficient for new or rare errors

Engineering Contradiction:
Improveerror handling response timeVSAvoidcache coverage
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary action by pre-populating the remediation measure cache with commonly encountered error handling strategies. When an error message arrives, the gateway first checks the cache for pre-computed remediation measures, enabling rapid response. For errors not found in the cache, the system then queries the arbitration server for appropriate remediation actions. This preliminary caching approach resolves the contradiction by providing fast responses for common errors while maintaining the ability to handle rare or new errors through on-demand arbitration.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the arbitration server updates the error database server with error message details, then future error handling is improved, but system complexity increases

Engineering Contradiction:
Improvefuture error handling capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements universality by designing the arbitration server and error database server as multi-functional components that serve multiple purposes. The arbitration server not only determines remediation measures but also updates the error database with error details. The error database server both stores error information and provides remediation guidance. This multi-functionality reduces the need for separate dedicated components, thereby managing system complexity while improving future error handling capability through centralized updates and knowledge sharing.

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

Data Source

PatentUS8972587B1Arbitration server for determining remediation measures in response to an error message from a content provider
Publication Date: 2015.03.03 T MOBILE INNOVATIONS LLC
  • US8972587B1 patent drawing
  • US8972587B1 patent drawing
  • US8972587B1 patent drawing

AI summary

A system and media are provided for applying a policy associated with a content provider to handle an error message received from the content provider in response to a request from a user device. An error reply from the content provider in response to the request from the user device is received at a gateway, A reply to the user device is generated based on the error reply. The reply to the user device includes an indication of one or more user-agent measures for the user device to take. The user-agent measures are selected from: (A) updating a durable resource identifier to point to a new location for a resource, (B) updating a service identifier to point to a new provider of the service, (C) modifying an existing caching policy for the content provider, and (D) retrying the request at a specified future time.