Persistent Transaction State Management Across Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face the challenge of losing progress when switching from one device to another while completing electronic documents, as existing systems do not allow for seamless continuation of the process without restarting.

Innovation Solution

A system that verifies user access information, maintains a current transaction session state in a persistent store, and provides a session key to enable access to the session from a different device, allowing users to switch devices without losing their work.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user switches from one device to another while completing an electronic document, then the user can use different devices for communication, but the user loses information and must restart the completion process

Engineering Contradiction:
Improvedevice switching capabilityVSAvoiddocument completion progress
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by storing the current state of the electronic document completion process in a persistent store before device switching occurs. This allows the document state, user inputs, and process progress to be preserved and restored when the user accesses the same document from a different device, eliminating information loss during device transitions

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system stores transaction session state in a persistent store, then the user can continue the process on a different device, but the system complexity increases

Engineering Contradiction:
Improveseamless device switchingVSAvoidsystem architecture
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces a persistent store as an intermediary component that mediates between the transaction session and multiple user devices. This persistent store acts as a centralized repository that stores and retrieves document completion states, enabling seamless device switching without requiring complex peer-to-peer device communication or synchronization protocols

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system provides access information to multiple devices, then the user can access the document from any device, but security risks increase

Engineering Contradiction:
Improvemulti-device accessVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments access control by providing unique access information (session tokens) to each device individually. Each device receives its own authenticated session identifier that is tied to the user's credentials, allowing multiple devices to access the document completion process while maintaining security through device-specific authentication tokens rather than universal access

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11443382B1Systems and methods for providing a persistent state
Publication Date: 2022.09.13 UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
  • US11443382B1 patent drawing
  • US11443382B1 patent drawing
  • US11443382B1 patent drawing

AI summary

Systems and methods for providing persistent state are described herein. One or more embodiments include verifying access information provided by a user of a first device in connection with a user initiated transaction session, maintaining a current state of the transaction session in a persistent store, establishing a session key corresponding to the transaction session, providing the session key to the user, and providing the user access to the current state of the transaction session via a second device in response to validation of the session key received from the second device.