ERP Search Authorization Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for searching and accessing information within enterprise resource planning (ERP) systems require multiple steps and do not efficiently optimize computational resources and network bandwidth, failing to provide a single-step search process while maintaining speed.

Innovation Solution

A bandwidth-efficient method and system that authorizes users for searching and accessing information within an ERP environment by incorporating user-defined search queries with authorization information, utilizing a processor-based system with modules for inputting, forming, searching, extracting, and displaying results, ensuring efficient information retrieval without compromising speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple step searching process is used to access information segments, then user authorization can be verified, but search time and operational complexity increase

Engineering Contradiction:
Improveuser authorization verificationVSAvoidsearch time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines multiple separate search operations into a single integrated search process. The system merges the authorization verification step with the information search step, allowing users to search across multiple information segments (applications, transactions, users, documents) in one operation while simultaneously verifying their authorization. This eliminates the need for sequential multiple-step processes, reducing search time while maintaining authorization reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal search mechanism that handles multiple types of information segments through a single search interface. The system is designed to search across applications, transactions, users, and documents simultaneously, providing multi-functional capability. This universal approach allows the same search process to access diverse information types while inherently verifying user authorization for each segment, reducing operational complexity and time.

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

2Loss of information

If comprehensive information search across multiple segments is performed, then information completeness is improved, but network bandwidth consumption increases

Engineering Contradiction:
Improveinformation completenessVSAvoidnetwork bandwidth
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The patent performs preliminary authorization verification and search parameter preparation before executing the actual information retrieval. The system pre-processes the search query by incorporating authorization information and determining which information segments the user is permitted to access. This preliminary action allows the subsequent search to efficiently retrieve only authorized information without unnecessary bandwidth consumption, while still ensuring comprehensive coverage of all accessible information segments.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts and incorporates authorization information directly into the search query structure. By embedding authorization keys and user permissions within the search parameters, the system efficiently filters and retrieves only the information segments that the user is authorized to access. This extraction approach ensures information completeness within authorization boundaries while minimizing network bandwidth usage by avoiding retrieval of unauthorized data segments.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If authorization information is incorporated into search query, then access control security is improved, but computational complexity increases

Engineering Contradiction:
Improveaccess control securityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the authorization verification logic with the search query formation process. Instead of treating authorization as a separate computational step, the system integrates authorization keys and user permissions directly into the search query structure. This merging reduces computational complexity by eliminating redundant verification steps while maintaining strong access control security across all information segments.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements self-service authorization verification where the search system automatically incorporates and validates authorization information without requiring separate manual verification steps. The authorization keys are ingrained in the information segments, allowing the search process to autonomously verify access rights while constructing the query. This self-service approach simplifies the computational process while ensuring robust access control security.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10467306B2Method and system for user authorization based information search and access
Publication Date: 2019.11.05 TATA CONSULTANCY SERVICES LTD
  • US10467306B2 patent drawing
  • US10467306B2 patent drawing

AI summary

A method and system is provided for user authorization based information search and access. The present application provides a bandwidth efficient method and system for searching and accessing information based on a user authorization within an enterprise resource planning (ERP) environment by authorizing the user for searching and accessing the information containing authorization key ingrained therein without compromising speed of searching, comprises inputting user defined search query for information within the enterprise resource planning environment; forming user defined search query by incorporating authorization information of the user therein; searching a plurality of indexes for information; extracting search results from the plurality of indexes; and displaying the extracted search results.