Image Data Processing Server with OAuth 2.0 Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image data processing systems lack an efficient and user-friendly method for authenticating users, issuing permissions for cloud services, receiving and processing image data, and transmitting data to appropriate cloud services, especially in scenarios where imaging devices do not have a user interface for character input or item selection.

Innovation Solution

An image data processing server that authenticates users, issues access permissions to cloud services, receives image data from imaging devices, determines data types, performs OCR, and transmits data to specified cloud services based on user requests, using access tokens and OAuth 2.0 authentication, allowing seamless integration with various cloud services through a network-connected system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If imaging devices without user interfaces are used for character input or item selection, then device portability and simplicity are improved, but user authentication and service permission management become complex and difficult to implement

Engineering Contradiction:
Improvedevice portability and simplicityVSAvoidauthentication and permission management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an image data processing server as an intermediary between the imaging device and cloud services. The server handles OAuth 2.0 authentication, access token management, and service permission issuance, allowing the imaging device to remain simple while complex authentication functions are performed by the server through received image data and transmitted responses.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual user authentication and permission issuance are implemented, then security is improved, but user intervention and processing time increase

Engineering Contradiction:
Improveauthentication securityVSAvoiduser intervention time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements automated OAuth 2.0 authentication where the image data processing server automatically issues access tokens and manages service permissions without requiring manual user intervention. The server autonomously handles authentication requests from imaging devices, manages cloud service provider communications, and automatically grants or revokes permissions based on received image data, thereby maintaining security while eliminating time-consuming manual operations.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If image data is automatically transmitted to multiple cloud services, then service functionality is improved, but data transmission complexity and network resource usage increase

Engineering Contradiction:
Improvecloud service integration capabilityVSAvoiddata transmission management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal image data processing server that can interface with multiple cloud service providers through a standardized OAuth 2.0 framework. The server maintains a plurality of cloud service provider accounts and can automatically manage permissions across different services using the same authentication mechanism, allowing diverse cloud service integration while maintaining simple, consistent transmission protocols.

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

4Adaptability or versatility

If access tokens are stored and managed for multiple cloud services, then service access flexibility is improved, but security risks and management overhead increase

Engineering Contradiction:
Improveservice access flexibilityVSAvoidsecurity risks from token management
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where the image data processing server continuously monitors and manages access tokens for multiple cloud services. The server receives image data, determines appropriate cloud services based on the data, and dynamically adjusts permission levels by issuing or revoking access tokens as needed. This feedback loop allows flexible service access while maintaining security through active token management and the ability to revoke permissions when no longer needed.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10447891B2Image data processing server for storing device image data and for authenticating user authorized services
Publication Date: 2019.10.15 PFU LTD
  • US10447891B2 patent drawing
  • US10447891B2 patent drawing
  • US10447891B2 patent drawing

AI summary

Provided is an image data processing server including: a user authenticating unit that authenticates a user of an imaging device; a permission issuing unit that issues, to a predetermined service, access permission to an account of the user in the image data processing server; an image receiving unit that receives image data transmitted from the imaging device; a request receiving unit that receives a request for data from the predetermined service; and a data transmitting unit that transmits, when the image data received from the imaging device exists, data related to the image data to an account of the user of the predetermined service.