Patents by Inventor Mark Plunkett

Mark Plunkett 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: 11295854
    Abstract: An improved patient check-in system for healthcare appointments is disclosed herein. Prior to a datetime of a healthcare appointment of a patient, an electronic health records application (EHR) receives a first message originating from a patient computing device of the patient. The first message includes a location of the patient and patient information for the patient. Responsive to receiving the first message, the EHR stores the patient information in a cache. The EHR also places a placeholder for the patient in a queue that indicates an order in which healthcare appointments for patients at the healthcare facility are to occur. Subsequently, the EHR receives a second message generated by the patient computing device indicating that the patient has arrived at the healthcare facility for the healthcare appointment. The EHR transfers the patient information from the cache to a data store accessible to the EHR.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: April 5, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Jennifer Castillo, Ankit Singh, Mark Plunkett, Devin Brown
  • Publication number: 20210261414
    Abstract: Provided is a process and an apparatus for purifying boron nitride nanotube (BNNT) materials. The process involves the use of a halogen gas to remove halogen-reactive impurities from boron nitride nanotube (BNNT) materials in a single step with minimal interactions to produce structurally pristine BNNT. Gaseous byproducts are produced that 5 can be removed without the need for solution phase treatments. Yield efficiencies and purity of recovered BNNT are high compared to the other known methods of purification for BNNT material.
    Type: Application
    Filed: July 11, 2019
    Publication date: August 26, 2021
    Inventors: Benoit SIMARD, Keith INGOLD, Steven Kendrick WALKER, Robyn IANNITTO, Hyunjin CHO, Yadienka MARTINEZ-RUBI, Keun Su KIM, Christopher KINGSTON, Jingwen GUAN, Stephane DENOMMEE, Dean RUTH, Mark PLUNKETT
  • Patent number: 11063762
    Abstract: A computing system for inter-application communication between a client emitter application and a client consumer application executing on a mobile computing device is disclosed herein. The client emitter application receives an indication of a programmatic task to be performed by the client consumer application. The client emitter application transmits data to a server emitter application executing on a first server computing device causing a session token to be generated, the session token indicating that a server consumer application executing on a second server computing device has authenticated the client emitter application. The server emitter application forwards the session token to the client emitter application. The client emitter application includes the session token in a call indicative of the programmatic task to the client consumer application.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: July 13, 2021
    Assignee: Allscripts Software, LLC
    Inventors: Stanislav Makarskyy, Igor Chmil, Mark Plunkett, Ethan O'Brien, Sayeebalaji Chandrasekaran
  • Patent number: 10984904
    Abstract: A client computing device transmits a resource that conforms to a healthcare interoperability standard to a server computing device that executes a GUI generator component, and the GUI generator component generates GUI markup based upon the resource. The GUI generator component returns the GUI markup to the client computing device, which presents the GUI features on the a display based upon the GUI markup.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: April 20, 2021
    Assignee: Allscripts Software, LLC
    Inventors: Stanislav Makarskyy, Mark Plunkett
  • Patent number: 10778675
    Abstract: A system for supporting multiple users of a mobile computing device is disclosed herein. The mobile computing device receives a biometric identifier for a user by way of a biometric input component of the mobile computing device. Responsive to receiving the biometric identifier, the mobile computing device causes the biometric identifier to be received by a biometrics subsystem of an operating system of the mobile computing device. The biometrics subsystem authenticates the user based upon the biometric identifier. The mobile computing device then scans for an identifier for a wearable device worn by the user that is emitted from the wearable device. Responsive to detecting the identifier for the wearable device, the mobile computing device authenticates the user based upon the identifier for the wearable device. The mobile computing device then executes a mobile application loaded in memory of the mobile computing device.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: September 15, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Stanislav Makarskyy, Ethan O'Brien, Mark Plunkett, Ankit Singh, Katherine Ernhart
  • Publication number: 20100070259
    Abstract: The present invention provides a system and method for controlling a web browser session. A system for controlling a web browser session comprises an emulating engine for automatic control of a web browser session by processing a script. The system further comprises a controlling engine for receiving a plurality of scripts and managing the distribution of the scripts to several emulating engines. A method for controlling a web browser session comprises providing a controller for receiving a script comprising unique tags and managing the script, including assigning the script to an emulator. The emulator then processes the script.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 18, 2010
    Inventor: Mark Plunkett
  • Patent number: 7596756
    Abstract: The present invention provides a system and method for controlling a web browser session. A system for controlling a web browser session comprises an emulating engine for automatic control of a web browser session by processing a script. The system further comprises a controlling engine for receiving a plurality of scripts and managing the distribution of the scripts to several emulating engines. A method for controlling a web browser session comprises providing a controller for receiving a script comprising unique tags and managing the script, including assigning the script to an emulator. The emulator then processes the script.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: September 29, 2009
    Assignee: Vacava Inc.
    Inventor: Mark Plunkett
  • Publication number: 20070156384
    Abstract: The present invention provides a system and method for controlling a web browser session. A system for controlling a web browser session comprises an emulating engine for automatic control of a web browser session by processing a script. The system further comprises a controlling engine for receiving a plurality of scripts and managing the distribution of the scripts to several emulating engines. A method for controlling a web browser session comprises providing a controller for receiving a script comprising unique tags and managing the script, including assigning the script to an emulator. The emulator then processes the script.
    Type: Application
    Filed: December 14, 2006
    Publication date: July 5, 2007
    Inventor: Mark Plunkett