Calendar Display Utilizing Past Content in Future Date Spaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing content management systems using calendars are ineffective in utilizing future date spaces and do not allow for efficient use of past contents, as they primarily focus on displaying information relevant to the present and future, neglecting the potential for utilizing past data effectively.
Innovation Solution
A content display method that accepts user input to create a target calendar, extracts and displays indication information for both elapsed and non-elapsed periods by arranging content information based on date, using display date information generated by computations when actual date information is not within the target period, thereby utilizing future date spaces to show past content relevance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a calendar displays only present and future information, then the calendar function remains simple and focused, but future date spaces are wasted and past contents cannot be utilized
Solution Approach 1:
The patent applies preliminary action by pre-defining display rules that determine when past contents should be displayed in future date spaces. The system预先 establishes criteria for selecting past contents and automatically applies these rules when generating the calendar view, enabling past content to appear in future dates without requiring complex real-time processing or user intervention.
Solution Approach 2:
The patent inverts the traditional calendar approach by displaying past contents in future date spaces rather than only showing future schedules. This inversion allows the calendar to utilize otherwise wasted future date spaces for displaying relevant past information, transforming the calendar from a purely forward-looking tool to one that bridges past and future.
2Loss of information
If past contents are displayed in future date spaces, then past data utilization is enhanced, but information organization becomes confusing
Solution Approach 1:
The patent applies local quality by making the display of past contents conditional and location-specific. Different date spaces in the calendar display different types of information based on predefined rules - some dates show past contents while others show future schedules. This localized approach ensures that past information is displayed only where appropriate, maintaining clarity while enhancing utilization.
Solution Approach 2:
The patent uses copying by creating a visual representation of past contents in future date spaces. Rather than moving or altering the original past information, the system generates copies or indicators of past contents that appear in future dates, allowing users to access past information through the calendar interface without confusing the actual temporal organization.
3Productivity
If automatic display rules are established for past contents, then manual configuration effort is reduced, but flexibility in displaying specific contents is limited
Solution Approach 1:
The patent applies dynamics by making the display rules configurable and adaptable. While automatic rules provide efficient default behavior for calendar generation, the system allows users to modify these rules to suit specific needs. The display logic dynamically adjusts based on user preferences, content types, and contextual factors, balancing automation with flexibility.
Solution Approach 2:
The patent achieves universality by designing a multi-functional display rule system that can handle various types of contents and display scenarios. The same framework supports both automatic display based on general criteria and customized display for specific content types, making the system versatile enough to handle diverse calendar requirements without requiring separate mechanisms.
Data Source
AI summary
A content display method is disclosed. The content display method includes the steps of: accepting an instruction input to create a target calendar; extracting a content that indication information has to be displayed in an elapsed period having already passed and a content that indication information has to be displayed in a non-elapsed period to pass from now on in the target calendar based on the instruction input accepted through the accepting step; and arranging the indication information of each of the contents extracted in the extracting step in a corresponding date in a target calendar and displaying the target calendar on a display device.


