Cloud Service Intermediary for End-User Device Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud services are difficult to use with end-user devices like multi-function peripherals (MFPs due to the need for high programming skills and customization, as well as the requirement for user authorization data to be maintained on the client side, which is impractical and sometimes impossible.

Innovation Solution

An apparatus comprising one or more processors and a Web application that provides a user interface for end-user devices to specify settings for processing data with cloud services, allowing users to access and manage cloud services without implementing APIs on the end-user device, using Integrated Cloud Environment (ICE) cloud services as intermediaries between end-user devices and Smart Integration (SI) cloud services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cloud services are implemented directly on end-user devices, then functionality and access to cloud services are improved, but device complexity and programming skill requirements increase significantly

Engineering Contradiction:
Improveaccess to cloud servicesVSAvoidprogramming skill requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary between end-user devices and cloud services. The server hosts a web application that manages cloud service access, authentication, and data synchronization. End-user devices only need to interact with the server through standard web protocols, eliminating the need for complex local implementations of multiple cloud service APIs. This intermediary approach allows devices with limited computing capability to access sophisticated cloud services without requiring advanced programming skills.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple cloud services are integrated on end-user devices, then workflow capability is improved, but device complexity and customization requirements increase

Engineering Contradiction:
Improveworkflow capabilityVSAvoidcustomization requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges multiple cloud service interactions into a single server-hosted web application. Instead of requiring end-user devices to implement and coordinate multiple separate cloud service APIs, the server consolidates these interactions through a unified interface. The web application handles authentication, data exchange, and workflow coordination with multiple cloud services, allowing devices to participate in complex workflows without needing to understand or implement the underlying complexity of each individual service.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If user authorization data is maintained on client side, then security control is improved, but practicality and feasibility deteriorate

Engineering Contradiction:
Improvesecurity controlVSAvoidpracticality
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts authorization data management from the end-user device and relocates it to the server. Instead of requiring devices to store and manage sensitive authentication credentials locally, the server hosts the web application with secure access controls. The server manages user authentication, authorization tokens, and permission validation centrally. Devices only need to provide basic identification information, and the server handles all security-sensitive operations, making the system both secure and practical for deployment on diverse end-user devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10999349B2Approach for providing access to cloud services on end-user devices using direct link integration
Publication Date: 2021.05.04 RICOH CO LTD
  • US10999349B2 patent drawing
  • US10999349B2 patent drawing
  • US10999349B2 patent drawing

AI summary

An approach provides access to cloud services that are impractical or difficult to implement on end-user devices without a high level of programming skill and customization. The approach uses a first set of cloud services, referred to herein as Integrated Cloud Environment (ICE) cloud services, to access to a second set of cloud services, referred to herein as Smart Integration (SI) cloud services, on end-user devices. The ICE cloud services provide a user-friendly user interface for accessing the SI cloud services via an end-user device, implement the Application Program Interfaces (APIs) of the SI cloud services, and also manage results generated by the SI cloud services. The ICE cloud services also manage user information, authorization credentials and tokens needed to access third-party services. According to another embodiment, the SI cloud and the ICE cloud are integrated using direct linking, i.e., directly linking an end-user device to the SI cloud.