Virtual Agent Action Correlation for Simultaneous Shopping Tasks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional online shopping systems are inefficient, requiring customers to perform actions sequentially, making it difficult to search or purchase multiple items simultaneously, and lacking assistance similar to physical stores, leading to poor customer experience.

Innovation Solution

A system utilizing a virtual agent that can receive audio input from users, identify desired actions, and execute them based on correlations stored between actions in software applications, while also providing customer service and assisting with product location in brick and mortar stores.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional online shopping systems are used, then customers can access products and services, but customers must perform actions sequentially, making it difficult to search or purchase multiple items simultaneously

Engineering Contradiction:
Improveefficiency of shopping processVSAvoidconvenience of simultaneous actions
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system segments the shopping process into independent action units that can be identified, stored, and executed separately. The virtual agent breaks down complex shopping tasks into discrete actions (search, filter, add to cart, checkout) that can be processed in parallel or sequence based on user needs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-identifying and storing correlations between actions before they are needed. The virtual agent maintains a database of action relationships and executes pre-planned action sequences based on user intent, eliminating the need for sequential manual navigation.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If conventional online shopping systems are used, then basic e-commerce functions are provided, but no assistance similar to physical stores is offered, leading to poor customer experience

Engineering Contradiction:
Improvecustomer service capabilityVSAvoidtime spent waiting for assistance
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The virtual agent enables self-service by autonomously understanding customer needs, retrieving product information, and executing actions without human intervention. The system processes customer requests independently, providing immediate assistance without requiring customers to wait for human representatives.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The virtual agent serves as an intermediary between customers and the e-commerce system, translating natural language requests into system actions. This intermediary layer provides human-like assistance while maintaining the efficiency of automated systems, bridging the gap between conventional interfaces and natural customer expectations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If conventional sequential systems are used, then system complexity is reduced, but customer frustration increases due to inability to perform multiple actions simultaneously

Engineering Contradiction:
Improvecustomer experienceVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The virtual agent is designed as a universal system that can perform multiple functions (search, filter, compare, purchase, track) through a single interface. This multi-functional approach allows the system to handle diverse customer requests without requiring separate specialized systems, managing complexity through consolidation rather than proliferation.

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

Solution Approach 2:

The system implements feedback loops where the virtual agent continuously monitors customer interactions, learns from outcomes, and adjusts action execution accordingly. This feedback mechanism enables the system to optimize its performance and adapt to customer preferences, improving ease of operation through data-driven adjustments.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12346945B2System for virtual agents to help customers and businesses
Publication Date: 2025.07.01 VOICEMONK INC
  • US12346945B2 patent drawing
  • US12346945B2 patent drawing
  • US12346945B2 patent drawing

AI summary

A system for executing actions based on user input is provided. The system comprises a virtual agent for a software application, wherein the virtual agent is configured to store a correlation between actions available in the software application. Further, the system associates one or more of the actions with one or more tags. The system receives at least an audio input from a user of the software application and uses the input to identify an action desired by the user to be performed among the actions. Further, the system executes one or more actions based on the desired action and the correlation between the actions available in the software application.