Patents Assigned to ALLSCRIPTS
  • Patent number: 11837367
    Abstract: A server computing device has data stored thereon, where such data includes identities of multiple participants in a care plan of a patient, the care plan identifies multiple health attributes of the patient that are to be monitored by the multiple participants. The data also includes roles of the multiple participants in the care plan of the patient, the roles respectively identify which of the health attributes is to be monitored by which participant in the multiple participants. The server computing device is further programmed to, in response to receipt of a request from a client computing device operated by the patient, cause content to be presented in a graphical user interface on a display of the client computing device, the content comprises the identities of the multiple participants in the care plan of the patient and the roles of the multiple participants in the care plan of the patient.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: December 5, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Scott Bower, David Windell
  • Patent number: 11818277
    Abstract: A computing system for generating tamper-proof electronic messages is disclosed herein. A service provider application receives an electronic message from a client application. The electronic message comprises an authorization provider (AuP) token that includes a public key of a local signing authority (LSA) and a signed payload that has been signed by the LSA using a private key of the LSA that forms a cryptographic key pair with the public key, the signed payload comprising an indication of a programmatic task to be executed by the service provider application. Responsive to validating the AuP token in the electronic message, the service provider application extracts the public key from the electronic message. Responsive to validating the signed payload based upon the extracted public key of the LSA, the service provider application executes the programmatic task.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: November 14, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Stanislav Makarskyy, Sayee Balaji Chandrasekaran, Ram Pratapa, Gaurav Samudra
  • Patent number: 11664101
    Abstract: A server computing device executing an electronic health records application (EHR) receives an indication from a client computing device that approval from a pharmacy benefits manager (PBM) with respect to prescribing a medication and/or treatment to a patient is requested. The EHR causes the server computing device to transmit an approval request to a computing system of the PBM, and monitors incoming messages for an approval message from the PBM. When the approval message is received, the EHR constructs a prescription for the medication and/or treatment for the patient and causes the prescription to be transmitted to a pharmacy.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: May 30, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Venkata Naga Bhaskar Rao Jaladi, Nikhil Joshi, Sreemanta Dash
  • Patent number: 11605453
    Abstract: Technologies and techniques for managing clinical images in electronic healthcare record systems are disclosed. Disclosed methods and apparatus provide indexing of captured clinical images with minimal or no user input. This is accomplished through providing the ability to set a predetermined type of patient encounter and then retrieving a clinical image of a patient from either an image capture device such as a camera in a mobile device or from a memory device. The methods and systems may also include image recognition of the clinical image to determine the type of the clinical image. Additionally, the indexing is automated, where the automated indexing is based on at least one of the predetermined type of patient encounter and the determined type of clinical image.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: March 14, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Shrinathacharya L M, Andrew Robison Burka, Georgette Johnson Darnell, Jacob Benjamin McGoogan
  • Patent number: 11604778
    Abstract: A method for matching an instance to exemplars within a system includes receiving a plurality of literature regarding medical subject matter; including the received plurality of literature related to the medical subject matter into a text artifact; indexing the artifact using encodings to derive an initial code signature; deriving association rules from the artifact seeded by the signature to obtain a list of terminology to code mappings; receiving extensions to each of the code mappings to augment the mappings with the received extensions; indexing the artifact using the received extensions to obtain an exemplar code signature for the certain subject matter; and storing the generated exemplars for matching and instance; receiving an instance and generating an instance code signature using the received extensions; matching the instance code signature to one or more exemplar code signatures.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: March 14, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: John Sloan
  • Patent number: 11574701
    Abstract: A computer-executable application receives genetic test results for a genetic test a patient has undergone, an identifier for the genetic test, and an identifier for the genetic laboratory that performed the genetic test. The application identifies a format type of the genetic test results. When the format type is unstructured, the application performs an optical character recognition process to the genetic test results such that the format type of the genetic test results is semi-structured. When the format type is semi-structured, the application identifies a set of lexing and parsing rules assigned to the genetic test. The application generates processed genetic test results by applying the set of lexing and parsing rules to the genetic test results and stores the processed genetic test results in a data store. When the format type is structured, the application stores the genetic test results as the processed genetic test results in the data store.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: February 7, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Yuval Lieberman, Peter DeVries, Dan Alon, Scott Sumner
  • Patent number: 11546281
    Abstract: Electronic messages, such as emails, often ask questions, ask that a task be done, or assign a task. The responsive messages often forget to answer the questions and the responders often forget to calendar tasks. Advances in natural language processing provide computers the ability to notice the questions and task requests/assignments. Automated analysis of the messages can detect and highlight questions, can provide for draft responses addressing every question, and can provide for getting tasks calendared.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 3, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Joshua Brown
  • Patent number: 11544112
    Abstract: A system includes a plurality of queues configured to hold tasks and state information associated with such tasks. The system further includes a plurality of listeners configured to query one of the plurality of queues for a task, receive, in response to querying one of the plurality of queues for a task, a task together with state information associated with the task, effect processing of the received task, and communicate a result of the received task to another queue of the plurality of queues, the another queue of the plurality of queues being selected based on the processing of the received task.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: January 3, 2023
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Jason Daniel Petit
  • Patent number: 11501858
    Abstract: A method of creating medical documentation uses selection of images representing synonyms for complex medical concepts. The images can be of two types, one corresponding to a parameter or Key in a Key/Value pair and the other corresponding to possible values of the selected parameter or Key. The user first selects an image or portion thereof corresponding to the parameter they wish to record observations, such as the heart or a valve of the heart. A set of images representing possible values of the parameter is then displayed e.g., images representing possible murmurs the selected valve may have. The user selects the image representing the value corresponding to the observation of the patient. A document is created by recording either the Key/Value image pairs or, alternative, text representing the synonyms for the images. Other methods of recording the document are possible, such as instantiating a set of class objects.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: November 15, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Richard P. Mansour
  • Patent number: 11495337
    Abstract: A server computing device generates a virtual patient object (VPO) from a patient health record. The server computing device generates documents based upon the VPO. The server computing device causes a term-document index to be generated based upon the documents, the term-document index mapping terms in text of the documents to identifiers for the documents in which the terms are found. Subsequently, responsive to receiving a textual query from a client computing device, the server computing device executes a textual search over the term-document index based upon the textual query. The textual search produces search results that comprise an identifier for a document in the documents that includes a term specified in the textual query. The server computing device identifies a portion of the VPO based upon the search results and transmits the portion of the VPO to the client computing device for display.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: November 8, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Tzlil Malachi, Yoni Levy
  • Patent number: 11489675
    Abstract: A computing system for generating tamper-proof electronic messages is disclosed herein. A service provider application receives an electronic message from a client application. The electronic message comprises an authorization provider (AuP) token that includes a public key of a local signing authority (LSA) and a signed payload that has been signed by the LSA using a private key of the LSA that forms a cryptographic key pair with the public key, the signed payload comprising an indication of a programmatic task to be executed by the service provider application. Responsive to validating the AuP token in the electronic message, the service provider application extracts the public key from the electronic message. Responsive to validating the signed payload based upon the extracted public key of the LSA, the service provider application executes the programmatic task.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: November 1, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Stanislav Makarskyy, Sayee Balaji Chandrasekaran, Ram Pratapa, Gaurav Samudra
  • Patent number: 11398229
    Abstract: Technologies and techniques for voice-controlled planning control. A system command manager processes voice commands, and a system planning manager generates a Hierarchical Task Network (HTN) plan and transmitting at least a portion of the HTN plan to a processing device via a communications interface. The system planning manager is configured to generate a task from the HTN plan and determine if a voice command confirmation was received from the processing device in response to the generated task. The system planning manager may then generate a subsequent task from the HTN plan if the voice command confirmation is received from the processing device, and execute a repair process on the HTN plan if the voice confirmation is not received.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: July 26, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Stephen A. Canzano
  • Patent number: 11392669
    Abstract: A server computing device executing an electronic health records (EHR) receives an indication from a client computing device that approval from a pharmacy benefits manager (PBM) with respect to prescribing a medication and/or treatment to a patient is requested. The EHR causes the server computing device to transmit an approval request to a computing system of the PBM, and monitors incoming messages for an approval message from the PBM. When the approval message is received, the ERR constructs a prescription for the medication and/or treatment for the patient and causes the prescription to be transmitted to a pharmacy.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: July 19, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Venkata Naga Bhaskar Rao Jaladi, Nikhil Joshi, Sreemanta Dash
  • Patent number: 11341462
    Abstract: Described herein are various technologies pertaining to generating and/or updating a schedule such that the schedule includes a recurring appointment. The schedule is generated and/or updated based upon inputs received at a GUI that includes a matrix of checkboxes, such that the schedule is able to be constructed to include a recurring appointment for an Nth occurrence of a selected day in each month.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: May 24, 2022
    Assignee: ALLSCRIPTS SOFTWARE LLC
    Inventors: Amita Mishra, Lisa Gillis
  • Patent number: 11335043
    Abstract: A method for generating a visualization for tracking an environmental contaminant includes automatically generating a contaminant visualization map for a particular contaminant. The contaminant visualization map includes a plurality of markers each corresponding to a location associated with a medical case associated with exposure to the particular contaminant, and one or more markers each corresponding to a location of an identified contamination source for the particular contaminant. The method further includes receiving an indication to zoom out the contaminant visualization map, generating one or more heat maps corresponding to the medical cases associated with exposure to the particular contaminant, and updating the contaminant visualization map to be zoomed out, not display the plurality of markers each corresponding to a location associated with a medical case, and display the generated one or more heat maps.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: May 17, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Alexander Tulenko, David Thomas Windell
  • Patent number: 11324401
    Abstract: A computing system for wound tracking is disclosed herein. A server computing device receives a first image of a wound of a patient captured by a first camera. Subsequently, the server computing device receives a message generated by a computing device, the message indicating that a second camera of the computing device is to capture a second image of the wound. Responsive to receiving the message, the server computing device causes data to be transmitted to the computing device, the data based in part upon the first image. The data causes the computing device to present a semi-transparent overlay to a view of the wound on a display as perceived through a lens of the second camera, the semi-transparent overlay indicative of the first image. The computing device captures the second image via the second camera and causes the second image to be received by the server computing device.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: May 10, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Joshua Brown, David Windell
  • 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
  • Patent number: 11294484
    Abstract: A method for facilitating the validation of an action by a user utilizing a touch screen device having a processor executing software commands includes providing an initial screen via a GUI displaying certain data fields and functional icons of a particular application. On the touch screen an initial active area is designated in association with certain data fields and functional icons. An end user interacts with the touch screen device generating an input signal. The input signal is received from the touch screen active area by the processor requesting an action. Upon receipt of the input signal, a validation active area on the touch screen is visually displayed. The validation active area is monitored for a secondary input signal generated by an end user interacting with the validation active area. The initial active area is monitored for determining an input signal in association with the initial active area is present.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: April 5, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Todd Michael Eischeid, David Windell
  • Patent number: 11262893
    Abstract: Technologies and techniques modifying a workspace on a processing device. A processor operating environment includes a workspace manager module, configured to generate a workspace for a processing device. Communications circuitry is configured to receive user annotation data and associated metadata relating to the workspace. An annotation data manager module is configured to process the received user annotation data and associated metadata to determine if at least one of the user annotation data and/or metadata matches pre-stored annotation data and/or metadata, wherein the workspace manager module is configured to generate a modified workspace for the processing device based on matching annotation data and/or metadata.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: March 1, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: George A. Chauvin, Jefferson Wilson, Thomas A. Hartman
  • Patent number: 11250715
    Abstract: Described herein are various technologies pertaining to presenting training data for a task performed using an electronic health records application (EHR) to healthcare workers. A context for a task to be performed within the EHR is transmitted to a server from a client EHR. The context includes data indicative of or pertaining to a healthcare worker using the client EHR, an element of a graphical user interface (GUI) of the client EHR, or other data indicative of the task to be performed within the EHR. The server transmits a list of training materials to the client EHR based upon the context, where the training materials comprise data pertaining to performance of one or more tasks by way of the client EHR. Responsive to receiving the list, the client EHR displays an indication of a training material in the training materials within the GUI of the client EHR.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: February 15, 2022
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Sabrina Francis, Simon Levy, Bonnie Bordeaux, Vishwajit Menon