Graceful Denial of Service in Electronic Device Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices often experience communication failures due to busy or overloaded networks during firmware and software updates, leading to user frustration and potential service provider changes.

Innovation Solution

A method for gracefully managing incoming access requests by evaluating update-related parameters, determining server availability, and communicating alternate schedules for rescheduled requests, along with denial messages, to prioritize and manage access requests effectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the network processes all incoming access requests during firmware and software updates, then user service availability is improved, but network stability deteriorates due to overload

Engineering Contradiction:
Improveuser service availabilityVSAvoidnetwork stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary evaluation of access requests before processing them. It assesses parameters such as device type, update priority, and network load conditions in advance to determine which requests should be processed immediately and which should be delayed or denied, preventing network overload while maintaining service availability for critical updates

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically changes processing parameters based on network conditions and request characteristics. It adjusts acceptance criteria, processing priority, and service level parameters in real-time to balance between serving all users and maintaining network stability during update events

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If the network denies access requests during overload conditions, then network stability is improved, but user satisfaction deteriorates due to communication failures

Engineering Contradiction:
Improvenetwork stabilityVSAvoiduser satisfaction
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The system provides feedback to users about the status of their access requests and the reasons for denial. It communicates network conditions and expected service availability to users, allowing them to understand the situation and adjust their expectations, thereby maintaining satisfaction even when access is denied during network overload

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system prepares and communicates denial decisions in advance by evaluating requests before processing. It can proactively inform users of potential service unavailability based on predicted network conditions, reducing user frustration by providing advance notice rather than sudden denial

Inventive Principle:
Principle #10Preliminary action

3Speed

If the network immediately processes all access requests, then service speed is improved, but network reliability deteriorates due to overload during updates

Engineering Contradiction:
Improveservice speedVSAvoidservice availability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system changes processing parameters dynamically based on request priority and network conditions. Critical update requests maintain fast processing, while non-critical requests are delayed or denied, allowing the system to maintain high service speed for essential functions while protecting network reliability during overload conditions

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies different processing quality levels to different types of requests. High-priority firmware and software update requests receive immediate processing with full service speed, while lower-priority requests receive reduced service or denial, ensuring that critical services maintain reliability and speed while non-critical services accommodate network constraints

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8082339B2Electronic device network having graceful denial of service
Publication Date: 2011.12.20 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8082339B2 patent drawing
  • US8082339B2 patent drawing
  • US8082339B2 patent drawing

AI summary

Disclosed herein is an electronic device network adapted to provide graceful management and graceful denial of service when incoming service requests are unable to be processed immediately. When an attempt is made to process an incoming request, upon determining that all device servers are busy, unavailable, or overloaded, the incoming request may be rescheduled. Thereafter, an appropriate message(s) and alternate request schedule(s) may be communicated to the electronic device. Upon determining that one of the device servers is available to manage an incoming request, the request may be handed over to the device server for processing and delivery. A request that has been denied service/access and rescheduled may be gracefully managed by recognizing that the request has been rescheduled and processing the rescheduled request with higher priority.