Display History Highlighting for Collaborative Object Editing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Collaborative work support systems face challenges in tracking the editing process of objects displayed on the screen, making it difficult for users to distinguish which object has been edited and by whom.
Innovation Solution
A non-transitory computer-readable storage medium and display method that stores and highlights the edited objects based on history information, including editing content and order, allowing users to identify edited objects during a specified period.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If history information is stored for all edited objects, then the completeness of editing process tracking is improved, but the complexity of managing and displaying history data increases
Solution Approach 1:
The patent segments the entire editing history into multiple time periods, with each period containing a subset of edited objects. This segmentation allows the system to manage and display history information in smaller, more manageable units rather than handling all history data at once, thus reducing the perceived complexity while maintaining complete tracking capability.
Solution Approach 2:
The patent introduces a time period dimension to organize history information. Instead of presenting all edited objects in a single flat list, the system adds a temporal dimension by dividing history into multiple periods, allowing users to navigate and review editing processes across different time segments, which simplifies the overall data structure.
2Ease of operation
If all edited objects are displayed without distinction, then the simplicity of the display interface is maintained, but the ability to identify specific edited objects deteriorates
Solution Approach 1:
The patent applies local quality by highlighting only the edited objects within each time period while leaving other objects unchanged. This selective highlighting approach allows users to easily identify which objects have been edited without the need to process or display special markers for all objects, thus improving identification ease while maintaining relatively simple display processing.
3Loss of information
If the entire editing history is displayed at once, then the completeness of information is improved, but the difficulty of locating specific editing changes increases
Solution Approach 1:
The patent divides the entire editing history into multiple time periods, with each period displayed separately. This segmentation allows users to locate specific editing changes more easily by narrowing down the search scope to a particular time period, rather than searching through all history data at once, thus reducing the difficulty of detecting specific changes while maintaining information completeness through systematic period-by-period review.
Data Source
AI summary
A non-transitory computer-readable storage medium stores a display program. The program includes computer-readable instructions that, when executed by a processor of a computer, instruct the computer to perform processes. The processes include storing, based on execution of editing of an object, history information associating the object, editing content of the object, and order information indicating an editing order, updating the object to be displayed on a display based on the execution of the editing of the object, acquiring a target period which is part of an entire period during which a plurality of pieces of the history information are stored, identifying, as a target object, among one or more of the objects being displayed on the display, the object corresponding to the history information within the target period, among the plurality of pieces of the history information, and a highlighting step for highlighting the identified target object.


