Distributed Adjustment System for Real-Time Transaction Interface Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to seamlessly integrate online and offline transaction data to provide dynamic adjustments and personalized offers during physical transactions, lacking real-time communication and data synchronization between mobile devices, physical facilities, and online databases.

Innovation Solution

A distributed adjustment system comprising a broker system that communicates between a first computing system, a second computing system in a physical facility, and one or more third-party systems, enabling real-time data exchange to dynamically adjust graphical user interfaces by decoding machine-readable elements, retrieving information associated with physical objects, and applying user-specific data to transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If real-time data exchange and dynamic interface adjustment are implemented, then user experience and personalization are improved, but system complexity and integration requirements increase

Engineering Contradiction:
Improvedynamic interface adjustmentVSAvoidsystem integration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a broker system as an intermediary component that mediates between the mobile device application, the physical facility computing system, and third-party systems. This broker handles the complex communication and data synchronization tasks, allowing the core systems to remain relatively simple while achieving real-time data exchange and dynamic interface adjustments across the distributed architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If multiple computing systems and databases are integrated for seamless online-offline data synchronization, then information completeness is improved, but communication overhead and processing time increase

Engineering Contradiction:
Improvedata synchronizationVSAvoidtransaction processing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-loading and caching relevant user data, account information, and object data into local databases before transactions occur. The broker system establishes communication channels and prepares data structures in advance, enabling rapid data retrieval and synchronization during actual transactions without significant delays.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If real-time communication between broker system and mobile application is established, then transaction personalization is improved, but network dependency and communication failures risk increase

Engineering Contradiction:
Improvepersonalized offersVSAvoidcommunication stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The broker system implements feedback mechanisms where the mobile application continuously reports transaction status, user actions, and device state back to the broker. The broker responds by adjusting the graphical user interface in real-time based on this feedback, enabling personalized offers and dynamic content adjustment while maintaining system reliability through continuous monitoring and adaptive response.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10937024B2System and method for a distributed adjustment system
Publication Date: 2021.03.02 WALMART APOLLO LLC
  • US10937024B2 patent drawing
  • US10937024B2 patent drawing
  • US10937024B2 patent drawing

AI summary

Described in detail herein are systems and methods for a distributed adjustment system. The system can include a first and second computing system. The second computing system can scan and decode an identifier encoded in a machine-readable element using a scanner. The identifier can be associated with an account tied to the first computing system. The second computing system can transmit the identifier to a broker system. The account information can include information associated with various physical objects. The second computing system can scan a machine-readable representation encoded with an identifier associated with a physical object. The broker system can determine the account holder information includes information associated with the physical object. The broker system can dynamically adjust the physical object information displayed on the display of the second computing system based on the information retrieved from the account holder information.