US20030195775A1 - Method and apparatus for reporting emergency incidents - Google Patents

Method and apparatus for reporting emergency incidents Download PDF

Info

Publication number
US20030195775A1
US20030195775A1 US10/447,791 US44779103A US2003195775A1 US 20030195775 A1 US20030195775 A1 US 20030195775A1 US 44779103 A US44779103 A US 44779103A US 2003195775 A1 US2003195775 A1 US 2003195775A1
Authority
US
United States
Prior art keywords
event
information
patient
record
user
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.)
Abandoned
Application number
US10/447,791
Inventor
David Hampton
Kathleen Briscoe
Robert Smith
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 Individual filed Critical Individual
Priority to US10/447,791 priority Critical patent/US20030195775A1/en
Publication of US20030195775A1 publication Critical patent/US20030195775A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/60ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H70/00ICT specially adapted for the handling or processing of medical references
    • G16H70/20ICT specially adapted for the handling or processing of medical references relating to practices or guidelines
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H70/00ICT specially adapted for the handling or processing of medical references
    • G16H70/40ICT specially adapted for the handling or processing of medical references relating to drugs, e.g. their side effects or intended usage

Definitions

  • This invention generally relates to a method and apparatus for allowing a trained emergency service provider to report emergency incidents and, more specifically, a method and apparatus for allowing an emergency service provider to electronically collect and record information regarding an emergency incident and generate a meaningful report of such data.
  • Emergency care is commonly delivered to a patient at the scene of an incident by trained emergency service providers such as paramedics, police officers, emergency medical technicians (EMTs), etc. These providers work within a community-based Emergency Medical System (EMS) under the supervision of a medical director who establishes operating protocols, oversees training, and monitors the system's effectiveness.
  • EMS Emergency Medical System
  • System effectiveness is assessed primarily by evaluating patient outcomes, often through secondary measures that are closely associated with long-term survival such as response time, protocol adherence, and time to delivery of effective therapy.
  • a paper run report including a patient information portion for recording personal patient data, a narrative portion for recording the emergency service provider's clinical narrative, and an event log portion for recording each of the treatment events that take place during the incident and their associated times of occurrence. Consequently, the report captures the time interval for the EMS to respond to the call for help, the patient's presenting signs and symptoms, the delay until therapy is applied, etc.
  • the run report can then be later used to produce statistical summaries of overall EMS response characteristics.
  • One example of a statistical analysis report based on a run report is the Utstein Style report for measuring response effectiveness in cases where the patient has suffered cardiac arrest.
  • raw event data In order to generate incident run reports and statistical summaries such as the ones specified by the Utstein Style, raw event data must reliably collected, coded, and entered into a database. Often, the sources of raw event data are widely dispersed. Dispatch event information is provided by a Computer-Aided Dispatch (CAD) system, while vital signs and therapeutic information events are found in medical devices used on-scene during patient treatment. Emergency service provider narratives are often written into run reports produced after the incident is concluded. It is difficult for any EMS system to collate these disparate pieces of information into a single database. Often the sequence of events and their exact times can only be approximated from the records.
  • CAD Computer-Aided Dispatch
  • the event log recorded in the run report can be especially inaccurate, since it is often compiled after-the-fact, perhaps days later, from memory and written notes.
  • Efforts to introduce electronic versions of paper run reports for on-scene event capture have not been successful because the equipment is bulky and expensive, its use interferes with patient care, and the menu-driven database interface fails to capture the full range of essential events needed. A particular failing is that the accurate event times are not recorded along with the events themselves, making calculation of response intervals inaccurate.
  • the present invention provides a computer-readable medium having computer-executable components for recording and reporting an emergency incident comprising a plurality of events associated with treatment of a patient during the incident.
  • the computer executable components include an event recording component and a post-processing component.
  • the event recording component records events as they occur during the incident, while the post-processing component further processes the events recorded by the event recording component once the incident has concluded.
  • the event recording component records events by enabling a emergency service provider to input a plurality of event records, wherein each event record identifies an event which occurred during the incident and a time at which the event occurred.
  • the event recording component also records events input by the emergency service provider as a predefined treatment protocol for the patient, wherein the predefined treatment protocol comprises a plurality of predefined event records and wherein each predefined event record identifies an event which is expected to occur during the incident and a time at which the event is expected to occur during the incident.
  • the event recording component includes at least one subcomponent for providing information regarding the incident in addition to the event records recorded by the event recording component.
  • the subcomponent may be an address book component, a drug guideline component, a medication identification component, a narrative story component, a stop watch component or a drug dosage/infusion component.
  • the post-processing component enables the user to modify the event records previously recorded by the event recording component, as well as record additional information regarding the incident.
  • the post-processing component incorporates event records recorded by an external source, such as a remote computer or medical electronic device, with the event records previously recorded by the event recording component.
  • the post-processing component also exports event records to external devices, such as a remote computer, for further processing and record-keeping.
  • the post-processing component generates a run report containing event records and related information recorded and processed by the event recording component and the post-processing component.
  • the event recording component and the post-processing component enable the user to verbally input event records and related information.
  • a method and apparatus capable of performing actions generally consistent with the event recording component and the post-processing component described above represent further aspects of the present invention.
  • FIG. 1 is an isometric view of a hand-held computer that is installed with an event reporting program formed in accordance with the present invention to record and report an emergency incident;
  • FIG. 2 is a schematic block diagram of the several components of the hand-held computer shown in FIG. 1, that are used to implement the event reporting program and record and report emergency incidents in accordance with the present invention
  • FIG. 3 is a flow chart illustrating the logic used by the event reporting program to record and report emergency incidents
  • FIG. 4 depicts an initial incident reporting window produced by the event reporting program for recording incident identification information
  • FIG. 5 is a flowchart illustrating the logic used by the event reporting program to record events and related information during the emergency incident;
  • FIGS. 6 A- 6 L are various windows produced by the event reporting program for recording events and related information during the emergency incident;
  • FIG. 7 is a flowchart illustrating the logic used by the event reporting program to further process events and related information after the occurrence of the emergency incident;
  • FIGS. 8 A- 8 F are various windows produced by the event reporting program for further processing events and related information after the occurrence of the emergency incident.
  • FIG. 9 is a flowchart illustrating the logic used to parse a clinical narrative previously recorded by the emergency provider for certain pertinent information.
  • FIG. 1 illustrates a hand-held computer 20 used to record and report emergency incidents in accordance with the present invention. More specifically, the hand-held computer 20 shown in FIG. 1 is installed with an event reporting program 48 formed in accordance with the present invention to electronically record and report emergency incidents.
  • the hand-held computer 20 comprises a touch screen display 32 for displaying the windows produced by the event recording program 48 of the present invention to prompt an emergency service provider to record events and related information that occur during an emergency incident.
  • the emergency service provider selects options provided by the displayed windows using a touch screen pen 22 .
  • the emergency service provider may record information and events using a keyboard 30 .
  • the hand-held computer 20 includes a speaker/microphone 24 and appropriate voice recognition software for recognizing voice commands and recording the voice input of events and information.
  • voice recognition software is readily available off-the-shelf and can be installed on the hand-held computer in addition to the event reporting program 48 .
  • the hand-held computer 20 may be equipped with a high quality digital data recorder and a noise canceling microphone in order to allow for better usage of the event reporting program in typically noisy and turbulent EMS field situations. Consequently, the emergency service provider can control the event reporting program 48 and record events and related information merely by speaking, rather than using a more traditional user input device such as a mouse, keypad, or touch screen/pen, etc. As a result, the emergency service provider has the free use of his or her hands to treat the patient at all times and need not interrupt treatment to operate the event reporting program 48 .
  • the event reporting software program 48 of the present invention can be installed and implemented on any type of portable data entry system, including but not limited to, a laptop computer, a personal device assistant, or even a medical electronic device such as a defibrillator.
  • the portable data entry system may implement any type of user input device such as a mouse, keypad, touch screen, microphone, wireless headset, etc. to input events and related incident information.
  • the event reporting program 48 may be installed on a more stationary computer system, such as a personal computer or workstation.
  • FIG. 2 depicts several of the key components of the hand-held computer 20 .
  • the hand-held computer 20 includes many more components than those shown in FIG. 2. However, a disclosure of an actual embodiment for practicing the present invention does not require that all of these generally conventional components be shown.
  • the hand-held computer 20 includes a processing unit 34 coupled to the touch screen display 32 and a memory 44 .
  • the memory 44 comprises a conventional disc, read-only memory, and a random access memory for storing the event report program 48 of the present invention, as well as a set of patient records 46 and a set of master tables 50 .
  • the set of patient records 46 consist of a record 46 for each patient treated during an emergency incident.
  • Each patient record 46 includes all of the events and related information recorded by the emergency service provider, including but not limited to personal and background information for the patient, a clinical narrative of the incident, and each event recorded during the incident.
  • the master tables 50 store patient independent information, such as address books, drug guidelines and other reference materials commonly used by emergency service providers in treatment of patients and made available by the event reporting program 48 as described in more detail below.
  • the master tables 50 store various menus from which the emergency service provider may select predefined events and other information for recordation during the incident. Consequently, the emergency service provider need not manually input each event as it occurs.
  • the patient records 46 containing the patient and incident information input by the emergency service provider, and the master tables 50 containing patient independent information are stored in simple tables in memory 44 of the hand-held computer 20 .
  • the event reporting program 48 were installed in a more sophisticated device, such as a personal computer or laptop computer, with greater memory capabilities, the patient records 46 and master tables 50 would be stored in a database capable of being accessed and manipulated by a wider variety of database tools.
  • the database in which the patient records are stored comprises a relational database which can be more flexibly accessed and manipulated.
  • the processing unit 34 is coupled to a keyboard 30 and a microphone/speaker 40 which may be used in addition to or instead of the touch screen 32 and pen 22 to input events and related incident information and control the event reporting program 48 .
  • a keyboard 30 and a microphone/speaker 40 which may be used in addition to or instead of the touch screen 32 and pen 22 to input events and related incident information and control the event reporting program 48 .
  • each event input by an emergency service provider via the touch screen pen 22 and display 32 , the microphone/speaker 40 , and/or the keyboard 30 is stored in a patient record 46 in memory 44 with the time the event is input as provided by a clock 36 coupled to the processing unit 34 .
  • the hand-held computer 20 includes an external interface 42 through which the hand-held computer 20 may transfer recorded events and related information to and from the hand-held computer 20 and an external device.
  • the hand-held computer 20 may import events and related information through the external interface 42 from a remote Computer-Aided Dispatch (CAD) system or from another medical device such as a defibrillator.
  • CAD Computer-Aided Dispatch
  • the hand-held computer 20 may export events and related information stored in the patient records 46 and master tables 50 of the memory 44 through the external interface 42 to a remote device, such as a computer located at the hospital to which the patient will be admitted.
  • the external interface 42 comprises a modem which will establish a communications link with the external device with which the hand-held computer is communicating.
  • the external interface 42 comprises serial input and output ports directly connected to the external device with which the hand-held computer is communicating.
  • FIG. 3 illustrates the logic used by the event reporting program 48 to record and report an emergency incident.
  • the event reporting program 48 will typically be started up by the emergency service provider on route to the emergency incident or soon after arriving. Accordingly, the event reporting program 48 begins in a block 200 and proceeds to a block 202 in which the emergency service provider uploads a user identification, e.g., the name of the emergency service provider, and an identification number for the incident. More specifically, the event reporting program 48 produces an open incident window 52 on the display 32 of the hand-held computer 20 as shown in FIG.
  • the emergency service provider enters his or her name in a user identification field 54 , as well as the incident identification number in an incident identification field 56 .
  • the user's identification and the incident's identification number may be entered by the emergency service provider using the keyboard 30 of the hand-held computer 20 or voice prompting via the speaker/microphone 24 , or by selecting the provider identification and the incident identification from predefined menus.
  • the emergency service provider may continue with the event reporting program 48 by selecting a begin button 58 .
  • the event reporting program 48 proceeds to a block 20 in which the emergency service provider begins recording events that occur during the emergency incident.
  • the emergency service provider may record events which occur during the emergency incident using a series of windows produced by the event reporting program 48 .
  • the emergency service provider may also input additional information regarding the incident and the patient being treated.
  • the emergency service provider may further process the events and related information that were recorded during the incident in order to produce a more accurate run report regarding the entire incident.
  • the event reporting program 48 post-processes the events and related information in a block 206 . Once post-processing is complete, the event reporting program 48 ends in a block 208 .
  • the event recording component of the event reporting program 48 is instigated.
  • the logic implemented by the event recording component of the program is shown in more detail in FIG. 5.
  • the logic begins in a block 210 and proceeds to a block 212 where the “arrive patient” data for the incident is automatically stored in the patient's record 46 .
  • the event reporting program 48 generates an event recorder window 60 as shown in FIG. 6A.
  • the event recorder window 60 includes an event summary 62 which displays an event record 68 for each event recorded by the emergency service provider during an incident.
  • Each event record 68 essentially comprises an event/time pair, i.e., a description of the event itself and a time at which the event occurred.
  • the description of the event itself can be broken down into a common descriptor for the event, e.g., “arrive patient” or “shock,” and additional detail for the event, e.g., “200J” for a shock event.
  • the time at which the event occurred may be broken down into a time as read by the clock 36 at which the event was input by the emergency service provider (which should approximate the time the actual event occurred within one minute if promptly input by the emergency service provider), and an expected time for the event to occur (which can be determined based on the time registered by the clock 36 and a time interval during which the event is expected to occur according to EMS and other accepted guidelines).
  • the emergency service provider can input a treatment protocol comprising a collection of predefined events (wherein each predefined event is associated with an expected time of occurrence), rather than input events individually, one-by-one as they occur.
  • each event record 68 may include either an actual time, an expected time, or both.
  • Each event/time pair must also include an event description, although additional detail is not always required.
  • Each event record 68 comprising an event/time pair is represented in the event summary 62 with a time field 68 a containing the time as registered by the clock 36 at which the emergency service provider input the event; an expected time field 68 b containing an automatically logged time at which the event is expected to occur during the incident; an event field 68 c containing a common descriptor for the event input by the emergency service provider; and a detail field 68 d containing additional detail and information regarding the event.
  • an event record 68 will be added to the event summary 62 contained in the event recorder window 60 as each event occurs and is input by the emergency service provider during the incident.
  • the emergency service provider may record events and related information via the event recorder window 60 .
  • the emergency service provider may add individual events and related detail by inputting an event descriptor in an event selection field 64 and inputting related information in a detail field 66 in the event recorder window 60 .
  • the emergency service provider may select a treatment protocol, i.e., a predefined set of events, to the event summary window 62 from the protocol selection field 70 .
  • the emergency service provider can initiate a variety of tools from the event recorder window 60 to aid in treatment of the patient during the incident.
  • the emergency service provider may initiate an address book tool by selecting an address book button 72 a; a drug guide tool by selecting a drug guide tool button 72 b; a medication tool by selecting a medication tool button 72 c; a narrative tool by selecting a narrative tool button 72 d; a stopwatch tool by selecting a stopwatch tool button 72 e; and a dosage calculating tool by selecting dosage tool button 72 f.
  • the event reporting program 48 automatically adds an event record 68 to the event summary 62 to record the arrival of the emergency service provider to the patient. More specifically, an event record 68 is added to the event summary 62 as soon as the emergency service provider begins the event recordation component of the program from the open incident window 52 .
  • the expected time for the arrive patient event is stored in the expected time field 68 b of the event record 68 . It will be appreciated that the expected time entered in this field is the time calculated by the event reporting program 48 based on the actual time provided by the clock 36 and a time interval during which the emergency service provider is reasonably expected to arrive at the patient.
  • event descriptor i.e., “arrive patient” is also automatically entered in the event field 68 c of the event record 68 .
  • the event record is correspondingly stored in the patient record 46 for the patient in memory 44 .
  • event records 68 can be further modified, added or deleted by the emergency service provider as necessary to provide a more accurate run report for the emergency incident.
  • event records 68 may be exported to other devices for further processing and record keeping.
  • the emergency service provider is free to add additional events as they occur during the incident, add treatment protocols as the emergency service provider deems necessary, and initiate the various tools described above as appropriate.
  • the event recording program 48 proceeds to a decision block 214 where it determines if the emergency service provider has selected to add, modify or delete an event record 68 from the event recorder window 60 . If so, the emergency service provider may add, edit, or delete an entire event, the actual time associated with an event, or the detail associated with an event in a block 216 .
  • the event recorder windows 60 associated with such actions are shown in more detail in FIGS. 6 B- 6 D.
  • the emergency service provider may open an event menu 76 by tapping the touch screen pen 22 on the arrow of the event selection field 64 .
  • the emergency service provider may then highlight the desired event descriptor from the menu of events displayed in the event menu window 76 using the touch screen pen 22 .
  • the emergency service provider may select the blood pressure event descriptor, i.e., “BP,” from the event menu 76 by either manually using the touch screen pen 22 or via voice prompt using the speaker/microphone 24 .
  • the blood pressure event descriptor, “BP” will then appear in the event selection field 64 as shown in FIG. 6B.
  • the emergency service provider then may input additional detail regarding the blood pressure event either via the keyboard 30 or the speaker/microphone 24 . More specifically, the emergency service provider may input the systolic and diastolic pressures measured from the patient in a detail entry field 66 .
  • the menu of events displayed in the event menu window 26 is stored in memory 44 in the master tables 50 . If the displayed menu of events does not include the event desired by the emergency service provider, it will be appreciated that the provider may simply input the desired event descriptor using the keyboard 30 or via voice prompt using the speaker/microphone 24 . If voice prompting is used, the actual voice recording may be stored in memory 44 for later retrieval, reference, and/or transcription.
  • the event reporting program 48 automatically adds an event record 68 containing the corresponding event/time pair to the event summary 62 as shown in FIG. 6D.
  • the event record 68 includes the time at which the blood pressure was measured, i.e., the time registered on the hand-held computer's clock 36 when the blood pressure event was selected, in the event time field 68 a of the event record 68 .
  • the event descriptor, “BP,” is inserted in the event field 68 c of the event record 68 ; and the event detail, i.e., the measured systolic and diastolic pressures, are inserted in the detail field 68 d of the event record 68 .
  • the event record 68 is stored in the patient's record 46 in memory 44 of the hand-held computer 20 for post-processing or for export to another device.
  • the emergency service provider can also edit or delete an event record 68 . More specifically, if the emergency service provider wishes to modify an already added event record 68 , the emergency service provider need merely highlight the appropriate field 68 a - 68 d of the event record using the touch screen pen 22 or using voice input via the speaker/microphone 24 in order to modify the data contained in that field.
  • the emergency service provider can merely tap the data entry field 68 d with the touch screen pen 22 and then add, modify or delete the information contained therein using the keyboard 30 of the hand-held computer 20 or voice prompting via the speaker/microphone 24 .
  • the same procedure can be followed to modify, add or delete any of the data stored in any of the other fields 68 a, 68 b, and 68 c.
  • the emergency service provider wishes to delete an event record in its entirety, the emergency service provider must merely highlight the entire record and enter the delete key (not specifically shown) contained on the keyboard 30 of the hand-held computer.
  • the emergency service provider also has the option of editing, modifying, or deleting event records after the incident during post-processing.
  • the logic returns to decision block 214 where the emergency service provider is again given the opportunity to add, modify or delete an event and/or its associated time stamp and detail. Accordingly, as treatment of the patient progresses during an emergency incident, the emergency service provider can record each event which occurs during treatment using the event reporting program 48 . However, returning to decision block 214 , the emergency service provider may, in fact, choose not to add an individual event. Rather, the provider may choose to record an entire treatment protocol as previously mentioned.
  • the event reporting program 48 determines in a decision block 218 if the emergency service provider has selected a treatment protocol from the treatment protocol field 70 of the event recorder window 60 . If so, the event reporting program 48 automatically adds the treatment protocol to the event summary 62 in a block 220 .
  • the event recorder window 60 produced by the event recording program 48 when a treatment protocol is added is shown in more detail in FIGS. 6E and 6F.
  • the emergency service provider may select a treatment protocol by opening a protocol menu 78 and highlighting the desired protocol. For example, if the patient is experiencing cardiac arrest, the provider may wish to record a treatment protocol for cardiac arrest which includes all of the events one would most likely expect to occur during treatment of such a condition, e.g., CPR, delivery of a therapeutic shock, etc., and the time at which each of these events are expected to occur. Consequently, the emergency service provider need not record each event associated with treatment of the cardiac arrest one-by-one, and is free to give his or her full attention to the patient.
  • the provider does have the ability to modify and delete any of the events added by selecting a protocol as necessary to create a more accurate run report.
  • the provider can also record additional events that may have occurred during treatment but were not included in the selected protocol.
  • the event reporting program 48 enters an event record 68 ′ for CPR, wherein the event record includes the time at which the emergency service provider is expected to perform CPR in the expected time field 68 b.
  • the event reporting program will insert a descriptor for the event, i.e., “CPR”, in the event field 68 c.
  • the provider is expected to deliver a therapeutic shock to the patient.
  • the treatment protocol includes an event record 68 ′′ containing the expected time of the shock in expected time field 68 b, an event descriptor for the shock in event field 68 c, and additional detail regarding the shock, e.g., 200 J, in detail entry field 68 d.
  • the event reporting program issues an audible alarm via the speaker/microphone 24 and/or a visual alarm via the display 32 to notify the emergency service provider that the expected treatment event must be administered.
  • the logic returns to decision block 214 where it determines if the emergency service provider has elected to add, edit or delete an event record 68 . It follows that once a treatment protocol has been added to the event summary 62 , the emergency service provider can continue to add additional event records 58 to the event summary 62 , or can modify or previously recorded event records, including those added in association with a treatment protocol. Thus, if the emergency service provider modifies the treatment of the patient in any way from that automatically defined by the protocol, the emergency service provider is capable of modifying or deleting the appropriate event records, thus making for a more accurate incident run report.
  • the emergency service provider may also initiate tools from the event recorder window 60 to assist him or her in treatment of the patient.
  • the logic proceeds to a decision block 222 where it determines if the emergency service provider has initiated a tool by selecting one of the tool buttons 72 a - 72 f from the event recorder window 60 . If so, the selected tool is implemented by the event reporting program 48 in block 224 .
  • the event recorder windows 60 associated with each tool are shown in more detail in FIGS. 6 G- 6 L.
  • an address book window 80 is generated by the event reporting program 48 .
  • the emergency service provider may open an address menu 84 and select a desired address or telephone number using the touch screen pen 22 . For example, if the emergency service provider needs the telephone number for a particular hospital, the emergency service provider may select the phone number for the desired hospital from the address menu 84 .
  • a drug guideline window 86 is generated by the event reporting program 48 as shown in FIG. 6H.
  • the emergency service provider may then retrieve from the master tables 50 stored in memory 44 of the hand-held computer, the guidelines for any drug with which the emergency service provider desires to treat the patient.
  • the emergency service provider merely selects the desired drug from a drug menu (not shown) opened by tapping an arrow in a drug identification field 88 of the drug guideline window 86 with the touch screen pen 22 or by voice command.
  • the associated information is retrieved from the master tables 50 stored in memory 44 and displayed in the drug guideline window 88 .
  • the emergency service provider may opt to calculate an appropriate dosage for the drug by selecting a dose button 89 .
  • the dosage calculation tool and the dosage calculation window 118 generated by the event reporting program 48 will be described in more detail below.
  • a patient medications window 90 is generated by the event reporting program 48 as shown in FIG. 6I.
  • the emergency service provider may then select any medication the patient is currently taking from a medication menu 94 (supplied by the master table 50 ). This medication information is then stored in memory 44 in the patient's record 46 .
  • the event reporting program 48 If the emergency server provider selects the narrative button 72 d, the event reporting program 48 generates a narrative story window 96 on the display 32 of the hand-held computer 20 as shown in FIG. 6J.
  • the narrative story window 96 includes a narrative field 98 into which the emergency service provider may directly input information in a narrative format. It will be appreciated that the emergency service provider may input the narrative using the keyboard 30 of the hand-held computer 20 . However, in other embodiments of the present invention, in which the hand-held computer is equipped with a speaker/microphone 24 and voice recognition software, the emergency service provider may simply speak into the microphone 24 in order to input the narrative.
  • the emergency service provider may simply select a record button 100 using the touch screen pen 22 to initiate recording of his voice via the speaker/microphone 24 . If the emergency service provider wishes to play back the recorded narrative, the emergency service provider may select the play button 102 and if the emergency service provider wishes to erase any of the narrative, the emergency service provider may select the erase button 104 . Once the narrative has been recorded, the emergency service provider may exit the narrative story window 96 by selecting the close button 103 . Once completed, the text of the narrative is stored in the patient's record 46 in memory 44 of the hand-held computer 20 .
  • a stop watch window 106 is generated by the event reporting program 48 as shown in FIG. 6K.
  • the stop watch tool allows the emergency service provider to time events, e.g., to time a particular treatment measure. For example, if the patient's pulse must be taken for sixty seconds, the emergency service provider may reset the stop watch to sixty seconds using the reset button 108 and start the countdown of the stop watch from sixty seconds using the start button 110 .
  • the emergency event program When the stop watch expires, the emergency event program generates an audible tone via the speaker/microphone 24 of the hand-held computer 20 and/or via a visible message generated on the display.
  • the emergency service provider can stop the stop watch at any time using the stop button 112 .
  • the event reporting program 48 generates a dosage/infusion calculator window 114 as shown in FIG. 6L.
  • the emergency service provider may select the desired medication from a medication menu (not shown) opened, for example, by tapping an arrow in a medication field 116 of the dosage/infusion calculator window 114 .
  • the emergency service provider may then input the information necessary for calculating the appropriate dosage for the selected medication in a dosage window 118 .
  • the provider may also calculate an infusion rate for the selected medication by inputting the necessary information in an infusion window 120 .
  • the emergency service provider may select a calculate button 122 to initiate calculation of the appropriate dosage/infusion.
  • the emergency service provider may select the clear button 124 in the dosage/infusion calculator window 114 .
  • the emergency service provider may select the information button 126 from the dosage/infusion calculator 114 .
  • the event reporting program 48 will generate a drug guideline window 86 as shown in FIG.
  • the emergency service provider may proceed to the dosage/infusion calculator window 118 via the drug guideline window 86 shown in FIG. 6H by selection of the dose button 89 in the drug guideline window 86 .
  • the logic returns to decision blocks 214 , 218 and 222 as appropriate depending on the selections made by the emergency service provider. It follows from the above discussion that the emergency service provider may add event records, add treatment protocols and initiate tools in whatever order he or she deems necessary until the incident comes to a conclusion. At that time, the emergency service provider may select an end incident button 74 from the event recorder window 60 and the event recording component of the event reporting program 48 will be terminated. Accordingly, the result of a decision block 226 in FIG. 5 is positive, and the logic ends in a block 228 .
  • the post-processing component of the event reporting program begins in a block 206 .
  • the post-processing of the events and related information recorded during the incident may occur at any time. For example, post-processing may occur while the emergency service provider is still at the scene of the incident, or after the provider delivers the patient to an emergency care facility.
  • the emergency service provider is allowed by the event reporting program 48 to add, modify and delete previously recorded events; add events recorded by external devices; add, modify and delete information regarding the patient; edit the previously recorded narrative; generate a complete incident run report; and/or export events and related information to external devices.
  • the logic employed by the post-processing component of the event reporting program 48 to post-process events is shown in more detail in FIG. 7.
  • the logic begins in a block 230 and proceeds to a block 232 where the event reporting program 48 generates a post-event window 128 on the display 32 of the hand-held computer 20 .
  • the post-event window 128 generated by the event reporting program is shown in more detail in FIG. 8A.
  • the post-event window 128 includes an event summary 130 which displays a post event record 148 corresponding to each event record 68 that was recorded by the emergency service provider during the incident.
  • each post event record 148 includes a time field 148 a, an expected time field 148 b, an event field 148 c and a detail entry field 148 d.
  • the post event record 148 also includes a source field 148 e which identifies the source of the recorded event. For example, if the event was recorded by the emergency service provider, the event reporting program 48 automatically enters the user identification of the emergency service provider in the source field 148 e. If the event was recorded by a CAD system and imported to the event reporting program 48 , “CAD,” is identified as the source of the post event record 148 .
  • the source field would identify the external device, e.g., “LP12,” as the source of the post event record 148 .
  • the post-event window 128 also includes a device event button 132 , a CAD event button 134 , a narrative data button 136 , an additional data button 138 , a narrative edit button 140 , a run report button 142 , an export data button 143 , a new case button 144 (for post processing another incident), and an exit button 146 .
  • a device event button 132 a CAD event button 134 , a narrative data button 136 , an additional data button 138 , a narrative edit button 140 , a run report button 142 , an export data button 143 , a new case button 144 (for post processing another incident), and an exit button 146 .
  • the logic proceeds to a decision block 234 where it determines if the emergency service provider has elected to edit a post event record 148 by highlighting a post event record 148 in the event summary 130 . If so, the emergency service provider is allowed to edit the post event record 148 in a block 236 . More specifically, the event reporting program 48 generates an event edit window 150 as shown in FIG. 8B.
  • the emergency service provider can delete the highlighted post event record 48 by selecting a delete event button 15 ; modify the highlighted post event record 148 by inputting the appropriate information in a modify event field 154 ; or insert a new post event record 148 immediately preceding the highlighted record by inputting the appropriate information in an insert new event field 156 .
  • the provider may add or edit the time of the event, the descriptor for the event, and/or the detail associated with the event.
  • the emergency service provider may then save the post event record 148 in the patient's record 46 in memory 48 by selecting the save button 151 . Simultaneously, the corresponding post event record 148 is either deleted from, modified in, or added to the event summary 130 .
  • CAD events are those that are registered by an external CAD system, typically the CAD system that dispatched the emergency service provider to the incident.
  • Each CAD event consists of an event/time pair, which is formatted by the event reporting program as a post event record 148 .
  • the event reporting program 48 inserts the corresponding post event record 148 in the event summary 130 in chronological order as shown in FIG. 8C.
  • the remote CAD computer stores the time of the phone call and an event descriptor for the phone call, i.e., “Call 911,” in its own memory.
  • the 911 event/time pair is downloaded (along with others) to the hand-held computer 20 , it is inserted in the event summary 130 as post event record 148 ′.
  • the time field 148 a of the inserted post event record 148 ′ includes the time recorded by the CAD computer for the 911 call; the event 148 c includes a brief descriptor for the 911 event, i.e., “Call 911”; and the source field 148 e indicates that the source of the post event record 148 ′ is a CAD computer. It will be appreciated that whenever event/time pairs are imported from a CAD system or some other external device, the event reporting program 48 will synchronize the imported event times with the clock 36 of the hand-held computer so that imported event times are properly offset before added to the event summary 130 .
  • the logic proceeds to a decision block 242 where it determines if the emergency service provider has elected to add device events to the event summary 130 by selecting the device events button 132 as shown in FIG. 8D. More specifically, the event reporting program 48 detects whether the emergency service provider has selected the device event button 132 from the post-event window 128 . If so, the logic proceeds to a block 244 where the device events are incorporated in the event summary 130 . It will be appreciated that device events are similar to CAD events in that they are obtained from a remote device as an event/time pair and incorporated into the event summary 130 as post event records 148 in chronological order.
  • Such devices may include medical electronic devices used by the emergency service provider to administer treatment to the patient during the incident, e.g., external defibrillators, non-invasive blood pressure instruments, etc., or other remote computer systems, such as a mainframe computer located at the hospital to which the patient will be delivered.
  • the hand-held computer 20 can download event/time pairs recorded by the external device and insert them as post event records 148 in the event summary 130 .
  • the external device is a defibrillator, such as the LIFEPAK® 12 defibrillator
  • the defibrillator stores various event/time pairs relating to the treatment of the patient's cardiac condition.
  • a defibrillator typically stores an event/time pair including the measured heart rate for the treated patient and the time at which the heart rate was measured.
  • the event/time pair for the measured heart rate is downloaded from the defibrillator to the hand-held computer 20 and inserted in the event summary 130 as a post event record 148 ′′.
  • event field 148 a includes the time at which the heart rate was measured; the event field 148 c includes the common descriptor for the event, i.e., “Heart Rate,” measured by the defibrillator; the detail entry field 148 d includes the measured heart rate, i.e., 92; and the source field 148 e indicates that the source of the post event record 148 ′′ is a LIFEPAK® 12 defibrillator.
  • the logic proceeds to a decision block 246 where it determines if the emergency service provider has elected to add patient data to the patient's record 46 by selecting the additional data button 138 in the post-event window 128 as shown in FIG. 8E. If so, the emergency service provider further builds the patient's record 46 in a block 248 with information obtained via a patient information window 158 generated by the event reporting program 48 .
  • the patient information window 158 includes patient information fields 160 in which the emergency service provider inserts personal information regarding the patient, such as name, age, weight, address, etc.; and incident information fields 164 in which the emergency service provider inputs information regarding the incident, such as its location and its outcome. It will be appreciated that the provider may input information in the patient information fields 160 and the incident information fields 160 using the keyboard 30 or the by speaking via the speaker/microphone 24 . The newly added patient information is stored in the patient's record 46 in memory when the emergency service provider selects a save button 165 in the patient information window 158 .
  • the logic returns to a decision block 250 in FIG. 7 where it determines if the emergency service provider has elected to edit the narrative previously recorded by him or her during the incident by selecting the narrative edit button 140 in the post-event window 128 . If so, the emergency service provider is allowed to modify the narrative text in a block 256 . More specifically, the event reporting program 48 produces a narrative story window 96 as shown previously n FIG. 6J, which includes the text of the previously recorded narrative. Accordingly, the emergency service provider may edit the text narrative using the keyboard 30 or alternatively, by voice prompting via the speaker/microphone 24 .
  • the logic returns in FIG. 7 to a decision block 254 where it determines if the emergency service provider has elected to add certain pieces of information from the narrative to the patient's record 46 by selecting the narrative data button 136 in the post-event window 128 . If so, the event reporting program 48 runs a narrative parsing routine shown in more detail in FIG. 9 to identify desirable pieces of information from the narrative and add them to the patient's record 46 .
  • the narrative parsing routine depicted in FIG. 9 examines the text of the narrative previously recorded and perhaps edited by the emergency service provider for pieces of data that are commonly expected to be recorded during an emergency incident, such as the age and/or sex of a patient, common symptoms for a patient, blood pressure of a patient, etc.
  • the emergency service provider eliminates the extra task of inputting such information into the patient's records 46 manually.
  • the narrative parsing routine begins in FIG. 9 in a block 266 and proceeds to a block 268 in which the first word of the narrative text is read.
  • the routine determines if the read word is equal to a narrative keyword stored in a predefined list of narrative keywords found in the master tables 50 .
  • a keyword for purposes of the present invention is a word or term that is commonly expected to appear in a clinical narrative, e.g., “years(s),” “male,” “female,” “pressure,” etc.
  • the logic proceeds to a decision block 271 in which it determines if the end of the narrative has been reached, i.e., if the last word of the narrative has been read. If so, the narrative edit routine ends in a block 272 . Otherwise, the next word in the narrative text is obtained in a block 273 and decision block 270 is repeated.
  • a modifier template for the keyword is retrieved from the master tables 50 in a block 274 .
  • Each keyword in the list of keywords has a corresponding modifier template stored in the master tables 50 which identifies a typical pattern in which a desired word, term, or number, i.e., “modifier,” is expected to appear in the text in association with the keyword. For example, if the keyword obtained from the narrative is “year(s),” the common term or modifier expected to appear with the keyword is an age for the patient. Consequently, the modifier template for the keyword identifies the following pattern for the modifier and keyword:
  • the modifier i.e., the age of the patient denoted the by variable “x,” is expected to appear within the five words preceding the keyword “year(s)” or within five words following the keyword “year(s).”
  • the narrative text is scanned for the appropriate modifier that matches the modifier template in a block 276 .
  • the narrative text is scanned for the variable “x,” i.e., age, falling within the five words preceding or following the word “year(s).”
  • a validation rule is applied to the modifier in a block 278 to ensure that the modifier actually constitutes a desired or valid piece of information to be inserted in the patient's record 46 .
  • the located modifier i.e., the age of the patient
  • a rule requiring that the age be less than a maximum age permitted, e.g., 110 may require that a located blood pressure modifier, e.g., 110/60, be less than a maximum systolic pressure and greater than a minimum diastolic pressure, or that a located sex modifier of a patient be either male or female.
  • the modifier is inserted into the patient's record 46 in memory in a block 280 .
  • modifier templates and validation rules of virtually any type or nature may be implemented by the event reporting program 48 .
  • the logic proceeds to a decision block 258 where it determines if the emergency service provider has elected to run a complete report of the incident by selecting the run report button 142 in the post-event window 128 . If so, a full run report as shown in FIG. 8F will be generated on the display 32 of the hand-held computer from the information stored in the patient's record. It will be appreciated that the run report may also be printed, if desired.
  • the full run report 164 includes an incident field 166 which identifies the incident by identification number, location, etc., as stored in the patient record 46 for the treated patient; a patient field 168 which includes the personal and background information stored in the patient record 46 ; and a narrative field 170 which includes the narrative previously edited and recorded by the emergency service provider. Finally, the run report 164 includes a complete event summary 172 that shows each of the event records 68 recorded by the emergency service provider and any remote devices or CAD systems.
  • the logic After the full run report 64 has been displayed, the logic returns to a decision block 260 in FIG. 7 where it determines if the emergency service provider has elected to export data recorded by the event reporting program 48 to an external destination by selecting the export data button 143 in the post-event window 128 . If so, the hand-held computer 20 transfers the patient records 46 stored in memory 44 to another device via its external interface 42 in a block 261 . In the alternative, the hand-held computer 20 stores patient records 46 to a portable storage medium, such as a diskette, for physical transfer to another device.
  • a portable storage medium such as a diskette
  • the logic proceeds in FIG. 7 to a decision block 262 where it determines if an exit signal has been received. More specifically, the logic determines if the emergency service provider has selected the exit button 146 in the post-event window 128 . If so, the event reporting program ends in a block 264 . If not, the emergency service provider can continue post-processing of the incident by selecting any of the available post-processing options and repeating blocks 234 through 262 .
  • the event reporting program 48 of the present invention described herein is used by an emergency service provider in the context of medical treatment of a patient during an emergency incident
  • the present invention may be just as easily used in a multitude of other contexts.
  • the invention could be used by a police officer in the context of an emergency criminal incident.
  • the events recorded and tools initiated would relate to the arrest of a suspect, rather than medical treatment of a patient.
  • a separate log may be kept of all recorded, modified and deleted events for use in auditing the final event summary 172 for inaccuracies.
  • a digital audio recorder may be used to record all of the emergency service provider's verbal inputs during the entire incident along with their associated time stamps as an audio event log.
  • the audio event log could then be compiled and transcribed into an event summary and run report following completion of the incident.

Abstract

An event reporting program (48) is provided which electronically records information critical to reconstructing events occurring during an emergency incident. The event reporting program (48) includes an event recording component (204) for recording events as they occur during the incident, and a post-processing component (206) for further processing the events recorded by the event recording component after completion of the incident. The event recording component (204) enables an emergency service provider to input a plurality of event records (148) describing each event as it occurs and the time at which each event takes place. The event recording component also enables an emergency service provider to input a predefined protocol of expected event records.

Description

  • This application claims priority from U.S. application Ser. No. 09/152,837, filed Sep. 14, 1998, the entire content of which is incorporated herein by reference[0001]
  • FIELD OF THE INVENTION
  • This invention generally relates to a method and apparatus for allowing a trained emergency service provider to report emergency incidents and, more specifically, a method and apparatus for allowing an emergency service provider to electronically collect and record information regarding an emergency incident and generate a meaningful report of such data. [0002]
  • BACKGROUND OF THE INVENTION
  • Emergency care is commonly delivered to a patient at the scene of an incident by trained emergency service providers such as paramedics, police officers, emergency medical technicians (EMTs), etc. These providers work within a community-based Emergency Medical System (EMS) under the supervision of a medical director who establishes operating protocols, oversees training, and monitors the system's effectiveness. System effectiveness is assessed primarily by evaluating patient outcomes, often through secondary measures that are closely associated with long-term survival such as response time, protocol adherence, and time to delivery of effective therapy. Typically, such information is recorded manually by the emergency service provider in a paper run report including a patient information portion for recording personal patient data, a narrative portion for recording the emergency service provider's clinical narrative, and an event log portion for recording each of the treatment events that take place during the incident and their associated times of occurrence. Consequently, the report captures the time interval for the EMS to respond to the call for help, the patient's presenting signs and symptoms, the delay until therapy is applied, etc. The run report can then be later used to produce statistical summaries of overall EMS response characteristics. One example of a statistical analysis report based on a run report is the Utstein Style report for measuring response effectiveness in cases where the patient has suffered cardiac arrest. [0003]
  • In order to generate incident run reports and statistical summaries such as the ones specified by the Utstein Style, raw event data must reliably collected, coded, and entered into a database. Often, the sources of raw event data are widely dispersed. Dispatch event information is provided by a Computer-Aided Dispatch (CAD) system, while vital signs and therapeutic information events are found in medical devices used on-scene during patient treatment. Emergency service provider narratives are often written into run reports produced after the incident is concluded. It is difficult for any EMS system to collate these disparate pieces of information into a single database. Often the sequence of events and their exact times can only be approximated from the records. The event log recorded in the run report can be especially inaccurate, since it is often compiled after-the-fact, perhaps days later, from memory and written notes. Efforts to introduce electronic versions of paper run reports for on-scene event capture have not been successful because the equipment is bulky and expensive, its use interferes with patient care, and the menu-driven database interface fails to capture the full range of essential events needed. A particular failing is that the accurate event times are not recorded along with the events themselves, making calculation of response intervals inaccurate. [0004]
  • In order to more accurately record information critical to reconstructing incident events accurately, a more versatile, focused approach to electronic data collection for run reports is needed. The approach should provide for recordation of simple background information, such as the patient's name and the incident location, as well as a summary of each event that occurred during the emergency incident and the particular time of the event. To be useful, the associated time should be accurate to within one minute. Finally, the approach should provide for capture of a clinical narrative by the emergency service provider which is the provider's account of the incident, including the provider's subjective appraisal, objective findings, and the assessments performed, and the provider's planned therapies and procedures. The approach should collect all of this information, and merge the information with CAD and medical device data to populate the database needed for incident reporting and assessment of system effectiveness. [0005]
  • SUMMARY OF THE INVENTION
  • The present invention provides a computer-readable medium having computer-executable components for recording and reporting an emergency incident comprising a plurality of events associated with treatment of a patient during the incident. The computer executable components include an event recording component and a post-processing component. The event recording component records events as they occur during the incident, while the post-processing component further processes the events recorded by the event recording component once the incident has concluded. [0006]
  • The event recording component records events by enabling a emergency service provider to input a plurality of event records, wherein each event record identifies an event which occurred during the incident and a time at which the event occurred. The event recording component also records events input by the emergency service provider as a predefined treatment protocol for the patient, wherein the predefined treatment protocol comprises a plurality of predefined event records and wherein each predefined event record identifies an event which is expected to occur during the incident and a time at which the event is expected to occur during the incident. Finally, the event recording component includes at least one subcomponent for providing information regarding the incident in addition to the event records recorded by the event recording component. The subcomponent may be an address book component, a drug guideline component, a medication identification component, a narrative story component, a stop watch component or a drug dosage/infusion component. [0007]
  • The post-processing component, on the other hand, enables the user to modify the event records previously recorded by the event recording component, as well as record additional information regarding the incident. In addition, the post-processing component incorporates event records recorded by an external source, such as a remote computer or medical electronic device, with the event records previously recorded by the event recording component. The post-processing component also exports event records to external devices, such as a remote computer, for further processing and record-keeping. Finally, the post-processing component generates a run report containing event records and related information recorded and processed by the event recording component and the post-processing component. [0008]
  • In accordance with yet other aspects of the present invention, the event recording component and the post-processing component enable the user to verbally input event records and related information. [0009]
  • A method and apparatus capable of performing actions generally consistent with the event recording component and the post-processing component described above represent further aspects of the present invention.[0010]
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The foregoing aspects and many of the attendant advantages of this invention will become more readily appreciated as the same becomes better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein: [0011]
  • FIG. 1 is an isometric view of a hand-held computer that is installed with an event reporting program formed in accordance with the present invention to record and report an emergency incident; [0012]
  • FIG. 2 is a schematic block diagram of the several components of the hand-held computer shown in FIG. 1, that are used to implement the event reporting program and record and report emergency incidents in accordance with the present invention; [0013]
  • FIG. 3 is a flow chart illustrating the logic used by the event reporting program to record and report emergency incidents; [0014]
  • FIG. 4 depicts an initial incident reporting window produced by the event reporting program for recording incident identification information; [0015]
  • FIG. 5 is a flowchart illustrating the logic used by the event reporting program to record events and related information during the emergency incident; [0016]
  • FIGS. [0017] 6A-6L are various windows produced by the event reporting program for recording events and related information during the emergency incident;
  • FIG. 7 is a flowchart illustrating the logic used by the event reporting program to further process events and related information after the occurrence of the emergency incident; [0018]
  • FIGS. [0019] 8A-8F are various windows produced by the event reporting program for further processing events and related information after the occurrence of the emergency incident; and
  • FIG. 9 is a flowchart illustrating the logic used to parse a clinical narrative previously recorded by the emergency provider for certain pertinent information.[0020]
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
  • FIG. 1 illustrates a hand-held [0021] computer 20 used to record and report emergency incidents in accordance with the present invention. More specifically, the hand-held computer 20 shown in FIG. 1 is installed with an event reporting program 48 formed in accordance with the present invention to electronically record and report emergency incidents. The hand-held computer 20 comprises a touch screen display 32 for displaying the windows produced by the event recording program 48 of the present invention to prompt an emergency service provider to record events and related information that occur during an emergency incident. In order to record information and events, the emergency service provider selects options provided by the displayed windows using a touch screen pen 22. In addition, the emergency service provider may record information and events using a keyboard 30. In yet other embodiments of the present invention, the hand-held computer 20 includes a speaker/microphone 24 and appropriate voice recognition software for recognizing voice commands and recording the voice input of events and information. Those of ordinary skill in the art will appreciate that such voice recognition software is readily available off-the-shelf and can be installed on the hand-held computer in addition to the event reporting program 48. Further, the hand-held computer 20 may be equipped with a high quality digital data recorder and a noise canceling microphone in order to allow for better usage of the event reporting program in typically noisy and turbulent EMS field situations. Consequently, the emergency service provider can control the event reporting program 48 and record events and related information merely by speaking, rather than using a more traditional user input device such as a mouse, keypad, or touch screen/pen, etc. As a result, the emergency service provider has the free use of his or her hands to treat the patient at all times and need not interrupt treatment to operate the event reporting program 48.
  • Those of ordinary skill in the art will recognize that although a hand-held [0022] computer 20 is depicted in FIG. 1, the event reporting software program 48 of the present invention can be installed and implemented on any type of portable data entry system, including but not limited to, a laptop computer, a personal device assistant, or even a medical electronic device such as a defibrillator. In addition, the portable data entry system may implement any type of user input device such as a mouse, keypad, touch screen, microphone, wireless headset, etc. to input events and related incident information. In yet other embodiments, the event reporting program 48 may be installed on a more stationary computer system, such as a personal computer or workstation.
  • FIG. 2 depicts several of the key components of the hand-held [0023] computer 20. It will be appreciated by those of ordinary skill in the art that the hand-held computer 20 includes many more components than those shown in FIG. 2. However, a disclosure of an actual embodiment for practicing the present invention does not require that all of these generally conventional components be shown. The hand-held computer 20 includes a processing unit 34 coupled to the touch screen display 32 and a memory 44. The memory 44 comprises a conventional disc, read-only memory, and a random access memory for storing the event report program 48 of the present invention, as well as a set of patient records 46 and a set of master tables 50. The set of patient records 46 consist of a record 46 for each patient treated during an emergency incident. Each patient record 46 includes all of the events and related information recorded by the emergency service provider, including but not limited to personal and background information for the patient, a clinical narrative of the incident, and each event recorded during the incident. The master tables 50, on the other hand, store patient independent information, such as address books, drug guidelines and other reference materials commonly used by emergency service providers in treatment of patients and made available by the event reporting program 48 as described in more detail below. In addition, the master tables 50 store various menus from which the emergency service provider may select predefined events and other information for recordation during the incident. Consequently, the emergency service provider need not manually input each event as it occurs.
  • Those of ordinary skill in the art will appreciate that due to the limited memory space in hand-held [0024] computer 20, the patient records 46 containing the patient and incident information input by the emergency service provider, and the master tables 50 containing patient independent information are stored in simple tables in memory 44 of the hand-held computer 20. If the event reporting program 48 were installed in a more sophisticated device, such as a personal computer or laptop computer, with greater memory capabilities, the patient records 46 and master tables 50 would be stored in a database capable of being accessed and manipulated by a wider variety of database tools. In some embodiments of the present invention, the database in which the patient records are stored comprises a relational database which can be more flexibly accessed and manipulated.
  • As also shown in FIG. 2, the [0025] processing unit 34 is coupled to a keyboard 30 and a microphone/speaker 40 which may be used in addition to or instead of the touch screen 32 and pen 22 to input events and related incident information and control the event reporting program 48. As will be described in more detail below, each event input by an emergency service provider via the touch screen pen 22 and display 32, the microphone/speaker 40, and/or the keyboard 30 is stored in a patient record 46 in memory 44 with the time the event is input as provided by a clock 36 coupled to the processing unit 34.
  • Finally, the hand-held [0026] computer 20 includes an external interface 42 through which the hand-held computer 20 may transfer recorded events and related information to and from the hand-held computer 20 and an external device. For example, in some embodiments of the present invention, the hand-held computer 20 may import events and related information through the external interface 42 from a remote Computer-Aided Dispatch (CAD) system or from another medical device such as a defibrillator. Conversely, the hand-held computer 20 may export events and related information stored in the patient records 46 and master tables 50 of the memory 44 through the external interface 42 to a remote device, such as a computer located at the hospital to which the patient will be admitted. In one actual embodiment of the present invention, the external interface 42 comprises a modem which will establish a communications link with the external device with which the hand-held computer is communicating. In yet other embodiments of the present invention, the external interface 42 comprises serial input and output ports directly connected to the external device with which the hand-held computer is communicating.
  • Now that the components of the hand-held [0027] computer 20 which are necessary for implementing the event reporting program 48 of the present invention have been described, the event report program 48 itself will be described in further detail. FIG. 3 illustrates the logic used by the event reporting program 48 to record and report an emergency incident. It will be appreciated that the event reporting program 48 will typically be started up by the emergency service provider on route to the emergency incident or soon after arriving. Accordingly, the event reporting program 48 begins in a block 200 and proceeds to a block 202 in which the emergency service provider uploads a user identification, e.g., the name of the emergency service provider, and an identification number for the incident. More specifically, the event reporting program 48 produces an open incident window 52 on the display 32 of the hand-held computer 20 as shown in FIG. 4 through which the emergency service provider enters his or her name in a user identification field 54, as well as the incident identification number in an incident identification field 56. It will be appreciated that the user's identification and the incident's identification number may be entered by the emergency service provider using the keyboard 30 of the hand-held computer 20 or voice prompting via the speaker/microphone 24, or by selecting the provider identification and the incident identification from predefined menus. Once the necessary information has been input, the emergency service provider may continue with the event reporting program 48 by selecting a begin button 58.
  • Returning to FIG. 3, the [0028] event reporting program 48 proceeds to a block 20 in which the emergency service provider begins recording events that occur during the emergency incident. As will be described in more detail below, the emergency service provider may record events which occur during the emergency incident using a series of windows produced by the event reporting program 48. The emergency service provider may also input additional information regarding the incident and the patient being treated. Following the incident, the emergency service provider may further process the events and related information that were recorded during the incident in order to produce a more accurate run report regarding the entire incident. In this regard, the event reporting program 48 post-processes the events and related information in a block 206. Once post-processing is complete, the event reporting program 48 ends in a block 208.
  • Returning to block [0029] 204, once the name of the service provider and the identification number for the incident have been uploaded via the open incident window 52, the event recording component of the event reporting program 48 is instigated. The logic implemented by the event recording component of the program is shown in more detail in FIG. 5. The logic begins in a block 210 and proceeds to a block 212 where the “arrive patient” data for the incident is automatically stored in the patient's record 46. In this regard, the event reporting program 48 generates an event recorder window 60 as shown in FIG. 6A. The event recorder window 60 includes an event summary 62 which displays an event record 68 for each event recorded by the emergency service provider during an incident. Each event record 68 essentially comprises an event/time pair, i.e., a description of the event itself and a time at which the event occurred. The description of the event itself can be broken down into a common descriptor for the event, e.g., “arrive patient” or “shock,” and additional detail for the event, e.g., “200J” for a shock event. Similarly, the time at which the event occurred may be broken down into a time as read by the clock 36 at which the event was input by the emergency service provider (which should approximate the time the actual event occurred within one minute if promptly input by the emergency service provider), and an expected time for the event to occur (which can be determined based on the time registered by the clock 36 and a time interval during which the event is expected to occur according to EMS and other accepted guidelines). As will be described in more detail below, the emergency service provider can input a treatment protocol comprising a collection of predefined events (wherein each predefined event is associated with an expected time of occurrence), rather than input events individually, one-by-one as they occur. It will be appreciated that each event record 68 and thus, each event/time pair, may include either an actual time, an expected time, or both. Each event/time pair must also include an event description, although additional detail is not always required. Each event record 68 comprising an event/time pair is represented in the event summary 62 with a time field 68 a containing the time as registered by the clock 36 at which the emergency service provider input the event; an expected time field 68 b containing an automatically logged time at which the event is expected to occur during the incident; an event field 68 c containing a common descriptor for the event input by the emergency service provider; and a detail field 68 d containing additional detail and information regarding the event. As will be described in more detail below, an event record 68 will be added to the event summary 62 contained in the event recorder window 60 as each event occurs and is input by the emergency service provider during the incident.
  • As mentioned above, there are a number of ways in which the emergency service provider may record events and related information via the [0030] event recorder window 60. For example, the emergency service provider may add individual events and related detail by inputting an event descriptor in an event selection field 64 and inputting related information in a detail field 66 in the event recorder window 60. In addition, the emergency service provider may select a treatment protocol, i.e., a predefined set of events, to the event summary window 62 from the protocol selection field 70. Finally, the emergency service provider can initiate a variety of tools from the event recorder window 60 to aid in treatment of the patient during the incident. For example, the emergency service provider may initiate an address book tool by selecting an address book button 72 a; a drug guide tool by selecting a drug guide tool button 72 b; a medication tool by selecting a medication tool button 72 c; a narrative tool by selecting a narrative tool button 72 d; a stopwatch tool by selecting a stopwatch tool button 72 e; and a dosage calculating tool by selecting dosage tool button 72 f.
  • Returning to block [0031] 212 of FIG. 5 and the arrival of the emergency service provider to the emergency incident, it will be appreciated that the event reporting program 48 automatically adds an event record 68 to the event summary 62 to record the arrival of the emergency service provider to the patient. More specifically, an event record 68 is added to the event summary 62 as soon as the emergency service provider begins the event recordation component of the program from the open incident window 52. The expected time for the arrive patient event is stored in the expected time field 68 b of the event record 68. It will be appreciated that the expected time entered in this field is the time calculated by the event reporting program 48 based on the actual time provided by the clock 36 and a time interval during which the emergency service provider is reasonably expected to arrive at the patient. It will be appreciated that the calculation of this time interval will depend on the acceptable emergency response intervals promulgated by the provider's supervisory EMS. The event descriptor, i.e., “arrive patient” is also automatically entered in the event field 68 c of the event record 68. The event record is correspondingly stored in the patient record 46 for the patient in memory 44. As will be described in more detail below, event records 68 can be further modified, added or deleted by the emergency service provider as necessary to provide a more accurate run report for the emergency incident. In addition, event records 68 may be exported to other devices for further processing and record keeping.
  • Returning to FIG. 5, once the arrive patient event record has been stored and displayed as part of the [0032] event summary 62, the emergency service provider is free to add additional events as they occur during the incident, add treatment protocols as the emergency service provider deems necessary, and initiate the various tools described above as appropriate. In this regard, the event recording program 48 proceeds to a decision block 214 where it determines if the emergency service provider has selected to add, modify or delete an event record 68 from the event recorder window 60. If so, the emergency service provider may add, edit, or delete an entire event, the actual time associated with an event, or the detail associated with an event in a block 216. The event recorder windows 60 associated with such actions are shown in more detail in FIGS. 6B-6D.
  • Referring to FIG. 6B, the emergency service provider may open an [0033] event menu 76 by tapping the touch screen pen 22 on the arrow of the event selection field 64. The emergency service provider may then highlight the desired event descriptor from the menu of events displayed in the event menu window 76 using the touch screen pen 22. For example, if the next event in the incident that occurs is the measurement of the patient's blood pressure, the emergency service provider may select the blood pressure event descriptor, i.e., “BP,” from the event menu 76 by either manually using the touch screen pen 22 or via voice prompt using the speaker/microphone 24. The blood pressure event descriptor, “BP”, will then appear in the event selection field 64 as shown in FIG. 6B. The emergency service provider then may input additional detail regarding the blood pressure event either via the keyboard 30 or the speaker/microphone 24. More specifically, the emergency service provider may input the systolic and diastolic pressures measured from the patient in a detail entry field 66. As noted above, the menu of events displayed in the event menu window 26 is stored in memory 44 in the master tables 50. If the displayed menu of events does not include the event desired by the emergency service provider, it will be appreciated that the provider may simply input the desired event descriptor using the keyboard 30 or via voice prompt using the speaker/microphone 24. If voice prompting is used, the actual voice recording may be stored in memory 44 for later retrieval, reference, and/or transcription.
  • As shown in FIG. 6C, once the [0034] event selection field 64 and perhaps also, the detail entry fields 66 have been completed by the emergency service provider, the event reporting program 48 automatically adds an event record 68 containing the corresponding event/time pair to the event summary 62 as shown in FIG. 6D. The event record 68 includes the time at which the blood pressure was measured, i.e., the time registered on the hand-held computer's clock 36 when the blood pressure event was selected, in the event time field 68 a of the event record 68. The event descriptor, “BP,” is inserted in the event field 68 c of the event record 68; and the event detail, i.e., the measured systolic and diastolic pressures, are inserted in the detail field 68 d of the event record 68. Those of ordinary skill in the art will appreciate that for every event descriptor selected by the emergency service provider from the event menu 76 or input manually by the provider, a similar event record 68 will be added to the event summary 62. Further, it will be appreciated that the event record 68 is stored in the patient's record 46 in memory 44 of the hand-held computer 20 for post-processing or for export to another device.
  • Returning to block [0035] 216 of FIG. 5, in addition to adding an event record 68 to the event summary 62, the emergency service provider can also edit or delete an event record 68. More specifically, if the emergency service provider wishes to modify an already added event record 68, the emergency service provider need merely highlight the appropriate field 68 a-68 d of the event record using the touch screen pen 22 or using voice input via the speaker/microphone 24 in order to modify the data contained in that field. For example, if the emergency service provider wishes to add additional detail in the detail field 68, the emergency service provider can merely tap the data entry field 68 d with the touch screen pen 22 and then add, modify or delete the information contained therein using the keyboard 30 of the hand-held computer 20 or voice prompting via the speaker/microphone 24. The same procedure can be followed to modify, add or delete any of the data stored in any of the other fields 68 a, 68 b, and 68 c. Further, if the emergency service provider wishes to delete an event record in its entirety, the emergency service provider must merely highlight the entire record and enter the delete key (not specifically shown) contained on the keyboard 30 of the hand-held computer. As will be described in more detail below, the emergency service provider also has the option of editing, modifying, or deleting event records after the incident during post-processing.
  • Referring once again to FIG. 5, once the emergency service provider has added, edited or deleted an [0036] event record 68, the logic returns to decision block 214 where the emergency service provider is again given the opportunity to add, modify or delete an event and/or its associated time stamp and detail. Accordingly, as treatment of the patient progresses during an emergency incident, the emergency service provider can record each event which occurs during treatment using the event reporting program 48. However, returning to decision block 214, the emergency service provider may, in fact, choose not to add an individual event. Rather, the provider may choose to record an entire treatment protocol as previously mentioned. In this regard, the event reporting program 48 determines in a decision block 218 if the emergency service provider has selected a treatment protocol from the treatment protocol field 70 of the event recorder window 60. If so, the event reporting program 48 automatically adds the treatment protocol to the event summary 62 in a block 220.
  • The [0037] event recorder window 60 produced by the event recording program 48 when a treatment protocol is added is shown in more detail in FIGS. 6E and 6F. Referring to FIG. 6E, the emergency service provider may select a treatment protocol by opening a protocol menu 78 and highlighting the desired protocol. For example, if the patient is experiencing cardiac arrest, the provider may wish to record a treatment protocol for cardiac arrest which includes all of the events one would most likely expect to occur during treatment of such a condition, e.g., CPR, delivery of a therapeutic shock, etc., and the time at which each of these events are expected to occur. Consequently, the emergency service provider need not record each event associated with treatment of the cardiac arrest one-by-one, and is free to give his or her full attention to the patient. However, as will be described in more detail below, the provider does have the ability to modify and delete any of the events added by selecting a protocol as necessary to create a more accurate run report. In addition, it will be appreciated from the description above that the provider can also record additional events that may have occurred during treatment but were not included in the selected protocol.
  • As shown in more detail in FIG. 6F, once the desired protocol has been selected (e.g., “Cardiac Arrest”) a predefined collection of [0038] event records 68 associated with treatment in accordance with the selected protocol is entered in the event summary 62. Again, using the cardiac arrest example, the first event that typically occurs in the treatment of cardiac arrest is the performance of CPR. Accordingly, the event reporting program 48 enters an event record 68′ for CPR, wherein the event record includes the time at which the emergency service provider is expected to perform CPR in the expected time field 68 b. In addition, the event reporting program will insert a descriptor for the event, i.e., “CPR”, in the event field 68 c. As yet another example, subsequent to performing CPR and monitoring the patient, the provider is expected to deliver a therapeutic shock to the patient. Accordingly, the treatment protocol includes an event record 68″ containing the expected time of the shock in expected time field 68 b, an event descriptor for the shock in event field 68 c, and additional detail regarding the shock, e.g., 200J, in detail entry field 68 d. In accordance with yet other aspects of the present invention, once the expected time stored in the expected time field 68 b for each protocol related event record expires, the event reporting program issues an audible alarm via the speaker/microphone 24 and/or a visual alarm via the display 32 to notify the emergency service provider that the expected treatment event must be administered.
  • As is apparent from the logic illustrated in FIG. 5, once the treatment protocol has been added in a [0039] block 220, the logic returns to decision block 214 where it determines if the emergency service provider has elected to add, edit or delete an event record 68. It follows that once a treatment protocol has been added to the event summary 62, the emergency service provider can continue to add additional event records 58 to the event summary 62, or can modify or previously recorded event records, including those added in association with a treatment protocol. Thus, if the emergency service provider modifies the treatment of the patient in any way from that automatically defined by the protocol, the emergency service provider is capable of modifying or deleting the appropriate event records, thus making for a more accurate incident run report.
  • Returning to FIG. 5, in addition to adding, editing or deleting [0040] event records 68 individually and in groups by selection of a treatment protocol, the emergency service provider may also initiate tools from the event recorder window 60 to assist him or her in treatment of the patient. In this regard, the logic proceeds to a decision block 222 where it determines if the emergency service provider has initiated a tool by selecting one of the tool buttons 72 a-72 f from the event recorder window 60. If so, the selected tool is implemented by the event reporting program 48 in block 224. The event recorder windows 60 associated with each tool are shown in more detail in FIGS. 6G-6L.
  • As shown in FIG. 6G, if the emergency service provider selects the [0041] address book button 72 a, an address book window 80 is generated by the event reporting program 48. From the address book window 80, the emergency service provider may open an address menu 84 and select a desired address or telephone number using the touch screen pen 22. For example, if the emergency service provider needs the telephone number for a particular hospital, the emergency service provider may select the phone number for the desired hospital from the address menu 84.
  • If the [0042] emergency service record 68 provider selects the drug tool button 72 b, a drug guideline window 86 is generated by the event reporting program 48 as shown in FIG. 6H. The emergency service provider may then retrieve from the master tables 50 stored in memory 44 of the hand-held computer, the guidelines for any drug with which the emergency service provider desires to treat the patient. The emergency service provider merely selects the desired drug from a drug menu (not shown) opened by tapping an arrow in a drug identification field 88 of the drug guideline window 86 with the touch screen pen 22 or by voice command. The associated information is retrieved from the master tables 50 stored in memory 44 and displayed in the drug guideline window 88. Once information regarding the desired drug has been retrieved and displayed, the emergency service provider may opt to calculate an appropriate dosage for the drug by selecting a dose button 89. The dosage calculation tool and the dosage calculation window 118 generated by the event reporting program 48 will be described in more detail below.
  • If the emergency service provider selects the [0043] patient medications button 72 c in the event recorder window 60, a patient medications window 90 is generated by the event reporting program 48 as shown in FIG. 6I. The emergency service provider may then select any medication the patient is currently taking from a medication menu 94 (supplied by the master table 50). This medication information is then stored in memory 44 in the patient's record 46.
  • If the emergency server provider selects the [0044] narrative button 72 d, the event reporting program 48 generates a narrative story window 96 on the display 32 of the hand-held computer 20 as shown in FIG. 6J. The narrative story window 96 includes a narrative field 98 into which the emergency service provider may directly input information in a narrative format. It will be appreciated that the emergency service provider may input the narrative using the keyboard 30 of the hand-held computer 20. However, in other embodiments of the present invention, in which the hand-held computer is equipped with a speaker/microphone 24 and voice recognition software, the emergency service provider may simply speak into the microphone 24 in order to input the narrative. If voice prompting is used, the emergency service provider may simply select a record button 100 using the touch screen pen 22 to initiate recording of his voice via the speaker/microphone 24. If the emergency service provider wishes to play back the recorded narrative, the emergency service provider may select the play button 102 and if the emergency service provider wishes to erase any of the narrative, the emergency service provider may select the erase button 104. Once the narrative has been recorded, the emergency service provider may exit the narrative story window 96 by selecting the close button 103. Once completed, the text of the narrative is stored in the patient's record 46 in memory 44 of the hand-held computer 20.
  • If the emergency service provider selects the stop [0045] watch tool button 72 e, a stop watch window 106 is generated by the event reporting program 48 as shown in FIG. 6K. The stop watch tool allows the emergency service provider to time events, e.g., to time a particular treatment measure. For example, if the patient's pulse must be taken for sixty seconds, the emergency service provider may reset the stop watch to sixty seconds using the reset button 108 and start the countdown of the stop watch from sixty seconds using the start button 110. When the stop watch expires, the emergency event program generates an audible tone via the speaker/microphone 24 of the hand-held computer 20 and/or via a visible message generated on the display. The emergency service provider can stop the stop watch at any time using the stop button 112.
  • Finally, if the emergency service provider selects the [0046] dosage calculation button 72 f from the event recorder window 60, the event reporting program 48 generates a dosage/infusion calculator window 114 as shown in FIG. 6L. Accordingly, the emergency service provider may select the desired medication from a medication menu (not shown) opened, for example, by tapping an arrow in a medication field 116 of the dosage/infusion calculator window 114. The emergency service provider may then input the information necessary for calculating the appropriate dosage for the selected medication in a dosage window 118. The provider may also calculate an infusion rate for the selected medication by inputting the necessary information in an infusion window 120. Once the appropriate information for calculating the dosage and/or infusion has been input by the provider, the emergency service provider may select a calculate button 122 to initiate calculation of the appropriate dosage/infusion. Those of ordinary skill in the art will recognize that the appropriate formulas for calculating dosage/infusion are well known in the art and thus, need not be described in more detail herein. If the emergency service provider wishes to calculate the dosage/infusion for another medication, the emergency service provider need only select the clear button 124 in the dosage/infusion calculator window 114. If the emergency service provider desires more information regarding the selected medication, the emergency service provider may select the information button 126 from the dosage/infusion calculator 114. In response, the event reporting program 48 will generate a drug guideline window 86 as shown in FIG. 6H and as associated with the drug guideline button 72 b for the selected medication. Finally, as noted above, the emergency service provider may proceed to the dosage/infusion calculator window 118 via the drug guideline window 86 shown in FIG. 6H by selection of the dose button 89 in the drug guideline window 86.
  • Returning to FIG. 5, once the tool selected by the emergency service provider has been implemented in a [0047] block 224, the logic returns to decision blocks 214, 218 and 222 as appropriate depending on the selections made by the emergency service provider. It follows from the above discussion that the emergency service provider may add event records, add treatment protocols and initiate tools in whatever order he or she deems necessary until the incident comes to a conclusion. At that time, the emergency service provider may select an end incident button 74 from the event recorder window 60 and the event recording component of the event reporting program 48 will be terminated. Accordingly, the result of a decision block 226 in FIG. 5 is positive, and the logic ends in a block 228.
  • Returning to FIG. 3, once the event recording component of the [0048] event reporting program 48 has been completed in a block 204, the post-processing component of the event reporting program begins in a block 206. It will be appreciated that the post-processing of the events and related information recorded during the incident may occur at any time. For example, post-processing may occur while the emergency service provider is still at the scene of the incident, or after the provider delivers the patient to an emergency care facility. As will be described in more detail below, regardless of when post-processing occurs, the emergency service provider is allowed by the event reporting program 48 to add, modify and delete previously recorded events; add events recorded by external devices; add, modify and delete information regarding the patient; edit the previously recorded narrative; generate a complete incident run report; and/or export events and related information to external devices.
  • The logic employed by the post-processing component of the [0049] event reporting program 48 to post-process events is shown in more detail in FIG. 7. The logic begins in a block 230 and proceeds to a block 232 where the event reporting program 48 generates a post-event window 128 on the display 32 of the hand-held computer 20. The post-event window 128 generated by the event reporting program is shown in more detail in FIG. 8A. Similar to the event recorder window 60, the post-event window 128 includes an event summary 130 which displays a post event record 148 corresponding to each event record 68 that was recorded by the emergency service provider during the incident. Accordingly, each post event record 148 includes a time field 148 a, an expected time field 148 b, an event field 148 c and a detail entry field 148 d. However, the post event record 148 also includes a source field 148 e which identifies the source of the recorded event. For example, if the event was recorded by the emergency service provider, the event reporting program 48 automatically enters the user identification of the emergency service provider in the source field 148 e. If the event was recorded by a CAD system and imported to the event reporting program 48, “CAD,” is identified as the source of the post event record 148. Similarly, if the event was imported from an external device, such as a LIFEPAK® 12 defibrillator manufactured by Physio-Control Manufacturing Corporation of Redmond, Wash., the source field would identify the external device, e.g., “LP12,” as the source of the post event record 148.
  • In addition to the [0050] event summary 130, the post-event window 128 also includes a device event button 132, a CAD event button 134, a narrative data button 136, an additional data button 138, a narrative edit button 140, a run report button 142, an export data button 143, a new case button 144 (for post processing another incident), and an exit button 146. The actions taken by the event reporting program 48 as each of these buttons are selected by the emergency service provider will now be described in more detail.
  • Returning to FIG. 7, once the [0051] post-event window 128 has been displayed by the event reporting program 48 in a block 232, the logic proceeds to a decision block 234 where it determines if the emergency service provider has elected to edit a post event record 148 by highlighting a post event record 148 in the event summary 130. If so, the emergency service provider is allowed to edit the post event record 148 in a block 236. More specifically, the event reporting program 48 generates an event edit window 150 as shown in FIG. 8B. The emergency service provider can delete the highlighted post event record 48 by selecting a delete event button 15; modify the highlighted post event record 148 by inputting the appropriate information in a modify event field 154; or insert a new post event record 148 immediately preceding the highlighted record by inputting the appropriate information in an insert new event field 156. When modifying an existing post event record, the provider may add or edit the time of the event, the descriptor for the event, and/or the detail associated with the event. The emergency service provider may then save the post event record 148 in the patient's record 46 in memory 48 by selecting the save button 151. Simultaneously, the corresponding post event record 148 is either deleted from, modified in, or added to the event summary 130.
  • Returning to FIG. 7, if the emergency service provider does not wish to edit a [0052] post event record 148 or selects this option and does so, the logic proceeds to a decision block 238 where it determines if the emergency service provider has opted to add Computer-Aided Dispatch, “CAD,” events to the event summary 130 by selecting the CAD event button 134 as shown in FIG. 8C. CAD events are those that are registered by an external CAD system, typically the CAD system that dispatched the emergency service provider to the incident. By establishing a communications link between the hand-held computer 20 and a remote CAD computer via the hand-held computer's external interface 42, the emergency service provider can download CAD events from the remote CAD computer. Each CAD event consists of an event/time pair, which is formatted by the event reporting program as a post event record 148. The event reporting program 48 inserts the corresponding post event record 148 in the event summary 130 in chronological order as shown in FIG. 8C. For example, when the emergency 911 call for the incident being reported is received by a remote CAD computer, the remote CAD computer stores the time of the phone call and an event descriptor for the phone call, i.e., “Call 911,” in its own memory. After the 911 event/time pair is downloaded (along with others) to the hand-held computer 20, it is inserted in the event summary 130 as post event record 148′. The time field 148 a of the inserted post event record 148′ includes the time recorded by the CAD computer for the 911 call; the event 148 c includes a brief descriptor for the 911 event, i.e., “Call 911”; and the source field 148 e indicates that the source of the post event record 148′ is a CAD computer. It will be appreciated that whenever event/time pairs are imported from a CAD system or some other external device, the event reporting program 48 will synchronize the imported event times with the clock 36 of the hand-held computer so that imported event times are properly offset before added to the event summary 130.
  • Returning to FIG. 7, once the downloaded CAD event/time pairs have been incorporated into the [0053] event summary 130 as post event records 148, the logic proceeds to a decision block 242 where it determines if the emergency service provider has elected to add device events to the event summary 130 by selecting the device events button 132 as shown in FIG. 8D. More specifically, the event reporting program 48 detects whether the emergency service provider has selected the device event button 132 from the post-event window 128. If so, the logic proceeds to a block 244 where the device events are incorporated in the event summary 130. It will be appreciated that device events are similar to CAD events in that they are obtained from a remote device as an event/time pair and incorporated into the event summary 130 as post event records 148 in chronological order. Such devices may include medical electronic devices used by the emergency service provider to administer treatment to the patient during the incident, e.g., external defibrillators, non-invasive blood pressure instruments, etc., or other remote computer systems, such as a mainframe computer located at the hospital to which the patient will be delivered. By establishing a communication link with the external device via its external interface 42, the hand-held computer 20 can download event/time pairs recorded by the external device and insert them as post event records 148 in the event summary 130. For example, if the external device is a defibrillator, such as the LIFEPAK® 12 defibrillator, the defibrillator stores various event/time pairs relating to the treatment of the patient's cardiac condition. For example, a defibrillator typically stores an event/time pair including the measured heart rate for the treated patient and the time at which the heart rate was measured. When the device events button 132 is selected, the event/time pair for the measured heart rate is downloaded from the defibrillator to the hand-held computer 20 and inserted in the event summary 130 as a post event record 148″. Accordingly, event field 148 a includes the time at which the heart rate was measured; the event field 148 c includes the common descriptor for the event, i.e., “Heart Rate,” measured by the defibrillator; the detail entry field 148 d includes the measured heart rate, i.e., 92; and the source field 148 e indicates that the source of the post event record 148″ is a LIFEPAK® 12 defibrillator.
  • Returning to FIG. 7, once the downloaded device event/time pairs have been incorporated in the [0054] event summary 130 as post event records 148, the logic proceeds to a decision block 246 where it determines if the emergency service provider has elected to add patient data to the patient's record 46 by selecting the additional data button 138 in the post-event window 128 as shown in FIG. 8E. If so, the emergency service provider further builds the patient's record 46 in a block 248 with information obtained via a patient information window 158 generated by the event reporting program 48. The patient information window 158 includes patient information fields 160 in which the emergency service provider inserts personal information regarding the patient, such as name, age, weight, address, etc.; and incident information fields 164 in which the emergency service provider inputs information regarding the incident, such as its location and its outcome. It will be appreciated that the provider may input information in the patient information fields 160 and the incident information fields 160 using the keyboard 30 or the by speaking via the speaker/microphone 24. The newly added patient information is stored in the patient's record 46 in memory when the emergency service provider selects a save button 165 in the patient information window 158.
  • Once the new information has been stored in the patient's [0055] record 46, the logic returns to a decision block 250 in FIG. 7 where it determines if the emergency service provider has elected to edit the narrative previously recorded by him or her during the incident by selecting the narrative edit button 140 in the post-event window 128. If so, the emergency service provider is allowed to modify the narrative text in a block 256. More specifically, the event reporting program 48 produces a narrative story window 96 as shown previously n FIG. 6J, which includes the text of the previously recorded narrative. Accordingly, the emergency service provider may edit the text narrative using the keyboard 30 or alternatively, by voice prompting via the speaker/microphone 24.
  • Once the emergency service provider has modified the text of the narrative as desired, the logic returns in FIG. 7 to a [0056] decision block 254 where it determines if the emergency service provider has elected to add certain pieces of information from the narrative to the patient's record 46 by selecting the narrative data button 136 in the post-event window 128. If so, the event reporting program 48 runs a narrative parsing routine shown in more detail in FIG. 9 to identify desirable pieces of information from the narrative and add them to the patient's record 46.
  • The narrative parsing routine depicted in FIG. 9 examines the text of the narrative previously recorded and perhaps edited by the emergency service provider for pieces of data that are commonly expected to be recorded during an emergency incident, such as the age and/or sex of a patient, common symptoms for a patient, blood pressure of a patient, etc. By reviewing the text of the narrative for such information and automatically adding the information to the patient's [0057] record 46, the emergency service provider eliminates the extra task of inputting such information into the patient's records 46 manually.
  • Returning to FIG. 7, the narrative parsing routine begins in FIG. 9 in a [0058] block 266 and proceeds to a block 268 in which the first word of the narrative text is read. In a decision block 270, the routine determines if the read word is equal to a narrative keyword stored in a predefined list of narrative keywords found in the master tables 50. A keyword for purposes of the present invention is a word or term that is commonly expected to appear in a clinical narrative, e.g., “years(s),” “male,” “female,” “pressure,” etc. If the first word read from the narrative is'not equal to one of the keywords in the predefined list, the logic proceeds to a decision block 271 in which it determines if the end of the narrative has been reached, i.e., if the last word of the narrative has been read. If so, the narrative edit routine ends in a block 272. Otherwise, the next word in the narrative text is obtained in a block 273 and decision block 270 is repeated.
  • If the word obtained from the narrative is equal to one of the keywords stored in the list of keywords, a modifier template for the keyword is retrieved from the master tables [0059] 50 in a block 274. Each keyword in the list of keywords has a corresponding modifier template stored in the master tables 50 which identifies a typical pattern in which a desired word, term, or number, i.e., “modifier,” is expected to appear in the text in association with the keyword. For example, if the keyword obtained from the narrative is “year(s),” the common term or modifier expected to appear with the keyword is an age for the patient. Consequently, the modifier template for the keyword identifies the following pattern for the modifier and keyword:
  • x w/5 year(s) or [0060]
  • year(s) w/5 x [0061]
  • wherein the modifier, i.e., the age of the patient denoted the by variable “x,” is expected to appear within the five words preceding the keyword “year(s)” or within five words following the keyword “year(s).”[0062]
  • Once the modifier template for the key word has been retrieved in a [0063] block 274, the narrative text is scanned for the appropriate modifier that matches the modifier template in a block 276. Using the above example, the narrative text is scanned for the variable “x,” i.e., age, falling within the five words preceding or following the word “year(s).” Once the modifier matching the modifier template is located, a validation rule is applied to the modifier in a block 278 to ensure that the modifier actually constitutes a desired or valid piece of information to be inserted in the patient's record 46. Again, using the example above, if the keyword obtained from the text of the narrative is “years(s),” the located modifier, i.e., the age of the patient, is validated against a rule requiring that the age be less than a maximum age permitted, e.g., 110. Yet other validation rules may require that a located blood pressure modifier, e.g., 110/60, be less than a maximum systolic pressure and greater than a minimum diastolic pressure, or that a located sex modifier of a patient be either male or female. Once validated, the modifier is inserted into the patient's record 46 in memory in a block 280. Those of ordinary skill in the art will recognize that modifier templates and validation rules of virtually any type or nature may be implemented by the event reporting program 48.
  • Returning to FIG. 7, once the appropriate narrative data has been parsed and added to the [0064] record 46 for the patient, the logic proceeds to a decision block 258 where it determines if the emergency service provider has elected to run a complete report of the incident by selecting the run report button 142 in the post-event window 128. If so, a full run report as shown in FIG. 8F will be generated on the display 32 of the hand-held computer from the information stored in the patient's record. It will be appreciated that the run report may also be printed, if desired. The full run report 164 includes an incident field 166 which identifies the incident by identification number, location, etc., as stored in the patient record 46 for the treated patient; a patient field 168 which includes the personal and background information stored in the patient record 46; and a narrative field 170 which includes the narrative previously edited and recorded by the emergency service provider. Finally, the run report 164 includes a complete event summary 172 that shows each of the event records 68 recorded by the emergency service provider and any remote devices or CAD systems.
  • After the [0065] full run report 64 has been displayed, the logic returns to a decision block 260 in FIG. 7 where it determines if the emergency service provider has elected to export data recorded by the event reporting program 48 to an external destination by selecting the export data button 143 in the post-event window 128. If so, the hand-held computer 20 transfers the patient records 46 stored in memory 44 to another device via its external interface 42 in a block 261. In the alternative, the hand-held computer 20 stores patient records 46 to a portable storage medium, such as a diskette, for physical transfer to another device.
  • After export, the logic proceeds in FIG. 7 to a [0066] decision block 262 where it determines if an exit signal has been received. More specifically, the logic determines if the emergency service provider has selected the exit button 146 in the post-event window 128. If so, the event reporting program ends in a block 264. If not, the emergency service provider can continue post-processing of the incident by selecting any of the available post-processing options and repeating blocks 234 through 262.
  • While the preferred embodiment of the invention has been illustrated and described, it will be appreciated that various changes can be made therein without departing from the spirit and scope of the invention. For example, although the [0067] event reporting program 48 of the present invention described herein is used by an emergency service provider in the context of medical treatment of a patient during an emergency incident, the present invention may be just as easily used in a multitude of other contexts. For example, the invention could be used by a police officer in the context of an emergency criminal incident. In this case, the events recorded and tools initiated would relate to the arrest of a suspect, rather than medical treatment of a patient. In accordance with yet other aspects of the invention, a separate log may be kept of all recorded, modified and deleted events for use in auditing the final event summary 172 for inaccuracies. Finally, in yet other embodiments of the present invention, a digital audio recorder may be used to record all of the emergency service provider's verbal inputs during the entire incident along with their associated time stamps as an audio event log. The audio event log could then be compiled and transcribed into an event summary and run report following completion of the incident.

Claims (36)

1. A method comprising:
storing a plurality of treatment protocols, each of the treatment protocols including a plurality of event records, and each of the event records including information describing an event that is expected to occur and a time that the event is expected to occur during provision of treatment according to one of the treatment protocols;
generating an incident record for a patient that includes information related to treatment of the patient during a medical emergency; and
including event records of one of the treatment protocols that was selected by a user from among the plurality of stored treatment protocols based on a condition of the patient within the incident record for the patient.
2. The method of claim 1, further comprising modifying a selected one of the event records of the selected protocol within the incident record based on input received from the user.
3. The method of claim 2, in which the input describes a time that an event described by the selected event record actually occurred, and
modifying a selected one of the event records comprises adding the time at which the event actually occurred to the selected event record.
4. The method of claim 1, further comprising adding an additional event record to the incident record based on input received from the user,
the additional event record including information that describes an event not associated with the selected treatment protocol that occurred during treatment of the patient.
5. The method of claim 1, further comprising:
receiving information that describes an event not associated with the selected treatment protocol that occurred during treatment of the patient from a device; and
adding an additional event record that includes the received information and information identifying the device that provided the received information to the incident record.
6. The method of claim 5, in which the device comprises one of a computer-aided dispatch system and an external defibrillator used to treat the patient during the medical emergency.
7. The method of claim 5, in which the information received from the device includes a time that the event occurred, the method further comprising:
adjusting the time based on a current time indicated by a clock; and
storing the adjusted time within the additional event record.
8. The method of claim 1, further comprising:
receiving a narrative from the user; and
including the narrative within the incident record.
9. The method of claim 1, further comprising:
receiving information relating to medications used by the patient from the user; and
including the medication information within the incident record.
10. The method of claim 1, further comprising:
storing information relating to a plurality of drugs, the information including dosage information for the drugs;
displaying information relating to one of the drugs selected by the user;
receiving information relating to the patient from the user; and
displaying a dosage calculated based on the information relating to the patient and the dosage information to the user.
11. The method of claim 1, further comprising:
for one of the event records included within the incident record, determining that the respective time that the respective event was expected to occur has expired; and
issuing an alarm to alert the user of the expiration.
12. The method of claim 1, further comprising generating a report that includes information stored within the incident record.
13. A device comprising:
a memory to store a plurality of treatment protocols, each of the treatment protocols including a plurality of event records, and each of the event records including information describing an event that is expected to occur and a time that the event is expected to occur during provision of treatment according to one of the treatment protocols; and
a processor to generate an incident record for a patient that includes information related to treatment of the patient during a medical emergency, include event records of one of the treatment protocols that was selected by a user based on a condition of the patient within the incident record for the patient, and store the incident record within the memory.
14. The device of claim 13, further comprising a user input device, wherein the processor modifies a selected one of the event records of the selected protocol within the incident record based on input received from the user via the user input device.
15. The device of claim 14, in which the input describes a time that an event described by the selected event record actually occurred, and
the processor adds the time at which the event actually occurred to the selected event record.
16. The device of claim 13, further comprising a user input device, wherein the processor adds an additional event record to the incident record based on input received from the user via the user input device, and
the additional event record including information that describes an event not associated with the selected treatment protocol that occurred during treatment of the patient.
17. The device of claim 13, further comprising an interface to allow the processor communicate with another device,
wherein the processor receives information that describes an event not associated with the selected treatment protocol that occurred during treatment of the patient from the other device, and adds an additional event record that includes the received information and information identifying the other device to the incident record.
18. The device of claim 17, in which the other device comprises one of a computer-aided dispatch system and an external defibrillator used to treat the patient during the medical emergency.
19. The device of claim 17, further comprising a clock, wherein the information that the processor receives from the other device includes a time that the event occurred, and
the processor adjusts the time based on a current time indicated by the clock, and stores the adjusted time within the additional event record.
20. The device of claim 13, further comprising a user input device, wherein the processor receives a narrative from the user via the user input device, and includes the narrative within the incident record.
21. The device of claim 13, further comprising a user input device, wherein the processor receives information relating to medications used by the patient from the user via the user input device, and includes the medication information within the incident record.
22. The device of claim 13, further comprising:
a user input device; and
a display,
wherein the memory stores information relating to a plurality of drugs, the information including dosage information for the drugs, and
the processor displays information via the display, the information relating to one of the drugs selected by the user via the user input device, receives information relating to the patient from the user via the user input device, and displays a dosage calculated based on the information relating to the patient and the dosage information to the user via the display.
23. The device of claim 13, further comprising an alarm, wherein for one of the event records included within the incident record the processor determines that the respective time that the respective event was expected to occur has expired, and activates the alarm to alert the user of the expiration.
24. The device of claim 13, in which the processor generates a report that includes information stored within the incident record.
25. A computer-readable medium comprising instructions that cause a programmable processor to:
generate an incident record for a patient that includes information related to treatment of the patient during a medical emergency;
receive input from a user selecting one of a plurality of treatment protocols stored in a memory based on a condition of the patient, each of the treatment protocols including a plurality of event records, and each of the event records including information describing an event that is expected to occur and a time that the event is expected to occur during provision of treatment according to one of the treatment protocols; and
include event records of the selected one of the treatment protocols within the incident record for the patient.
26. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to modify a selected one of the event records of the selected protocol within the incident record based on input received from the user.
27. The computer-readable medium of claim 26, in which the input describes a time that an event described by the selected event record actually occurred, and
the instructions that cause a programmable processor to modify a selected one of the event records comprise instructions that cause a programmable processor to add the time at which the event actually occurred to the selected event record.
28. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to add an additional event record to the incident record based on input received from the user,
the additional event record including information that describes an event not associated with the selected treatment protocol that occurred during treatment of the patient.
29. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to:
receive information that describes an event not associated with the selected treatment protocol that occurred during treatment of the patient from a device; and
add an additional event record that includes the received information and information identifying the device that provided the received information to the incident record.
30. The computer-readable medium of claim 29, in which the device comprises one of a computer-aided dispatch system and an external defibrillator used to treat the patient during the medical emergency.
31. The computer-readable medium of claim 29, in which the information received from the device includes a time that the event occurred, the medium further comprising instructions that cause a programmable processor to:
adjust the time based on a current time indicated by a clock; and
store the adjusted time within the additional event record.
32. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to:
receive a narrative from the user; and
include the narrative within the incident record.
33. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to:
receive information relating to medications used by the patient from the user; and
include the medication information within the incident record.
34. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to:
store information relating to a plurality of drugs, the information including dosage information for the drugs;
display information relating to one of the drugs selected by the user;
receive information relating to the patient from the user; and
display a dosage calculated based on the information relating to the patient and the dosage information to the user.
35. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to:
for one of the event records included within the incident record, determine that the respective time that the respective event was expected to occur has expired; and
issue an alarm to alert the user of the expiration.
36. The computer-readable medium of claim 25, further comprising instructions that cause a programmable processor to generate a report that includes information stored within the incident record.
US10/447,791 1998-09-14 2003-05-29 Method and apparatus for reporting emergency incidents Abandoned US20030195775A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/447,791 US20030195775A1 (en) 1998-09-14 2003-05-29 Method and apparatus for reporting emergency incidents

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/152,837 US6594634B1 (en) 1998-09-14 1998-09-14 Method and apparatus for reporting emergency incidents
US10/447,791 US20030195775A1 (en) 1998-09-14 2003-05-29 Method and apparatus for reporting emergency incidents

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/152,837 Continuation US6594634B1 (en) 1998-09-14 1998-09-14 Method and apparatus for reporting emergency incidents

Publications (1)

Publication Number Publication Date
US20030195775A1 true US20030195775A1 (en) 2003-10-16

Family

ID=22544660

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/152,837 Expired - Lifetime US6594634B1 (en) 1998-09-14 1998-09-14 Method and apparatus for reporting emergency incidents
US10/447,791 Abandoned US20030195775A1 (en) 1998-09-14 2003-05-29 Method and apparatus for reporting emergency incidents

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/152,837 Expired - Lifetime US6594634B1 (en) 1998-09-14 1998-09-14 Method and apparatus for reporting emergency incidents

Country Status (1)

Country Link
US (2) US6594634B1 (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040137967A1 (en) * 2003-01-15 2004-07-15 Gn Netcom Inc. Display headset
US20060173500A1 (en) * 2005-01-31 2006-08-03 Medtronic Emergency Response Systems, Inc. CPR time indicator for a defibrillator data management system
US20060235833A1 (en) * 2005-04-19 2006-10-19 Airsage, Inc. Method and system for an integrated incident information and intelligence system
US20070033095A1 (en) * 2005-05-02 2007-02-08 Hodgin C R System and method for integrating hazard-based decision making tools and processes
US20070102502A1 (en) * 2005-09-02 2007-05-10 Nguyen Diep M Device and methods for storing and tracking pregnancy progress
US20080255428A1 (en) * 2007-04-10 2008-10-16 General Electric Company Systems and Methods for Active Listening/Observing and Event Detection
US20100057677A1 (en) * 2008-08-27 2010-03-04 Sap Ag Solution search for software support
US20100058113A1 (en) * 2008-08-27 2010-03-04 Sap Ag Multi-layer context parsing and incident model construction for software support
US20110257997A1 (en) * 2008-03-21 2011-10-20 Brian Gale System and Method for Clinical Practice and Health Risk Reduction Monitoring
US20120059671A1 (en) * 2010-09-08 2012-03-08 William Park System for real time recording and reporting of emergency medical assessment data
US20140025131A1 (en) * 2012-07-20 2014-01-23 Physio-Control, Inc. Wearable defibrillator with voice prompts and voice recognition
US20140058730A1 (en) * 2012-03-19 2014-02-27 Marc Alexander Costa Systems and methods for event and incident reporting and management
US20140315773A1 (en) * 2011-08-25 2014-10-23 Working Bugs, Llc Novel method for the formulation of nail polish remover
US20170031891A1 (en) * 2015-07-29 2017-02-02 Mark43, Inc. Determining incident codes using a decision tree
US9922524B2 (en) 2015-10-30 2018-03-20 Blue Willow Systems, Inc. Methods for detecting and handling fall and perimeter breach events for residents of an assisted living facility
US10420702B2 (en) 2013-02-20 2019-09-24 Physio-Control, Inc. CPR quality assessment accounting for pause aspect
US10490308B2 (en) 2013-02-20 2019-11-26 Physio-Control, Inc. Context-sensitive chest compression fraction measurement for CPR quality assessment
US11140538B2 (en) 2015-12-17 2021-10-05 Rapidsos, Inc. Devices and methods for efficient emergency calling
US11153737B2 (en) 2014-07-08 2021-10-19 Rapidsos, Inc. System and method for call management
US11197145B2 (en) 2017-12-05 2021-12-07 Rapidsos, Inc. Social media content for emergency management
US11218584B2 (en) * 2019-02-22 2022-01-04 Rapidsos, Inc. Systems and methods for automated emergency response
US20220139545A1 (en) * 2020-10-30 2022-05-05 Physio-Control, Inc. Systems and Methods for On-Device Real-Time Access and Review of Events during a Patient Treatment Episode
US11330664B1 (en) 2020-12-31 2022-05-10 Rapidsos, Inc. Apparatus and method for obtaining emergency data and providing a map view
US11425529B2 (en) 2016-05-09 2022-08-23 Rapidsos, Inc. Systems and methods for emergency communications
US11445349B2 (en) 2016-02-26 2022-09-13 Rapidsos, Inc. Systems and methods for emergency communications amongst groups of devices based on shared data
US11516443B2 (en) 2010-04-30 2022-11-29 Becton, Dickinson And Company System and method for acquiring images of medication preparations
US11558728B2 (en) 2019-03-29 2023-01-17 Rapidsos, Inc. Systems and methods for emergency data integration
US11580845B2 (en) 2015-11-02 2023-02-14 Rapidsos, Inc. Method and system for situational awareness for emergency response
US11695871B2 (en) 2019-03-29 2023-07-04 Rapidsos, Inc. Systems and methods for emergency data integration
US11716605B2 (en) 2019-07-03 2023-08-01 Rapidsos, Inc. Systems and methods for victim identification
US11741819B2 (en) 2018-10-24 2023-08-29 Rapidsos, Inc. Emergency communication flow management and notification system
US11871325B2 (en) 2018-06-11 2024-01-09 Rapidsos, Inc. Systems and user interfaces for emergency data integration
US11917514B2 (en) 2018-08-14 2024-02-27 Rapidsos, Inc. Systems and methods for intelligently managing multimedia for emergency response
US11956853B2 (en) 2022-05-10 2024-04-09 Rapidsos, Inc. Apparatus and method for obtaining emergency data and providing a map view

Families Citing this family (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE261638T1 (en) * 1997-10-15 2004-03-15 Nokia Corp MOBILE PHONE FOR INTERNET APPLICATIONS
US6594634B1 (en) * 1998-09-14 2003-07-15 Medtronic Physio-Control Corp. Method and apparatus for reporting emergency incidents
WO2000070889A1 (en) * 1999-05-14 2000-11-23 Medtronic Physio-Control Manufacturing Corp. Method and apparatus for remote wireless communication with a medical device
AU1806601A (en) * 1999-11-30 2001-06-12 New Media Technology, Corp. System and method for computer-assisted manual and automatic logging of time-based media
US7774210B1 (en) * 1999-12-30 2010-08-10 DHI Computing Service, Inc. Method and system for recording and maintaining patient history data as well as generating concurrent billing records
US8352289B2 (en) * 1999-12-30 2013-01-08 Dhi Computing, Inc. Systems and methods for providing and maintaining electronic medical records
US6941271B1 (en) * 2000-02-15 2005-09-06 James W. Soong Method for accessing component fields of a patient record by applying access rules determined by the patient
US20020049600A1 (en) * 2000-05-12 2002-04-25 Lernout & Hauspie Speech Products N.V. Speech processor apparatus and system
US6886045B1 (en) * 2000-08-14 2005-04-26 At&T Corp. Subscription-based priority interactive help services on the internet
US20010044732A1 (en) * 2001-06-26 2001-11-22 Maus Christopher T. Mobile data management system
WO2002077871A1 (en) * 2001-02-26 2002-10-03 Walter Reed Army Institute Of Research Browser for an accident and incident registry
US6747556B2 (en) 2001-07-31 2004-06-08 Medtronic Physio-Control Corp. Method and system for locating a portable medical device
EP1433032A4 (en) * 2001-08-27 2010-09-15 Informmed Inc Handheld medication dosage calculator
US7707042B1 (en) * 2002-01-08 2010-04-27 The United States Of America As Represented By The Secretary Of The Navy Computer implemented program, system and method for medical inventory management
US20080172026A1 (en) 2006-10-17 2008-07-17 Blomquist Michael L Insulin pump having a suspension bolus
US7120488B2 (en) * 2002-05-07 2006-10-10 Medtronic Physio-Control Manufacturing Corp. Therapy-delivering portable medical device capable of triggering and communicating with an alarm system
US20040015191A1 (en) * 2002-05-31 2004-01-22 Otman Alejandro A. Capturing images of a defibrillation scene
US20040019258A1 (en) * 2002-07-09 2004-01-29 Kavounas Gregory T. Detecting removal of a medical device from a station
US20080052317A1 (en) * 2002-08-27 2008-02-28 Francis Katharine R Medication dose calculator and associated methods
US20060129357A1 (en) * 2002-08-27 2006-06-15 Francis Mathis, Inc., D/B/A Informmed Medication dose calculator
US20040049233A1 (en) * 2002-09-11 2004-03-11 Edwards D. Craig Medical device status information system
US7231258B2 (en) * 2002-12-26 2007-06-12 Medtronic Physio-Control Corp. Communicating medical event information
US7289029B2 (en) * 2002-12-31 2007-10-30 Medtronic Physio-Control Corp. Communication between emergency medical device and safety agency
US20040133242A1 (en) * 2003-01-02 2004-07-08 Chapman Fred W. Medical device communication
US20040204743A1 (en) * 2003-01-14 2004-10-14 Mcgrath Thomas J. Remotely operating external medical devices
US7245964B2 (en) * 2003-02-28 2007-07-17 Medtronic Physio-Control Corp. Annotating an audio recording during a medical emergency
US20040172069A1 (en) * 2003-02-28 2004-09-02 Hakala Douglas T. Recording information for emergency call by defibrillator apparatus
US20050010859A1 (en) * 2003-07-09 2005-01-13 Mcdonough Carol P. System for processing documents and associated ancillary information
EP2639723A1 (en) * 2003-10-20 2013-09-18 Zoll Medical Corporation Portable medical information device with dynamically configurable user interface
US7957798B2 (en) 2003-12-17 2011-06-07 Physio-Control, Inc. Defibrillator/monitor system having a pod with leads capable of wirelessly communicating
US10413742B2 (en) 2008-03-05 2019-09-17 Physio-Control, Inc. Defibrillator patient monitoring pod
US20050164041A1 (en) * 2004-01-23 2005-07-28 Dunsmore David V. Medical device having a smooth, hardened surface
US20060074464A1 (en) * 2004-07-20 2006-04-06 Subera Steven J System and method for creating a customizable report of data from an implantable medical device
US7515693B2 (en) * 2004-08-06 2009-04-07 Powerphone, Inc. Call handler systems and methods
US20060058591A1 (en) * 2004-09-16 2006-03-16 Memtec Corporation First-response portable recorder and automated report generator
US20060149321A1 (en) * 2004-12-30 2006-07-06 Merry Randy L Medical device information system
US20060173498A1 (en) * 2005-01-31 2006-08-03 Isabelle Banville Communication between an external defibrillator and an implantable medical device
US20080046285A1 (en) * 2006-08-18 2008-02-21 Greischar Patrick J Method and system for real-time emergency resource management
US8428961B2 (en) * 2005-09-14 2013-04-23 Emsystem, Llc Method and system for data aggregation for real-time emergency resource management
US20070174093A1 (en) * 2005-09-14 2007-07-26 Dave Colwell Method and system for secure and protected electronic patient tracking
US20080004663A1 (en) 2005-12-22 2008-01-03 Medtronic Emergency Response Systems, Inc. Defibrillator with implantable medical device detection
US8666488B2 (en) 2006-02-06 2014-03-04 Physio-Control, Inc. Post-download patient data protection in a medical device
US20070185545A1 (en) * 2006-02-06 2007-08-09 Medtronic Emergency Response Systems, Inc. Post-download patient data protection in a medical device
US20080071717A1 (en) * 2006-09-06 2008-03-20 Motti Nisani Method and system for scenario investigation
US7645234B2 (en) * 2007-06-13 2010-01-12 Clawson Jeffrey J Diagnostic and intervention tools for emergency medical dispatch
ES2358030B1 (en) * 2008-07-02 2012-05-03 Universidad De Cordoba TIME DEVICE MEASURING DEVICE IN CASE OF CARDIOR RESPIRATORY STOP.
US20120123241A1 (en) * 2008-10-27 2012-05-17 Physio-Control, Inc. External medical device warning other medical device of impending administration of treatment
US20120123242A1 (en) * 2008-10-27 2012-05-17 Physio-Control, Inc. External medical device reacting to warning from other medical device about impending independent administration of treatment
US8130904B2 (en) 2009-01-29 2012-03-06 The Invention Science Fund I, Llc Diagnostic delivery service
US8047714B2 (en) 2009-01-29 2011-11-01 The Invention Science Fund I, Llc Diagnostic delivery service
US8971501B2 (en) * 2009-04-13 2015-03-03 Priority Dispatch Corporation Methods and systems to identify code hierarchy bias in medical priority dispatch systems
AU2010278894B2 (en) 2009-07-30 2014-01-30 Tandem Diabetes Care, Inc. Infusion pump system with disposable cartridge having pressure venting and pressure feedback
US8355483B2 (en) * 2009-09-11 2013-01-15 Clawson Jeffrey J Stroke diagnostic and intervention tool for emergency dispatch
US8335298B2 (en) * 2009-09-14 2012-12-18 Clawson Jeffrey J Pandemic diagnostic and intervention tool for emergency dispatch
US8294570B2 (en) 2010-02-24 2012-10-23 Clawson Jeffrey J Burn diagnostic and intervention tool for emergency dispatch
EP2646938A1 (en) * 2010-12-03 2013-10-09 Koninklijke Philips N.V. Medical information system ruleset creation and/or evaluation graphical user interface
EP2666141A4 (en) 2011-01-19 2015-11-11 Jeffrey J Clawson Meningitis diagnostic and intervention tool for emergency dispatch
US8670526B2 (en) 2011-02-11 2014-03-11 Jeffrey J. Clawson Hate crime diagnostic and intervention tool for emergency dispatch
US8396191B2 (en) 2011-02-11 2013-03-12 Jeffrey J. Clawson Anti-social protocol for emergency dispatch
US20120260176A1 (en) * 2011-04-08 2012-10-11 Google Inc. Gesture-activated input using audio recognition
US8922364B2 (en) 2011-08-26 2014-12-30 Zoll Medical Corporation Rescue time tracker
KR20130110774A (en) * 2012-03-30 2013-10-10 삼성전자주식회사 Method and apparatus for configuring and providing first-aid guide in a portable terminal
US9457197B2 (en) 2012-05-08 2016-10-04 Physio-Control, Inc. Utility module system
US9180242B2 (en) 2012-05-17 2015-11-10 Tandem Diabetes Care, Inc. Methods and devices for multiple fluid transfer
US20140005506A1 (en) 2012-06-29 2014-01-02 Zoll Medical Corporation Rescue scene video transmission
US10303852B2 (en) 2012-07-02 2019-05-28 Physio-Control, Inc. Decision support tool for use with a medical monitor-defibrillator
WO2014024107A2 (en) * 2012-08-06 2014-02-13 Koninklijke Philips N.V. Method and apparatus for the real time annotation of a medical treatment event
US8761717B1 (en) 2012-08-07 2014-06-24 Brian K. Buchheit Safety feature to disable an electronic device when a wireless implantable medical device (IMD) is proximate
US8712020B2 (en) 2012-09-06 2014-04-29 Jeffrey J. Clawson Pandemic protocol for emergency dispatch
US8873719B2 (en) 2013-01-31 2014-10-28 Jeffrey J. Clawson Active assailant protocol for emergency dispatch
EP2951803B1 (en) 2013-01-31 2017-09-13 Jeffrey J. Clawson System and method for text messaging for emergency response
US9173998B2 (en) 2013-03-14 2015-11-03 Tandem Diabetes Care, Inc. System and method for detecting occlusions in an infusion pump
US10360196B2 (en) 2014-04-15 2019-07-23 Splunk Inc. Grouping and managing event streams generated from captured network data
US9923767B2 (en) 2014-04-15 2018-03-20 Splunk Inc. Dynamic configuration of remote capture agents for network data capture
US9762443B2 (en) 2014-04-15 2017-09-12 Splunk Inc. Transformation of network data at remote capture agents
US10462004B2 (en) 2014-04-15 2019-10-29 Splunk Inc. Visualizations of statistics associated with captured network data
US10693742B2 (en) 2014-04-15 2020-06-23 Splunk Inc. Inline visualizations of metrics related to captured network data
US10127273B2 (en) 2014-04-15 2018-11-13 Splunk Inc. Distributed processing of network data using remote capture agents
US9838512B2 (en) 2014-10-30 2017-12-05 Splunk Inc. Protocol-based capture of network data using remote capture agents
US10523521B2 (en) 2014-04-15 2019-12-31 Splunk Inc. Managing ephemeral event streams generated from captured network data
US11281643B2 (en) 2014-04-15 2022-03-22 Splunk Inc. Generating event streams including aggregated values from monitored network data
US11086897B2 (en) 2014-04-15 2021-08-10 Splunk Inc. Linking event streams across applications of a data intake and query system
US10366101B2 (en) 2014-04-15 2019-07-30 Splunk Inc. Bidirectional linking of ephemeral event streams to creators of the ephemeral event streams
US10700950B2 (en) 2014-04-15 2020-06-30 Splunk Inc. Adjusting network data storage based on event stream statistics
US20160098930A1 (en) * 2014-10-03 2016-04-07 Life Fight Network, LLC Graphical user interface for transportation management
US9596253B2 (en) 2014-10-30 2017-03-14 Splunk Inc. Capture triggers for capturing network data
US20160127180A1 (en) * 2014-10-30 2016-05-05 Splunk Inc. Streamlining configuration of protocol-based network data capture by remote capture agents
US10334085B2 (en) 2015-01-29 2019-06-25 Splunk Inc. Facilitating custom content extraction from network packets
US9516166B1 (en) 2015-05-28 2016-12-06 Jeffrey J. Clawson Chemical suicide protocol for emergency response
US10657614B2 (en) 2015-12-23 2020-05-19 Jeffrey J. Clawson Locator diagnostic system for emergency dispatch
US9877171B2 (en) 2016-04-08 2018-01-23 Jeffrey J. Clawson Picture/video messaging protocol for emergency response
US11182434B2 (en) 2017-11-15 2021-11-23 Sumo Logic, Inc. Cardinality of time series
US11397726B2 (en) 2017-11-15 2022-07-26 Sumo Logic, Inc. Data enrichment and augmentation
CN112400311B (en) 2018-04-19 2022-10-18 杰弗里·克劳森 Accelerated scheduling protocol system and method
EP3927391A4 (en) 2019-02-19 2022-11-16 Tandem Diabetes Care, Inc. System and method of pairing an infusion pump with a remote control device
EP3946514A4 (en) 2019-03-26 2022-12-21 Tandem Diabetes Care, Inc. Method of pairing an infusion pump with a remote control device
US11910471B2 (en) 2021-04-23 2024-02-20 Priority Dispatch Corp. System and method for emergency dispatch
US11937160B2 (en) 2021-04-23 2024-03-19 Priority Dispatch Corporation System and method for emergency dispatch

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5623592A (en) * 1994-10-18 1997-04-22 Molecular Dynamics Method and apparatus for constructing an iconic sequence to operate external devices
US5626143A (en) * 1995-01-12 1997-05-06 Meyer, Iii; Magnus O. Portable cordless cardiopulmonary arrest recorder and method
USRE35743E (en) * 1988-09-12 1998-03-17 Pearson Ventures, L.L.C. Patient medication dispensing and associated record keeping system
US6054990A (en) * 1996-07-05 2000-04-25 Tran; Bao Q. Computer system with handwriting annotation
US6134508A (en) * 1996-07-01 2000-10-17 Brandt; Jobst Simplified system for displaying user-selected functions in a bicycle computer or similar device
US6178420B1 (en) * 1998-01-13 2001-01-23 Fujitsu Limited Related term extraction apparatus, related term extraction method, and a computer-readable recording medium having a related term extraction program recorded thereon
US6248064B1 (en) * 1998-05-26 2001-06-19 Ineedmd.Com,Inc. Tele-diagnostic device
US6272470B1 (en) * 1996-09-03 2001-08-07 Kabushiki Kaisha Toshiba Electronic clinical recording system
US6283923B1 (en) * 1998-05-28 2001-09-04 The Trustees Of Columbia University In The City Of New York System and method for remotely monitoring asthma severity
US6289316B1 (en) * 1997-03-25 2001-09-11 International Business Machines Corporation Progress notes model in a clinical information system
US6304848B1 (en) * 1998-08-13 2001-10-16 Medical Manager Corp. Medical record forming and storing apparatus and medical record and method related to same
US6314405B1 (en) * 1998-07-24 2001-11-06 Donna L. Jung Richardson Medical log apparatus and method
US6594634B1 (en) * 1998-09-14 2003-07-15 Medtronic Physio-Control Corp. Method and apparatus for reporting emergency incidents
US6920468B1 (en) * 1998-07-08 2005-07-19 Ncr Corporation Event occurrence detection method and apparatus

Family Cites Families (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4451158A (en) * 1983-01-20 1984-05-29 William P. Ketcham Countdown timer
US4588383A (en) * 1984-04-30 1986-05-13 The New Directions Group, Inc. Interactive synthetic speech CPR trainer/prompter and method of use
US5088037A (en) * 1990-03-23 1992-02-11 Anthony Battaglia Portable rescue administration aid device
US5101424A (en) * 1990-09-28 1992-03-31 Northern Telecom Limited Method for generating a monitor program for monitoring text streams and executing actions when pre-defined patterns, are matched using an English to AWK language translator
US5327341A (en) * 1991-10-28 1994-07-05 Whalen Edward J Computerized file maintenance system for managing medical records including narrative reports
US5732221A (en) * 1992-03-27 1998-03-24 Documation, Inc. Electronic documentation system for generating written reports
US20020100052A1 (en) * 1999-01-06 2002-07-25 Daniels John J. Methods for enabling near video-on-demand and video-on-request services using digital video recorders
JPH07141194A (en) * 1993-06-23 1995-06-02 Nec Software Ltd Source program selecting system
US5521812A (en) * 1994-05-06 1996-05-28 David L. Feder Emergency information apparatus and method
US6434531B1 (en) * 1995-02-28 2002-08-13 Clinicomp International, Inc. Method and system for facilitating patient care plans
US6125350A (en) * 1995-06-02 2000-09-26 Software For Surgeons Medical information log system
US5664109A (en) * 1995-06-07 1997-09-02 E-Systems, Inc. Method for extracting pre-defined data items from medical service records generated by health care providers
US6085493A (en) * 1995-06-12 2000-07-11 Deroyal Industries, Inc. Method for the supply of medical supplies to a health-care institution based on a nested bill of materials on a procedure level
US5634100A (en) * 1995-08-07 1997-05-27 Apple Computer, Inc. System and method for event parameter interdependence and adjustment with pen input
US5725472A (en) * 1995-12-18 1998-03-10 Weathers; Lawrence R. Psychotherapy apparatus and method for the inputting and shaping new emotional physiological and cognitive response patterns in patients
US5592945A (en) * 1996-02-28 1997-01-14 Hewlett-Packard Company Real-time event charting in an electronic flowsheet
US5704371A (en) * 1996-03-06 1998-01-06 Shepard; Franziska Medical history documentation system and method
US5683423A (en) * 1996-03-14 1997-11-04 Hewlett-Packard Company Defibrillator and method for storing selected segments of audio data
US6457004B1 (en) * 1997-07-03 2002-09-24 Hitachi, Ltd. Document retrieval assisting method, system and service using closely displayed areas for titles and topics
US5823948A (en) * 1996-07-08 1998-10-20 Rlis, Inc. Medical records, documentation, tracking and order entry system
US6031526A (en) * 1996-08-08 2000-02-29 Apollo Camera, Llc Voice controlled medical text and image reporting system
US5924074A (en) * 1996-09-27 1999-07-13 Azron Incorporated Electronic medical records system
US5954641A (en) * 1997-09-08 1999-09-21 Informedix, Inc. Method, apparatus and operating system for managing the administration of medication and medical treatment regimens
US6055494A (en) * 1996-10-28 2000-04-25 The Trustees Of Columbia University In The City Of New York System and method for medical language extraction and encoding
EP0859332A1 (en) * 1997-02-12 1998-08-19 STMicroelectronics S.r.l. Word recognition device and method
US6090045A (en) * 1997-02-28 2000-07-18 Active Release Tech Llp Expert system soft tissue active motion technique for release of adhesions and associated apparatus for facilitating specific treatment modalities
US6076065A (en) * 1997-03-28 2000-06-13 Clawson; Jeffrey J. Method and system for the pregnancy condition protocol of an emergency medical dispatch system
US6078894A (en) * 1997-03-28 2000-06-20 Clawson; Jeffrey J. Method and system for evaluating the performance of emergency medical dispatchers
US6000828A (en) * 1997-08-22 1999-12-14 Power Med Incorporated Method of improving drug treatment
WO1999023579A1 (en) * 1997-11-05 1999-05-14 Microsoft Corporation Notification scheduling system on a mobile device
US6047259A (en) * 1997-12-30 2000-04-04 Medical Management International, Inc. Interactive method and system for managing physical exams, diagnosis and treatment protocols in a health care practice
US6117073A (en) * 1998-03-02 2000-09-12 Jones; Scott J. Integrated emergency medical transportation database system
US6148297A (en) * 1998-06-01 2000-11-14 Surgical Safety Products, Inc. Health care information and data tracking system and method
US6401118B1 (en) * 1998-06-30 2002-06-04 Online Monitoring Services Method and computer program product for an online monitoring search engine

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE35743E (en) * 1988-09-12 1998-03-17 Pearson Ventures, L.L.C. Patient medication dispensing and associated record keeping system
US5623592A (en) * 1994-10-18 1997-04-22 Molecular Dynamics Method and apparatus for constructing an iconic sequence to operate external devices
US5626143A (en) * 1995-01-12 1997-05-06 Meyer, Iii; Magnus O. Portable cordless cardiopulmonary arrest recorder and method
US6134508A (en) * 1996-07-01 2000-10-17 Brandt; Jobst Simplified system for displaying user-selected functions in a bicycle computer or similar device
US6054990A (en) * 1996-07-05 2000-04-25 Tran; Bao Q. Computer system with handwriting annotation
US6272470B1 (en) * 1996-09-03 2001-08-07 Kabushiki Kaisha Toshiba Electronic clinical recording system
US6289316B1 (en) * 1997-03-25 2001-09-11 International Business Machines Corporation Progress notes model in a clinical information system
US6178420B1 (en) * 1998-01-13 2001-01-23 Fujitsu Limited Related term extraction apparatus, related term extraction method, and a computer-readable recording medium having a related term extraction program recorded thereon
US6248064B1 (en) * 1998-05-26 2001-06-19 Ineedmd.Com,Inc. Tele-diagnostic device
US6283923B1 (en) * 1998-05-28 2001-09-04 The Trustees Of Columbia University In The City Of New York System and method for remotely monitoring asthma severity
US6920468B1 (en) * 1998-07-08 2005-07-19 Ncr Corporation Event occurrence detection method and apparatus
US6314405B1 (en) * 1998-07-24 2001-11-06 Donna L. Jung Richardson Medical log apparatus and method
US6304848B1 (en) * 1998-08-13 2001-10-16 Medical Manager Corp. Medical record forming and storing apparatus and medical record and method related to same
US6594634B1 (en) * 1998-09-14 2003-07-15 Medtronic Physio-Control Corp. Method and apparatus for reporting emergency incidents

Cited By (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7620433B2 (en) * 2003-01-15 2009-11-17 Gn Netcom, Inc. Display headset
US8515503B2 (en) 2003-01-15 2013-08-20 Gn Netcom, Inc. Hearing device
US20040137967A1 (en) * 2003-01-15 2004-07-15 Gn Netcom Inc. Display headset
US20090318202A1 (en) * 2003-01-15 2009-12-24 Gn Netcom A/S Hearing device
US20060173500A1 (en) * 2005-01-31 2006-08-03 Medtronic Emergency Response Systems, Inc. CPR time indicator for a defibrillator data management system
US8060199B2 (en) * 2005-01-31 2011-11-15 Physio-Control, Inc. CPR time indicator for a defibrillator data management system
US7805191B2 (en) * 2005-01-31 2010-09-28 Physio-Control, Inc. CPR time indicator for a defibrillator data management system
US20100152800A1 (en) * 2005-01-31 2010-06-17 Physio-Control, Inc. Cpr time indicator for a defibrillator data management system
WO2006113750A3 (en) * 2005-04-19 2008-01-10 Airsage Inc An integrated incident information andintelligence system
US20060235833A1 (en) * 2005-04-19 2006-10-19 Airsage, Inc. Method and system for an integrated incident information and intelligence system
US8515565B2 (en) 2005-04-19 2013-08-20 Airsage, Inc. Method and system for an integrated incident information and intelligence system
US8140363B2 (en) * 2005-05-02 2012-03-20 Alphatrac, Inc. System and method for integrating hazard-based decision making tools and processes
US20070033095A1 (en) * 2005-05-02 2007-02-08 Hodgin C R System and method for integrating hazard-based decision making tools and processes
US7296733B2 (en) * 2005-09-02 2007-11-20 Voikex, Inc. Device and methods for storing and tracking pregnancy progress
US20070102502A1 (en) * 2005-09-02 2007-05-10 Nguyen Diep M Device and methods for storing and tracking pregnancy progress
US8348839B2 (en) * 2007-04-10 2013-01-08 General Electric Company Systems and methods for active listening/observing and event detection
US20080255428A1 (en) * 2007-04-10 2008-10-16 General Electric Company Systems and Methods for Active Listening/Observing and Event Detection
US20110257997A1 (en) * 2008-03-21 2011-10-20 Brian Gale System and Method for Clinical Practice and Health Risk Reduction Monitoring
US8065315B2 (en) 2008-08-27 2011-11-22 Sap Ag Solution search for software support
US20120066218A1 (en) * 2008-08-27 2012-03-15 Sap Ag Solution search for software support
US8296311B2 (en) * 2008-08-27 2012-10-23 Sap Ag Solution search for software support
US7917815B2 (en) * 2008-08-27 2011-03-29 Sap Ag Multi-layer context parsing and incident model construction for software support
US20100058113A1 (en) * 2008-08-27 2010-03-04 Sap Ag Multi-layer context parsing and incident model construction for software support
US20100057677A1 (en) * 2008-08-27 2010-03-04 Sap Ag Solution search for software support
US11516443B2 (en) 2010-04-30 2022-11-29 Becton, Dickinson And Company System and method for acquiring images of medication preparations
US11838690B2 (en) 2010-04-30 2023-12-05 Becton, Dickinson And Company System and method for acquiring images of medication preparations
US20120059671A1 (en) * 2010-09-08 2012-03-08 William Park System for real time recording and reporting of emergency medical assessment data
US20140315773A1 (en) * 2011-08-25 2014-10-23 Working Bugs, Llc Novel method for the formulation of nail polish remover
US9138391B2 (en) * 2011-08-25 2015-09-22 Working Bugs, Llc Nail polish remover comprising n-butyl acetate
US9178995B2 (en) * 2012-03-19 2015-11-03 Marc Alexander Costa Systems and methods for event and incident reporting and management
US20140058730A1 (en) * 2012-03-19 2014-02-27 Marc Alexander Costa Systems and methods for event and incident reporting and management
US20140025131A1 (en) * 2012-07-20 2014-01-23 Physio-Control, Inc. Wearable defibrillator with voice prompts and voice recognition
US10420702B2 (en) 2013-02-20 2019-09-24 Physio-Control, Inc. CPR quality assessment accounting for pause aspect
US10490308B2 (en) 2013-02-20 2019-11-26 Physio-Control, Inc. Context-sensitive chest compression fraction measurement for CPR quality assessment
US11659375B2 (en) 2014-07-08 2023-05-23 Rapidsos, Inc. System and method for call management
US11153737B2 (en) 2014-07-08 2021-10-19 Rapidsos, Inc. System and method for call management
US20170031891A1 (en) * 2015-07-29 2017-02-02 Mark43, Inc. Determining incident codes using a decision tree
US10095682B2 (en) * 2015-07-29 2018-10-09 Mark43, Inc. Determining incident codes using a decision tree
US9922524B2 (en) 2015-10-30 2018-03-20 Blue Willow Systems, Inc. Methods for detecting and handling fall and perimeter breach events for residents of an assisted living facility
US11605287B2 (en) 2015-11-02 2023-03-14 Rapidsos, Inc. Method and system for situational awareness for emergency response
US11580845B2 (en) 2015-11-02 2023-02-14 Rapidsos, Inc. Method and system for situational awareness for emergency response
US11140538B2 (en) 2015-12-17 2021-10-05 Rapidsos, Inc. Devices and methods for efficient emergency calling
US11832157B2 (en) 2015-12-17 2023-11-28 Rapidsos, Inc. Devices and methods for efficient emergency calling
US11445349B2 (en) 2016-02-26 2022-09-13 Rapidsos, Inc. Systems and methods for emergency communications amongst groups of devices based on shared data
US11665523B2 (en) 2016-02-26 2023-05-30 Rapidsos, Inc. Systems and methods for emergency communications amongst groups of devices based on shared data
US11425529B2 (en) 2016-05-09 2022-08-23 Rapidsos, Inc. Systems and methods for emergency communications
US11197145B2 (en) 2017-12-05 2021-12-07 Rapidsos, Inc. Social media content for emergency management
US11871325B2 (en) 2018-06-11 2024-01-09 Rapidsos, Inc. Systems and user interfaces for emergency data integration
US11917514B2 (en) 2018-08-14 2024-02-27 Rapidsos, Inc. Systems and methods for intelligently managing multimedia for emergency response
US11741819B2 (en) 2018-10-24 2023-08-29 Rapidsos, Inc. Emergency communication flow management and notification system
US11218584B2 (en) * 2019-02-22 2022-01-04 Rapidsos, Inc. Systems and methods for automated emergency response
US11689653B2 (en) 2019-02-22 2023-06-27 Rapidsos, Inc. Systems and methods for automated emergency response
US11558728B2 (en) 2019-03-29 2023-01-17 Rapidsos, Inc. Systems and methods for emergency data integration
US11943694B2 (en) 2019-03-29 2024-03-26 Rapidsos, Inc. Systems and methods for emergency data integration
US11695871B2 (en) 2019-03-29 2023-07-04 Rapidsos, Inc. Systems and methods for emergency data integration
US11716605B2 (en) 2019-07-03 2023-08-01 Rapidsos, Inc. Systems and methods for victim identification
US20220139545A1 (en) * 2020-10-30 2022-05-05 Physio-Control, Inc. Systems and Methods for On-Device Real-Time Access and Review of Events during a Patient Treatment Episode
US11528772B2 (en) 2020-12-31 2022-12-13 Rapidsos, Inc. Apparatus and method for obtaining emergency data related to emergency sessions
US11330664B1 (en) 2020-12-31 2022-05-10 Rapidsos, Inc. Apparatus and method for obtaining emergency data and providing a map view
US11956853B2 (en) 2022-05-10 2024-04-09 Rapidsos, Inc. Apparatus and method for obtaining emergency data and providing a map view

Also Published As

Publication number Publication date
US6594634B1 (en) 2003-07-15

Similar Documents

Publication Publication Date Title
US6594634B1 (en) Method and apparatus for reporting emergency incidents
US20220328046A1 (en) Methods and apparatus for formatting text for clinical fact extraction
US6371123B1 (en) System for orthopedic treatment protocol and method of use thereof
US20210308006A1 (en) Tools for case review performance analysis and trending of treatment metrics
US6434547B1 (en) Data capture and verification system
US8738403B2 (en) Methods and apparatus for updating text in clinical documentation
US8782088B2 (en) Categorization of information using natural language processing and predefined templates
US8788289B2 (en) Methods and apparatus for linking extracted clinical facts to text
US10460288B2 (en) Methods and apparatus for identifying unspecified diagnoses in clinical documentation
Herd et al. Speech and language therapy versus placebo or no intervention for speech problems in Parkinson's disease
US8799021B2 (en) Methods and apparatus for analyzing specificity in clinical documentation
WO2011106776A2 (en) Clinical data reconciliation as part of a report generation solution
KR102327669B1 (en) Mental care system using artificial intelligence
US9585616B2 (en) Determining treatment compliance using speech patterns passively captured from a patient environment
US11315667B2 (en) Patient healthcare record templates
US9589107B2 (en) Monitoring treatment compliance using speech patterns passively captured from a patient environment
Su et al. Cardiac resuscitation events: one eyewitness is not enough
CN111933291A (en) Medical information recommendation device, method, system, equipment and readable storage medium
WO2011116340A2 (en) Context-management framework for telemedicine
JP2002099530A (en) Minutes production device, method and storage medium using it
US11887601B2 (en) Systems, methods, and storage media for providing presence of modifications in user dictation
Hampton et al. Enhanced methods for the collection of on-scene information by emergency medical system providers
CN117253487A (en) Intelligent ward course nursing system based on voice recognition and natural language processing
CN115565662A (en) Sick bed voice interaction desktop terminal system
JP2023134231A (en) Cardiopulmonary arrest treatment recording system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION