US 12,444,494 B2
Systems and methods for optimizing time slot yield rates
Bradley G. Peltz, New York, NY (US)
Assigned to Bradley G. Peltz, New York, NY (US)
Filed by Bradley G. Peltz, New York, NY (US)
Filed on Aug. 12, 2022, as Appl. No. 17/819,614.
Application 17/819,614 is a continuation in part of application No. 16/580,844, filed on Sep. 24, 2019, granted, now 11,416,828.
Prior Publication US 2023/0170078 A1, Jun. 1, 2023
Int. Cl. G16H 40/20 (2018.01); G16H 80/00 (2018.01)
CPC G16H 40/20 (2018.01) [G16H 80/00 (2018.01)] 20 Claims
OG exemplary drawing
 
1. A method for optimizing time slot yield rates, the method comprising:
determining that an earlier telehealth time slot has become available;
programmatically generating a suggested approval for review by a system administrator, wherein the suggested approval comprises an indication of availability of the earlier telehealth time slot;
transmitting the suggested approval via an administrator application-programming interface (API) to an administrator client device and receiving, via the administrator API, digital approval data confirming the suggested approval;
identifying a set of users corresponding to preexisting scheduled time slots subsequent to the available earlier telehealth time slot;
ranking the set of users, including:
generating a first ranking score for each user according to first ranking criteria,
generating a second ranking score for each user according to second ranking criteria, and
generating a combined ranking score for each user based on the first ranking score and the second ranking score, wherein the first ranking score and the second ranking score are weighted differently;
selecting, based on the combined ranking score for each user of the set of users, a subset of top ranked users eligible for the available earlier telehealth time slot;
for each user of the subset of top ranked users, sending, via a messaging gateway, a message to a mobile device of the user, the message comprising the indication of availability of the earlier telehealth time slot and an approval deep link that, when activated, opens a scheduling approval interface on the mobile device;
receiving, via the messaging gateway, a message from a mobile device of a responding user of the subset of top ranked users indicating that the responding user is willing to replace the responding user's corresponding preexisting scheduled time slot with the available earlier telehealth time slot;
replacing the responding user's corresponding preexisting scheduled time slot with the available earlier telehealth time slot in a calendar repository;
receiving, from the mobile device of the responding user, an indication that the responding user is available for execution of the telehealth appointment;
providing, in advance of the telehealth appointment, a video conference link to the mobile device of the responding user, the link being configured such that, when activated, the mobile device automatically invokes a real-time communication (RTC) service endpoint to join the telehealth appointment;
receiving, from a provider terminal at a location of the provider, a request to execute the telehealth appointment, wherein the provider terminal comprises a video camera at the location of the provider; and
executing the telehealth appointment by connecting, via the RTC service endpoint, a live video conference between the video camera of the provider terminal and a video camera of the mobile device of the responding user.