Dynamic Attribute Display for ERP Search Relevance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional search engines fail to effectively convey the relevance of structured data objects in search results, particularly in Enterprise Resource Planning (ERP) systems, as they do not highlight search terms within structured data and lack context, making it difficult for users to assess the relevance of search results.
Innovation Solution
A system and method that generate search results by defining a default attribute display set and a dynamic attribute display set for each business object, where the dynamic set includes attributes matching the search term, allowing for enhanced display of relevant data and improved user interface presentation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If conventional search engines display structured data objects in a table format with predefined columns, then the search results can be organized and presented, but the search term cannot be highlighted and the relevance of the search results cannot be conveyed
Solution Approach 1:
The patent applies dynamics by making the attribute display set dynamic rather than static. The system automatically determines which attributes to display based on the search term and the content of each business object, allowing the display format to adapt dynamically to highlight relevant information. This resolves the contradiction by enabling relevance conveyance through dynamic attribute selection without requiring complex manual configuration.
Solution Approach 2:
The patent applies local quality by making each business object's display configuration unique based on its specific attributes and the search term. Instead of using a uniform predefined column structure for all results, the system tailors the displayed attributes for each individual business object to highlight where the search term matches, thereby conveying relevance locally for each result without overall system complexity.
2Loss of information
If conventional search engines use predefined columns for structured data display, then the display structure is simple and consistent, but the search term location and relevance cannot be indicated
Solution Approach 1:
The patent applies preliminary action by pre-determining the appropriate attribute display set for each business object before presenting the search results to the user. The system analyzes the business object attributes and search term in advance to identify which attributes should be displayed and how the search term should be highlighted, thereby providing context and relevance information without requiring additional user effort to assess the results.
3Loss of information
If the search results display all attributes of each business object, then complete information is provided, but the relevant matching information is not highlighted
Solution Approach 1:
The patent applies the extraction principle by selectively extracting and displaying only those attributes of each business object that are relevant to the search term. Instead of displaying all attributes uniformly, the system identifies and extracts the specific attributes where the search term matches or is relevant, thereby highlighting the matching information while reducing the overall volume of displayed data to only what is necessary for assessing relevance.
Data Source
AI summary
Methods and systems are disclosed for providing search results in response to a business object search request. The methods and systems may generate result business objects in response to a search request including a search term, the result business objects each having attributes at least one of which includes data that matches the search term. Also, the methods and system may generate a default attribute display set including at least a first attribute associated with each of the result business objects and a dynamic attribute display set that includes any attribute that includes data that matches the search term for any of the result business objects. Based on the default and dynamic attribute display sets, a result display set is generated. The methods and system may also display search results presenting data corresponding to the attributes included in the result display set.


