Vacant Time Slot Managing Device for Calendar Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing calendar display devices cannot manage users' free time slots, only scheduled events.

Innovation Solution

A vacant time slot managing device that includes a storage section for storing vacant time slot data, a schedule acquiring section to acquire scheduled event data, and a vacant time slot computing section to compute free time slots based on specific conditions, allowing for the generation of a calendar displaying available time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a calendar display device only manages scheduled events, then the device complexity is low, but the functionality is limited and cannot manage free time

Engineering Contradiction:
ImprovefunctionalityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The calendar display device is enhanced to perform multiple functions: it not only displays scheduled events but also computes and displays vacant time slots by analyzing the relationship between scheduled events and calendar time periods. This multi-functionality resolves the contradiction by expanding the device's capabilities without requiring a completely new system.

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

Solution Approach 2:

The device pre-computes vacant time slots by analyzing scheduled events in advance and stores this information in the calendar. This preliminary action allows the free time management functionality to be readily available when needed, adding versatility without increasing operational complexity during use.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If vacant time slot computation is added to the calendar device, then free time management capability is improved, but the computing complexity increases

Engineering Contradiction:
Improvefree time management capabilityVSAvoidcomputing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The computation process is segmented into distinct functional components: a schedule acquiring section that retrieves scheduled event data, a vacant time slot computing section that performs the computation, and a display section that presents the results. This segmentation manages computing complexity by organizing the computational tasks into modular, manageable sections.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The vacant time slot computing section acts as an intermediary that processes scheduled event data and transforms it into vacant time slot information. This intermediary component simplifies the overall system architecture by handling the computational complexity in a dedicated module rather than distributing it throughout the entire device.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If the calendar displays both scheduled events and vacant time slots, then information completeness is improved, but the information processing load increases

Engineering Contradiction:
Improveinformation completenessVSAvoidinformation processing load
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The calendar integrates both scheduled event information and vacant time slot information into a single unified display. This merging of information sources provides complete temporal information (both occupied and free periods) in one view, improving information completeness while managing processing load through efficient data integration.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Vacant time slot information is pre-computed and stored in the calendar data structure before display. This preliminary computation allows the display function to simply retrieve and present both scheduled events and vacant time slots without performing complex real-time calculations, thereby reducing the information processing load during operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11087288B2Vacant time slot managing device, vacant time slot managing method, computer program, and storage medium
Publication Date: 2021.08.10 BLUE MARLIN PARTNERS INC
  • US11087288B2 patent drawing
  • US11087288B2 patent drawing
  • US11087288B2 patent drawing

AI summary

A vacant time slot managing device (1) includes a control section (3), a schedule acquiring section (5), a vacant time slot computing section (7), and storage (17). The control section (3) causes the storage (17) to store vacant time slot data representing a vacant time slot of a user. The schedule acquiring section (5) acquires time data from scheduled event list data that includes the time data. The schedule time represents a start time and an end time of a scheduled event of the user. The vacant time slot computing section (7) computes the vacant time slot based on the schedule time data.