Patents Assigned to Allscripts Software, LLC
  • Patent number: 10692593
    Abstract: Described herein are various technologies pertaining to a graphical user interface (GUI) 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 includes a ribbon that comprises several selectable buttons that respectively represent supplement applications, wherein a supplement application is configured to generate events based upon a current context of the client EHR. The GUI of the hub application is updated when a supplement application reports an update to the hub application, wherein the update to the GUI can include rendering a badge on a button that represents the supplement application.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: June 23, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Ohad Young, Mary Sumner Johnson, Ross Carlyle Teague
  • Patent number: 10691826
    Abstract: A method facilitating searching of data containing protected date information includes generating one or more randomly escalating dateID values for each date during a time period and storing such generated dateID values in a lookup table together with an encrypted, associated date value. Such generated dateID values can be stored in a datasource in place of protected dates in order to safeguard protected health information. In one or more preferred implementations, a de-identified date is stored in the lookup table in association with a dateID, and utilized for searching operations.
    Type: Grant
    Filed: March 18, 2017
    Date of Patent: June 23, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Gordon Lyles Blackwell, Jr., Brent Arasimowicz
  • Patent number: 10685747
    Abstract: 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 alert or reminder notifications to the patient.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: June 16, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Skyler Livermore Wason, Michael James Bahr
  • Patent number: 10685744
    Abstract: Described herein are various technologies pertaining to storing and transmitting formatted genetic test results. A server computing device receives genetic test results from several genetics laboratories, where the genetic test results are in different formats. The server computing device formats each of the genetic test results such that the resultant formatted genetic test results have a uniform format. The server computing device receives a query from a client computing device that is displaying a graphical user interface (GUI) of an electronic health records application (EHR), and searches over the formatted genetic test results to generate search results, wherein the query includes an identifier for a patient whose medical record is being displayed in the GUI of the EHR. The server computing device transmits the search results to the client computing device, whereupon the search results are displayed on the display of the client computing device.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: June 16, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Eyal Greenberg, Shiri Ben-Tal, Joel Diamond, Assaf Halevy
  • Patent number: 10685048
    Abstract: Various technologies for performing Boolean valuation of a vector of input literals over a clause set representing a search space are described herein. For each of a plurality of literals in a literal vector, state vector entries that correspond to clauses in which the literal appears are incremented. Clauses are output as results based upon determining that state vector entries corresponding to the clauses meet or exceed target vector entries corresponding to the clauses.
    Type: Grant
    Filed: February 1, 2017
    Date of Patent: June 16, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: John C. Sloan
  • Patent number: 10678876
    Abstract: Described herein are various technologies pertaining to displaying contextually relevant supplemental content retrieved from population data concurrently with data presented to a healthcare worker in a graphical user interface of an electronic health record application (EHR). Also described herein are graphical user interface features pertaining to concurrent display of a graphical user interface of the EHR and a graphical user interface of a supplement application.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: June 9, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Ohad Young, Alon Moshe Sabban, Mary Sumner Johnson, Alisha Marie Belk, Ross Carlyle Teague
  • Patent number: 10671757
    Abstract: Technologies relating to converting an alphanumerical string that comprises personally identifying data (PID) into a signature for the string are described herein. The string is partitioned into several substrings, where each substring includes at least one character. For each substring, a sequence of bits that is uniquely mapped to the substring is retrieved from a mapping table. Thereafter, at least one bit is removed from each sequence of bits to create updated sequences of bits, and the updated sequences of bits are ordered based upon their values. For each updated sequence of bits, a substring that is uniquely mapped to the updated sequence of bits is retrieved from the mapping table. The retrieved substrings are concatenated in the order corresponding to the updated sequence of bits.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: June 2, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Brent Arasimowicz, Gordon Lyles Blackwell, Jr., Michael Pastrone
  • Patent number: 10658075
    Abstract: A system includes a non-transitory computer-readable medium containing computer-executable instructions for providing a method related to rapid reporting of meaningful use in electronic health records. The method includes storing patient encounter data in a database, pre-calculating data related to at least one meaningful use measure, storing the pre-calculated data in a plurality of small staging tables, and compiling the pre-calculated and stored data from the small staging tables into a single table that is adapted to be accessed by reporting software.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: May 19, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Gordon Lyles Blackwell, Jr., Brent Arasimowicz, Timothy Early Riely
  • Patent number: 10642351
    Abstract: One aspect of the present invention relates to a method for optimizing a user interface (UI) for an active application over a computing device. The method includes receiving the gaze information, including gaze location, of a user's gaze on the UI, determining a first section of a plurality of sections of the UI associated with the received gaze location, and muting other of the plurality of sections outside of the first section, such that the first section in the UI remains active.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: May 5, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Eric Robert Wald, David Windell
  • Patent number: 10635690
    Abstract: A method for synchronizing records stored at a first data storage location with records stored at a second, remote data storage location utilizes bitwise fingerprints and bitwise operations to determine records that exist in a first data set but not a second data set. A method for synchronizing records stored at a first data storage location with records stored at a second, remote data storage location utilizes bitwise fingerprints, and bitwise operations, and dynamic temporal segmentation to compare the timeliness of records in the first and second data sets.
    Type: Grant
    Filed: December 31, 2016
    Date of Patent: April 28, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Gordon Lyles Blackwell, Jr., Brent Arasimowicz, William Roger Waugh, II, Michael John Pastrone
  • Patent number: 10635564
    Abstract: A computer readable medium storing a computer program for providing a method for evaluating the performance of a software application, the computer program executable by at least one or the one or more processors. The computer program comprising a set of instructions for receiving an indication of the initiation of a workflow transaction in an Application, determining whether the workflow transaction is to be marked as a traceable transaction based on a Measurement Marker Algorithm, tracking the performance of operations executed for the workflow transaction, and storing raw Call Metrics based on the tracked performance in an Intermediate memory.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: April 28, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Stanislav Makarskyy, Mark Gregory Plunkett, Igor Chmil, Stephen E Smith
  • Patent number: 10636517
    Abstract: Described herein are technologies related to a care plan application that is configured to provide a collaborative summary field to client computing devices operated by healthcare workers who partake in a care plan for a patient. The collaborative summary field is usable to set forth freeform text and/or modify freeform text, such that a collaborative summary depicted in the collaborative summary field alters over time. Further, each healthcare worker who has access to the care plan is authorized to update the collaborative summary.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: April 28, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Ross C. Teague, Gary S. Gartner
  • Patent number: 10616337
    Abstract: Described herein are features pertaining to displaying a graphical user interface (GUI) that depicts mappings between entities of a source database and entities of a destination database. A database migrator is able to interact with the GUI to approve preliminary mappings as well as to modify preliminary mappings. Once the database migrator approves the mappings, scripts can be generated, wherein the scripts are usable to migrate data from the source database to the destination database.
    Type: Grant
    Filed: January 17, 2017
    Date of Patent: April 7, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Raghavendra Manavalli Satyanarayana
  • Patent number: 10614249
    Abstract: Embodiments enable a displayed webpage containing sensitive information to be accurately and efficiently sanitized. The sensitive information is contained within a text string of the webpage and displayed using a font specified in a style sheet. The text string that is to be sanitized is determined based on a tag for sanitization associated with the text string. When the tag is determined, the text string is rendered using a font from the style sheet that is not legible. Upon rendering, the text string of the webpage is redisplayed using the non-legible font, which effectively sanitizes the text string containing the sensitive information.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: April 7, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Richard Walter Weldon, Nicholas Breen, David Kelly Anderson, Jacob Castro
  • Patent number: 10573154
    Abstract: A method for tracking a patient in a medical facility is disclosed. The method includes determining whether a patient is to be moved, indicating the time at which the patient should start to be moved, and interrogating a RFID sensor on the patient at a predetermined time interval to determine when the patient has been moved.
    Type: Grant
    Filed: May 25, 2019
    Date of Patent: February 25, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Dean Hiller
  • Patent number: 10565013
    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: October 2, 2017
    Date of Patent: February 18, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Jason Daniel Petit
  • Patent number: 10553305
    Abstract: In an embodiment, a computer-implemented method presents a dynamically configured electronic health record system. In the method, registration information associated with a medical service provider is received for registering with an electronic health record system. A rules database is queried for a rule associated with the received registration information. Based on the rule, configuration information for the provider is generated and a user interface is transmitted to the provider based on the configuration information.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: February 4, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: David Addis, Killian Escobedo, Richard W. Weldon, Sabas Rodriguez
  • Patent number: 10528556
    Abstract: 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: Grant
    Filed: December 31, 2017
    Date of Patent: January 7, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Igor Chmil, Mark Gregory Plunkett, Stanislav Makarskyy
  • Patent number: 10528557
    Abstract: 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: Grant
    Filed: December 31, 2017
    Date of Patent: January 7, 2020
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Igor Chmil, Mark Gregory Plunkett, Stanislav Makarskyy
  • Patent number: 10521076
    Abstract: A graphical user interface (GUI) is disclosed that allows user to quickly find and select (assign) specific items from a large data source that is housed in the cloud. The GUI includes a first and second grid that display unassigned and assigned items, respectively. Each of the first and second grids allows the user to filter each grid by typing in the search criteria and forwarding the criteria to the server. Items in each of the first and second grids may be moved between the two grids to quickly change the assigned state of moved items.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: December 31, 2019
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Scott Douglas Myers, Donald Robert Hedrich, Chad Scott Rust, Mike Broadwater