Automated Purchasing Assistant for Document Parsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional price comparison and inventory control systems require manual data entry and are inefficient in recognizing dynamic prices and bulk purchasing opportunities, failing to automatically identify products in documents and update inventory levels.

Innovation Solution

A system that parses documents to identify products, searches for prices, and automatically updates inventory, notifying users of cheapest sellers and bulk purchase opportunities, using APIs to integrate with online marketplaces and manage group buys.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional price comparison systems require manual data entry, then users can search for product prices, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveprice comparison efficiencyVSAvoidmanual data entry time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system automatically scans and extracts product information from documents such as purchase orders, invoices, and proposals without requiring user intervention. The document processing system autonomously identifies products, retrieves current pricing data from multiple sources, and generates price comparison reports, allowing the system to serve itself rather than requiring manual data entry from users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical process of manual data entry with automated document recognition and data extraction technologies. Optical character recognition (OCR) and natural language processing systems scan documents to automatically capture product information, eliminating the need for users to manually type or input data, thereby substituting human mechanical action with automated computational processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If conventional inventory control systems require manual updates, then users can track inventory levels, but the process is labor-intensive and prone to errors

Engineering Contradiction:
Improveinventory tracking accuracyVSAvoidmanual update effort
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The inventory control system automatically monitors stock levels by scanning purchase orders, invoices, and other relevant documents. When inventory thresholds are approached, the system autonomously generates restocking notifications and can even initiate reorder processes, eliminating the need for manual inventory counting and updating while improving accuracy through automated data capture from source documents.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous automated monitoring of inventory levels by continuously scanning incoming documents for product receipt information. Rather than requiring periodic manual checks, the system maintains constant surveillance of stock levels, automatically updating records as new information is captured from purchase orders and delivery documents, ensuring uninterrupted and accurate inventory tracking.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If conventional systems fail to recognize bulk purchasing opportunities, then users can make individual purchases, but users miss out on better pricing

Engineering Contradiction:
Improvepurchasing optimizationVSAvoidbulk purchase pricing information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system combines multiple purchase requests into consolidated bulk orders when it identifies that multiple users or departments require the same or similar products. By merging these individual purchase intents, the system automatically negotiates bulk pricing with suppliers and generates consolidated purchase orders, enabling the organization to capture volume discounts that would be unavailable through individual purchases.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary analysis of purchasing patterns and requirements before finalizing purchase decisions. By scanning upcoming projects, planned expenditures, and forecasted needs, the system proactively identifies opportunities to consolidate purchases into bulk orders, allowing the organization to secure better pricing in advance rather than reacting to individual purchase requests as they arise.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If conventional systems cannot parse documents automatically, then users can maintain simple records, but the system cannot extract product information from complex formats

Engineering Contradiction:
Improvedocument format recognitionVSAvoiddocument processing capability
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The document processing system is designed with universal capabilities to recognize and parse multiple document formats including purchase orders, invoices, proposals, and custom forms. The system employs versatile document recognition technologies that can handle various layouts, formats, and structures, allowing a single system to process diverse document types that would otherwise require separate specialized tools or manual processing for each format.

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

Data Source

PatentUS20240370915A1Consumer Purchasing and Inventory Control Assistant Apparatus, System and Methods
Publication Date: 2024.11.07 TACO MARKETING LLC
  • US20240370915A1 patent drawing
  • US20240370915A1 patent drawing
  • US20240370915A1 patent drawing

AI summary

In one aspect a method is provided for providing a user with offers to purchase merchandise. The method comprises monitoring browsing activity of a user on a web browser application of a user device via a web browser extension. Further, determining a. product of interest to the user based at least in part on the browsing activity and displaying, via the user device, an offer to purchase a comparable product to the determined product of interest. Upon receiving an indication from a user to accept the offer, adding the comparable product to a virtual shopping cart associated with the user and the web browser extension.