IoT Scheduler for Optimal Event Site and Timeslot Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional calendar applications are limited in determining optimal timeslots and locations for events involving multiple participants, as they lack access to data on other participants' availability and are location-agnostic, making it difficult to identify suitable sites for events.

Innovation Solution

An IoT-based scheduler that utilizes sensor data for occupancy and location information, along with scheduling data, to identify available timeslots and sites for events, and can adjust existing schedules or reserve sites by communicating with IoT devices and user devices to ensure participant availability and minimize travel distance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional calendar applications are used for scheduling, then basic event timing can be recorded, but the system cannot determine optimal timeslots and locations because it lacks access to participant availability data and location information

Engineering Contradiction:
Improveparticipant availability dataVSAvoidscheduling capability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent combines multiple data sources including calendar applications, IoT sensors, and location services into a unified scheduling system. The server aggregates participant availability from calendar apps, occupancy status from IoT sensors, and location data from mobile devices to comprehensively determine optimal event times and locations, resolving the information loss problem.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The scheduling system performs multiple functions: it manages calendar events, monitors site occupancy through IoT devices, tracks participant locations, and automatically determines optimal scheduling decisions. This multi-functional approach enables the system to overcome the limitations of conventional single-purpose calendar applications.

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

2Measurement precision

If the scheduler uses real-time sensor data to determine optimal sites, then location accuracy improves, but the system complexity increases due to integration requirements with IoT devices and multiple data sources

Engineering Contradiction:
Improvelocation accuracyVSAvoidsystem integration complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that centralizes data processing. The server receives occupancy data from IoT sensors, calendar data from participant devices, and location information from mobile apps, then processes all this data to determine optimal event locations. This intermediary architecture manages system complexity by providing a single point of coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system employs IoT sensors that automatically monitor and report occupancy status without manual intervention. Participants also self-report their availability through calendar applications and location data through mobile devices. This automated self-service approach reduces the operational complexity of data collection while maintaining high location accuracy.

Inventive Principle:
Principle #25Self-service

3Loss of time

If the scheduler optimizes for immediate event timing, then response time improves, but the system must process real-time data from multiple sources which increases computational requirements

Engineering Contradiction:
Improvescheduling response timeVSAvoidcomputational energy
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by continuously monitoring and pre-processing data from IoT sensors and participant calendars before an event request is made. Occupancy status and participant availability are updated in real-time in advance, so when scheduling is needed, the server can quickly query pre-processed data rather than collecting everything from scratch, reducing both response time and computational energy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11164157B2Internet of things based scheduler
Publication Date: 2021.11.02 SAP SE
  • US11164157B2 patent drawing
  • US11164157B2 patent drawing
  • US11164157B2 patent drawing

AI summary

A method can include receiving a request to determine a site and a timeslot for an event that requires attendance by a first and second user. Sensor data can be retrieved in response to the request. The sensor data can indicate a current occupancy of multiple sites and a current location of the first and second user. When the first and second user are available for an immediate timeslot, a first site for the event can be identified based on the sensor data. An upcoming timeslot for the event and a second site can be identified based on scheduling data. The scheduling data can indicate a future occupancy of the sites, a future location of the first and second user, and a future availability of the first and second user. An event notification indicating the site and timeslot for the event can be sent to the first and second user.