Peripheral Device Alternative Event Reporting via Network

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Standard expansion bus protocols for peripheral devices in computing systems limit event reporting capabilities, leading to unreported failures and reduced troubleshooting efficiency due to dependencies on host interfaces.

Innovation Solution

Implementing alternative event reporting mechanisms where peripheral devices can independently detect and report events directly to an event tracking store via network connections, bypassing the host interface, using standardized interfaces like PCIe for enhanced event reporting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If peripheral devices use standard expansion bus protocols for event reporting, then device compatibility and ease of installation are improved, but event reporting reliability deteriorates due to host interface dependencies

Engineering Contradiction:
Improvedevice compatibilityVSAvoidevent reporting reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a network interface as an intermediary communication path between the peripheral device and the host system. This alternative reporting path allows events to be transmitted independently of the host interface, resolving the contradiction by maintaining standard bus protocol compatibility while establishing a reliable direct reporting mechanism that bypasses host interface failure points.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If peripheral devices report events through host interfaces, then device complexity is reduced, but information loss increases during host interface failures

Engineering Contradiction:
Improvereporting mechanism complexityVSAvoidevent data loss
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the event reporting function into two independent paths: the traditional host interface path and a new direct network reporting path. This segmentation allows the peripheral device to maintain simple operation through standard protocols while simultaneously establishing an independent backup channel that prevents information loss during host interface failures.

Inventive Principle:
Principle #1Segmentation

3Reliability

If peripheral devices implement alternative event reporting mechanisms, then event reporting reliability is improved, but device complexity increases

Engineering Contradiction:
Improveevent reporting reliabilityVSAvoidreporting mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements multi-functionality in the peripheral device by equipping it with both traditional host interface capabilities and alternative network reporting capabilities. This universal design allows the device to maintain compatibility with standard expansion bus protocols while simultaneously providing reliable alternative reporting, achieving enhanced reliability without requiring entirely separate specialized hardware.

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

Data Source

PatentUS10402252B1Alternative event reporting for peripheral devices
Publication Date: 2019.09.03 AMAZON TECH INC
  • US10402252B1 patent drawing
  • US10402252B1 patent drawing
  • US10402252B1 patent drawing

AI summary

A peripheral device may implement alternative reporting of errors and other events detected at the peripheral device. A peripheral device may monitor the operations of the peripheral device for reporting events. Upon detecting a reporting event, a notification of the reporting event may be generated and sent to a remote data store. The remote data store may store the reporting event and evaluate the reporting event for a responsive action that may be performed. If a responsive action is determined, then the remote data store may direct the performance of the responsive action. The remote data store may provide access to stored reporting events for a peripheral device.