Patents by Inventor Brock Heinz

Brock Heinz has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10637930
    Abstract: Medical devices and other modules configured in local computing environments can be detected, remotely managed, and integrated with a web application hosted on a server using standard communication protocols and a local agent. Such modules can include hardware devices, such as electrocardiograph (ECG) machines, centrifuges and the like, and/or software modules, such as Electronic Medical Records (EMR). The modules can be detected by a web browser receiving input which can be configured to be initiated by a sensor and/or Application Program Interface (API). The web browser, in turn, can communicate with the remote server for approval of the module. Upon approval, the server can establish a WebSocket communication channel through the browser to an agent executing in the local environment. The server can then push a device profile and/or commands to the agent, including a command to execute source code, and the agent, in turn, can collect data from, and/or execute commands with respect to, the module.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: April 28, 2020
    Assignee: Foundry Health
    Inventors: Brock Heinz, Stuart D. Robertson, II
  • Publication number: 20190052710
    Abstract: Medical devices and other modules configured in local computing environments can be detected, remotely managed, and integrated with a web application hosted on a server using standard communication protocols and a local agent. Such modules can include hardware devices, such as electrocardiograph (ECG) machines, centrifuges and the like, and/or software modules, such as Electronic Medical Records (EMR). The modules can be detected by a web browser receiving input which can be configured to be initiated by a sensor and/or Application Program Interface (API). The web browser, in turn, can communicate with the remote server for approval of the module. Upon approval, the server can establish a WebSocket communication channel through the browser to an agent executing in the local environment. The server can then push a device profile and/or commands to the agent, including a command to execute source code, and the agent, in turn, can collect data from, and/or execute commands with respect to, the module.
    Type: Application
    Filed: August 14, 2017
    Publication date: February 14, 2019
    Inventors: Brock Heinz, Stuart D. Robertson, II
  • Publication number: 20110060233
    Abstract: A system and method for automating the implementation of and collection of data during a clinical trial on living subjects includes a computer-based clinical trial management system, programmed to define clinical trial protocols and to store subject data, including a subject identifier; an electronic subject monitoring system, for acquiring physiological data from the subject during the clinical trial; and an electronic subject polling device. The electronic polling device is programmed to acquire physiological data from the monitoring system in accordance with the clinical trial protocols, automatically, electronically associate the physiological data with an appropriate subject ID and transmit the physiological data to the clinical trial management system for storage.
    Type: Application
    Filed: September 4, 2009
    Publication date: March 10, 2011
    Inventors: Randol R. Spaulding, Brock Heinz, Paul Braemer Schultz