Bi-directional communication system
First Claim
Patent Images
1. One or more computer-readable storage media having computer-executable instructions embodied thereon, that, when executed by a computing device, executes driver commands for a camera hardware device in a patient'"'"'s room, the method comprising:
- receiving a request from a clinician to establish contact with a patient at a separate patient location, wherein the request is received from an electronic medical record for the patient while the clinician is accessing the electronic medical record;
receiving identification of a patient location having a camera hardware device;
determining a driver for the camera hardware device in the patient'"'"'s location;
connecting with the camera hardware device;
receiving one or more script requests to execute one or more scripts that are camera hardware device agnostic and are applicable to any camera hardware device to control the camera hardware device, wherein the one or more scripts which are camera hardware agnostic is not committed to a particular camera hardware device and are utilized to manipulate or view video received from any type of camera hardware device at the patient'"'"'s location;
executing the one or more scripts that are applicable to any camera hardware device to control the camera hardware device;
converting the one or more scripts to driver commands for the camera hardware device in the patient'"'"'s location using the driver determined for the camera hardware device;
communicating the driver commands to the camera hardware device in the patient'"'"'s location; and
executing the driver commands for the camera hardware device in the patient'"'"'s location to cause the camera hardware device to perform one or more functions.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, computer systems, and computer readable media for one way and two way video and audio communications between a clinician at a remote location and a patient located in a patient room that is in a location different from the clinician are provided.
57 Citations
16 Claims
-
1. One or more computer-readable storage media having computer-executable instructions embodied thereon, that, when executed by a computing device, executes driver commands for a camera hardware device in a patient'"'"'s room, the method comprising:
-
receiving a request from a clinician to establish contact with a patient at a separate patient location, wherein the request is received from an electronic medical record for the patient while the clinician is accessing the electronic medical record; receiving identification of a patient location having a camera hardware device; determining a driver for the camera hardware device in the patient'"'"'s location; connecting with the camera hardware device; receiving one or more script requests to execute one or more scripts that are camera hardware device agnostic and are applicable to any camera hardware device to control the camera hardware device, wherein the one or more scripts which are camera hardware agnostic is not committed to a particular camera hardware device and are utilized to manipulate or view video received from any type of camera hardware device at the patient'"'"'s location; executing the one or more scripts that are applicable to any camera hardware device to control the camera hardware device; converting the one or more scripts to driver commands for the camera hardware device in the patient'"'"'s location using the driver determined for the camera hardware device; communicating the driver commands to the camera hardware device in the patient'"'"'s location; and executing the driver commands for the camera hardware device in the patient'"'"'s location to cause the camera hardware device to perform one or more functions. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more computer-readable storage media having computer-executable instructions embodied thereon, that, when executed by a computer device, directly feeds video from a patient location such that it is displayed at a remote clinician location and directly feeds video from the remote clinician location such that it is displayed at a patient location substantially simultaneously, the method comprising:
-
receiving a request from a clinician to establish contact with a patient at a separate patient location, wherein the request is received from an electronic medical record for the patient while the clinician is accessing the electronic medical record; receiving identification of a patient location having a first camera hardware device and a first display device; determining a driver for the first camera hardware device at the patient'"'"'s location; receiving identification of the clinician location that is remote from the patient'"'"'s location having a second camera hardware device and a second display device; determining the driver for the second camera hardware device at the clinician'"'"'s location; connecting with the first and second camera hardware devices and first and second display devices; receiving one or more script requests to execute one or more scripts that are camera hardware device agnostic and are applicable to any camera hardware device to control at least one of the first and second camera hardware device, wherein the one or more scripts which are camera hardware agnostic is not committed to a particular camera hardware device and are utilized to manipulate or view video received from any type of camera hardware device at one or more of the patient'"'"'s or clinician'"'"'s location; executing at least one of the one or more scripts that are applicable to any camera hardware device to control the first camera hardware device; executing at least one of the one or more scripts that are applicable to any camera hardware device to control the second camera hardware device; directly feeding video from the first camera hardware device at the patient'"'"'s location to the second display device at the clinician'"'"'s location; and directly feeding video from the second camera hardware device at the clinician'"'"'s location to the first display device at the patient'"'"'s location. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. One or more computer-readable storage media having computer-executable instructions embodied thereon, that, when executed by a computing device, executes driver commands for a first camera hardware device at a patient'"'"'s location and a second camera hardware device a clinician'"'"'s location, the method comprising:
-
receiving a request from a clinician to establish contact with a patient at a separate patient location, wherein the request is received from an electronic medical record for the patient while the clinician is accessing the electronic medical record; receiving identification of a patient location having a first camera hardware device and clinician location that is remote from the patient location having a second camera hardware device; determining a first driver for the first camera hardware device at the patient'"'"'s location and a second driver for the second hardware device at the clinician'"'"'s location; connecting with the first and second camera hardware devices; receiving one or more requests to execute one or more scripts that are camera hardware device agnostic and are applicable to any camera hardware device to control at least one of the first and second camera hardware device, wherein the one or more scripts which are camera hardware agnostic is not committed to a particular camera hardware device and are utilized to manipulate or view video received from any type of camera hardware device at one or more of the patient'"'"'s or clinician'"'"'s location; executing the one or more scripts that are applicable to any camera hardware device to control the first and second camera hardware devices; converting the one or more scripts to first driver commands for the first camera hardware device at the patient'"'"'s location and to second driver commands for the second camera hardware device at the clinician'"'"'s location; communicating the first driver commands to the first camera hardware device at the patient'"'"'s location and the second driver commands to the second camera hardware device at the clinician'"'"'s location; and executing the first driver commands for the first camera hardware device at the patient'"'"'s location to cause the second camera hardware device to perform one or more functions and the second driver commands for the second camera hardware device at the clinician'"'"'s location to cause the second camera hardware device to perform one or more functions. - View Dependent Claims (14, 15, 16)
-
Specification