Self-Executing Bot Using Cached Data for Automated Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems fail to adequately utilize cached data from user activities for automatic task execution, such as purchasing products or sending communications, leading to inefficiencies in computing resource utilization and user experience.

Innovation Solution

Implementing an intelligent self-executing bot that analyzes cached data to determine an intended use context and automatically executes tasks on behalf of the user when a predefined confidence level is met, utilizing compartmentalized data from various devices and affinity users to refine the confidence level.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional systems store cached data from user activities, then data is preserved for future use, but the data is not utilized for automatic task execution

Engineering Contradiction:
Improveutilization of cached dataVSAvoidautomatic task execution
Core Design Contradiction:
Loss of informationVSExtent of automation

Solution Approach 1:

The system enables self-service by automatically analyzing cached data and executing tasks without requiring continuous user input. The bot autonomously processes cached electronic searches and messages to determine intended use contexts and execute corresponding tasks, allowing the system to serve itself rather than requiring constant human intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by analyzing cached data in advance to identify potential tasks before users explicitly request them. By pre-processing cached searches and messages to determine intended use contexts, the system prepares for automatic task execution, converting previously stored but unused data into actionable insights.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system automatically executes tasks based on cached data, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system applies segmentation by dividing the automatic task execution process into distinct functional modules: cached data acquisition, electronic search processing, electronic message processing, intended use context determination, and task execution. This modular segmentation manages complexity by organizing functions into separate, manageable components that can operate independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The bot serves as an intermediary between cached data and task execution. It mediates the complex process by receiving cached searches and messages, analyzing them to determine intended use contexts, and then executing appropriate tasks. This intermediary layer simplifies the overall system architecture by centralizing the decision-making logic in a single coordinating component.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If the system analyzes cached data to determine intended use context, then task execution accuracy is improved, but processing time increases

Engineering Contradiction:
Improveconfidence level determinationVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system applies partial action by determining intended use contexts for only some cached data items rather than analyzing every single cached search and message. By selectively processing cached data based on relevance and potential task value, the system achieves sufficient accuracy without the time cost of exhaustive analysis of all cached information.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11875201B2Self-executing bot based on cached user data
Publication Date: 2024.01.16 PAYPAL INC
  • US11875201B2 patent drawing
  • US11875201B2 patent drawing
  • US11875201B2 patent drawing

AI summary

Cached data is obtained from a device. The cached data includes data saved on the device in response to electronic searches or electronic messaging performed by a user using the device. A determination is made, at least in part via the cached data, regarding an intended use context associated with the electronic searches or the electronic messaging. Using the intended use context, a confidence level is determined. In response to the determined confidence level meeting or exceeding a predefined threshold, a transaction involving the user is automatically executed, or an electronic communication is automatically sent on behalf of the user.