US 12,340,348 B2
Method and apparatus for managing physician referrals
Oliver D. Kharraz Tavakol, Brooklyn, NY (US); Nikhil Ganju, New York, NY (US); and Cyrus E. Massoumi, New York, NY (US)
Assigned to Zocdoc, Inc., New York, NY (US)
Filed by Zocdoc, Inc., New York, NY (US)
Filed on Sep. 11, 2023, as Appl. No. 18/244,742.
Application 18/244,742 is a continuation of application No. 17/209,813, filed on Mar. 23, 2021, granted, now 11,790,319.
Application 17/209,813 is a continuation of application No. 15/858,451, filed on Dec. 29, 2017, granted, now 10,997,555, issued on May 4, 2021.
Application 15/858,451 is a continuation of application No. 12/916,780, filed on Nov. 1, 2010, abandoned.
Application 12/916,780 is a continuation in part of application No. 12/722,728, filed on Mar. 12, 2010, granted, now 10,185,929, issued on Jan. 22, 2019.
Application 12/210,690 is a continuation of application No. 12/210,765, filed on Sep. 15, 2008, granted, now 8,688,466, issued on Apr. 1, 2014.
Application 12/210,664 is a continuation in part of application No. 12/210,716, filed on Sep. 15, 2008, abandoned.
Application 12/722,728 is a continuation in part of application No. 12/210,690, filed on Sep. 15, 2008, abandoned.
Application 12/210,765 is a continuation in part of application No. 12/210,664, filed on Sep. 15, 2008, abandoned.
Prior Publication US 2023/0419258 A1, Dec. 28, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G16H 40/20 (2018.01); G06Q 10/10 (2023.01); G06Q 40/08 (2012.01); G06Q 50/22 (2018.01); G16H 10/60 (2018.01)
CPC G06Q 10/10 (2013.01) [G06Q 40/08 (2013.01); G06Q 50/22 (2013.01); G16H 10/60 (2018.01); G16H 40/20 (2018.01)] 22 Claims
OG exemplary drawing
 
1. A method comprising:
providing, on multiple practice group servers, a synchronizer application configured to automatically synchronize appointment availability data from the multiple practice group servers to an aggregator database;
providing, by an aggregator server and to a user computing device, an online interactive user interface having a plurality of dynamic input fields;
receiving, by the aggregator server and from the user computing device, an electronic request specifying an input into one or more of the dynamic input fields, the input comprising a specialty and a geographic location;
comparing, by the aggregator server, the electronic request with physician profile data and the appointment availability data in the aggregator database to generate a display of available appointment times for physicians associated with the specialty and within a predetermined distance to the geographic location;
displaying, by the aggregator server and on the interactive user interface, a listing of the physicians and their available appointment times based on the comparison;
receiving, by the aggregator server and from the user computing device, a selection of an available appointment time for a listed physician via the interactive user interface;
booking, by the aggregator server and to a selected practice group server chosen from the at least one of the practice group servers, the selected available appointment time for the listed physician as a referral appointment for a patient via the synchronizer application;
transferring, by the aggregator server and to the selected practice group server, the one or more digital records for the patient, wherein the one or more digital records are stored in the aggregator database;
receiving, by the aggregator server and from the selected practice group server, tracking information for each referral appointment, wherein the tracking information includes at least an appointment status and an appointment history for each referral appointment, and storing the tracking information in the aggregator database;
receiving, by the aggregator server and from the user computing device, an electronic tracking request for at least one referral appointment;
generating, by the aggregator server, a referral history in response to the tracking request, the referral history including at least the appointment status and the appointment history for the at least one referral appointment;
modifying, by the aggregator server, the interactive user interface to display the referral history;
receiving, by the aggregator server and from the at least one of the practice group servers, one or more updated digital records for the patient including medical treatment information; and
displaying, by the aggregator server and on the interactive user interface, the patient medical treatment information.