IP Library Granted Patent US 12,230,392
Granted Patent B2
US 12,230,392 · App. 17/838,802 · Granted Feb 18, 2025

Systems and methods for providing virtual health services

Inventors: Lan Chi Le Vo (Philadelphia, PA); Joseph Pomianowski (Philadelphia, PA); Dániel Varga (Amsterdam, NL)
Assignee: Orchid Exchange Inc.
G16H40/67G06Q20/102G16H10/60G16H40/20G16H80/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,230,392
App. No.
17/838,802
Filed
Jun 13, 2022
Granted
Feb 18, 2025
Kind
B2
Art Unit
3681
USPC
705/3
Abstract

A virtual health system is provided that creates a digital platform to connect patients to healthcare providers. Healthcare providers create profiles that describe their healthcare specialty and provide scheduling information that indicates their availability along with preferences such as appointment or meeting length, minimum break between appointment, and price. Patients create profiles that includes demographic information as well as medical records. The patients may use the system to search for available healthcare providers using a variety of criteria, and to schedule virtual health services such as video chats. The system facilitates payment for the healthcare services, and records any notes, assignments, or prescriptions generated by the healthcare provider during the services. In the event that a patient would like to engage a different healthcare provider associated with the system, the system only allows access to the patient records after receiving permission from the patient.

Claims (75)

1. A method for providing virtual healthcare services comprising:

receiving, at a graphical user interface, a schedule associated with a healthcare provider, wherein the schedule comprises an availability of the healthcare provider over a first duration of time;

receiving, through the graphical user interface, an appointment length, a break length, and an alignment for the healthcare provider;

receiving, through the graphical user interface, a request for a virtual healthcare service with the healthcare provider from a patient, wherein the request comprises a second duration of time;

based on the schedule, the appointment length, the break length, and the alignment, determining a least one time period during the second duration of time when the healthcare provider is available to conduct the virtual healthcare service;

presenting, through the graphical user interface, the at least one time period to the patient;

receiving, through the graphical user interface, a selection of the at least one time period;

in response to the selection, modifying the schedule associated with the healthcare provider;

detecting that medical records of the patient are attached into a communication application;

in response to detecting that the medical records are attached into the communication application, automatically generating and sending an electronic message through the communication application to the patient requesting permission to allow the healthcare provider access to the medical records, wherein the electronic message includes a user interface element that the patient may use to approve or deny the request;

receiving permission from the patient through the user interface element to allow the healthcare provider access to the medical records; and

in response to receiving the permission, providing the healthcare provider access to the medical records by generating and providing a link to the medical records in the communication application.

2. The method of claim 1 , wherein the second duration of time is within the first duration of time.

3. The method of claim 1 , further comprising:

in response to the selection, modifying the schedule associated with the healthcare provider.

4. The method of claim 1 , further comprising:

determining that a current time is the selected time period; and

in response to the determination that the current time is the selected time period, initiating the virtual healthcare service between the patient and the healthcare provider.

5. The method of claim 4 , wherein initiating the virtual healthcare service comprises establishing a video conference or an audio conference between the patient and the healthcare provider.

6. The method of claim 4 , further comprising:

determining that the virtual healthcare service has started; and

in response to the determination that the virtual healthcare service has started:

debiting a first amount from the patient for the virtual healthcare service; and

crediting a second amount to the healthcare provider.

7. The method of claim 6 , wherein the second amount is based on the first amount and a service fee.

8. The method of claim 4 , further comprising:

determining that the patient has canceled the virtual healthcare service; and

in response to the determination that the patient has canceled the virtual healthcare service:

debiting a first cancelation fee from the patient for the virtual healthcare service; and

crediting a second cancelation fee to the healthcare provider, wherein the second cancelation fee is based on the first cancelation fee and a service fee.

9. The method of claim 1 , wherein the healthcare provider is a mental healthcare provider.

10. The method of claim 1 , wherein the break length comprises a minimum amount of time that the healthcare provider requires between virtual health services.

11. A system for providing virtual healthcare services comprising:

at least one computing device; and

a memory storing instructions that when executed by the at least one computing device cause the at least one computing device to:

receive, at a graphical user interface, a schedule associated with a healthcare provider, wherein the schedule comprises an availability of the healthcare provider over a first duration of time;

receive, through the graphical user interface, an appointment length, a break length, and an alignment for the healthcare provider;

receive, through the graphical user interface, a request for a virtual healthcare service with the healthcare provider from a patient, wherein the request comprises a second duration of time;

based on the schedule, the appointment length, the break length, and the alignment, determine at least one time period during the second duration of time when the healthcare provider is available to conduct the virtual healthcare service;

present, through the graphical user interface, the at least one time period to the patient;

receive, through the graphical user interface, a selection of the at least one time period;

in response to the selection, modify the schedule associated with the healthcare provider;

detect that medical records of the patient are attached into a communication application;

in response to detecting that the medical records are attached into the communication application, automatically generate and send an electronic message through the communication application to the patient requesting permission to allow the healthcare provider access to the medical records, wherein the electronic message includes a user interface element that the patient may use to approve or deny the request;

receive permission from the patient through the user interface element to allow the healthcare provider access to the medical records; and

in response to receiving the permission, provide the healthcare provider access to the medical records by generating and providing a link to the medical records to the healthcare provider.

12. The system of claim 11 , further comprising instructions that when executed by the at least one computing device cause the at least one computing device to:

in response to the selection, modify the schedule associated with the healthcare provider.

13. The system of claim 11 , further comprising instructions that when executed by the at least one computing device cause the at least one computing device to:

determine that a current time is the selected time period; and

in response to the determination that the current time is the selected time period, initiate the virtual healthcare service between the patient and the healthcare provider, wherein initiating the virtual healthcare service comprises establishing a video conference or an audio conference between the patient and the healthcare provider.

14. The system of claim 13 , further comprising instructions that when executed by the at least one computing device cause the at least one computing device to:

determine that the virtual healthcare service has started, and in response to the determination that the virtual healthcare service has started:

debit a first amount from the patient for the virtual healthcare service, and

credit a second amount to the healthcare provider; and

determine that the patient has canceled the virtual healthcare service, and in response to the determination that the patient has canceled the virtual healthcare service:

debit a first cancelation fee from the patient for the virtual healthcare service, and

credit a second cancelation fee to the healthcare provider.

15. A non-transitory computer-readable medium with computer-executable instructions stored thereon that when executed by a computing device cause the computing device to:

receive, at a graphical user interface, a schedule associated with a healthcare provider, wherein the schedule comprises an availability of the healthcare provider over a first duration of time;

receive, through the graphical user interface, an appointment length, a break length, and an alignment for the healthcare provider;

receive, through the graphical user interface, a request for a virtual healthcare service with the healthcare provider from a patient, wherein the request comprises a second duration of time;

based on the schedule, the appointment length, the break length, and the alignment, determine at least one time period during the second duration of time when the healthcare provider is available to conduct the virtual healthcare service;

present, through the graphical user interface, the at least one time period to the patient;

receive, through the graphical user interface, a selection of the at least one time period;

in response to the selection, modify the schedule associated with the healthcare provider;

detect that medical records of the patient are attached into a communication application;

in response to detecting that the medical records are attached into the communication application, automatically generate and send an electronic message through the communication application to the patient requesting permission to allow the healthcare provider access to the medical records, wherein the electronic message includes a user interface element that the patient may use to approve or deny the request;

receive permission from the patient through the user interface element to allow the healthcare provider access to the medical records; and

in response to receiving the permission, provide the healthcare provider access to the medical records by generating and providing a link to the medical records to the healthcare provider.

16. The non-transitory computer-readable medium of claim 15 , further comprising computer-executable instructions stored thereon that when executed by the computing device cause the computing device to:

in response to the selection, modify the schedule associated with the healthcare provider.

17. The non-transitory computer-readable medium of claim 15 , further comprising computer-executable instructions stored thereon that when executed by the computing device cause the computing device to:

determine that a current time is the selected time period; and

in response to the determination that the current time is the selected time period, initiate the virtual healthcare service between the patient and the healthcare provider, wherein initiating the virtual healthcare service comprises establishing a video conference or an audio conference between the patient and the healthcare provider.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2022
From: POMIANOWSKI, JOSEPH; ACHARTE, CHRISTIAN; VARGA, DANIEL
To: ORCHID EXCHANGE INC.
Reel/Frame 062056/0006 →
Continuity (6)
Continuation 17207024 · Mar 19, 2021
Provisional Application 63153526 · Feb 25, 2021
Provisional Application 63153030 · Feb 24, 2021
Provisional Application 63135152 · Jan 8, 2021
Provisional Application 63125559 · Dec 15, 2020
Related Publication 20220310255A1 · Sep 29, 2022
References Cited (42)
US 7188073B1 · Tam · 2007 [cited by examiner]
US 7412396B1 · Haq · 2008 [cited by examiner]
US 8725547B2 · Fuhrmann · 2014 [cited by examiner]
US 11282041B2 · Sanderford · 2022 [cited by examiner]
US 20020191035A1 · Selent · 2002 [cited by examiner]
US 20040019501A1 · White · 2004 [cited by examiner]
US 20040158486A1 · Nudd · 2004 [cited by examiner]
US 20060026051A1 · Rose · 2006 [cited by examiner]
US 20070198296A1 · Pellinat · 2007 [cited by examiner]
US 20070226010A1 · Larsen · 2007 [cited by examiner]
US 20080065414A1 · Schoenberg · 2008 [cited by examiner]
US 20080167998A1 · Hyte · 2008 [cited by examiner]
US 20080300918A1 · Tenenbaum · 2008 [cited by examiner]
US 20090063188A1 · Schoenberg · 2009 [cited by examiner]
US 20090138283A1 · Brown · 2009 [cited by examiner]
US 20100033678A1 · Foster · 2010 [cited by examiner]
US 20100070303A1 · Massoumi · 2010 [cited by examiner]
US 20100185465A1 · Rana · 2010 [cited by examiner]
US 20100228564A1 · Kharraz Tavakol · 2010 [cited by examiner]
US 20110009707A1 · Kaundinya · 2011 [cited by examiner]
US 20110288884A1 · Algoo · 2011 [cited by examiner]
US 20120053963A1 · Seymour · 2012 [cited by examiner]
US 20120209622A1 · Larsen · 2012 [cited by examiner]
US 20120331567A1 · Shelton · 2012 [cited by examiner]
US 20130060576A1 · Hamm · 2013 [cited by examiner]
US 20130297324A1 · Phillips · 2013 [cited by examiner]
US 20140019149A1 · Yu · 2014 [cited by examiner]
US 20140074454A1 · Brown · 2014 [cited by examiner]
US 20140136236A1 · Lee · 2014 [cited by examiner]
US 20140156293A1 · Kozicki · 2014 [cited by examiner]
US 20140229547A1 · Justin · 2014 [cited by examiner]
US 20140278489A1 · Navani · 2014 [cited by examiner]
US 20140330579A1 · Cashman · 2014 [cited by examiner]
US 20150127359A1 · Iravani · 2015 [cited by examiner]
US 20150213195A1 · Blechman · 2015 [cited by examiner]
US 20150248536A1 · Tawil · 2015 [cited by examiner]
US 20160155352A1 · Johnson · 2016 [cited by examiner]
US 20160379173A1 · Karnati · 2016 [cited by examiner]
US 20170024704A1 · Tompkins · 2017 [cited by examiner]
US 20190237203A1 · Schwabl · 2019 [cited by examiner]
US 20200090132A1 · Bender · 2020 [cited by examiner]
US 20200118680A1 · Rao · 2020 [cited by examiner]