Movatterモバイル変換


[0]ホーム

URL:


US11322247B2 - Medical appointment progress tracking - Google Patents

Medical appointment progress tracking
Download PDF

Info

Publication number
US11322247B2
US11322247B2US14/794,857US201514794857AUS11322247B2US 11322247 B2US11322247 B2US 11322247B2US 201514794857 AUS201514794857 AUS 201514794857AUS 11322247 B2US11322247 B2US 11322247B2
Authority
US
United States
Prior art keywords
appointment
medical
patient
appointments
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US14/794,857
Other versions
US20180150603A1 (en
Inventor
Deborah T. Bullington
Andrew B. Bullington
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by IndividualfiledCriticalIndividual
Priority to US14/794,857priorityCriticalpatent/US11322247B2/en
Priority to PCT/US2016/041657prioritypatent/WO2017008064A1/en
Priority to US15/333,087prioritypatent/US10854330B1/en
Publication of US20180150603A1publicationCriticalpatent/US20180150603A1/en
Priority to US17/656,997prioritypatent/US20240296938A1/en
Application grantedgrantedCritical
Publication of US11322247B2publicationCriticalpatent/US11322247B2/en
Activelegal-statusCriticalCurrent
Adjusted expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

Provided are mechanisms and processes for medical appointment progress tracking. According to various examples, the system includes a location sensor that tracks when a medical professional begins an examination of a patient by detecting when the medical professional logs into a computer to access the first patient's medical file. The system also includes a medical schedule processor that logs this time and compares this time with scheduling information to predict whether future appointments on that day will be delayed. The scheduling information is cryptographically separated from Health Insurance Portability and Accountability Act (HIPAA) information. The system further includes a notification interface that notifies upcoming patients if their appointments will be substantially delayed.

Description

BACKGROUND
Medical appointments are commonly associated with notoriously long wait times. According to numerous reviews from patients, the number one complaint is the wait time to see the doctor. For instance, online review sites allow patients to comment and provide corresponding star ratings for service providers. On these sites, low star ratings for physicians are often associated with comments citing long wait times. Often, reviewers complain of waiting from between thirty minutes to two hours. These reviews indicate that patient satisfaction with a physician's care can be heavily influenced by wait times, and that excessive wait times can lead to negative reviews of a physician's services.
Accordingly, improving the wait time for a patient can greatly improve the patient's satisfaction with the physician. In turn, this satisfaction will improve the patient's subjective feelings about their care, which can lead to more effective treatment and service. Specifically, when the patient is in a positive frame of mind at the beginning of the examination, the appointment naturally flows more smoothly. In addition, physicians often note that when they are behind schedule, they often spend time apologizing to the patient about being late, which reduces the amount of time available for actual patient care. By reducing or eliminating patient wait times, physicians can be more efficient and patients can have more positive experiences at appointments. Consequently, there is a need for improving patient wait times for medical appointments.
SUMMARY
Provided are various mechanisms and processes relating to medical appointment progress tracking.
In one aspect, which may include at least a portion of the subject matter of any of the preceding and/or following examples and aspects, the system includes a location sensor that tracks when a medical professional begins an examination of a patient by detecting when the medical professional logs into a computer to access the first patient's medical file. The system also includes a medical schedule processor that logs this time and compares this time with scheduling information to predict whether future appointments on that day will be delayed. The scheduling information is cryptographically separated from Health Insurance Portability and Accountability Act (HIPAA) information. The system further includes a notification interface that notifies upcoming patients if their appointments will be substantially delayed.
According to various examples, a process for notifying upcoming patients of schedule delays includes logging a time when a medical professional begins an appointment with a particular patient. This time is compared with scheduling information to determine whether future appointments in the schedule will be delayed. Based on this comparison and a prediction of delays for upcoming appointments, notifications are sent to upcoming patients if their appointments will be substantially delayed. Scheduling information is cryptographically separated from HIPAA information.
These and other embodiments are described further below with reference to the figures.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a flow chart illustrating one example of a patient appointment sequence.
FIG. 2 is a flow sequence illustrating one example of a process for estimating delays for a medical appointment.
FIG. 3 is a flow sequence illustrating another example of a process for estimating delays for a medical appointment.
FIG. 4 is a flow sequence illustrating another example of a process for estimating delays for a medical appointment.
FIG. 5 is a diagrammatic representation of one example of a database designed to store patient information.
FIG. 6 is a diagrammatic representation of one example of a medical scheduling management system.
FIG. 7 is a diagrammatic representation another example of a medical scheduling management system.
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
Reference will now be made in detail to some specific examples of the invention including the best modes contemplated by the inventors for carrying out the invention. Examples of these specific embodiments are illustrated in the accompanying drawings. While the invention is described in conjunction with these specific embodiments, it will be understood that it is not intended to limit the invention to the described embodiments. On the contrary, it is intended to cover alternatives, modifications, and equivalents as may be included within the spirit and scope of the invention as defined by the appended claims.
For example, the techniques of the present invention will be described in the context of particular scheduling mechanisms for medical offices. However, it should be noted that the techniques of the present invention apply to a wide variety of different scheduling mechanisms for a variety of different types of service entities such as dental offices, vision service providers, etc. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. Particular example embodiments of the present invention may be implemented without some or all of these specific details. In other instances, well known process operations have not been described in detail in order not to unnecessarily obscure the present invention.
Various techniques and mechanisms of the present invention will sometimes be described in singular form for clarity. However, it should be noted that some embodiments include multiple iterations of a technique or multiple instantiations of a mechanism unless noted otherwise. For example, a system uses a processor in a variety of contexts. However, it will be appreciated that a system can use multiple processors while remaining within the scope of the present invention unless otherwise noted. Furthermore, the techniques and mechanisms of the present invention will sometimes describe a connection between two entities. It should be noted that a connection between two entities does not necessarily mean a direct, unimpeded connection, as a variety of other entities may reside between the two entities. For example, a processor may be connected to memory, but it will be appreciated that a variety of bridges and controllers may reside between the processor and memory. Consequently, a connection does not necessarily mean a direct, unimpeded connection unless otherwise noted.
Medical appointments are commonly associated with notoriously long wait times. Because patient satisfaction with a physician's care can be heavily influenced by wait times, excessive wait times can lead to negative reviews of a physician's services. By reducing or eliminating patient wait times, physicians can be more efficient and patients can have more positive experiences at medical offices.
Accordingly, various embodiments of the present invention address the issue of wait times in medical offices. In some examples, a physician's progress is monitored and any delays in the physician's schedule are detected. Patients are then informed of any delays or schedule changes in real-time. Specifically, a medical scheduling management system tracks the physician's progress and provides notifications, such as through text messages, to upcoming patients. These notifications can let patients know when a physician is running behind and ask them to arrive later than their originally scheduled appointment.
By notifying patients in real-time about schedule changes or fluctuations, the intent is to decrease the amount of time that each patient waits for their appointment to begin. In turn, reducing the wait time should increase patient satisfaction and result in more positive experiences with their physicians. Because reimbursement according to programs like Medicare will be highly dependent on patient satisfaction in the future, the amount physicians will be paid will be closely tied to their patients' satisfaction. By keeping patients informed of schedule status and changes, the system described in various examples of this disclosure has the potential to address one of the biggest problems with patient satisfaction: wait times. If patient satisfaction is increased, then there is a higher likelihood that physicians will be fully reimbursed for their work. In addition, higher patient satisfaction will also lead to more referrals from patients and more business for physicians.
According to various embodiments, physician activities, movements, and locations can be automatically or manually detected to allow improved appointment scheduling. For example, appointment start times can be manually or automatically triggered when a physician enters or a room and characteristics of the appointment can be used to determine whether later appointments need to be adjusted. In particular embodiments, mechanisms for tracking physician or other medical personnel activities, movements, and locations for scheduling appointments are firewalled from systems managing patient medical data. In some examples, different encryption mechanisms are used to encode patient medical data and medical personnel scheduling data so that access to one system does not permit access to another system. In other examples, different networks such as different virtual networks or different physical networks are used to transport the different types of data. According to various embodiments, patient medical data is encrypted during both storage and transmission using a different mechanism from medical personnel tracking data.
With reference toFIG. 1, shown is a flow chart illustrating one example of a patient appointment sequence. As shown, a typicalpatient appointment sequence100 begins when a medical assistant (or nurse in some cases), calls a patient at101 from the waiting room. Various embodiments will be described with reference to particular medical personnel. However, it should be noted that numerous activities can be performed by a variety of different medical professionals such as medical staff, medical assistants, nurses, physician assistants, physicians, residents, etc. A variety of triggers can also be used to initiate scheduling mechanisms, such as when a physician enters the patient's examination room, when a physician leaves the patient's examination room, when a nurse brings a patient to an examination room, etc.
According to various embodiments, a medical assistant then takes the patient to the examination room at103. During the medical assistant's session with the patient, the medical assistant often collects information such as vitals and other data at105. This may include aspects such as measuring temperature, blood pressure, and the like. In addition, this process can include weighing and measuring the height of the patient. In some cases, these measurements may be taken in a hallway on the way to the examination room. The medical assistant may also ask the patient questions and take notes. The medical assistant then leaves the examination room and leaves the patient's chart for the physician. The patient is then left alone in the examination room to wait for the physician. This time may also be used for changing into a gown, etc.
Next, the physician enters the examination room at109. The physician performs the exam at111, and then exits the examination room at113. This concludes the process and the patient changes clothes, if appropriate, and collects their belongings before leaving the examination room.
As described, a medical appointment includes various phases that may include wait times. For instance, the patient may wait for a period of time before the medical assistant initially calls the patient at101. The patient may also wait for a period of time between the time the medical assistant leaves the room at107 and the time the physician enters the room at109. Both of these wait times affect patient satisfaction and can lead to complaints relating to patient care. In addition, the amount of time that a physician spends with a particular patient, betweenblocks109 and113, affects whether future appointments that day will be on time or delayed. Accordingly, the timing of various phases of a patient appointment sequence can affect patient satisfaction and determine whether future appointments will be delayed.
FIGS. 2-4 illustrate examples of flow sequences of processes for estimating delays for a medical appointment. The processes shown in each of the figures can be used alone or together, depending on the application. For instance, the process shown inFIG. 2 can be used alone in some examples, whereas,FIGS. 2-4 can be combined in other examples. In some aspects, the notification system can be viewed as a virtual waiting room. The system tracks when appointments are running late and the system informs an upcoming patient that their appointment is delayed and that they should delay arrival by a certain amount of time.
With reference toFIG. 2, shown is a flow sequence illustrating one example of a process for estimating delays for a medical appointment. In this example, delays in the schedule are estimated based on the time that a medical assistant (or nurse) begins an appointment with a patient. According to various embodiments, scheduling times, activity and location tracking, event monitoring, and other triggers pertinent to maintaining on-time scheduled appointments are referred to herein as scheduling information. In this process, estimating delays for amedical appointment200 begins with logging a location and time when a medical assistant begins an appointment with a patient at201. Next, this logged location and time is compared to a schedule at203. This schedule includes the patients and times for their appointments for the current day. Based on this comparison, a determination is made whether the appointment is on time or substantially delayed at205. For instance, if the time that the medical assistant begins the appointment is less than thirty (30) minutes later than the scheduled time for this patient, the appointment can be categorized as being on time and the process ends. If the time that the medical assistant begins the appointment is thirty (30) minutes or more past the scheduled time for this patient, then the appointment can be considered to be substantially delayed and the process continues at207. Although thirty (30) minutes is used in this example to determine whether the appointment is on time, any amount of time can be used. In some examples, this amount of time can be set by a particular medical professional based on their preferences and office procedures.
In the present example, if the appointment is delayed thirty (30) or more minutes, a determination is then made whether the appointment is unacceptably behind schedule at207. For the sake of this example, two (2) hours is used as a measure of when an appointment is unacceptably behind schedule. Appointments unacceptably behind schedule will not leave enough time for upcoming appointments, and consequently, will require that the upcoming appointments be rescheduled. Although two (2) hours delay is used as the threshold for determining when upcoming appointments need to be rescheduled, any amount of time can be used depending on the particular application of the system. For instance, certain physicians may want to decrease this time based on their allotted examination times or to generally increase patient satisfaction.
In the current example, if the delay is less than two (2) hours, then delays for upcoming appointments are then estimated and these upcoming patients are notified of these delays at209. For these upcoming patients, the delay is between thirty (30) minutes and two (2) hours based on the current patient. In some examples, the delay can be propagated through the schedule equally. Specifically, if the current appointment is behind forty (40) minutes, then all of the upcoming appointments can be shifted forty (40) minutes later. However, in some examples, each subsequent appointment can be shifted a certain amount in addition to this forty (40) minutes if the system estimates that the physician will incur additional delays from the subsequent appointments. Once the delay is estimated for the upcoming patients, the patients are then notified.
According to various embodiments, upcoming patients are notified at209 using their contact information. As described in more detail with regard toFIG. 5, this contact information can be stored in a database and accessed by the notification system. This contact information can be kept separate from patient medical records, in order to avoid any privacy concerns regarding the federal Health Insurance Portability and Accountability Act of 1996 (HIPAA). Specifically, the notification system accesses the contact information for upcoming patients, such as a phone number. In some examples, the notification system sends a text message to the upcoming patients notifying them of the expected delay and a later time that they should arrive. For instance, an upcoming patient originally scheduled for a two o'clock appointment may receive the following message: “Dear Jane, your appointment originally scheduled for 2:00 pm today with Dr. Smith is running behind schedule. Could you please arrive at 2:45 pm instead? Sorry for the delay. Thank you for your understanding.” Alternatively, the notification system can send a voicemail or email to upcoming patients, depending on factors such as the patients' contact preferences and the office infrastructure. According to various embodiments, scheduling information such as medical professional location tracking, appointment start triggers, event monitoring, etc., are cryptographically separated from HIPAA information.
According to various embodiments, medical professional activities, movements, and locations can be automatically or manually detected to allow improved appointment scheduling. For example, appointment start times can be manually or automatically triggered when a physician enters or a room and characteristics of the appointment can be used to determine whether later appointments need to be adjusted. In one embodiment, an appointment start time is triggered when the medical professional logs into a computer to access the first patient's medical file, which may include vitals and notes for the examination.
In particular embodiments, mechanisms for tracking physician or other medical personnel activities, movements, and locations for scheduling appointments are firewalled from systems managing patient medical data. In some examples, different encryption mechanisms are used to encrypt HIPAA data and scheduling information so that access to one system does not permit access to another system. In other examples, different networks such as different virtual networks or different physical networks are used to transport the different types of data. According to various embodiments, patient medical data is encrypted during both storage and transmission using a different mechanism from medical personnel tracking data.
In the present example, if the delay is two (2) hours or more, then a determination is made whether some or all of the upcoming patients for the day need to be rescheduled. The patients that need rescheduling are then notified at211 and are offered an opportunity to reschedule their appointments. For instance, if the physician is behind two hours, but can cancel two upcoming appointments and be back on schedule with subsequent patients, these two appointments may need to be rescheduled. In some cases, the schedule can be rearranged to cause as few reschedules as possible. In some examples, the option to reschedule can be offered through the text message, email, or voice message. For instance, an interactive sequence can be presented to the patient to allow them to reschedule immediately. This can provide convenience for both the patients and the front office. Specifically, in some examples, one or more alternative times can be offered to the patient and the patient can select one. Once the patient is notified according to the described process (or if no delay is found), the process either ends or continues as described inFIG. 3, depending on the desired application of the system.
With reference toFIG. 3, shown is a flow sequence illustrating another example of a process for estimating delays for a medical appointment. In this example, delays in the schedule are estimated based on the time that a physician begins an appointment with a patient. This process can be used alone in some examples, or it can continue following the process described above with regard toFIG. 2.
In the present example, estimating delays for amedical appointment300 begins with logging a location and time when the physician begins an appointment with a patient at301. Next, this logged location and time is compared to a schedule at303. This schedule includes the patients and times for their appointments for the current day. Based on this comparison, a determination is made whether the appointment is on time or substantially delayed at305. For instance, if the time that the physician begins the appointment is less than thirty (30) minutes later than the scheduled time for this patient, the appointment can be categorized as being on time and the process ends. If the time that the physician begins the appointment is thirty (30) minutes or more past the scheduled time for this patient, then the appointment can be considered to be substantially delayed and the process continues at307. Although thirty (30) minutes is used in this example to determine whether the appointment is on time, any amount of time can be used. In some examples, this amount of time can be set by a particular medical professional based on their preferences and office procedures.
In the present example, if the appointment is delayed thirty (30) or more minutes, a determination is then made whether the appointment is unacceptably behind schedule at307. For the sake of this example, two (2) hours is used as a measure of when an appointment is unacceptably behind schedule. Appointments unacceptably behind schedule will not leave enough time for upcoming appointments, and consequently, will require that the upcoming appointments be rescheduled. Although two (2) hours delay is used as the threshold for determining when upcoming appointments need to be rescheduled in the present example, any amount of time can be used depending on the particular application of the system. For instance, certain physicians may want to decrease this time based on their allotted examination times or to generally increase patient satisfaction.
In this example, if the delay is less than two (2) hours, then delays for upcoming appointments are then estimated and these upcoming patients are notified of these delays at309. For these upcoming patients, the delay is between thirty (30) minutes and two (2) hours based on the current patient. In some examples, the delay can be propagated through the schedule equally. Specifically, if the current appointment is behind forty (40) minutes, then all of the upcoming appointments can be shifted forty (40) minutes later. However, in some examples, each subsequent appointment can be shifted a certain amount in addition to this forty (40) minutes if the system estimates that the physician will incur additional delays from the subsequent appointments. Once the delay is estimated for the upcoming patients, the patients are then notified. In some examples, if multiple factors are used to determine schedule delays, such as the time that the medical assistant begins the appointment and the time that the physician begins the appointment, then only one notification may be provided. For instance, a step can be included that determines whether a notification has already been sent to this patient, and if so, then an additional notification will not be sent. In other examples, updates to this notification with current waiting times and real-time appointment adjustments can be made as updated delays are predicted.
According to various embodiments, upcoming patients are notified at309 using their contact information. As described in more detail with regard toFIG. 5, this contact information can be stored in a database and accessed by the notification system. This contact information can be kept separate from patient medical records, in order to avoid any privacy concerns regarding the federal Health Insurance Portability and Accountability Act of 1996 (HIPAA). Specifically, the notification system accesses the contact information for upcoming patients, such as a phone number. In some examples, the notification system sends a text message to the upcoming patients notifying them of the expected delay and a later time that they should arrive. For instance, a patient later in the day scheduled for a two o'clock appointment may receive the following message: “Dear Jane, your appointment originally scheduled for 2:00 pm today with Dr. Smith is running behind schedule. Could you please arrive at 2:45 pm instead? Sorry for the delay. Thank you for your understanding.” Alternatively, the notification system can send a voicemail or email to upcoming patients, depending on factors such as the patients' contact preferences and the office infrastructure.
In the present example, if the delay is two (2) hours or more, then a determination is made whether some or all of the upcoming patients for the day need to be rescheduled.
The patients that need rescheduling are then notified at311 and are offered an opportunity to reschedule their appointments. For instance, if the physician is behind two hours, but can cancel two upcoming appointments and be back on schedule with subsequent patients, these two appointments may need to be rescheduled. In some cases, the schedule can be rearranged to cause as few reschedules as possible. In some examples, the option to reschedule can be offered through the text message, email, or voice message. For instance, an interactive sequence can be presented to the patient to allow them to reschedule immediately. This can provide convenience for both the patients and the front office. Specifically, in some examples, one or more alternative times can be offered to the patient and the patient can select one. Once the patient is notified according to the process (or if no delay is found), the process either ends or continues as described inFIG. 4, depending on the desired application of the system.
In the present example, although both a location and time are logged when the physician begins the appointment, it should be noted that in some embodiments, the location need not be logged. For instance, if the patient and time are adequately identified and logged, then the location does not need to be logged in order to compare the actual appointment time with the scheduled appointment time. According to various examples, the location log can be used to determine when a physician is seeing a particular patient. Specifically, in cases where location logging is automated, such as with sensors, GPS, or the like, then the location can provide information about which patient a physician is currently seeing. In other cases, an appointment start time may be triggered when the medical professional logs into a computer to access the first patient's medical file, which may include vitals and notes for the examination. In these examples, logging a location is unnecessary because the appointment start time and current patient are collected at login.
With reference toFIG. 4, shown is a flow sequence illustrating another example of a process for estimating delays for a medical appointment. In this example, delays in the schedule are estimated based on the time that a physician ends an appointment with a patient. This process can be used alone in some examples, or it can continue following the process described above with regard toFIGS. 2 and/or 3.
In the present example, estimating delays for amedical appointment400 begins with logging a location and time when the physician ends an appointment with a patient at401. Next, this logged location and time is compared to a schedule at403. This schedule includes the patients and times for their appointments for the current day. Based on this comparison, a determination is made whether the appointment is on time or substantially delayed at405. For instance, if the time that the physician ends the appointment is less than thirty (30) minutes later than the scheduled time for this patient plus the allotted duration of this type of appointment, the appointment can be categorized as being on time and the process ends. If the time that the physician ends the appointment is thirty (30) minutes or more past the scheduled time for this patient plus the allotted duration of this type of appointment, then the appointment can be considered to be substantially delayed and the process continues at407. Although thirty (30) minutes is used in this example to determine whether the appointment is on time, any amount of time can be used. In some examples, this amount of time can be set by a particular medical professional based on their preferences and office procedures.
In the present example, if the appointment is delayed thirty (30) or more minutes, a determination is then made whether the appointment is unacceptably behind schedule at407. For the sake of this example, two (2) hours is used as a measure of when an appointment is unacceptably behind schedule. Appointments unacceptably behind schedule will not leave enough time for upcoming appointments, and consequently, will require that the upcoming appointments be rescheduled. Although two (2) hours delay is used as the threshold for determining when upcoming appointments need to be rescheduled in the present example, any amount of time can be used depending on the particular application of the system. For instance, certain physicians may want to decrease this time based on their allotted examination times or to generally increase patient satisfaction.
In this example, if the delay is less than two (2) hours, then delays for upcoming appointments are then estimated and these upcoming patients are notified of these delays at409. For these upcoming patients, the delay is between thirty (30) minutes and two (2) hours based on the current patient. In some examples, the delay can be propagated through the schedule equally. Specifically, if the current appointment is behind forty (40) minutes, then all of the upcoming appointments can be shifted forty (40) minutes later. However, in some examples, each subsequent appointment can be shifted a certain amount in addition to this forty (40) minutes if the system estimates that the physician will incur additional delays from the subsequent appointments. Once the delay is estimated for the upcoming patients, the patients are then notified. In some examples, if multiple factors are used to determine schedule delays, such as the time that the medical assistant begins the appointment and/or the time that the physician begins the appointment, then only one notification may be provided. For instance, a step can be included that determines whether a notification has already been sent to this patient, and if so, then an additional notification will not be sent. In other examples, updates to this notification with current waiting times and real-time appointment adjustments can be made as updated delays are predicted.
According to various embodiments, upcoming patients are notified at409 using their contact information. As described in more detail with regard toFIG. 5, this contact information can be stored in a database and accessed by the notification system. This contact information can be kept separate from patient medical records, in order to avoid any privacy concerns regarding the federal Health Insurance Portability and Accountability Act of 1996 (HIPAA). Specifically, the notification system accesses the contact information for upcoming patients, such as a phone number. In some examples, the notification system sends a text message to the upcoming patients notifying them of the expected delay and a later time that they should arrive. For instance, an upcoming patient scheduled for a two o'clock appointment may receive the following message: “Dear Jane, your appointment originally scheduled for 2:00 pm today with Dr. Smith is running behind schedule. Could you please arrive at 2:45 pm instead? Sorry for the delay. Thank you for your understanding.” Alternatively, the notification system can send a voicemail or email to upcoming patients, depending on factors such as the patients' contact preferences and the office infrastructure.
In the present example, if the delay is two (2) hours or more, then a determination is made whether some or all of the upcoming patients for the day need to be rescheduled. The patients that need rescheduling are then notified at411 and are offered an opportunity to reschedule their appointments. For instance, if the physician is behind two hours, but can cancel two upcoming appointments and be back on schedule with subsequent patients, these two appointments may need to be rescheduled. In some cases, the schedule can be rearranged to cause as few reschedules as possible. In some examples, the option to reschedule can be offered through the text message, email, or voice message. For instance, an interactive sequence can be presented to the patient to allow them to reschedule immediately. This can provide convenience for both the patients and the front office. Specifically, in some examples, one or more alternative times can be offered to the patient and the patient can select one. Once the patient is notified according to the process described (or if no delay is found), the process ends.
In the present example, although both a location and time are logged when the physician ends the appointment, it should be noted that in some embodiments, the location need not be logged. For instance, if the patient and time are adequately identified and logged, then the location does not need to be logged in order to compare the actual appointment time with the scheduled appointment time. According to various examples, the location log can be used to determine when a physician is seeing a particular patient. Specifically, in cases where location logging is automated, such as with sensors, GPS, or the like, then the location can provide information about which patient a physician is currently seeing. In other cases, an appointment end time is triggered when the medical professional closes or logs out of a patient's medical file on a computer. In these examples, logging a location is unnecessary because the appointment end time and current patient are collected when the medical professional logs off of the computer.
In some embodiments, multiple processes described with regard toFIGS. 2-4 can be used to provide feedback to the physician about schedule efficiencies or inefficiencies. For instance, data can be gathered and statistics can be generated for a particular day showing how many appointments were delayed, by how much, and whether the delays were caused by medical assistant delay, physician delay, or appointments that ran longer than the allotted time for the type of exam that was performed. In addition, statistics can be provided over periods of times, from days to months to years, depending on the time specified. In some examples, graphs and/or charts can be provided that show trends. Furthermore, suggestions can be provided based on the data provided, such as whether actual examination times are exceeding the allotted times, and by how much. Percentages can be provided showing how much overrun is occurring and how often. Suggestions such as extending the allotted times for examinations or spacing appointments further apart may be provided.
With reference toFIG. 5, shown is a diagrammatic representation of one example of a database designed to store patient information. As described above with regard toFIGS. 2-4, contact information for patients is retrieved by the notification system when upcoming patients are to be notified of a delay in their appointment times. However, in order to avoid any privacy concerns regarding HIPAA, the notification system is limited to retrieving contact information that is not related to patient-sensitive information.
In the present embodiment,database500 includespatient appointment information501 and patientmedical records515.Patient appointment information501 includes information for numerous patients such asname503, date ofbirth505,social security number507, appointment time(s)509, andcontact information511. Thecontact information511 can include information such as phone number(s) (for text and/or voicemail), email address, mailing address, and residence address. Additional or different information can be included, depending on the intended use of the database. However, patient appointment information is intended to include information that can be accessed by a scheduling or front office, without concerns about privacy under HIPAA.
In the present example, patientmedical records515 are protected by afirewall202 that prevents inadvertent or unauthorized access to patient information protected under HIPAA. The patientmedical records515 include information for numerous patients such asdiagnoses517,medications519, physician'snotes521,confidential communications523, and lab results525. Additional or different information can be included depending on the preferences of the physician or practice. The patientmedical records515 may include sensitive information that is protected under HIPAA privacy laws. Accordingly, this information must be handled carefully and access to it must be restricted to authorized people and systems.
According to various embodiments described herein, a medical scheduling management system notifies upcoming patients of a delay in their appointment times by accessing patient appointment information such asname503,appointment time509, andcontact information511. In some examples, the notification system is implemented as an app for mobile devices. Thisapp535 retrieves537 patient appointment information to predict schedule delays, such as by retrievingappointment times509 and comparing theseappointment times509 to real-time appointment progress for a particular physician. In addition, thisapp535 retrievescontact information511 andnames503 for patients that are to be notified of upcoming schedule delays. As indicated in the figure, theapp535 does not have access to patientmedical records515, and is prevented from accessing these patientmedical records515 byfirewall202. Although this example is described in the context of an app that can be implemented on one or more smartphones, mobile devices, etc., it should be recognized that this notification system can be implemented over any computer system. For instance, an office-based computer system can be updated manually by a medical assistant or other personnel to reflect current appointment times and the system can operate without any mobile devices.
As described in previous examples, a medical scheduling management system can be used to predict delays for upcoming appointments and notify upcoming patients of these delays. The medical scheduling management system can be implemented in various ways.FIGS. 6 and 7 illustrate two examples of configurations for medical scheduling management systems. It should be noted that although two particular examples are described, modifications and adjustments can be made within the scope of this disclosure.
With reference toFIG. 6, shown is a diagrammatic representation of one example of a medical scheduling management system. The medicalscheduling management system600 shown includes alocation sensor601,memory603,medical schedule processor605,delay log interface607,display609, andpatient notification interface611. Thelocation sensor601 is designed to detect when a medical professional enters an examination room to conduct an examination of a particular patient. Thislocation sensor601 can be implemented in numerous ways. In one example, a medical professional wears an identifier that is detectable in different areas of the office. The system is able to detect when the identifier, such as an RFID, etc. is in proximity to the location sensor. In some applications, there may be multiple location sensors in the system. In other examples, thelocation sensor601 represents an input interface used by a medical assistant or other personnel to enter the location of the medical professional at a particular time. Specifically, location and time information can be entered manually into the system. In some instances, thelocation sensor601 represents an input interface used by the medical professional to indicate when a particular appointment has started. Specifically, location and time information can be entered manually into the system. For instance, the next scheduled appointment may pop up or be otherwise selectable on a mobile device, and when the medical professional selects a button, the time is logged and this time is compared with the scheduled time. In yet other embodiments, the medicalscheduling management system600 can be implemented as an app on a mobile device, such as a smartphone. In these examples, thelocation sensor601 can implement technologies such as GPS or other location sensing systems. In some examples, thelocation sensor601 can be omitted, such as when only the patients and times are logged. In other examples, an appointment start time may be triggered when the medical professional logs into a computer to access the first patient's medical file, which may include vitals and notes for the examination. In these examples, logging a location is unnecessary because the appointment start time and current patient are collected at login. In some examples, the location sensor logs the start time of the appointment based on the medical professional's login.
In the present embodiment, themedical schedule processor605 is designed to log the time when a medical professional enters an examination room for a particular appointment and compare this time with a schedule to predict whether future appointments in the schedule will be delayed. The schedule typically includes patients and times for appointments scheduled on a particular day. According to various examples, the schedule does not include any HIPAA information.
According to various embodiments, themedical schedule processor605 is also designed to generate an efficiency report that includes statistics reflecting a number of appointments that were behind schedule and a number of appointments that overran their allotted durations for the selected time frame. Portions of the efficiency report are selectable and viewable in order to show details of particular appointments, such as the amounts that late appointments ran behind schedule and the amounts that appointments overran their allotted times. In addition, portions of the selected time frame are also viewable. In particular, the efficiency report includes customizable viewing that allows a certain type of appointment to be selected and viewed, where each of these certain types of appointment has the same allotted time. Depending on the preferences of the viewer, the efficiency report is viewable as a chart, graph, or other display format.
In some embodiments, themedical schedule processor605 is further designed to make assessments based on the data. For instance, themedical schedule processor605 may identify trends in the statistics, where the trends reflect patterns relating to when appointments tended to be behind schedule or overrun their allotted durations. These trends may be included in the efficiency report. In addition, themedical schedule processor605 may provide suggestions for changes based on the trends in the statistics. In some examples, themedical schedule processor605 identifies problematic appointments, such as those appointments that were significantly behind schedule or overran their allotted durations. In these examples, the efficiency report may include details of these problematic appointments.
In the present example, thememory603 is used to store data and program instructions and maintain a local side cache. The program instructions may control the operation of an operating system and/or one or more applications, for example. In addition,display609 is used to allow a user to interact with the system, such as through a monitor, screen, etc.
In the present embodiment, thenotification interface611 is used to notify upcoming patients if their appointments will be substantially delayed, as described in more detail with regard toFIGS. 2-4 above. Thisnotification interface611 is also designed to notify upcoming patients if their appointments need to be rescheduled. In some examples, thenotification interface611 is also designed to provide an option for these patients to reschedule their appointments. As described above, thenotification interface611 contacts apatient617 using patient contact information such as a phone number, email, etc. In some examples, thenotification interface611 notifies a patient via a text message. In other examples, thenotification interface611 notifies a patient via a voicemail or email. Other notification modes can also be used, depending on the preferences of the patient and medical office.
In some embodiments, thenotification interface611 can be used to send data including current appointment status of the medical professional and predicted delays and modified appointment times for each appointment on the particular day to a medical scheduling management app that is viewable by patients of the medical professional. The current appointment status may include whether the current appointment is delayed and the amount of delay for the current appointment. According to various examples, predicted delays and modified appointment times are updated periodically. In some instances, the predicted delays and modified appointment times for a particular appointment are displayed in response to a user request. In other instances, the medical scheduling management app displays the current appointment status and predicted delays and modified appointment times for upcoming scheduled appointments. In some examples, the medical scheduling management app provides notifications to a user when additional delays or modified appointment times are detected. In addition, the medical scheduling management app may provide an option for a user to reschedule an upcoming appointment. Some implementations of the medical scheduling management app may provide an option to provide feedback related to patient satisfaction with a scheduled appointment after the scheduled appointment has ended. The feedback can include factors such as the level of satisfaction relating to whether the scheduled appointment was on time, the level of satisfaction relating to the duration of the appointment, and the level of satisfaction relating to receiving current appointment status and modified appointment times through the medical scheduling management app. Other factors may be substituted or added based on the practice.
In the present example,delay log interface607 allows data such as real-time location and time information for appointments in-progress to be transmitted to anappointment delay log613. Thisappointment delay log613 is located in a separate location that may be accessed by other devices. For instance, if the medicalscheduling management system600 is implemented as an app on a mobile device, the appointment delay log613 may include an office computer that is accessible to office staff and personnel. In other examples, the appointment delay log613 can be located on a cloud drive. However, thedelay log interface607 and appointment delay log613 can be omitted in some applications, depending on the needs of the practice.
As shown in the present embodiment, the medicalscheduling management system600 can interact with a patientappointment information database615, such as the one shown and described with regard toFIG. 5. In particular, the medicalscheduling management system600 accesses the patientappointment information database615 when predicting delays and when notifying upcoming patients, such aspatient617. As mentioned with regard toFIG. 5, the information accessible in the patientappointment information database615 is not data that is protected under HIPAA.
With reference toFIG. 7, shown is a diagrammatic representation of another example of a medical scheduling management system. In this example, the medicalscheduling management system700 includes a medical scheduling management hub715 and one or more medical professionalmobile devices701. The medical professionalmobile device701 can be implemented as a mobile device, such as a smart phone, tablet, etc. In other examples, thismobile device701 can be implemented as a wearable device such as a bracelet, fob, charm, clip, etc. As shown, the medical scheduling management hub715 is implemented on a computer such as a mobile device, office computer, server, etc. This serves as a “home base” for the system. In some examples, this hub715 is implemented on a central office computer or on the cloud.
In the present example, the medical professionalmobile device701 includes alocation sensor703,memory705,processor707,display709, andnotification hub interface711. Thelocation sensor703 is designed to detect when a medical professional enters an examination room to conduct an examination of a particular patient. Thislocation sensor703 can be implemented in numerous ways. In one example, the location sensor is able to identify when the medical professional is in different areas of the office. In these examples, thelocation sensor703 can implement technologies such as GPS, RFID, Bluetooth, triangulation mechanisms, cameras, or other location sensing systems. In other examples, thelocation sensor703 represents an input interface used by the medical professional to indicate when a particular appointment has started. Specifically, location and time information can be entered manually into the system. For instance, the next scheduled appointment may pop up or be otherwise selectable themobile device701, and when the medical professional selects a button, the time is logged and this time is compared with the scheduled time. In some embodiments, thelocation sensor703 can be omitted, such as when only patient and time information are logged. In other examples, an appointment start time may be triggered when the medical professional logs into a computer to access the first patient's medical file, which may include vitals and notes for the examination. In these examples, logging a location is unnecessary because the appointment start time and current patient are collected at login. In some examples, the location sensor logs the start time of the appointment based on the medical professional's login.
In the present example, the medical professionalmobile device701 includesmemory705, which is used to store data and program instructions and maintain a local side cache. The program instructions may control the operation of an operating system and/or one or more applications, for example. In some examples, the size of thememory705 may be limited, as when most of the processing and storage of data is performed at the medical scheduling management hub715. In addition, theprocessor707 may include limited processing of the data collected. For instance, the data collected may include the times and locations of particular appointments, and the processor can be used to format the information before sending it to the medical scheduling management hub715. Thelimited memory705 andprocessor707 sizes and capabilities may be appropriate especially in cases when the medical professionalmobile device701 is implemented as a wearable because the components can be smaller and more conveniently designed into a smaller casing to be comfortably worn. In the present example,display709 is used to allow the medical professional to interact with the system, such as through a screen, touch screen, etc. As described above, the medical professional may input data through thisdisplay709 and/or view options through the display.
In the present example, the medical professionalmobile device701 also includes anotification hub interface711. Thisnotification hub interface711 is used to communicate with the medical scheduling management hub715. In particular, data regarding real-time appointment start times are sent via thenotification hub interface711 to the medical scheduling management hub715 via medicalprofessional device interface721. In some examples, the medicalprofessional device interface721 is used to send messages to the medical professionalmobile device701 via thenotification hub interface711, such as “Has the Smith 1:10 pm appointment begun?”
In the present embodiment, the medical scheduling management hub includes amedical schedule processor717 designed to log the time when a medical professional enters an examination room for a particular appointment and compare this time with a schedule to predict whether future appointments in the schedule will be delayed. The schedule typically includes patients and times for appointments scheduled on a particular day. According to various examples, the schedule does not include any HIPAA information.
According to various embodiments, themedical schedule processor717 is also designed to generate an efficiency report that includes statistics reflecting a number of appointments that were behind schedule and a number of appointments that overran their allotted durations for the selected time frame. Portions of the efficiency report are selectable and viewable in order to show details of particular appointments, such as the amounts that late appointments ran behind schedule and the amounts that appointments overran their allotted times. In addition, portions of the selected time frame are also viewable. In particular, the efficiency report includes customizable viewing that allows a certain type of appointment to be selected and viewed, where each of these certain types of appointment has the same allotted time. Depending on the preferences of the viewer, the efficiency report is viewable as a chart, graph, or other display format.
In some embodiments, themedical schedule processor717 is further designed to make assessments based on the data. For instance, themedical schedule processor717 may identify trends in the statistics, where the trends reflect patterns relating to when appointments tended to be behind schedule or overrun their allotted durations. These trends may be included in the efficiency report. In addition, themedical schedule processor717 may provide suggestions for changes based on the trends in the statistics. In some examples, themedical schedule processor717 identifies problematic appointments, such as those appointments that were significantly behind schedule or overran their allotted durations. In these examples, the efficiency report may include details of these problematic appointments.
In the present example, thememory719 is used to store data and program instructions and maintain a local side cache. The program instructions may control the operation of an operating system and/or one or more applications, for example. In addition,display723 is used to allow a user to interact with the system, such as through a monitor, screen, etc.
In the present embodiment, thepatient notification interface725 is used to notify upcoming patients if their appointments will be substantially delayed, as described in more detail with regard toFIGS. 2-4 above. Thisnotification interface725 is also designed to notify upcoming patients if their appointments need to be rescheduled. In some examples, thenotification interface725 is also designed to provide an option for these patients to reschedule their appointments. As described above, thenotification interface725 contacts apatient745 using patient contact information such as a phone number, email, etc. In some examples, thenotification interface725 notifies a patient via a text message. In other examples, thenotification interface725 notifies a patient via a voicemail or email. Other notification modes can also be used, depending on the preferences of the patient and medical office.
In some embodiments, thenotification interface725 can be used to send data including current appointment status of the medical professional and predicted delays and modified appointment times for each appointment on the particular day to a medical scheduling management app that is viewable by patients of the medical professional. The current appointment status may include whether the current appointment is delayed and the amount of delay for the current appointment. According to various examples, predicted delays and modified appointment times are updated periodically. In some instances, the predicted delays and modified appointment times for a particular appointment are displayed in response to a user request. In other instances, the medical scheduling management app displays the current appointment status and predicted delays and modified appointment times for upcoming scheduled appointments. In some examples, the medical scheduling management app provides notifications to a user when additional delays or modified appointment times are detected. In addition, the medical scheduling management app may provide an option for a user to reschedule an upcoming appointment. Some implementations of the medical scheduling management app may provide an option to provide feedback related to patient satisfaction with a scheduled appointment after the scheduled appointment has ended. The feedback can include factors such as the level of satisfaction relating to whether the scheduled appointment was on time, the level of satisfaction relating to the duration of the appointment, and the level of satisfaction relating to receiving current appointment status and modified appointment times through the medical scheduling management app. Other factors may be substituted or added based on the practice.
As shown in the present embodiment, the medical scheduling management hub715 interacts with a patientappointment information database735, such as the one shown and described with regard toFIG. 5. In particular, the medical scheduling management hub715 accesses the patientappointment information database735 when predicting delays and when notifying upcoming patients, such aspatient745. As mentioned with regard toFIG. 5, the information accessible in the patientappointment information database735 is not data that is protected under HIPAA.
AlthoughFIGS. 6 and 7 describe particular configurations of medical scheduling management systems, it should be recognized that various configurations can be constructed within the scope of this disclosure. In addition, the system can be used to provide feedback to the physician and/or practice to allow them to generate physician/examination efficiency reports in some examples. For instance, the system can generate reports indicating the percentage of appointments that were delayed and by how much they were delayed. In some cases, the reports can be customizable to indicate factors such as whether certain types of appointments are delayed more often, times of day when more appointments are delayed, days of the week or month when appointments are delayed more often, etc. This feedback can be used by the physician to improve their care and service and become more efficient in their practice. This can lead to more satisfied patients, a more pleasant experience for the patients and medical professionals, and a higher rate of return for the physician and practice.
Although the foregoing concepts have been described in some detail for purposes of clarity of understanding, it will be apparent that certain changes and modifications may be practiced within the scope of the appended claims. It should be noted that there are many alternative ways of implementing the processes, systems, and apparatuses. Accordingly, the present embodiments are to be considered as illustrative and not restrictive.

Claims (20)

What is claimed is:
1. A medical scheduling management system comprising:
a display located within an examination room, wherein the display is configured to provide an input interface;
a location sensor located within the examination room,
wherein the location sensor is configured to form a connection with an identification device worn by a medical professional when the identification device is within a proximity to the location sensor,
wherein the medical scheduling management system is configured to record a first appointment start time when the medical professional logs in via the input interface during the connection formed between the location sensor and the identification device to access a medical file of a first patient,
wherein the medical file includes vitals and notes corresponding to the first patient, and
wherein the first appointment start time indicates when the medical professional begins a first appointment with the first patient;
a medical schedule processor configured to:
receive the first appointment start time, and
compare the first appointment start time with scheduling information to determine whether future appointments will be substantially delayed, wherein the scheduling information includes a plurality of scheduled appointments with different patients on a particular day, wherein the plurality of scheduled appointments includes the first appointment for the first patient and a second appointment for a second patient,
wherein the scheduling information is cryptographically separated from Health Insurance Portability and Accountability Act (HIPAA) information, and wherein HIPAA information is encrypted for storage and transmission using a first mechanism distinct from a second mechanism used to store and transmit the scheduling information; and
a notification interface configured to transmit a notification message to a user device corresponding to the second patient if the second appointment will be substantially delayed.
2. The medical scheduling management system ofclaim 1, wherein the notification interface is further configured to notify the second patient if the second appointment needs to be rescheduled, and wherein the notification interface is further configured to provide an option for the second patient to reschedule the second appointment.
3. The medical scheduling management system ofclaim 1, wherein at least one appointment is scheduled between the first appointment and the second appointment.
4. The medical scheduling management system ofclaim 1, wherein the notification interface is configured to notify the second patient via text message.
5. The medical scheduling management system ofclaim 1, wherein the medical professional is a physician.
6. The medical scheduling management system ofclaim 1, wherein the medical professional is a medical assistant or nurse.
7. A method comprising:
forming a connection between a location sensor of a medical scheduling management system and an identification device that is within a proximity to the location sensor, wherein the identification device is worn by a medical professional, wherein the location sensor is located within an examination room;
receiving login information from the medical professional to access a medical file of a first patient, the medical file including vitals and notes corresponding to the first patient, wherein the login information is received via an input interface during the connection formed between the location sensor and the identification device, wherein the input interface is provided by a display of the medical scheduling management system, wherein the display is located within the examination room;
recording a first appointment start time upon receiving the login information during the connection formed between the location sensor and the identification device, the first appointment start time indicating when the medical professional begins a first appointment with the first patient; and
comparing the first appointment start time with scheduling information to determine whether future appointments will be delayed, wherein the scheduling information includes a plurality of scheduled appointments with different patients on a particular day, wherein the plurality of scheduled appointments includes the first appointment for the first patient and a second appointment for a second patient, wherein the scheduling information is cryptographically separated from Health Insurance Portability and Accountability Act (HIPAA) information, and wherein HIPAA information is encrypted for storage and transmission using a first mechanism distinct from a second mechanism used to store and transmit scheduling information;
determining whether the second appointment will be substantially delayed based on whether the future appointments will be delayed; and
transmitting notification message, via a notification interface of the medical scheduling management system, to a user device corresponding to the second patient if the second appointment will be substantially delayed.
8. The method ofclaim 7, wherein determining whether the second appointment will be substantially delayed includes comparing a predicted start time associated with the second appointment with an originally scheduled time for the second appointment, wherein the predicted start time is predicted based on an amount of delay from the first appointment.
9. The method ofclaim 8, wherein determining whether the second appointment will be substantially delayed includes predicting that the predicted start time will be more than thirty (30) minutes later than the originally scheduled time for the second appointment.
10. The method ofclaim 7, wherein additional appointments are scheduled between the first appointment and the second appointment.
11. The method ofclaim 8, further comprising determining whether the second appointment needs to be rescheduled.
12. The method ofclaim 11, wherein determining whether the second appointment needs to be rescheduled includes determining whether the predicted start time is more than two (2) hours later than an originally scheduled time for the second appointment.
13. The method ofclaim 12, further comprising notifying the second patient that the second appointment needs to be rescheduled if the predicted start time is more than two (2) hours later than the originally scheduled time for the second appointment.
14. The method ofclaim 13, further comprising providing an option for the second patient to reschedule the second appointment.
15. The method ofclaim 7, wherein transmitting the notification message includes sending a text message to the user device.
16. The method ofclaim 7, wherein transmitting the notification message includes sending a voice message to the user device.
17. The method ofclaim 7, wherein the medical professional is a medical assistant or nurse.
18. The method ofclaim 7, wherein the medical professional is a physician.
19. The method ofclaim 7, wherein transmitting the notification message includes retrieving contact information associated with the second patient, wherein the contact information is stored separately from patient medical records subject to HIPAA regulations.
20. The method ofclaim 7, wherein the medical file of the first patient includes HIPAA information, wherein HIPAA information is protected from inadvertent or unauthorized access by a network firewall.
US14/794,8572015-07-092015-07-09Medical appointment progress trackingActive2038-05-02US11322247B2 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
US14/794,857US11322247B2 (en)2015-07-092015-07-09Medical appointment progress tracking
PCT/US2016/041657WO2017008064A1 (en)2015-07-092016-07-08Physician efficiency analysis system
US15/333,087US10854330B1 (en)2015-07-092016-10-24Appointment scheduling management system
US17/656,997US20240296938A1 (en)2015-07-092022-03-29Medical appointment progress tracking

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US14/794,857US11322247B2 (en)2015-07-092015-07-09Medical appointment progress tracking

Related Child Applications (2)

Application NumberTitlePriority DateFiling Date
US15/333,087Continuation-In-PartUS10854330B1 (en)2015-07-092016-10-24Appointment scheduling management system
US17/656,997ContinuationUS20240296938A1 (en)2015-07-092022-03-29Medical appointment progress tracking

Publications (2)

Publication NumberPublication Date
US20180150603A1 US20180150603A1 (en)2018-05-31
US11322247B2true US11322247B2 (en)2022-05-03

Family

ID=62190127

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US14/794,857Active2038-05-02US11322247B2 (en)2015-07-092015-07-09Medical appointment progress tracking
US17/656,997AbandonedUS20240296938A1 (en)2015-07-092022-03-29Medical appointment progress tracking

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US17/656,997AbandonedUS20240296938A1 (en)2015-07-092022-03-29Medical appointment progress tracking

Country Status (1)

CountryLink
US (2)US11322247B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11574732B1 (en)2015-07-092023-02-07Deborah T. BullingtonVirtual waiting room for medical appointments
US20230401538A1 (en)*2022-06-082023-12-14Cdk Global, LlcMethods and systems for optimizing appointment scheduling
US12020217B2 (en)2020-11-112024-06-25Cdk Global, LlcSystems and methods for using machine learning for vehicle damage detection and repair cost estimation
US12045212B2 (en)2021-04-222024-07-23Cdk Global, LlcSystems, methods, and apparatuses for verifying entries in disparate databases
US12277306B2 (en)2022-05-032025-04-15Cdk Global, LlcCloud service platform integration with dealer management systems

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10930388B2 (en)2015-07-092021-02-23Deborah T. BullingtonPhysician efficiency analysis system
US10854330B1 (en)2015-07-092020-12-01Deborah T BullingtonAppointment scheduling management system
US10134488B1 (en)2015-07-092018-11-20Deborah T. BullingtonMedical scheduling management system
US11282041B2 (en)*2015-11-042022-03-22Yips, LlcSystem and method for scheduling patient appointments
US10728199B2 (en)*2018-02-022020-07-28Microsoft Technology Licensing, LlcDelaying sending and receiving of messages
US20220335339A1 (en)*2018-11-212022-10-20GE Precision Healthcare LLCWorkflow predictive analytics engine
DE102020105377A1 (en)2020-02-282021-09-02We-Like-2-Grow UG haftungsbeschränkt Computer-implemented method and system for managing a medical technology environment
WO2023114172A1 (en)*2021-12-132023-06-22Hamrah PedramSystem and method for providing healthcare services to patients

Citations (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20020070956A (en)*2002-08-272002-09-11반석제로파 주식회사Method For Scheduling Patient And Storage Method Thereof
US20050234741A1 (en)2004-04-162005-10-20Sumit RanaElectronic appointment scheduling for medical resources
US20060184943A1 (en)2004-11-122006-08-17Delmonego BrianHealthcare procedure and resource scheduling system
US20060288095A1 (en)*2004-05-252006-12-21David TorokPatient and device location dependent healthcare information processing system
US20070136118A1 (en)2005-12-092007-06-14Gerlach Brett CMethod and apparatus for customer scheduling to reduce wait times and increase throughput
US20070282654A1 (en)*2006-06-032007-12-06Sarkar Shyamal KAppointment scheduling system
US20070294112A1 (en)2006-06-142007-12-20General Electric CompanySystems and methods for identification and/or evaluation of potential safety concerns associated with a medical therapy
US20080195312A1 (en)2007-02-142008-08-14Bellsouth Intellectual Property CorporationMethods, systems, and computer program products for schedule management based on locations of wireless devices
US20090048865A1 (en)2007-08-162009-02-19Breazeale Jr Earl EdwardPatient Tracking Systems and Methods
US20090182576A1 (en)2008-01-112009-07-16General Electric CompanySystem and method to manage a workflow in delivering healthcare
US20090281825A1 (en)*2008-05-092009-11-12Larsen Steven JAutomated patient flow management system
US20100042441A1 (en)2003-05-302010-02-18Patientsafe Solutions, Inc.Hospital display terminal
US20100094678A1 (en)2008-10-102010-04-15Embarq Holdings Company, LlcSystem and method for providing delay notifications
US20100123560A1 (en)2008-11-192010-05-20Proventix Systems Inc.Method and apparatus for detecting and identifying device utilization
US20100161345A1 (en)*2008-12-232010-06-24Integrated Surgical Solutions, LlcMedical data tracking, analysis and aggregation system
US20100324922A1 (en)2009-06-172010-12-23Kendall Jeffery MSystem and method of managing time spent for healthcare
US20120065987A1 (en)2010-09-092012-03-15Siemens Medical Solutions Usa, Inc.Computer-Based Patient Management for Healthcare
US20130304534A1 (en)2011-05-052013-11-14Manish K. MehtaWait Time Notification System
US20140278679A1 (en)2013-03-152014-09-18Eclinicalworks, LlcSystems and methods for broadcasting appointment availabilities
US20140278534A1 (en)2013-03-152014-09-18Breg. Inc.Healthcare records management systems and methods
US8972272B1 (en)*2009-09-172015-03-03Epic Systems CorporationWorkstation with bedside portal
US9003328B1 (en)2009-08-242015-04-07West CorporationMethod and system of providing enhanced appointment notification service to mobile devices
US20150170105A1 (en)2012-07-172015-06-18Shio Hwi LimSystem and method for multi party characteristics and requirements matching and timing synchronization
US20150213414A1 (en)2014-01-302015-07-30Andrew ZuckermanWait time notification system and methods thereof
US20150223890A1 (en)2014-02-072015-08-13Enovate Medical,LlcMedical Cart Application Distribution
US20150242585A1 (en)2014-02-212015-08-27Judy SPIEGELMethod and Apparatus for Monitoring a User and Providing a Schedule for a User
US20170008064A1 (en)2014-01-302017-01-12Harrison Spinks Components LimitedCoiling apparatus and method
WO2017008064A1 (en)2015-07-092017-01-12Bullington Deborah TPhysician efficiency analysis system
US20180150602A1 (en)2015-07-092018-05-31Deborah T. BullingtonPhysician efficiency analysis system
US10134488B1 (en)2015-07-092018-11-20Deborah T. BullingtonMedical scheduling management system
US10796795B1 (en)2015-07-092020-10-06Deborah T. BullingtonVirtual waiting room for medical appointments

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9740823B2 (en)*2007-08-162017-08-22Earl Edward Breazeale, JR.Healthcare tracking

Patent Citations (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20020070956A (en)*2002-08-272002-09-11반석제로파 주식회사Method For Scheduling Patient And Storage Method Thereof
US20100042441A1 (en)2003-05-302010-02-18Patientsafe Solutions, Inc.Hospital display terminal
US20050234741A1 (en)2004-04-162005-10-20Sumit RanaElectronic appointment scheduling for medical resources
US20060288095A1 (en)*2004-05-252006-12-21David TorokPatient and device location dependent healthcare information processing system
US20060184943A1 (en)2004-11-122006-08-17Delmonego BrianHealthcare procedure and resource scheduling system
US20070136118A1 (en)2005-12-092007-06-14Gerlach Brett CMethod and apparatus for customer scheduling to reduce wait times and increase throughput
US20070282654A1 (en)*2006-06-032007-12-06Sarkar Shyamal KAppointment scheduling system
US20070294112A1 (en)2006-06-142007-12-20General Electric CompanySystems and methods for identification and/or evaluation of potential safety concerns associated with a medical therapy
US20080195312A1 (en)2007-02-142008-08-14Bellsouth Intellectual Property CorporationMethods, systems, and computer program products for schedule management based on locations of wireless devices
US20090048865A1 (en)2007-08-162009-02-19Breazeale Jr Earl EdwardPatient Tracking Systems and Methods
US20090182576A1 (en)2008-01-112009-07-16General Electric CompanySystem and method to manage a workflow in delivering healthcare
US20090281825A1 (en)*2008-05-092009-11-12Larsen Steven JAutomated patient flow management system
US20100094678A1 (en)2008-10-102010-04-15Embarq Holdings Company, LlcSystem and method for providing delay notifications
US20100123560A1 (en)2008-11-192010-05-20Proventix Systems Inc.Method and apparatus for detecting and identifying device utilization
US20100161345A1 (en)*2008-12-232010-06-24Integrated Surgical Solutions, LlcMedical data tracking, analysis and aggregation system
US20100324922A1 (en)2009-06-172010-12-23Kendall Jeffery MSystem and method of managing time spent for healthcare
US9003328B1 (en)2009-08-242015-04-07West CorporationMethod and system of providing enhanced appointment notification service to mobile devices
US8972272B1 (en)*2009-09-172015-03-03Epic Systems CorporationWorkstation with bedside portal
US20120065987A1 (en)2010-09-092012-03-15Siemens Medical Solutions Usa, Inc.Computer-Based Patient Management for Healthcare
US20130304534A1 (en)2011-05-052013-11-14Manish K. MehtaWait Time Notification System
US20150170105A1 (en)2012-07-172015-06-18Shio Hwi LimSystem and method for multi party characteristics and requirements matching and timing synchronization
US20140278679A1 (en)2013-03-152014-09-18Eclinicalworks, LlcSystems and methods for broadcasting appointment availabilities
US20140278534A1 (en)2013-03-152014-09-18Breg. Inc.Healthcare records management systems and methods
US20170008064A1 (en)2014-01-302017-01-12Harrison Spinks Components LimitedCoiling apparatus and method
US20150213414A1 (en)2014-01-302015-07-30Andrew ZuckermanWait time notification system and methods thereof
US20150223890A1 (en)2014-02-072015-08-13Enovate Medical,LlcMedical Cart Application Distribution
US20150242585A1 (en)2014-02-212015-08-27Judy SPIEGELMethod and Apparatus for Monitoring a User and Providing a Schedule for a User
WO2017008064A1 (en)2015-07-092017-01-12Bullington Deborah TPhysician efficiency analysis system
US20180150602A1 (en)2015-07-092018-05-31Deborah T. BullingtonPhysician efficiency analysis system
US10134488B1 (en)2015-07-092018-11-20Deborah T. BullingtonMedical scheduling management system
US20190051406A1 (en)2015-07-092019-02-14Deborah T. BullingtonMedical scheduling management system
US20200251208A1 (en)2015-07-092020-08-06Deborah T. BullingtonMedical scheduling management system
US10741279B2 (en)2015-07-092020-08-11Deborah T BullingtonMedical scheduling management system
US10796795B1 (en)2015-07-092020-10-06Deborah T. BullingtonVirtual waiting room for medical appointments

Non-Patent Citations (28)

* Cited by examiner, † Cited by third party
Title
"International Application Serial No. PCT/US16/41657, International Search Report and Written Opinion dated Sep. 22, 2016", 9 pages.
"Int'l Application Serial No. PCT/US16/41657, Int'l Preliminary Report on Patentability", 8 pages.
"U.S. Appl. No. 14/794,851, Non Final Office Action dated Apr. 9, 2018", 12 pages.
"U.S. Appl. No. 14/794,851, Notice of Allowance dated Aug. 29, 2018", 5 pages.
"U.S. Appl. No. 14/794,852, Examiner Interview Summary dated Apr. 16, 2019", 3 pages.
"U.S. Appl. No. 14/794,852, Non Final Office Action dated Jan. 22, 2019", 20 pgs.
"U.S. Appl. No. 14/794,854, Examiner Interview Summary dated Jul. 9, 2019", 3 pgs.
"U.S. Appl. No. 14/794,854, Final Office Action dated Mar. 8, 2019", 16 pgs.
"U.S. Appl. No. 14/794,854, Non Final Office Action dated Jun. 15, 2018", 15 pages.
International Application Serial No. PCT/US16/41657, International Search Report and Written Opinion dated Sep. 22, 2016. 9 pgs.
Int'l Application Serial No. PCT/US16/41657, Int'l Preliminary Report on Patentability. 8 pgs.
S. Sankarananrayanan and S. M. A. Wani, "NFC enabled intelligent hospital appointment and medication scheduling," 2014 2nd International Conference on Information and Communication Technology (ICoICT), 2014, pp. 24-29, doi: 10.1109/ICoICT.2014.6914034. (Year: 2014).*
U.S. Appl. No. 14/794,851, Non Final Office Action dated Apr. 9, 2018. 12 pgs.
U.S. Appl. No. 14/794,851, Notice of Allowance dated Aug. 29, 2018. 5 pgs.
U.S. Appl. No. 14/794,852, Examiner Interview Summary dated Apr. 16, 2019, 3pgs.
U.S. Appl. No. 14/794,852, Examiner Interview Summary Record (Ptol-413), dated May 22, 2020, 2 pgs.
U.S. Appl. No. 14/794,852, Examiner Interview Summary Record (Ptol-413), dated Oct. 22, 2019, 2 pages.
U.S. Appl. No. 14/794,852, Final Rejection, dated Aug. 7, 2020, 17 pgs.
U.S. Appl. No. 14/794,852, Non-Final Rejection, dated Feb. 21, 2020, 26 pgs.
U.S. Appl. No. 14/794,854, Examiner Interview Summary dated Jul. 9, 2019, 3pts.
U.S. Appl. No. 14/794,854, Non-Final Rejection, dated Jan. 15, 2020, 5 pgs.
U.S. Appl. No. 14/794,854, Notice Of Allowance And Fees Due (Ptol-85), dated Jun. 8, 2020, 7 pgs.
U.S. Appl. No. 15/333,087, Notice Of Allowance And Fees Due (Ptol-85), dated Jul. 30, 2020,8 pgs.
U.S. Appl. No. 15/333,087, Notice Of Allowance And Fees Due (Ptol-85), dated Sep. 10, 2020, 5 pgs.
U.S. Appl. No. 15/333,087, Office Action Appendix, dated Jun. 23, 2020, 2 pgs.
U.S. Appl. No. 15/333,087, USPTO e-Office Action: CTNF—Non-Final Rejection, dated Mar. 20, 2020, 19 pgs.
U.S. Appl. No. 16/151,148, Non-Final Rejection, dated Feb. 6, 2020, 5 pgs.
U.S. Appl. No. 16/151,148, Notice Of Allowance And Fees Due (Ptol-85), dated May 29, 2020, 5 pgs.

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11574732B1 (en)2015-07-092023-02-07Deborah T. BullingtonVirtual waiting room for medical appointments
US12020217B2 (en)2020-11-112024-06-25Cdk Global, LlcSystems and methods for using machine learning for vehicle damage detection and repair cost estimation
US12045212B2 (en)2021-04-222024-07-23Cdk Global, LlcSystems, methods, and apparatuses for verifying entries in disparate databases
US12277306B2 (en)2022-05-032025-04-15Cdk Global, LlcCloud service platform integration with dealer management systems
US20230401538A1 (en)*2022-06-082023-12-14Cdk Global, LlcMethods and systems for optimizing appointment scheduling

Also Published As

Publication numberPublication date
US20240296938A1 (en)2024-09-05
US20180150603A1 (en)2018-05-31

Similar Documents

PublicationPublication DateTitle
US20240296938A1 (en)Medical appointment progress tracking
US10741279B2 (en)Medical scheduling management system
US11080367B2 (en)System-wide probabilistic alerting and activation
US20210027899A1 (en)Secure system for a remote health care provider to consult with a care team
US11574732B1 (en)Virtual waiting room for medical appointments
Holt et al.Telephone triage systems in UK general practice: analysis of consultation duration during the index day in a pragmatic randomised controlled trial
CA2782272C (en)Systems and methods for a destination-based care services model
US20140372147A1 (en)Systems, methods, and environment for identification and processing of medical events
US20150371176A1 (en)Mobile communication and workflow management system
US20150213414A1 (en)Wait time notification system and methods thereof
US20170206321A1 (en)Systems and methods for health information prescription
US11257587B1 (en)Computer-based systems, improved computing components and/or improved computing objects configured for real time actionable data transformations to administer healthcare facilities and methods of use thereof
WO2013067403A1 (en)Proactive patient health care inference engines and systems
WO2011109496A1 (en)Systems and methods for electronic reminders
CN103380603A (en)System and method for distributing meaningful clinical alerts
US20240312579A1 (en)System and methods for enhanced management of patient care and communication
US10930388B2 (en)Physician efficiency analysis system
US20130018672A1 (en)Method And Apparatus For Providing Telemedicine Services
WO2017008064A1 (en)Physician efficiency analysis system
US20110270640A1 (en)System and method for actively managing client appointments
US20200066383A1 (en)Interactive health care plans and related methods and systems
US10854330B1 (en)Appointment scheduling management system
CA2861154A1 (en)Dynamic medical information model for coordinated patient care delivery
US20150379215A1 (en)Automated Waiting Room Queue and Management Service
US20220392622A1 (en)System and Method for Improved Medical Contact Center

Legal Events

DateCodeTitleDescription
FEPPFee payment procedure

Free format text:PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PTGR); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STPPInformation on status: patent application and granting procedure in general

Free format text:PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

STCFInformation on status: patent grant

Free format text:PATENTED CASE


[8]ページ先頭

©2009-2025 Movatter.jp