Dynamic User Interface App Scheduling via AI Policy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional user interfaces in electronic devices lack dynamic scheduling capabilities, allowing users to consistently access all installed applications and features regardless of time constraints or administrative settings, which can lead to distractions and inefficiencies, particularly in environments where productivity and resource management are crucial.

Innovation Solution

A dynamic user interface system that utilizes an artificial intelligence service to filter and schedule the availability of apps and features based on policies, creating a contextually responsive interface that activates or deactivates apps and features according to predefined time schedules, thereby enhancing productivity and resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all installed applications are made available to users for the entirety of a logged on session, then users have continuous access to all apps, but this leads to distractions and reduced productivity

Engineering Contradiction:
Improveaccessibility of applicationsVSAvoiduser focus and productivity
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements dynamic scheduling of application availability, where the set of accessible applications changes over time based on scheduled periods. Applications are activated or deactivated automatically according to time-based policies, creating a dynamic user interface that adapts to different time contexts rather than maintaining static accessibility throughout the session.

Inventive Principle:
Principle #15Dynamics

2Productivity

If administrators deactivate certain applications to improve productivity, then distracting apps are limited, but users lose access to potentially useful applications during the logged on session

Engineering Contradiction:
Improveuser focusVSAvoidavailability of applications
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent employs periodic activation and deactivation of applications based on scheduled time periods. Instead of permanently deactivating applications, the system periodically changes their availability status according to predefined schedules, allowing applications to be accessible during certain time periods while restricted during others, thus balancing productivity enhancement with application versatility.

Inventive Principle:
Principle #19Periodic action

3Productivity

If a dynamic user interface is created by filtering apps based on policies, then app availability is optimized for productivity, but the system complexity increases

Engineering Contradiction:
Improveresource managementVSAvoidscheduling system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary configuration of scheduling policies and time periods before they are executed. Administrators can pre-define activation and deactivation schedules, time windows, and application groups in advance, allowing the system to automatically enforce these pre-configured rules without requiring complex real-time decision-making logic during operation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11928484B2Contextually providing a user interface
Publication Date: 2024.03.12 KYOCERA DOCUMENT SOLUTIONS INC
  • US11928484B2 patent drawing
  • US11928484B2 patent drawing
  • US11928484B2 patent drawing

AI summary

Systems and methods relate generally to contextually providing a dynamic user interface. In an example method thereof, an apps list is obtained by a dynamic scheduling service for an operating system. The apps list is generated responsive to a query by the operating system responsive to a request by the dynamic scheduling service. Dynamic scheduling data is obtained by the dynamic scheduling service, which includes generating the dynamic scheduling data by an artificial intelligence service including filtering apps on the apps list responsive to a policy. A dynamic user interface is created by the dynamic scheduling service responsive to the dynamic scheduling data, which includes deactivating one or more of the apps on the apps list by the artificial intelligence service responsive to the policy.