Patents Assigned to Allscripts Software, LLC
  • Patent number: 10002273
    Abstract: Described herein are various technologies pertaining to mobile computing devices that are communicatively coupled to barcode scanners. A mobile computing device is configured to provide feedback (visual and/or audible) pertaining to a scan of a barcode performed by a barcode scanner that is communicatively coupled to the mobile computing device.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: June 19, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Matthew David Dreselly Thomas, Wyatt Nordstrom, Ariel Noel Norton
  • Patent number: 10002130
    Abstract: 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: Grant
    Filed: May 15, 2014
    Date of Patent: June 19, 2018
    Assignee: Allscripts Software, LLC
    Inventors: Matthew David Dreselly Thomas, William Loftus, Harry Wepuri, Arif Ogan
  • Patent number: 9990598
    Abstract: Apparatuses, systems, methods, and computer program products are provided for that have a cross-module scope for facilitating the use and management of rules on an application level. The rules engine system is configured to accept inputs from multiple modules of an application, retrieve data from multiple modules, and cause actions to be carried out by multiple modules. A rules engine provider component of the system is isolated from a rules manager component of the system by a rules wrapper component, such that the rules manager component is unaffected by changes that are made to the rules engine provider component.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: June 5, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Xiaofeng Jeff Chen, Jim Rushing
  • Patent number: 9967405
    Abstract: A method includes recording, at an electronic device utilizing a microphone of the electronic device, ambient noise of an environment the electronic device is disposed in; electronically analyzing, utilizing one or more processors, the recorded ambient noise of the environment to determine one or more frequency bands to avoid; dynamically adapting, based on the electronic analysis, an auditory alert to be played at the electronic device, such adaptation including frequency equalization adjustments based on the determination of one or more frequency bands to avoid; and playing, at the electronic device utilizing one or more speakers of the electronic device, the adapted auditory alert.
    Type: Grant
    Filed: March 18, 2017
    Date of Patent: May 8, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Todd Michael Eischeid
  • Patent number: 9953043
    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: December 31, 2014
    Date of Patent: April 24, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: John Sloan
  • Patent number: 9891903
    Abstract: A method for detecting a confirmation of a properly installed software product on a computing device, determining the software product installation properties of the properly installed software product, and storing information relating to at least one or more software product installation properties of the properly installed software product.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: February 13, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: George Frank Squires Davis
  • Patent number: 9886087
    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: November 30, 2013
    Date of Patent: February 6, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Eric Robert Wald, David Windell
  • Patent number: 9886180
    Abstract: A navigational user interface element includes a navigational bar displaying thereon labels associated with a plurality of sections, and a highlight indicating a section of a page that a user is currently viewing. The navigational user interface element is configured to allow a user to click on the highlight and drag it to effect navigation to a section associated with a displayed label. The navigational user interface element is configured to, when the highlight is clicked and dragged and then released, snap the highlight to the section label the highlight is closest to when the highlight is released, and display that same section. The navigational user interface element is configured to, when a label is clicked, effect navigation to the section corresponding to that label.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: February 6, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Anthony Edward Stuart, Leigh Randal McClure
  • Patent number: 9886364
    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, 2014
    Date of Patent: February 6, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Stanislav Makarskyy, Mark Gregory Plunkett, Igor Chmil, Stephen E Smith
  • Patent number: 9881147
    Abstract: 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: Grant
    Filed: December 30, 2016
    Date of Patent: January 30, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: David Thomas Windell, Todd Michael Eischeid, Scott David Bower
  • Patent number: 9881024
    Abstract: A method for assisting a health care practitioner in color evaluation includes maintaining, in a database, a plurality of images each corresponding to a particular result or condition; capturing, by a healthcare practitioner using a camera of a mobile electronic device, a subject image of a patient or an object associated with the patient; automatically comparing, utilizing one or more electronic processors, the captured subject image to images maintained in the database, such comparison including comparing one or more colors in the subject image to one or more colors in the images maintained in the database; automatically determining, based on the automatic comparison, that the captured subject image is positively matched to one or more of the plurality of images maintained in the database; and displaying an indication of the particular result or condition corresponding to each of the positively matched plurality of images.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: January 30, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Mary Sumner Johnson
  • Patent number: 9864502
    Abstract: A method for reviewing a document using a computing device, the computing device comprising a display for displaying the document in a user interface (UI) and one or more processors, the processor for executing a plurality of computer readable instructions, the computer readable instruction for implementing the method, the method includes displaying to a user within a document one or more pinned indicators, each of the one or more pinned indicators associated with respective certain information in the document, detecting the selection of one of the one or more pinned indicators, directing the user to the certain information associated with the selected pinned indicator, and receiving a confirmation that the user has reviewed the certain information associated with the selected pinned indication.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: January 9, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Gururaj Kuruba
  • Patent number: 9864792
    Abstract: A method includes importing legacy data from a legacy application into a new system by storing the legacy data in a database separate from data native to the new system; displaying, to a user via a display screen, an interface configured to allow a user to view both legacy data and data native to the new system; displaying, to the user via a display screen, an interface including information of the legacy data that is associated with a particular patient account, one or more interface elements configured to allow the user to perform limited actions with respect to the particular patient account associated with the information, and a user interface element configured to allow a user to selectively activate the patient account.
    Type: Grant
    Filed: March 18, 2017
    Date of Patent: January 9, 2018
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: George Rizk Mechael, Laurie A. Hart, Angela Hodgetts, Pamela Fleury
  • Patent number: 9827026
    Abstract: A method for treating pectus excavatum includes making an incision in the chest of a patient, inserting, via the incision, a device comprising a sensor configured to measure force at a face disposed proximate a first end of the device, manipulating the device such that the face of the device engages a sternum of the patient, displaying, on the electronic display of the device, measurement data based on a reading taken by the sensor during the engagement of the face of the device with the sternum of the patient, and determining, based on the displayed measurement data, a number of bars to install in the patient's chest, and inserting, via one or more incisions, the determined number of bars into the patient's chest in such a manner as to push out the patient's sternum and maintain the patient's sternum in a pushed out condition.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: November 28, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Alexander Tulenko
  • Patent number: 9778955
    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: November 16, 2015
    Date of Patent: October 3, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Jason Daniel Petit
  • Patent number: 9696904
    Abstract: A method for facilitating entry of items for a healthcare software application loaded on an electronic device includes displaying, to a healthcare practitioner via a display of a mobile electronic device, an interface of a healthcare software application including a text entry box and a virtual keyboard; receiving, from the healthcare practitioner via the virtual keyboard, first input corresponding to entry of a first text string; continuously, during entry of the first text string, comparing input characters to a maintained list of items associated with healthcare, and displaying a popover including items found to match, based on the comparing, input characters; receiving, from the healthcare practitioner, second input corresponding to selection of a particular item displayed in the popover; and inserting, into the text entry box based on the received second input, a text string corresponding to the selected particular item.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: July 4, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Sweta Mohapatra
  • Patent number: 9697715
    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: July 18, 2016
    Date of Patent: July 4, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Dean Hiller
  • Patent number: 9672644
    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: December 2, 2014
    Date of Patent: June 6, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Alexander Tulenko, David Thomas Windell
  • Patent number: 9648431
    Abstract: A method includes recording, at an electronic device utilizing a microphone of the electronic device, ambient noise of an environment the electronic device is disposed in; electronically analyzing, utilizing one or more processors, the recorded ambient noise of the environment to determine one or more frequency bands to avoid; dynamically adapting, based on the electronic analysis, an auditory alert to be played at the electronic device, such adaptation including frequency equalization adjustments based on the determination of one or more frequency bands to avoid; and playing, at the electronic device utilizing one or more speakers of the electronic device, the adapted auditory alert.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: May 9, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventor: Todd Michael Eischeid
  • Patent number: 9633223
    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: December 31, 2015
    Date of Patent: April 25, 2017
    Assignee: ALLSCRIPTS SOFTWARE, LLC
    Inventors: Gordon Lyles Blackwell, Jr., Brent Arasimowicz