Patents Assigned to ALLSCRIPTS
-
Patent number: 11200042Abstract: A method includes providing, by a healthcare software provider, an updated version of a healthcare software application; maintaining a list of events each mapped to one or more actions to be taken upon occurrence of such event; generating, by an instance of the updated version of the healthcare software application running on an electronic device, a log of events representing user actions; looking up in the maintained list of events, based on the occurrence of a logged event, a mapped action to take in response thereto, the mapped action being to provide a first user notification; and providing, in the healthcare software application, the first user notification.Type: GrantFiled: May 18, 2016Date of Patent: December 14, 2021Assignee: Allscripts Software, LLCInventor: Nikhil Rajeev Joshi
-
Patent number: 11152091Abstract: A server EHR executing on a server computing device is in communication with a client EHR executing on a first client computing device, and receives a prescription authorization from the client EHR, the prescription authorization based on input received from an authorized clinician user of the client EHR during performance of a clinical subtask of a prescription ordering task. The server EHR assigns a non-clinical subtask of the prescription ordering task to a non-clinician user operating a client application executing on a second client computing device. The non-clinician user provides input to the client application that pertains to completion of the non-clinical subtask. The client application transmits prescription ordering data to the server EHR, whereupon the server EHR outputs a prescription order to a second server computing device associated with a pharmacy indicated in the prescription ordering data.Type: GrantFiled: January 31, 2020Date of Patent: October 19, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Stanislav Makarskyy, Ethan O'Brien, Mark Gregory Plunkett, Ankit Singh, Igor Chmil
-
Patent number: 11144188Abstract: 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: GrantFiled: May 29, 2019Date of Patent: October 12, 2021Assignee: Allscripts Software, LLCInventors: Patrick S. Gilligan, Ross C. Teague
-
Patent number: 11126621Abstract: A method for increasing sargability of encrypted records to allow for searching of a first column of a first data table for encrypted values containing a search string without having to decrypt all encrypted values involves, for each respective data record in the first data table, accessing an encrypted data value from the first column, decrypting the accessed encrypted data value, generating from the decrypted data value a respective plurality of substrings of various lengths, encrypting each substring of the respective plurality of substrings as an encrypted substring token, and storing each encrypted substring token in association with a reference value for lookup of a corresponding record in the first data table. Subsequently, the first column of the first data table can be searched for encrypted values containing a first search string by encrypting the first search string and searching for encrypted substring tokens matching the encrypted first search string.Type: GrantFiled: January 6, 2020Date of Patent: September 21, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Igor Chmil, Mark Gregory Plunkett, Stanislav Makarskyy
-
Patent number: 11120898Abstract: Embodiments include a customizable encounter document whose contents are populated based on a template for the current patient, a template for all the user's patients, or a combination of templates. The contents include data modules retrieved from various databases and are arranged according to the user's work flow. The contents are presented in one view, a scrollable pane, to assist the user when making medical decisions. The user can make changes to the contents on the scrollable pane in real time that may affect one or more of the templates. Once the customizable encounter document is signed, the contents are captured, de-identified, and saved, along with a link of the captured contents with the user, and/or the patient's EHR.Type: GrantFiled: August 12, 2019Date of Patent: September 14, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Stefan Mills Klocek, Richard Loomis, Gerald Gordinier, II, Jonathan Board
-
Patent number: 11114191Abstract: A computing system for redirecting electronic prescription refills is disclosed herein. A server computer device executing an electronic health records application constructs an electronic prescription for a patient and causes the electronic prescription to be routed to a first pharmacy device of a first pharmacy. The electronic prescription includes at least one refill. Subsequently, the server computing device receives an identifier for the electronic prescription and an identifier for a second pharmacy from a second server computing device executing a patient portal application, wherein the identifier for the second pharmacy is specified by the patient. The server computing device identifies the electronic prescription, determines a number of refills remaining on the electronic prescription, and constructs a second electronic prescription including the number of refills.Type: GrantFiled: June 7, 2018Date of Patent: September 7, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Igor Chmil, Stanislav Makarskyy, Nikhil Rajeev Joshi, Anu Jindal
-
Patent number: 11107560Abstract: A method for facilitating integration of patient electronic healthcare record information from a community aggregator with electronic healthcare record information native to an electronic healthcare record (EHR) application includes, for each of a plurality of accessed community data items, comparing the community data item to native data items, and based on the comparison, identifying the community data item as a duplicate, a potential duplicate, or not a duplicate, and for each community data item which was not identified as a duplicate, comparing the community data item to entries in one or more native clinical dictionaries, and, based on the comparison, identifying the community data item as an exact match to a clinical dictionary entry, a potential match to one or more clinical dictionary entries, or not matched to any clinical dictionary entry.Type: GrantFiled: December 2, 2016Date of Patent: August 31, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Michael Andrew Richards, Alan Raymond Ouellette, Christine Marie Mariani, Kevin Urie Frey
-
Patent number: 11093122Abstract: An improved graphical user interface (GUI) is disclosed herein. A computing device displays the GUI on a display. The GUI comprises a data element. The computing device receives a first indication that the data element has been selected within the GUI by a selection article. As the data element remains selected, the computing device receives a second indication that the selection article has been moved in a direction. As the data element remains selected, the computing device displays contextual data for the data element on the display. The contextual data displayed may be based upon the direction in which the selection article was moved. Responsive to receiving a third indication that the data element fails to remain selected by the selection article, the computing device removes the contextual data from the GUI.Type: GrantFiled: November 28, 2018Date of Patent: August 17, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Andrew Burka, Ross C. Teague
-
Patent number: 11086973Abstract: A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.Type: GrantFiled: July 8, 2019Date of Patent: August 10, 2021Assignee: Allscripts Software, LLCInventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
-
Computing system for notifying persons of exposure to an infectious disease in a healthcare facility
Patent number: 11087886Abstract: An electronic health records application (EHR) receives an indication that a patient in a healthcare facility has been diagnosed with an infectious disease at a datetime. The EHR determines first locations in the healthcare facility in which the patient has been present. The EHR identifies portions of a heating, ventilation, and air conditioning system (HVAC) system of the healthcare facility based upon the first locations. The portions of the HVAC system connect the first locations to second locations in the healthcare facility. The EHR identifies a person that has been present in at least one of the first locations or the second locations. The EHR then causes a notification to be transmitted to a computing device operated by the person notifying the person of potential exposure to the infectious disease.Type: GrantFiled: November 16, 2018Date of Patent: August 10, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Joshua Brown, Dave Windell -
Patent number: 11073981Abstract: A mobile computing device includes computer-executable instructions contained in nonvolatile computer-readable memory which, when executed by a processor of the device, perform a method including the steps of providing a plurality of application user interface screens, and enabling the person to navigate between the application user interface screens based on receiving user input by the person. Each application user interface screen represents a different context of use of the application for accomplishing a different respective result or performing a different respective activity by a person interacting with the application on the computing device. In variations thereof for use on PCs, application user interface windows are provided. In other variations, different user roles with different access privileges and/or different functionality forms the basis of the different contexts. I still other variations, both types of contextual bases are utilized.Type: GrantFiled: November 28, 2016Date of Patent: July 27, 2021Assignee: Allscripts Software, LLCInventors: Christy Jill Reed, Anthony Stuart
-
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: 11062048Abstract: Described herein are various technologies pertaining to creating and modifying a computer-readable file for a patient in response to receiving data about the patient. The computer-readable file is modified by appending a child file record to the computer-readable file, identifying a parent file record for the child file record in the computer-readable file, and storing a pointer in the parent file record to the child file record. The child file record comprises the data about the patient, an initially empty pointer portion, and an attribute of a user that has permission to access the data about the patient. The pointer portion may be later modified to include pointers to subsequently added file records in the computer-readable file.Type: GrantFiled: March 2, 2018Date of Patent: July 13, 2021Assignee: Allscripts Software, LLCInventors: Ryan Durham, Jacob William Baird, Travis Lee Yates, Peter Dylan Ross
-
Patent number: 11048377Abstract: A method involves presenting an interface which provides the ability to associate photographic images with an anatomical image for use in clinical documentation. A method involves presenting an interface which displays an anatomical image and lists both common conditions for selection by a user and common treatments for the presented or selected conditions. A method involves presenting an interface which displays an anatomical image providing drill down functionality.Type: GrantFiled: October 30, 2019Date of Patent: June 29, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: William Paul Minton, Jerry Lynn Goodman, Michael C. Rapa, Rufus Brandon Harvey, Alvin Lee Ashcraft, Georgian Vicentiu Grigore, Kasumo Morris, Diane Carolyn Woodall, Murphy Mathews
-
Patent number: 11044242Abstract: Described herein are various technologies pertaining to a patient portal interface application for a hub application that is displayed concurrently on a display with a graphical user interface (GUI) for a client electronic health record application (EHR). The hub application facilitates access to supplement applications, wherein at least one of the supplement applications is a patient portal interface application. The patient portal interface application communicates with a patient portal server to facilitate presentment of patient portal data to a user of the client EHR. The patient portal interface application provides a current context of the EHR to the patient portal server, and receives contextually-based patient portal data from the patient portal server. The contextual patient portal data is then displayed by way of a GUI of the patient portal interface application.Type: GrantFiled: September 16, 2019Date of Patent: June 22, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventor: Ziv Gome
-
Patent number: 11024405Abstract: A method includes receiving from a health care practitioner input corresponding to creation of a first health care order which includes one or more parameters associated with a health care goal for the patient, one or more parameters associated with one or more rules for communicating notifications regarding the first health care order to the first health care practitioner via the electronic health records application, and instructions for the patient for complying with the first health care order. The method further includes displaying to the patient a patient portal comprising a goals interface which displays information associated with the first health care order for the patient created by the first health care practitioner, and allowing the patient to input readings for the order. The method further includes communicating one or more notifications back to the electronic health records application based on the readings.Type: GrantFiled: December 31, 2018Date of Patent: June 1, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Kimberly South, Jim Hewitt, John Pacione, Skyler Wason, Jason Petit
-
Patent number: 11016951Abstract: A method includes receiving structured clinical data in transactional HL7 messages, aggregating the data in a staging area, and merging only the most updated data into a destination database in ordered validated, calculated, and manipulated sets.Type: GrantFiled: November 25, 2018Date of Patent: May 25, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventor: Roman Prilutsky
-
Patent number: 11010556Abstract: A method includes converting a user's utterance to text; encapsulating the converted text in a rheme object; searching, for each of a plurality of topics, for keywords in the converted text; determining a relevancy metric for each of the plurality of topics based on such searching; selecting one or more topics based on determined relevancy metrics; comparing some or all of the converted text to names in one or more patient lists or databases; identifying a unique patient whose name is contained in the converted; attaching an indication of the identified patient to the rheme object; effecting an action based on the selected one or more topics and the attached patient indication; and saving the topic in a conversation history with a reference to the identified patient.Type: GrantFiled: April 24, 2018Date of Patent: May 18, 2021Assignee: ALLSCRIPTS SOFTWARE, LLCInventors: Matthew Dreselly Thomas, William Loftus, Harry Wepuri, Arif Ogan
-
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: 10984011Abstract: A method for distributing non-transactional workload in the form of online analytical processing (OLAP) load across multiple database servers comprises receiving, at a scheduler server, a plurality of asynchronous work requests, adding, by the scheduler server, each of the received asynchronous work requests to a work list queue as a work item, and determining, by a scheduler module of the scheduler server, a first work item from the work list queue to select for performance by the first thread of the application server. In accordance with one or more preferred implementations, the first work item is selected utilizing a methodology which determines a number of work items in the work list queue having a processing status that are assigned to a database server, and based thereon determines whether an additional work request can be assigned to that database server without exceeding a request threshold for that database server.Type: GrantFiled: December 31, 2017Date of Patent: April 20, 2021Assignee: Allscripts Software, LLCInventors: William Harmon Bishop, Larry Eugene Horton, Richard Patrick Scruggs