Client Specification Auto-Update for Service Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing service providing systems face challenges in adapting to changes in client specifications, such as adding print options or changing sheet cassettes, as servers cannot recognize these changes without user intervention, leading to inappropriate service provision and increased user burden.

Innovation Solution

A service providing system that includes a client, a management server, and a service providing server, where the client transmits specification information to the management server, which registers and manages it, allowing the service providing server to generate service information matching the client's specifications, thereby enabling appropriate service provision without user-operated specification adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the server does not recognize changes in client specifications, then the system structure remains simple, but the service provision becomes inappropriate and user burden increases

Engineering Contradiction:
Improvesystem structureVSAvoiduser burden
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The client device automatically transmits specification information to the management server without requiring user intervention. The system self-updates specification data when changes are detected, eliminating the need for users to manually adjust settings or notify the server of changes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The client device monitors its own specification changes and provides feedback to the management server by automatically transmitting updated specification information. This feedback mechanism ensures the server always has current specification data without requiring user action.

Inventive Principle:
Principle #23Feedback

2Reliability

If the client manually adjusts settings to receive appropriate service, then service appropriateness improves, but user operation complexity increases

Engineering Contradiction:
Improveservice appropriatenessVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The client device automatically performs the function of transmitting specification information to the server, replacing the need for user-operated adjustments. The system self-manages the specification update process, ensuring service appropriateness without user involvement.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The management server acts as an intermediary that receives specification information from the client and uses it to determine appropriate service provision. This intermediary handles the complexity of matching specifications to services, shielding the user from operational complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If the server generates service information based on outdated specifications, then system responsiveness improves, but service quality deteriorates

Engineering Contradiction:
Improvesystem responsivenessVSAvoidservice quality
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The client device transmits specification information to the management server in advance, before service provision is needed. This preliminary transmission ensures the server has current specification data ready, enabling immediate and accurate service provision without compromising quality.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements continuous feedback where the client monitors its own specifications and automatically transmits updates to the server. This ensures the server always operates with current specification data, maintaining service quality while responding quickly to service requests.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8996605B2Service providing system, and client, server, and computer program used for such system
Publication Date: 2015.03.31 BROTHER KOGYO KK
  • US8996605B2 patent drawing
  • US8996605B2 patent drawing
  • US8996605B2 patent drawing

AI summary

In a service providing system, a client includes a transmitting unit configured to transmit specification information associated with specifications of the client to the management server, a receiving unit configured to receive registration completion information from a management server, a transmitting unit configured to transmit a request for service information to a service providing server, and a service prohibition unit configured to prevent receipt of the service information from the service providing server until the registration completion information is received after transmission of the specification information. The management server includes a receiving unit configured to receive the specification information, an information registration unit configured to register the received specification information while associating the specification information with the client, and a transmitting unit configured to transmit the registration completion information indicating completion of registration of the specification information to the client. The service providing server includes a receiving unit configured to receive the request for service information from the client, and an information generation unit configured to generate the service information based on the specification information, in response to receipt of the request for service information.