Optical Character Recognition for Cross-Application Data Bridging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems struggle to efficiently bridge information between applications, windows, or data sets, especially when the required data exists as graphical images rather than text, due to limitations in extracting data from custom graphic windows.

Innovation Solution

A computer-implemented method and system that captures images from predefined areas of matching data forms and performs optical character reading to generate text data, which is then passed to the current data form of interest, enabling the bridging of graphical image information into text format across different applications, windows, or data sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual data entry is used to transfer information between applications, then data accuracy can be maintained, but time consumption increases significantly

Engineering Contradiction:
Improvetime consumptionVSAvoidmanual data entry
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system performs automatic data extraction and transfer between applications without requiring user intervention. The name grabbing software automatically identifies, extracts, and populates data fields in target applications, enabling the system to serve itself rather than requiring manual user operation for each data transfer task.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical data entry operations with automated software-based extraction and transfer mechanisms. Instead of users manually typing or copying data, the system uses automated processes to capture names and other data elements from source applications and transfer them to target applications, substituting human manual labor with computational automation.

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

2Ease of operation

If multiple applications are opened simultaneously to access different data, then data accessibility is improved, but switching between applications becomes time-consuming

Engineering Contradiction:
Improvedata accessibilityVSAvoidswitching time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The name grabbing software acts as an intermediary that bridges multiple applications. Instead of requiring users to manually switch between applications to access and transfer data, the intermediary software automatically extracts data from source applications and transfers it to target applications, eliminating the need for manual switching while maintaining data accessibility across multiple applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If cut-and-paste method is used to transfer data between windows, then data transfer speed is improved, but time consumption increases when several fields need to be re-entered

Engineering Contradiction:
Improvedata transfer speedVSAvoidtime consumption for multiple fields
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system provides a universal data extraction and transfer solution that handles multiple data fields simultaneously across different applications. Instead of requiring separate cut-and-paste operations for each field, the name grabbing software extracts multiple pieces of information (names, identifiers, etc.) from the source application and transfers them all to the target application in a single automated operation, making the system multi-functional rather than requiring repeated single-field transfers.

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

Data Source

PatentUS7877406B2System and method for name grabbing via optical character reading
Publication Date: 2011.01.25 APTERYX LLC
  • US7877406B2 patent drawing
  • US7877406B2 patent drawing
  • US7877406B2 patent drawing

AI summary

A system and method for generating text data from graphical image information of a first data form and passing the generated text data to another data form is disclosed. The system comprises a computer-based platform configured to obtain search criteria data from a current data form of interest and search an operating system of the computer-based platform for at least one other data form having first data that match the search criteria data to identify any matching data forms. The computer-based platform is further configured to perform an image capture operation on at least one predefined area of any matching data forms to form at least one captured image. An optical character reading operation is performed on the at least one captured image to generate at least one instance of second data and the at least one instance of second data is passed to the current data form of interest.