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: 12494282Abstract: 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: GrantFiled: April 4, 2022Date of Patent: December 9, 2025Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Jennifer Castillo, Ankit Singh, Mark Plunkett, Devin Brown
-
Patent number: 12172889Abstract: 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: GrantFiled: July 11, 2019Date of Patent: December 24, 2024Inventors: 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: 11295854Abstract: 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: GrantFiled: September 11, 2018Date of Patent: April 5, 2022Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Jennifer Castillo, Ankit Singh, Mark Plunkett, Devin Brown
-
Publication number: 20210261414Abstract: 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: ApplicationFiled: July 11, 2019Publication date: August 26, 2021Inventors: 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: 11063762Abstract: 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: GrantFiled: February 22, 2018Date of Patent: July 13, 2021Assignee: Allscripts Software, LLCInventors: Stanislav Makarskyy, Igor Chmil, Mark Plunkett, Ethan O'Brien, Sayeebalaji Chandrasekaran
-
Patent number: 10984904Abstract: 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: GrantFiled: March 26, 2018Date of Patent: April 20, 2021Assignee: Allscripts Software, LLCInventors: Stanislav Makarskyy, Mark Plunkett
-
Patent number: 10778675Abstract: 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: GrantFiled: May 31, 2018Date of Patent: September 15, 2020Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Stanislav Makarskyy, Ethan O'Brien, Mark Plunkett, Ankit Singh, Katherine Ernhart
-
Publication number: 20100070259Abstract: 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: ApplicationFiled: August 27, 2009Publication date: March 18, 2010Inventor: Mark Plunkett
-
Patent number: 7596756Abstract: 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: GrantFiled: December 14, 2006Date of Patent: September 29, 2009Assignee: Vacava Inc.Inventor: Mark Plunkett
-
Publication number: 20070156384Abstract: 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: ApplicationFiled: December 14, 2006Publication date: July 5, 2007Inventor: Mark Plunkett