Automated Image-Based Database Record Creation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud-based database systems, manual data entry for users interacting with cloud-based applications and databases from remote locations using mobile devices is time-consuming and inefficient, necessitating a more automated method for data submission.

Innovation Solution

The system automatically creates database records by analyzing submitted media content, such as images, using classification algorithms and neural networks to characterize attributes, which are then used to populate corresponding fields in the database records, reducing the need for manual input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual data entry is used for data submission in cloud-based applications, then data can be entered with high accuracy, but the time consumption and operational effort increase significantly

Engineering Contradiction:
Improvedata submission speedVSAvoidtime for manual data entry
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system enables self-service by automatically extracting data from uploaded documents and populating database records without requiring manual data entry. The automated data extraction and record creation processes allow the system to serve itself, eliminating the need for users to manually input data while maintaining high accuracy through intelligent document analysis

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the mechanical manual data entry process with an automated computer-based system that uses optical character recognition, natural language processing, and machine learning algorithms to extract and process data from documents, thereby substituting human manual operations with automated computational processes

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

2Extent of automation

If automated image analysis is implemented to create database records, then data submission efficiency improves, but system complexity increases due to integration of classification algorithms and neural networks

Engineering Contradiction:
Improveautomation of record creationVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The automated record creation system is segmented into distinct functional modules: document upload interface, image processing module, classification algorithm module, neural network analysis module, and database record creation module. This segmentation allows each component to be developed, maintained, and optimized independently while working together to achieve automated record creation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements multi-functionality by integrating multiple capabilities into a single platform: document upload and processing, image analysis, classification of different document types, extraction of various data fields, and creation of standardized database records. This universal system handles diverse document types and data formats through a unified architecture

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

Data Source

PatentUS10838941B2Automated image-based record creation and related database systems
Publication Date: 2020.11.17 SALESFORCE INC
  • US10838941B2 patent drawing
  • US10838941B2 patent drawing
  • US10838941B2 patent drawing

AI summary

Database systems and related methods are provided for creating database records in response to submitted media content, such as an image. One exemplary method involves a server receiving an image from a client device coupled to a network, analyzing the image at the server to characterize one or more attributes of the image, automatically populating one or more fields of a data record corresponding to the image to reflect the characterized one or more attributes of the image, and storing the data record in a database coupled to the server. In one or more exemplary embodiments, metadata and validation rules associated with a database object type are utilized to automatically populate fields of the new record in conjunction with the characterized image attributes.