Note Navigation in Business Data Processing Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Business data processing applications typically require structured data entry and do not allow users to enter data in a free-style manner, limiting flexibility and integration of notes with business data, as note controls are not accessible across different views within the application.
Innovation Solution
Implementing a method that allows users to create and bind notes to business objects, enabling access and navigation across multiple views without pre-defined user interface elements for notes, using a run-time framework to provide notes functionality automatically, allowing users to input notes in unstructured formats, including handwritten content and media attachments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If note controls are modeled for specific forms, then notes are visible and accessible from the particular form, but notes cannot be accessed from other views displaying the same business object
Solution Approach 1:
The note control is designed to be universal rather than form-specific. When a note control is instantiated in one view, it automatically becomes accessible from all other views that display the same business object, eliminating the need for separate note controls in each view and enabling cross-view note access.
Solution Approach 2:
The business object serves as an intermediary that links notes across different views. Notes are bound to business objects rather than to specific forms or views, allowing the same note to be accessed from any view that displays the associated business object, thus mediating between different views.
2Adaptability or versatility
If separate note-taking applications are used, then users can take notes in unstructured format, but the note-taking application is not integrated with the business data processing application
Solution Approach 1:
The patent merges the note-taking functionality with the business data processing application by implementing note controls directly within the application's views. This integration allows users to create, edit, and manage notes within the same application environment, eliminating the need for separate note-taking applications while preserving unstructured note formats.
3Ease of operation
If note controls are inserted into each view, then notes are accessible from all views, but developers must manually insert note controls into every view
Solution Approach 1:
The framework provides self-service functionality where note controls automatically propagate to all views displaying a business object when instantiated in one view. This eliminates the need for developers to manually insert note controls into each view, as the system automatically handles the propagation and accessibility across views.
Data Source
AI summary
Methods and apparatus, including computer program products, implementing techniques for business data processing. The techniques include displaying business data on a user interface through which users can view the business data and provide input modifying the business data. The business data comprises a plurality of business objects. The techniques further include receiving one or more first user inputs, each first user input requesting creation of a note and specifying the contents of the note to be created; in response to each of the first user inputs, creating a note and binding the note to one of the business objects; receiving a second user input selecting one of the notes; and in response to the second user input, navigating from the selected note to the business object bound to the selected note.


