Dynamic Appointment Calendaring System for Location-Based Specialist Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing appointment setting process is time-consuming and inefficient, as it requires identifying user issues, finding appropriate specialists, gathering information, and scheduling appointments, often without considering the user's current or future location and availability.

Innovation Solution

A dynamic appointment calendaring system that monitors the user's current and potential future locations and availability, allowing for real-time scheduling of appointments with specialists based on dependencies, including voice message analysis to match users with suitable specialists.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual appointment setting process is used, then user can schedule appointments with specialists, but the process is time-consuming and inefficient

Engineering Contradiction:
Improveappointment scheduling efficiencyVSAvoidtime required for appointment setting
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by continuously monitoring the user's calendar and location data in advance, pre-identifying available time slots and nearby specialists before the user actually requests an appointment. This eliminates the need for users to manually search for specialists and check availability, as the system has already prepared matched appointment options.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically detecting when the user becomes available based on calendar changes, identifying suitable specialists based on user profile and location, and generating appointment proposals without requiring manual user input. The user simply needs to review and confirm the automatically generated options.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If traditional appointment scheduling is used, then appointments can be booked, but without considering user's current or future location and availability

Engineering Contradiction:
Improvelocation-based appointment matchingVSAvoidcomplexity of scheduling process
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies local quality by matching specialists to the user's specific local context - using GPS location data to identify nearby specialists and using calendar data to determine locally-relevant time slots when the user is actually available at that location, rather than applying a one-size-fits-all scheduling approach.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements dynamics by continuously updating the user's availability status and location in real-time, allowing the appointment matching system to adapt dynamically to changing conditions. The system monitors calendar events and location data streams, automatically adjusting which specialists and time slots are presented to the user based on current and future conditions.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If comprehensive specialist matching is performed, then most appropriate specialists can be identified, but requiring multiple steps of information gathering

Engineering Contradiction:
Improvespecialist-user matching accuracyVSAvoidinformation gathering process
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies universality by using a multi-functional user profile that serves multiple purposes simultaneously - it stores user preferences for specialist matching, maintains calendar event data for availability determination, and holds location history for proximity-based filtering. This single unified data structure eliminates the need for separate information gathering steps for each function.

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

Solution Approach 2:

The system implements feedback by continuously monitoring calendar events and location data to provide real-time updates on user availability and specialist proximity. The system processes this feedback loop automatically, adjusting appointment recommendations based on the latest calendar changes and location information without requiring users to manually update or verify details.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10387846B2System for affecting appointment calendaring on a mobile device based on dependencies
Publication Date: 2019.08.20 BANK OF AMERICA CORP
  • US10387846B2 patent drawing
  • US10387846B2 patent drawing
  • US10387846B2 patent drawing

AI summary

Embodiments of the invention include systems, methods, and computer-program products for scheduling and affecting appointment calendaring based on dependencies. As such, the invention provides for a dynamic appointment calendaring based on changes in the user's location. The dependencies comprise current and potential future locations and times of a user. The invention continuously monitors the calendars of the user on one or more devices. Further, the invention determines a change in existing appointments or cancellation of an appointment such that the user is newly available at certain time or determines a change in current and potential future locations of the user. Subsequently, the invention then evaluates one or more upcoming future appointments of the user with the financial institution specialists and ascertains the appointment details. The invention then automatically, schedules one or more new appointments at a new time and/or location with relevant specialists.