Software Advisor Module for Customer Support Automation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customer support teams face challenges in obtaining timely information about software updates from product development teams, leading to a lack of familiarity with newer releases that correct existing device issues.

Innovation Solution

A system and method where a software advisor module receives and analyzes fault logs from devices, determining relevant software releases associated with recorded faults, and providing this information to customer support teams to ensure they are updated with the latest software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the product development team releases software updates quarterly, then software development productivity is improved, but the customer support team's awareness of new releases deteriorates due to scheduling misalignment

Engineering Contradiction:
Improvesoftware development productivityVSAvoidcustomer support team awareness of new releases
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements automated feedback by monitoring software release schedules and automatically notifying the customer support team when new releases are deployed. This ensures continuous information flow from product development to customer support, eliminating the scheduling misalignment problem while maintaining quarterly release cadence.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary action by proactively notifying the customer support team about upcoming or newly released software updates before customers encounter issues. This advance notification allows the support team to prepare and understand new features and fixes, preventing information loss despite quarterly development cycles.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the product development team focuses on developing new features, then product innovation is improved, but the customer support team's knowledge of fault corrections deteriorates

Engineering Contradiction:
Improveproduct innovationVSAvoidcustomer support team knowledge of fault corrections
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The automated monitoring system provides continuous feedback to the customer support team about all software releases, including those focused on fault corrections. By tracking release notes and automatically communicating updates, the system ensures support personnel remain informed about bug fixes even when product development prioritizes new feature innovation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system acts as an intermediary between product development and customer support teams. It automatically captures information about fault corrections from development releases and translates this into meaningful notifications for the support team, bridging the information gap created by development focus on innovation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If manual processes are used to share software release information, then system complexity is reduced, but information delivery time increases

Engineering Contradiction:
Improvesystem complexityVSAvoidinformation delivery time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The system implements self-service by automatically monitoring software release schedules, analyzing release notes, and distributing information to the customer support team without human intervention. This automated self-service approach eliminates manual information sharing processes while maintaining simplicity through rule-based automation rather than complex human coordination.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical information sharing processes with an automated electronic monitoring and notification system. This substitution eliminates the time delays associated with manual communication while keeping system complexity manageable through standardized automated workflows instead of complex human coordination mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS7584385B2Method and system for customer support
Publication Date: 2009.09.01 XEROX CORP
  • US7584385B2 patent drawing
  • US7584385B2 patent drawing
  • US7584385B2 patent drawing

AI summary

An embodiment generally relates to a method of software support. The method includes receiving a request for assistance for a selected device and analyzing an associated fault log for the selected device, where the associated fault log logging at least one fault. The method also includes determining at least one software release for the at least one fault.