Cloud Server Cross-Device Job Resumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

When a user authentication process using a cloud server is performed, unresolved jobs such as print jobs are not effectively managed, leading to the need for users to repeat operations across devices if a job is not completed due to device errors, as the cloud server does not store job status or configuration information for third-party apps.

Innovation Solution

A cloud server system that stores and manages user data, including access tokens and unresolved job information, allowing users to resume print jobs on different devices without repeating authentication and setup processes by sharing job information across devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cloud server performs user authentication and manages user data, then user authentication and secure printing are enabled, but unresolved job information is not stored leading to repeated operations across devices

Engineering Contradiction:
Improvecross-device job resumptionVSAvoidjob status information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The cloud server acts as an intermediary between multiple devices and print jobs. It receives, stores, and manages unresolved job information from various devices, then provides this information back to devices that need to resume jobs. This mediator approach enables cross-device job resumption without requiring direct device-to-device communication.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates and maintains copies of job information (including job status, configuration, and metadata) on the cloud server. These copies persist even when devices are disconnected or jobs are interrupted, allowing users to access and resume their jobs from different devices without losing job state information.

Inventive Principle:
Principle #26Copying

2Ease of operation

If cloud server stores user data and access tokens, then authentication is simplified, but job information management capability is lacking

Engineering Contradiction:
Improveauthentication processVSAvoidjob management functionality
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The cloud server is enhanced to perform multiple functions: it continues to handle user authentication and access token management while also storing and managing unresolved job information. This multi-functional approach eliminates the need for separate systems for authentication and job management, providing a unified platform.

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

Solution Approach 2:

The patent combines previously separate functions (authentication service and job information service) into a single cloud server platform. By merging these services, the system achieves better integration where job information can be automatically associated with authenticated users, and job resumption can leverage existing authentication states.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If device errors cause job interruption, then job completion fails, but users must manually repeat operations on other devices

Engineering Contradiction:
Improvejob completionVSAvoidrepeated operations time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by saving job information and status to the cloud server before job completion or even before device failure occurs. This advance preservation of job state ensures that when users switch devices or resume after errors, the job information is already prepared and available for immediate continuation without requiring re-submission or re-configuration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11733947B2Managing unresolved jobs of devices with cloud server
Publication Date: 2023.08.22 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11733947B2 patent drawing
  • US11733947B2 patent drawing
  • US11733947B2 patent drawing

AI summary

An example operation method includes receiving unresolved job information about a job, requested by user identification information, from a first device, storing the unresolved job information in user data of the user identification information, receiving the user identification information from a second device, from the second device, and providing the unresolved job information stored in the user data to the second device.