IP Library › Granted Patent US 10,832,579
Granted Patent B2
US 10,832,579 · App. 15/588,064 · Granted Nov 10, 2020

Integrated ambulance tracking system

Inventor: Mehul Patel (Bangalore, IN)
Assignee: Accenture Global Solutions Limited
G08G1/202G16H40/20
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 10,832,579
App. No.
15/588,064
Granted
Nov 10, 2020
Kind
B2
Abstract

A system may receive, from a first device associated with a patient, a request for an ambulance. The system may determine, based on a location associated with the first device, an available ambulance to be dispatched to the patient. The system may provide, to a second device associated with an ambulance operator of the available ambulance, information that identifies the location associated with the first device. The system may identify a hospital to which the patient is to be delivered. The system may provide, to a third device associated with the hospital, information associated with the available ambulance or the patient.

Claims (116)

1. A system, comprising:

one or more memories; and

one or more processors, communicatively coupled to the one or more memories, to:

provide, to a first device associated with a patient, a user interface associated with an application,

the user interface providing one or more roles to be selected by a user of the application;

receive, from the first device, information associated with a selection of a role, of the one or more roles, associated with the patient;

receive, from the first device, a request for an ambulance;

determine, based on a location associated with the first device, one or more available ambulances within a geographical proximity of the location;

automatically select or provide for selection an available ambulance of the one or more available ambulances;

transmit, to a second device associated with an ambulance operator of the available ambulance, information that identifies the location associated with the first device;

identify a plurality of hospitals within a threshold distance to the patient;

generate a score for each of the plurality of hospitals,

the score being generated based upon one or more of:

a medical situation associated with the patient,

registration information associated with the patient,

patient information associated with the patient,

a preference indicated by the patient, or

traffic conditions associated with a route to the plurality of hospitals;

determine a hospital, of the plurality of hospitals, to which the patient is to be delivered based on the score;

determine a route to be taken by the ambulance;

identify a set of traffic control devices along the route;

transmit, to the set of traffic control devices, instructions to further cause the set of traffic control devices to automate signal changing based on ambulance movement along the route; and

transmit, to a third device associated with the hospital, a notification that the available ambulance will be arriving with the patient,

the notification including an estimated arrival time.

2. The system of claim 1 , where the one or more processors, when identifying the plurality of hospitals within the threshold distance to the patient, are to:

identify the plurality of hospitals within the threshold distance to the patient based on at least one of:

the location associated with the first device, or

information associating the plurality of hospitals within the threshold distance to the patient with the available ambulance.

3. The system of claim 1 , where the one or more processors are further to:

generate a plurality of scores corresponding to a plurality of ambulances,

each score, of the plurality of scores corresponding to the plurality of ambulances, being generated based on a plurality of factors,

the plurality of factors including the location associated with the first device,

the plurality of ambulances including the available ambulance; and

where the one or more processors, when determining the available ambulance, are to:

determine the available ambulance based on the plurality of scores corresponding to the plurality of ambulances.

4. The system of claim 1 , where the one or more processors are further to:

transmit, to the second device associated with the ambulance operator, information that identifies a fastest route to the first device or the patient.

5. The system of claim 1 , where the one or more processors are further to:

transmit, to the second device associated with the ambulance operator, information that identifies a location of the hospital.

6. The system of claim 1 , where the one or more processors are further to:

transmit, to the third device associated with the hospital, patient information associated with the patient.

7. The system of claim 1 , where the one or more processors are further to:

identify a fourth device, associated with a police officer or a police department, based on the location associated with the first device; and

transmit, to the fourth device, route information associated with a route from the available ambulance to the patient.

8. The system of claim 1 , where the one or more processors are further to:

identify a fourth device associated with an emergency contact of the patient; and

transmit, to the fourth device, a notification associated with the patient.

9. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors, cause the one or more processors to:

provide, to a first device associated with a patient, a user interface associated with an application,

the user interface providing one or more roles to be selected by a user of the application;

receive, from the first device, information associated with a selection of a role, of the one or more roles, associated with the patient;

receive, from the first device, a request for a vehicle;

determine, based on a location associated with the first device one or more available vehicles within a geographical proximity of the location;

automatically select or provide for selection an available vehicle of the one or more available vehicles;

transmit, to a second device associated with a driver of the available vehicle, information that identifies a traffic route to the first device;

identify a plurality of destinations within a threshold distance to the user;

generate a score for each of the plurality of destinations,

the score being generated based upon one or more of:

a medical situation associated with the user,

registration information associated with the user,

patient information associated with the user,

a preference indicated by the user, or

traffic conditions associated with a route to the plurality of destinations;

determine a destination, of the plurality of destinations based on the score;

determine a route to be taken by the vehicle;

identify a set of traffic control devices along the route;

transmit instructions to the set of traffic control devices to further cause the set of traffic control devices to automate signal changing based on ambulance movement along the route; and

transmit, to a third device associated with the destination a notification that the available vehicle will be arriving with the user,

the notification including an estimated arrival time.

10. The non-transitory computer-readable medium of claim 9 , where the one or more instructions, when executed by the one or more processors, cause the one or more processors to:

transmit, to a fourth device associated with a passenger of the available vehicle, information associated with the user.

11. The non-transitory computer-readable medium of claim 9 , where the one or more instructions, when executed by the one or more processors, cause the one or more processors to:

transmit, to a fourth device associated with a police officer or a police department, the information that identifies the traffic route.

12. The non-transitory computer-readable medium of claim 9 , where the one or more instructions, when executed by the one or more processors, cause the one or more processors to:

transmit, to a fourth device associated with a contact of the user, a notification associated with the user.

13. The non-transitory computer-readable medium of claim 9 , where the user is a patient, the available vehicle is an available ambulance, and the destination is a hospital.

14. A method performed by a system that includes one or more devices, the method comprising:

providing, to a patient device associated with a patient, a user interface associated with an application,

the user interface providing one or more roles to be selected by a user of the application;

receiving, from the patient device, information associated with a selection of a role, of the one or more roles, associated with the patient;

receiving, by the system and from the patient device, a request for an ambulance;

determining, by the system and based on a location of the patient device, one or more available ambulances within a geographical proximity of the location;

automatically, by the system, selecting or providing for selection an available ambulance of the one or more available ambulances;

transmitting, by the system and to an ambulance operator device associated with an ambulance operator of the available ambulance, information associated with the location of the patient device;

identifying, by the system, a plurality of hospitals within a threshold distance to the patient;

generating, by the system, a score for each of the plurality of hospitals,

the score being generated based upon one or more of:

a medical situation associated with the patient,

registration information associated with the patient,

patient information associated with the patient,

a preference indicated by the patient, or

traffic conditions associated with a route to the plurality of hospitals,

determining, by the system, a hospital, of the plurality of hospitals, to which the ambulance is to deliver the patient based on the score;

determining, by the system, a route to be taken by the ambulance;

identifying, by the system, a set of traffic control devices along the route;

transmitting, by the system, instructions to the set of traffic control devices to further cause the set of traffic control devices to automate signal changing based on ambulance movement along the route; and

transmitting, by the system and to a hospital device associated with the hospital, a notification that the available ambulance will be arriving with the available ambulance or the patient,

the notification including an estimated arrival time.

15. The method of claim 14 , where transmitting the notification that the available ambulance will be arriving with the available ambulance or the patient comprises:

transmitting at least a portion of an electronic medical record or an electronic health record associated with the patient.

16. The method of claim 14 , further comprising:

transmitting, to an ambulance provider device associated with an ambulance provider that travels with the ambulance, patient information associated with the patient.

17. The method of claim 14 , further comprising:

identifying, based on the location of the patient device, a police device, associated with a police officer, or a police department device associated with a police department; and

transmitting, to the police device or the police department device, at least one of:

information that identifies the location of the patient device,

information that identifies a route from the available ambulance to the patient device, or

information that identifies a route from the available ambulance to the hospital.

18. The non-transitory computer-readable medium of claim 9 , where the one or more instructions, when executed by the one or more processors, cause the one or more processors to:

transmit, to the first device, a notification indicating that the available vehicle has been dispatched to the user.

19. The method of claim 14 , further comprising:

transmitting, to the patient device, a notification indicating that the available ambulance has been dispatched to the patient.

20. The method of claim 14 , further comprising:

transmitting, to the patient device, information associated with at least one of the ambulance or the hospital; and

receiving, from the patient device, a selection of at least one of the ambulance or the hospital.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2017
From: PATEL, MEHUL
To: ACCENTURE GLOBAL SOLUTIONS LIMITED
Reel/Frame 042418/0349 →
Priority Claims (1)
IN 201641018607 · May 31, 2016 · national
Continuity (1)
Related Publication 20170344707A1 · Nov 30, 2017
Cited By (1)
US 12,678,100