Allscripts Software, LLC

United States of America

Back to Profile

1-100 of 149 for Allscripts Software, LLC Sort by
Query
Patent
United States - USPTO
Aggregations Reset Report
Date
New (last 4 weeks) 1
2024 April (MTD) 1
2024 March 1
2024 February 2
2024 January 2
See more
IPC Class
G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records 51
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H) 24
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance 18
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures 17
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus 14
See more
Status
Pending 3
Registered / In Force 146
Found results for  patents
  1     2        Next Page

1.

User interface detail optimizer

      
Application Number 16414340
Grant Number 11961597
Status In Force
Filing Date 2019-05-16
First Publication Date 2024-04-16
Grant Date 2024-04-16
Owner Allscripts Software, LLC (USA)
Inventor
  • Teague, Ross Carlyle
  • Johnson, Mary

Abstract

Technologies and techniques for optimizing a patient overview in a user interface (UI), utilizing at least one processor. An optimize request is received including an optimization level from a user via the UI, selecting predetermined patient information associated with the received optimization level, and displaying an optimized patient overview containing the selected certain patient information to the user.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

2.

Apparatus, system and method for predictive processing of electronic health data for notification system

      
Application Number 16183685
Grant Number 11929155
Status In Force
Filing Date 2018-11-07
First Publication Date 2024-03-12
Grant Date 2024-03-12
Owner Allscripts Software, LLC (USA)
Inventor Schoenberg, Steve

Abstract

A system, apparatus and method for configuring notifications pursuant to a medical regimen for a patient. A communications interface receives patient data and patient feedback data associated with the patient and system patient data associated with other patients may be stored. A data model is processed for the medical regimen to calculate a baseline notification schedule based on the patient data, wherein the baseline notification schedule includes content and notification frequency for individual notifications. The patient data is processed to determine word vectors and embedded vectors. Statistical/predictive processing is executed on the processed patient feedback data to determine a patient characteristic. As a result of the statistical/predictive processing, the baseline notification schedule is modified to form a modified schedule for transmission in the system.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 17/18 - Complex mathematical operations for evaluating statistical data
  • G06N 3/08 - Learning methods
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring

3.

Apparatus, system and method for data diffusion in a medical computer system

      
Application Number 16460441
Grant Number 11908570
Status In Force
Filing Date 2019-07-02
First Publication Date 2024-02-20
Grant Date 2024-02-20
Owner Allscripts Software, LLC (USA)
Inventor Trojman, Tomer

Abstract

Technologies and techniques for operating a resource management system for medical software applications. Profile parameters of a first health care facility are received and processed to select one of a plurality stored profile data that contain profile parameters having a threshold similarity to the profile parameters for the first health care facility. A system resource manager loads resource management data associated with the selected profile data, wherein the resource management data comprises data relating to capabilities and capacities of the health care facility associated with the selected profile data. A systems intelligence manager performs predictive processing on the resource management data of the selected profile data to determine via simulation if the resource management data meets a threshold. The resource management data of the selected profile data is transmitted to the first health care facility for execution in the resource management software and updated using feedback data.

IPC Classes  ?

  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G06N 7/02 - Computing arrangements based on specific mathematical models using fuzzy logic
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures

4.

Apparatus, system and method for data diffusion in a medical computer system

      
Application Number 16460561
Grant Number 11908571
Status In Force
Filing Date 2019-07-02
First Publication Date 2024-02-20
Grant Date 2024-02-20
Owner Allscripts Software, LLC (USA)
Inventor Trojman, Tomer

Abstract

A resource management system for medical software applications. Profile parameters of a first health care facility are received and processed to select one of a plurality stored profile data that contain profile parameters having a threshold similarity to the profile parameters for the first health care facility. A system resource manager loads resource management data associated with the selected profile data, wherein the resource management data comprises data relating to capabilities and capacities of the health care facility associated with the selected profile data. A systems intelligence manager performs predictive processing on the resource management data of the selected profile data and feedback data to update resource management data. The resource management data and updates of the selected profile data is transmitted to the first health care facility for execution in the resource management software.

IPC Classes  ?

  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 40/40 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management of medical equipment or devices, e.g. scheduling maintenance or upgrades

5.

Computing system for wound tracking

      
Application Number 17739987
Grant Number 11872016
Status In Force
Filing Date 2022-05-09
First Publication Date 2024-01-16
Grant Date 2024-01-16
Owner Allscripts Software, LLC (USA)
Inventor
  • Brown, Joshua
  • Windell, David

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.

IPC Classes  ?

  • A61B 5/00 - Measuring for diagnostic purposes ; Identification of persons
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06T 7/00 - Image analysis

6.

Clinical decision support systems, apparatus, and methods

      
Application Number 16590185
Grant Number 11868905
Status In Force
Filing Date 2019-10-01
First Publication Date 2024-01-09
Grant Date 2024-01-09
Owner Allscripts Software, LLC (USA)
Inventor
  • Christie, Iv, Samuel H.
  • Rhodes, Bryn

Abstract

A system includes a centralized repository for tracking rule content and managing subscriptions to rule content by organizations and providers utilizing the system; a rule-evaluation server for receiving requests for rule-evaluations for specific patients, wherein the server determines content needing to be evaluated and retrieves the content to be used; a rule engine for performing the evaluations, wherein content, patient data, and rule evaluation parameters are provided to the engine, and the engine returns recommendations triggered by the evaluation, if any; an aggregator for aggregating recommendations from multiple sources, detecting and coordinating related recommendations, and applying configuration settings based on the patient and/or provider in context; and a client component for coordinating communication between an electronic health records system, the server, and the aggregator.

IPC Classes  ?

  • G06N 5/02 - Knowledge representation; Symbolic representation
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06Q 50/22 - Social work

7.

Computing system configured for aggregating and displaying data

      
Application Number 15215270
Grant Number 11837367
Status In Force
Filing Date 2016-07-20
First Publication Date 2023-12-05
Grant Date 2023-12-05
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Bower, Scott
  • Windell, David

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.

IPC Classes  ?

  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 20/10 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients

8.

Computing system for electronic message tamper-proofing

      
Application Number 17978136
Grant Number 11818277
Status In Force
Filing Date 2022-10-31
First Publication Date 2023-11-14
Grant Date 2023-11-14
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • Chandrasekaran, Sayee Balaji
  • Pratapa, Ram
  • Samudra, Gaurav

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/40 - Network security protocols

9.

Computing system for updating or entering multidimensional values

      
Application Number 15457212
Grant Number 11804297
Status In Force
Filing Date 2017-03-13
First Publication Date 2023-10-31
Grant Date 2023-10-31
Owner Allscripts Software, LLC (USA)
Inventor Eischeid, Todd

Abstract

Described herein are features pertaining to updating patient data based upon input of an EHR user by way of a GUI. The GUI can depict health information that is generated or extracted from the patient data, wherein the health information can include demographic information, vital statistics, etc. of a patient. The GUI receives input with respect to a multidimensional value displayed on the GUI, the input comprising input in a first dimension and input in a second dimension, the multidimensional value comprising a first value and a second value. The first value and the second value are simultaneously modified based upon the input in the first dimension and the input in the second dimension.

IPC Classes  ?

  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

10.

Computing system for redirecting refills on an electronic prescription

      
Application Number 17462249
Grant Number 11798666
Status In Force
Filing Date 2021-08-31
First Publication Date 2023-10-24
Grant Date 2023-10-24
Owner Allscripts Software, LLC (USA)
Inventor
  • Chmil, Igor
  • Makarskyy, Stanislav
  • Joshi, Nikhil Rajeev
  • Jindal, Anu

Abstract

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. The server computing device then causes the second electronic prescription to be routed to a second pharmacy device of the second pharmacy.

IPC Classes  ?

  • G16H 20/10 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

11.

Apparatus, system and method for workflow processing in a medical computer system

      
Application Number 16203589
Grant Number 11797318
Status In Force
Filing Date 2018-11-28
First Publication Date 2023-10-24
Grant Date 2023-10-24
Owner Allscripts Software, LLC (USA)
Inventor
  • Joshi, Nikhil
  • Dash, Sreemanta
  • Windell, David Thomas

Abstract

Technologies and techniques for processing a user interface (UI) associated with a multi-nodal workflow in a medical software application. A processor-based workflow logic module processes a medical software application to determine branches of the workflow, wherein each of the branches include one or more nodes configured to receive a data input and provide a corresponding data output for the medical software application during execution. Serialization is executed on at least some of the branches to determine dependencies among at least some of the nodes in the branches. Progress of the workflow is monitored during execution of the medical software application, and used to execute UI applications and/or provide feedback data associated with the monitored progress.

IPC Classes  ?

  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 67/00 - Network arrangements or protocols for supporting network services or applications
  • G06F 9/38 - Concurrent instruction execution, e.g. pipeline, look ahead
  • G06F 8/38 - Creation or generation of source code for implementing user interfaces
  • G06Q 10/0633 - Workflow analysis
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires

12.

Message transmittal in electronic prior authorization requests

      
Application Number 17867653
Grant Number 11664101
Status In Force
Filing Date 2022-07-18
First Publication Date 2023-05-30
Grant Date 2023-05-30
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Jaladi, Venkata Naga Bhaskar Rao
  • Joshi, Nikhil
  • Dash, Sreemanta

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.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 20/10 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation

13.

Taxonomic fingerprinting

      
Application Number 16673926
Grant Number 11604778
Status In Force
Filing Date 2019-11-04
First Publication Date 2023-03-14
Grant Date 2023-03-14
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Sloan, John

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.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 50/00 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
  • G16H 70/20 - ICT specially adapted for the handling or processing of medical references relating to practices or guidelines
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models

14.

Apparatus, systems, and methods for detection and indexing clinical images of patient encounters

      
Application Number 16181306
Grant Number 11605453
Status In Force
Filing Date 2018-11-05
First Publication Date 2023-03-14
Grant Date 2023-03-14
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • L M, Shrinathacharya
  • Burka, Andrew Robison
  • Darnell, Georgette Johnson
  • Mcgoogan, Jacob Benjamin

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.

IPC Classes  ?

  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06F 16/51 - Indexing; Data structures therefor; Storage structures
  • G06V 10/75 - Image or video pattern matching; Proximity measures in feature spaces using context analysis; Selection of dictionaries

15.

Computing system for normalizing computer-readable genetic test results from numerous different sources

      
Application Number 16203040
Grant Number 11574701
Status In Force
Filing Date 2018-11-28
First Publication Date 2023-02-07
Grant Date 2023-02-07
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Lieberman, Yuval
  • Devries, Peter
  • Alon, Dan
  • Sumner, Scott

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.

IPC Classes  ?

  • G16B 20/00 - ICT specially adapted for functional genomics or proteomics, e.g. genotype-phenotype associations
  • G16H 10/40 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for data related to laboratory analysis, e.g. patient specimen analysis
  • G16B 50/00 - ICT programming tools or database systems specially adapted for bioinformatics
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16B 30/00 - ICT specially adapted for sequence analysis involving nucleotides or amino acids

16.

Sanitization of content displayed by web-based applications

      
Application Number 16835713
Grant Number 11562099
Status In Force
Filing Date 2020-03-31
First Publication Date 2023-01-24
Grant Date 2023-01-24
Owner Allscripts Software, LLC (USA)
Inventor
  • Weldon, Richard Walter
  • Breen, Nicholas
  • Anderson, David Kelly
  • Castro, Jacob

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.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 7/04 - Identity comparison, i.e. for like or unlike values
  • H04N 7/16 - Analogue secrecy systems; Analogue subscription systems
  • G06T 11/40 - Filling a planar surface by adding surface attributes, e.g. colour or texture

17.

Task processing utilizing queues

      
Application Number 16728839
Grant Number 11544112
Status In Force
Filing Date 2019-12-27
First Publication Date 2023-01-03
Grant Date 2023-01-03
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Petit, Jason Daniel

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.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • H04L 43/50 - Testing arrangements
  • G06Q 10/06 - Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
  • G06Q 50/22 - Social work
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • H04L 47/70 - Admission control; Resource allocation
  • H04L 43/103 - Active monitoring, e.g. heartbeat, ping or trace-route with adaptive polling, i.e. dynamically adapting the polling rate
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • H04L 9/40 - Network security protocols

18.

Displaying and prioritizing electronic communications based on message content

      
Application Number 16235019
Grant Number 11546281
Status In Force
Filing Date 2018-12-28
First Publication Date 2023-01-03
Grant Date 2023-01-03
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Brown, Joshua

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.

IPC Classes  ?

  • H04L 51/18 - Commands or executable codes
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 40/295 - Named entity recognition
  • H04L 51/216 - Handling conversation history, e.g. grouping of messages in sessions or threads

19.

Visual charting method for creating electronic medical documents

      
Application Number 16351459
Grant Number 11501858
Status In Force
Filing Date 2019-03-12
First Publication Date 2022-11-15
Grant Date 2022-11-15
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Mansour, Richard P.

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.

IPC Classes  ?

  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • G06Q 10/00 - Administration; Management
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof

20.

Computing system for electronic message tamper-roofing

      
Application Number 16509608
Grant Number 11489675
Status In Force
Filing Date 2019-07-12
First Publication Date 2022-11-01
Grant Date 2022-11-01
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • Chandrasekaran, Sayee Balaji
  • Pratapa, Ram
  • Samudra, Gaurav

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.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/40 - Network security protocols

21.

Apparatus, system and method for voice-controlled task network

      
Application Number 16271731
Grant Number 11398229
Status In Force
Filing Date 2019-02-08
First Publication Date 2022-07-26
Grant Date 2022-07-26
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Canzano, Stephen A.

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.

IPC Classes  ?

  • G10L 15/22 - Procedures used during a speech recognition process, e.g. man-machine dialog
  • G10L 15/30 - Distributed recognition, e.g. in client-server systems, for mobile phones or network applications

22.

Message transmittal in electronic prior authorization requests

      
Application Number 15231658
Grant Number 11392669
Status In Force
Filing Date 2016-08-08
First Publication Date 2022-07-19
Grant Date 2022-07-19
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Jaladi, Venkata Naga Bhaskar Rao
  • Joshi, Nikhil
  • Dash, Sreemanta

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.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)

23.

Computing system for de-identifying patient data

      
Application Number 16558291
Grant Number 11366927
Status In Force
Filing Date 2019-09-02
First Publication Date 2022-06-21
Grant Date 2022-06-21
Owner Allscripts Software, LLC (USA)
Inventor
  • Chandrasekaran, Sayee Balaji
  • Maxwell, Jeremy

Abstract

Described herein are various technologies pertaining to de-identifying patient data. A computing system removes protected health information and/or sensitive information from patient data by selectively replacing data in the patient data to retain the clinical relevance of the patient data after the patient data is de-identified, thereby retaining the utility of the de-identified patient data for tasks such as statistical analysis of patient data, testing of healthcare software functionality, and others.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

24.

Tracking environmental contaminants

      
Application Number 16404654
Grant Number 11335043
Status In Force
Filing Date 2019-05-06
First Publication Date 2022-05-17
Grant Date 2022-05-17
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Tulenko, Alexander
  • Windell, David Thomas

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.

IPC Classes  ?

  • G06T 11/20 - Drawing from basic elements, e.g. lines or circles
  • G06T 11/60 - Editing figures and text; Combining figures or text
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06F 16/9038 - Presentation of query results
  • G06F 16/26 - Visual data mining; Browsing structured data

25.

Computing system for wound tracking

      
Application Number 16561277
Grant Number 11324401
Status In Force
Filing Date 2019-09-05
First Publication Date 2022-05-10
Grant Date 2022-05-10
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Brown, Joshua
  • Windell, David

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.

IPC Classes  ?

  • A61B 5/00 - Measuring for diagnostic purposes ; Identification of persons
  • G16H 30/40 - ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06T 7/00 - Image analysis

26.

Method for ensuring use intentions of a touch screen device

      
Application Number 16580939
Grant Number 11294484
Status In Force
Filing Date 2019-09-24
First Publication Date 2022-04-05
Grant Date 2022-04-05
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Eischeid, Todd Michael
  • Windell, David

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.

IPC Classes  ?

  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
  • G06F 3/04817 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
  • G06F 3/04886 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

27.

Proximity-based patient check-in computing system

      
Application Number 16127298
Grant Number 11295854
Status In Force
Filing Date 2018-09-11
First Publication Date 2022-04-05
Grant Date 2022-04-05
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Castillo, Jennifer
  • Singh, Ankit
  • Plunkett, Mark
  • Brown, Devin

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.

IPC Classes  ?

  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

28.

Apparatus, system and method for generating custom workspaces in a medical computer system environment

      
Application Number 16183676
Grant Number 11262893
Status In Force
Filing Date 2018-11-07
First Publication Date 2022-03-01
Grant Date 2022-03-01
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Chauvin, George A.
  • Wilson, Jefferson
  • Hartman, Thomas A.

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.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 9/54 - Interprogram communication
  • G06F 16/955 - Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
  • G06F 40/30 - Semantic analysis
  • G06F 40/279 - Recognition of textual entities

29.

Universal application integrator

      
Application Number 16450874
Grant Number 11250936
Status In Force
Filing Date 2019-06-24
First Publication Date 2022-02-15
Grant Date 2022-02-15
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Keen, Ronald
  • Bissonette, Thomas K.
  • Crane, Stanley

Abstract

A universal application integrator system enables the automated integration of data from patient care devices into electronic health records (EHRs). In addition, the system acts as a context manager between these patient care devices, EHR applications, and ancillary specific patient care applications. The system is the central controller for direct integration with patient care devices. This allows for click-once implementation and automated driver uploads for patient care devices. Third party application integration allows for device and patient context information to be shared among applications in a standardized patient care fashion.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

30.

Computing system for presenting training data within an electronic health record application

      
Application Number 15994632
Grant Number 11250715
Status In Force
Filing Date 2018-05-31
First Publication Date 2022-02-15
Grant Date 2022-02-15
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Francis, Sabrina
  • Levy, Simon
  • Bordeaux, Bonnie
  • Menon, Vishwajit

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.

IPC Classes  ?

  • G09B 5/06 - Electrically-operated educational appliances with both visual and audible presentation of the material to be studied
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

31.

Apparatus, systems, and methods for workspace navigation in a medical computer system environment

      
Application Number 16265854
Grant Number 11243661
Status In Force
Filing Date 2019-02-01
First Publication Date 2022-02-08
Grant Date 2022-02-08
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Chauvin, George A.
  • Wilson, Jefferson
  • Hartman, Thomas A.
  • Armstrong, Jeanne Marie

Abstract

Technologies and techniques for providing navigation within a workspace on a processing device for electronic healthcare record systems are disclosed. Systems, apparatus, and methods disclosed provide generation of a workspace to be displayed for the processing device, which receives data relating to the workspace and at least one toolbar to be displayed with the workspace. A toolbar manager is used is process the received data related to the workspace and the at least one toolbar in order to generate at least one toolbar. The toolbar is configured according to a particular domain and includes one or more areas selectable for expanding the toolbar within the workspace to display information relevant to the particular domain.

IPC Classes  ?

  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G06F 16/9535 - Search customisation based on user profiles and personalisation
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

32.

Dynamic control of event dependent user feedback

      
Application Number 15157484
Grant Number 11200042
Status In Force
Filing Date 2016-05-18
First Publication Date 2021-12-14
Grant Date 2021-12-14
Owner Allscripts Software, LLC (USA)
Inventor Joshi, Nikhil Rajeev

Abstract

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.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 8/65 - Updates
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

33.

Systems and methods for clinical task separation in electronic health record applications

      
Application Number 16779093
Grant Number 11152091
Status In Force
Filing Date 2020-01-31
First Publication Date 2021-10-19
Grant Date 2021-10-19
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • O'Brien, Ethan
  • Plunkett, Mark Gregory
  • Singh, Ankit
  • Chmil, Igor

Abstract

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G16H 20/10 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

34.

Drag and drop to highlight and transfer data

      
Application Number 16425788
Grant Number 11144188
Status In Force
Filing Date 2019-05-29
First Publication Date 2021-10-12
Grant Date 2021-10-12
Owner Allscripts Software, LLC (USA)
Inventor
  • Gilligan, Patrick S.
  • Teague, Ross C.

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.

IPC Classes  ?

  • G06F 3/0486 - Drag-and-drop
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

35.

Database methodology for searching encrypted data records

      
Application Number 16735635
Grant Number 11126621
Status In Force
Filing Date 2020-01-06
First Publication Date 2021-09-21
Grant Date 2021-09-21
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Chmil, Igor
  • Plunkett, Mark Gregory
  • Makarskyy, Stanislav

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.

IPC Classes  ?

  • G06F 16/245 - Query processing
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06F 16/903 - Querying
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 21/60 - Protecting data
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system

36.

Flexible encounter tracking systems and methods

      
Application Number 16538705
Grant Number 11120898
Status In Force
Filing Date 2019-08-12
First Publication Date 2021-09-14
Grant Date 2021-09-14
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Klocek, Stefan Mills
  • Loomis, Richard
  • Gordinier, Ii, Gerald
  • Board, Jonathan

Abstract

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.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS

37.

Computing system for redirecting refills on an electronic prescription

      
Application Number 16003050
Grant Number 11114191
Status In Force
Filing Date 2018-06-07
First Publication Date 2021-09-07
Grant Date 2021-09-07
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Chmil, Igor
  • Makarskyy, Stanislav
  • Joshi, Nikhil Rajeev
  • Jindal, Anu

Abstract

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. The server computing device then causes the second electronic prescription to be routed to a second pharmacy device of the second pharmacy.

IPC Classes  ?

  • G16H 20/10 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

38.

Methods, systems and apparatus for processing and displaying community patient data alongside native patient data

      
Application Number 15368566
Grant Number 11107560
Status In Force
Filing Date 2016-12-02
First Publication Date 2021-08-31
Grant Date 2021-08-31
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Richards, Michael Andrew
  • Ouellette, Alan Raymond
  • Mariani, Christine Marie
  • Frey, Kevin Urie

Abstract

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.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

39.

Graphical user interface for displaying contextually relevant data

      
Application Number 16202994
Grant Number 11093122
Status In Force
Filing Date 2018-11-28
First Publication Date 2021-08-17
Grant Date 2021-08-17
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Burka, Andrew
  • Teague, Ross C.

Abstract

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.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

40.

Systems and methods related to security credentials

      
Application Number 16505236
Grant Number 11086973
Status In Force
Filing Date 2019-07-08
First Publication Date 2021-08-10
Grant Date 2021-08-10
Owner Allscripts Software, LLC (USA)
Inventor
  • Windell, David Thomas
  • Eischeid, Todd Michael
  • Bower, Scott David

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.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/31 - User authentication

41.

Computing system for notifying persons of exposure to an infectious disease in a healthcare facility

      
Application Number 16192843
Grant Number 11087886
Status In Force
Filing Date 2018-11-16
First Publication Date 2021-08-10
Grant Date 2021-08-10
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Brown, Joshua
  • Windell, Dave

Abstract

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.

IPC Classes  ?

  • G16H 50/80 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for detecting, monitoring or modelling epidemics or pandemics, e.g. flu
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

42.

Context switching system and method

      
Application Number 15361859
Grant Number 11073981
Status In Force
Filing Date 2016-11-28
First Publication Date 2021-07-27
Grant Date 2021-07-27
Owner Allscripts Software, LLC (USA)
Inventor
  • Reed, Christy Jill
  • Stuart, Anthony

Abstract

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.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation

43.

Data structure that facilitates digital rights management

      
Application Number 15910544
Grant Number 11062048
Status In Force
Filing Date 2018-03-02
First Publication Date 2021-07-13
Grant Date 2021-07-13
Owner Allscripts Software, LLC (USA)
Inventor
  • Durham, Ryan
  • Baird, Jacob William
  • Yates, Travis Lee
  • Ross, Peter Dylan

Abstract

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.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 16/14 - File systems; File servers - Details of searching files based on file metadata
  • G06F 16/9535 - Search customisation based on user profiles and personalisation

44.

Computing system for inter-application communication

      
Application Number 15902730
Grant Number 11063762
Status In Force
Filing Date 2018-02-22
First Publication Date 2021-07-13
Grant Date 2021-07-13
Owner Allscripts Software, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • Chmil, Igor
  • Plunkett, Mark
  • O'Brien, Ethan
  • Chandrasekaran, Sayeebalaji

Abstract

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. The client consumer application and the server consumer application authenticate the client emitter application and the client consumer application, respectively, based on the session token. The client consumer application then performs the programmatic task.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06F 9/54 - Interprogram communication
  • H04L 9/08 - Key distribution
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

45.

Methodologies involving use of avatar for clinical documentation

      
Application Number 16669373
Grant Number 11048377
Status In Force
Filing Date 2019-10-30
First Publication Date 2021-06-29
Grant Date 2021-06-29
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Minton, William Paul
  • Goodman, Jerry Lynn
  • Rapa, Michael C.
  • Harvey, Rufus Brandon
  • Ashcraft, Alvin Lee
  • Grigore, Georgian Vicentiu
  • Morris, Kasumo
  • Woodall, Diane Carolyn
  • Mathews, Murphy

Abstract

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.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0486 - Drag-and-drop
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

46.

Integrating patient portal access into EHR graphical user interfaces

      
Application Number 16572505
Grant Number 11044242
Status In Force
Filing Date 2019-09-16
First Publication Date 2021-06-22
Grant Date 2021-06-22
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Gome, Ziv

Abstract

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 12/24 - Arrangements for maintenance or administration
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

47.

Facilitating patient monitoring

      
Application Number 16237326
Grant Number 11024405
Status In Force
Filing Date 2018-12-31
First Publication Date 2021-06-01
Grant Date 2021-06-01
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • South, Kimberly
  • Hewitt, Jim
  • Pacione, John
  • Wason, Skyler
  • Petit, Jason

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 notifications back to the electronic health records application based on the readings.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G16H 20/00 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation

48.

Conversational agent

      
Application Number 15961585
Grant Number 11010556
Status In Force
Filing Date 2018-04-24
First Publication Date 2021-05-18
Grant Date 2021-05-18
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Thomas, Matthew Dreselly
  • Loftus, William
  • Wepuri, Harry
  • Ogan, Arif

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.

IPC Classes  ?

  • G06F 16/00 - Information retrieval; Database structures therefor; File system structures therefor
  • G06F 40/295 - Named entity recognition
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 40/35 - Discourse or dialogue representation

49.

Distributing non-transactional workload across multiple database servers

      
Application Number 15859587
Grant Number 10984011
Status In Force
Filing Date 2017-12-31
First Publication Date 2021-04-20
Grant Date 2021-04-20
Owner Allscripts Software, LLC (USA)
Inventor
  • Bishop, William Harmon
  • Horton, Larry Eugene
  • Scruggs, Richard Patrick

Abstract

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.

IPC Classes  ?

  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 9/48 - Program initiating; Program switching, e.g. by interrupt
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
  • G06F 16/23 - Updating

50.

Computer system for constructing graphical user interface features

      
Application Number 15935845
Grant Number 10984904
Status In Force
Filing Date 2018-03-26
First Publication Date 2021-04-20
Grant Date 2021-04-20
Owner Allscripts Software, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • Plunkett, Mark

Abstract

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.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 16/958 - Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
  • G06F 40/14 - Tree-structured documents
  • G06F 40/154 - Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

51.

Adaptive auditory alerts

      
Application Number 16595286
Grant Number 10979575
Status In Force
Filing Date 2019-10-07
First Publication Date 2021-04-13
Grant Date 2021-04-13
Owner Allscripts Software, LLC (USA)
Inventor Eischeid, Todd Michael

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.

IPC Classes  ?

  • H04M 19/04 - Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
  • G10L 21/0364 - Speech enhancement, e.g. noise reduction or echo cancellation by changing the amplitude for improving intelligibility
  • G06Q 50/22 - Social work
  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G10L 21/0232 - Processing in the frequency domain
  • H04R 29/00 - Monitoring arrangements; Testing arrangements
  • H04R 3/00 - Circuits for transducers
  • G10L 21/0388 - Speech enhancement, e.g. noise reduction or echo cancellation using band spreading techniques - Details of processing therefor

52.

Graphical user interface for data entry into an electronic health records application

      
Application Number 16435047
Grant Number 10956031
Status In Force
Filing Date 2019-06-07
First Publication Date 2021-03-23
Grant Date 2021-03-23
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Teague, Ross

Abstract

A client EHR executing on a client computing device is described herein, wherein the client EHR is configured to present a GUI on a display of the client computing device. The GUI comprises a first field, a second field, and a third field, wherein the first field is configured to receive an identifier for a category of clinical data, the second field is configured to receive clinical data of the identified category of clinical data and the third field is configured to present the identified category of clinical data from the electronic health record of a patient. The client computing device then receives input comprising clinical data of the category identified, which is then integrated into the patient's electronic health record maintained by the EHR. After receiving an input comprising clinical data, the GUI automatically advances to the next subcategory of the identified category for which clinical data is needed.

IPC Classes  ?

  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 40/174 - Form filling; Merging

53.

Apparatus, system and method for domain-specific text scaling control

      
Application Number 16183680
Grant Number 10956657
Status In Force
Filing Date 2018-11-07
First Publication Date 2021-03-23
Grant Date 2021-03-23
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Chauvin, George A.

Abstract

Technologies and techniques for providing domain-specific text scaling for a page having a plurality of domains. A processing apparatus configured to generate the page and an interface associated with at least one of the plurality of domains. A profile module is configured to store user identification information. A scaling module is included, wherein the processing apparatus is configured to receive an input via the interface to modify the text scaling via the scaling module for the associated domain, without modifying the text scaling for at least one of the other of plurality of domains. Contexts for domains may also be determined and subsequently used to load pre-stored values for domain-specific text scaling.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 40/109 - Font handling; Temporal or kinetic typography
  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

54.

Systems for creating and modifying a file for an entity, and systems for locating records in the file

      
Application Number 14945071
Grant Number 10957425
Status In Force
Filing Date 2015-11-18
First Publication Date 2021-03-23
Grant Date 2021-03-23
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Franks, Jeffrey W.
  • Downs, Tyler John
  • Durham, Ryan
  • Emery, Brad

Abstract

Described herein are various technologies pertaining to generating and modifying a file for an entity, wherein the file includes a file record, and further wherein the file record includes binary data and a schema that is usable to hydrate a record based upon the binary data. The file is modified by appending file records to one another, where file records optionally correspond to different record creation systems. Described herein are also various technologies pertaining to locating a record in the file.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 16/21 - Design, administration or maintenance of databases

55.

Computing system for pharmacogenomics

      
Application Number 15911038
Grant Number 10950354
Status In Force
Filing Date 2018-03-02
First Publication Date 2021-03-16
Grant Date 2021-03-16
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Belgoroski, Yotam

Abstract

A supplement application for ordering genetic tests is disclosed herein. The supplement application receives an identifier for a medication for a patient and an identifier for the patient from an electronic health records application. The supplement application retrieves an identifier for a variant form of a gene based on the identifier for the medication. The variant form of the gene is known to have an interaction with the medication. When the supplement application determines that the patient has failed to undergo a genetic test for the variant form of the gene, the supplement application retrieves an identifier for a genetic laboratory that offers the genetic test. The supplement application then constructs an order for the genetic test using the identifier for the patient, the identifier for the variant form of the gene, and the identifier for the genetic laboratory and transmits the order to a genetic laboratory computing device.

IPC Classes  ?

  • G16H 50/50 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for simulation or modelling of medical disorders
  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

56.

Computing system for presenting patient health records in a problem-centric manner

      
Application Number 15911051
Grant Number 10921965
Status In Force
Filing Date 2018-03-02
First Publication Date 2021-02-16
Grant Date 2021-02-16
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Goodwin, Joshua
  • Bloomfield, Tyrale
  • Wilson, Lesli
  • Mueller, Scott

Abstract

An improved graphical user interface (GUI) for displaying patient health records is described herein. A computing device transmits a query to a server computing device executing an electronic health records application (EHR). The EHR retrieves a computer-readable file for a patient comprising a plurality of file records, the plurality of file records including a file record reflective of a patient encounter with a healthcare worker for a healthcare issue. The EHR transmits data which causes the computing device to present a GUI including a first portion comprising an identity of the healthcare issue and a second portion comprising a treatment plan for the healthcare issue, patient symptoms, and observations made by the healthcare worker during the patient encounter. The first portion is oriented above the second portion such that the healthcare issue can be identified without scrolling through the GUI or refreshing the GUI.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G16H 20/00 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

57.

System and method for administering medications

      
Application Number 15859646
Grant Number 10923221
Status In Force
Filing Date 2017-12-31
First Publication Date 2021-02-16
Grant Date 2021-02-16
Owner Allscripts Software, LLC (USA)
Inventor
  • Mann, Carin Lee
  • Stuart, Anthony Edward
  • Johnson, Mary Sumner
  • Mcclure, Leigh Randal
  • Reed, Christy Jill

Abstract

A computer readable medium storing a computer program for providing a medication administration workflow in a user-interface (UI). The computer program executable by at least one processor, the computer program comprising sets of instructions for receiving one or more scanned medications for administration to a selected patient, determining a status of each of the one or more scanned medications, displaying a medication list including at least the one or more scanned medications and the respective status of the scanned medication, selecting one of the one or more medications in the medication list, and addressing any outstanding items associated with the selected medication.

IPC Classes  ?

  • G16H 20/10 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
  • G16H 80/00 - ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring

58.

Hashhealth system

      
Application Number 15157488
Grant Number 10916335
Status In Force
Filing Date 2016-05-18
First Publication Date 2021-02-09
Grant Date 2021-02-09
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Chugh, Manish
  • Verma, Avnish
  • Singh, Manish

Abstract

A method includes receiving, at a healthcare platform, account registration information from a user submitted via a mobile application; receiving, at the healthcare platform, an indication of a social media account to link to the user's account; receiving, at a social media interface of the healthcare platform, a message posted by the user via the social media account which includes a command comprising a command identifier; forwarding, based on the presence of the command comprising the command identifier, the command to a command handler of the healthcare platform; retrieving, by the healthcare platform, healthcare information for the user based on the command; and communicating, by the healthcare platform, the retrieved information via text message to a cell phone number associated with the user's account.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06Q 30/04 - Billing or invoicing

59.

Augmented reality computing system for displaying patient data

      
Application Number 16527399
Grant Number 10910096
Status In Force
Filing Date 2019-07-31
First Publication Date 2021-02-02
Grant Date 2021-02-02
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Brown, Joshua

Abstract

A computing system for displaying patient data in augmented reality (AR) is disclosed herein. An AR computing device worn by a healthcare worker captures an image indicative of a patient by way of a camera comprised by the AR computing device. The AR computing device transmits the image to an electronic health records application (EHR) executing on a server computing device. The EHR retrieves patient data for the patient responsive to identifying the patient based upon the image. Responsive to receiving the patient data from the EHR, the AR computing device presents the patient data on an AR display comprised by the AR computing device. The patient data is overlaid on the AR display with a view of surroundings of the healthcare worker as perceived by the healthcare worker through the AR display.

IPC Classes  ?

  • G16H 30/20 - ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
  • G06F 16/587 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06T 19/00 - Manipulating 3D models or images for computer graphics

60.

Methodologies involving use of avatar for clinical documentation

      
Application Number 15396449
Grant Number 10817127
Status In Force
Filing Date 2016-12-31
First Publication Date 2020-10-27
Grant Date 2020-10-27
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Minton, William Paul
  • Goodman, Jerry Lynn
  • Rapa, Michael C.
  • Harvey, Rufus Brandon
  • Ashcraft, Alvin Lee
  • Grigore, Georgian Vicentiu
  • Morris, Kasumo
  • Woodall, Diane Carolyn
  • Mathews, Murphy

Abstract

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.

IPC Classes  ?

  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0486 - Drag-and-drop
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires

61.

Moderating system response using stress content of voice command

      
Application Number 16565078
Grant Number 10811025
Status In Force
Filing Date 2019-09-09
First Publication Date 2020-10-20
Grant Date 2020-10-20
Owner Allscripts Software, LLC (USA)
Inventor Eischeid, Todd M.

Abstract

A computer implemented method for automatically moderating a system response to a user's voice command. A voice command from a user is received. The voice command is associated with a system command, the system command including command requirements. A determination is the made as to whether the user is experiencing stress based on a stress level detected in the received voice command, and the command requirements dynamically adjusted when the user is determined to be experiencing stress.

IPC Classes  ?

  • G10L 17/26 - Recognition of special voice characteristics, e.g. for use in lie detectors; Recognition of animal voices
  • G10L 21/00 - Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility

62.

Facilitating patient appointment scheduling

      
Application Number 14701415
Grant Number 10803425
Status In Force
Filing Date 2015-04-30
First Publication Date 2020-10-13
Grant Date 2020-10-13
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Wason, Skyler Livermore

Abstract

A method includes displaying to a patient, via a touchscreen display of a mobile device, a date selection interface which includes a calendar display of days in a month; receiving user input corresponding to selection of a first one or more days of the month; displaying an interface displaying available appointment times for the first one or more days of the month; receiving user input corresponding to an indication to continue searching for an available appointment time; and displaying, to the patient via the touchscreen display of the mobile device, an updated date selection interface which has been updated to indicate availability of the first one or more days of the month.

IPC Classes  ?

  • G06Q 10/10 - Office automation; Time management
  • G06Q 50/22 - Social work
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

63.

Method for reusing and dynamically filtering content for structured document construction

      
Application Number 15961608
Grant Number 10789421
Status In Force
Filing Date 2018-04-24
First Publication Date 2020-09-29
Grant Date 2020-09-29
Owner Allscripts Software, LLC (USA)
Inventor
  • Enright, Nathan
  • Taylor, Robert

Abstract

An aspect of the present invention relates to a method for dynamically constructing a pre-populated note template comprising receiving a context from a user and determining whether there are any note templates that match an initial criteria including the received context. A note template is then loaded based on the determination of matching note templates. If there are one or more sections in the loaded template, for each section in the loaded template, determine if there are any forms for the section that match the context. A pre-populated Note template is then loaded including any matching forms.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 40/174 - Form filling; Merging
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 40/186 - Templates

64.

Responsive clinical report viewer

      
Application Number 15859638
Grant Number 10782870
Status In Force
Filing Date 2017-12-31
First Publication Date 2020-09-22
Grant Date 2020-09-22
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Kuruba, Gururaj

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor

65.

Computing system for generating delayed electronic prescriptions

      
Application Number 15911039
Grant Number 10777309
Status In Force
Filing Date 2018-03-02
First Publication Date 2020-09-15
Grant Date 2020-09-15
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Joshi, Nikhil Rajeev
  • Chmil, Igor

Abstract

A computing system for generating a delayed electronic prescription for a controlled substance is disclosed herein. A server computer device receives precursor data for an electronic prescription for a controlled substance that is to be prescribed to a patient from a client computing device operated by a healthcare worker. The server computing device transmits the precursor data to a second server computing device. The second server computing device then transmits a request for an identity of a pharmacy that is to provide the controlled substance to a patient computing device operated by the patient. The patient computing device receives input causing the identity for the pharmacy to be received by the server computing device. The server computing device constructs the electronic prescription using the precursor data and the identity of the pharmacy and signs the electronic prescription with an electronic signature for the healthcare worker.

IPC Classes  ?

  • G16H 20/10 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to drugs or medications, e.g. for ensuring correct administration to patients
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

66.

Computing system for authenticating users of a shared mobile computing device

      
Application Number 15994663
Grant Number 10778675
Status In Force
Filing Date 2018-05-31
First Publication Date 2020-09-15
Grant Date 2020-09-15
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • O'Brien, Ethan
  • Plunkett, Mark
  • Singh, Ankit
  • Ernhart, Katherine

Abstract

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

67.

Systems and methods for data migration

      
Application Number 16506739
Grant Number 10769173
Status In Force
Filing Date 2019-07-09
First Publication Date 2020-09-08
Grant Date 2020-09-08
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Mechael, George Rizk
  • Hart, Laurie A.
  • Hodgetts, Angela
  • Fleury, Pamela

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.

IPC Classes  ?

  • G06F 16/30 - Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 16/21 - Design, administration or maintenance of databases
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

68.

Methodologies for workflow transitioning

      
Application Number 13826137
Grant Number 10764151
Status In Force
Filing Date 2013-03-14
First Publication Date 2020-09-01
Grant Date 2020-09-01
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Russo, John David
  • Cullip, Jermie Dennis
  • Reilly, Paul William

Abstract

A method for transitioning workflow execution includes executing, at a workstation utilizing one or more hardware processors of the workstation, a first step of a multi-step workflow; determining, utilizing a workflow engine, that a next step of the multi-step workflow is not required to be executed at a set location, and further determining that the first subsequent step of the multi-step workflow that is required to be executed at a set location is required to be executed at a server; transitioning execution of the multi-step workflow to one or more servers; and executing, at one or more servers utilizing one or more hardware processors of the one or more servers, steps of the multi-step workflow up to and including the step of the multi-step workflow that was identified as being required to be executed at a server.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04L 12/24 - Arrangements for maintenance or administration

69.

Macro/micro control user interface element

      
Application Number 15395796
Grant Number 10725640
Status In Force
Filing Date 2016-12-30
First Publication Date 2020-07-28
Grant Date 2020-07-28
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Reed, Christy Jill
  • Stuart, Anthony
  • Swanson, Art

Abstract

A user interface element includes a display area configured to display a value, an increment button configured to increment the displayed value, a decrement button configured to decrement the displayed value, and a slider configured to allow a user to rapidly increase or decrease the displayed value by sliding a finger across the slider.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

70.

Computing system that facilitates digital rights management for healthcare records

      
Application Number 15910553
Grant Number 10726152
Status In Force
Filing Date 2018-03-02
First Publication Date 2020-07-28
Grant Date 2020-07-28
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Durham, Ryan
  • Canzano, Stephen Anthony
  • Mueller, Scott Alan
  • Blankenship, Jonathan Edward

Abstract

Described herein are various technologies pertaining to facilitating digital rights management of patient healthcare records. A computing system executing an electronic health records application (EHR) receives an attribute of a healthcare worker and a patient identifier from a client computing device. The computing system retrieves a computer-readable file for the patient, the computer-readable file comprising a plurality of file records and a file access portion. A file record in the plurality of file records comprises a data portion and an access portion. The computing system transmits data in the data portion to the client computing device only when both the file access portion of the computer-readable file and the access portion of the file record include the attribute of the healthcare worker.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G16H 10/20 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

71.

Smart scroller user interface element

      
Application Number 15859642
Grant Number 10705711
Status In Force
Filing Date 2017-12-31
First Publication Date 2020-07-07
Grant Date 2020-07-07
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Stuart, Anthony Edward
  • Mcclure, Leigh Randal

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0486 - Drag-and-drop
  • G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
  • G06F 40/137 - Hierarchical processing, e.g. outlines

72.

APPARATUS, SYSTEM AND METHOD FOR APPLICATION-SPECIFIC BIOMETRIC PROCESSING IN A COMPUTER SYSTEM

      
Application Number 16225833
Status Pending
Filing Date 2018-12-19
First Publication Date 2020-06-25
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Brown, Joshua

Abstract

Technologies and techniques for biometrically authenticating a user for an apparatus. User biometric data is generated via a biometric capture device. A processor processes the user biometric data to generate one or more biometric templates. A memory stores the biometric templates and one or more previously generated biometric templates. A biometric manager module associates executable applications with respective biometric templates, wherein the processor matches one of the biometric templates with the previously generated biometric templates to determine if the matched biometric template is associated with the executable application. The processor generates at least one of a password and/or a cryptographic key for allowing access to the associated executable application based on the matched biometric template.

IPC Classes  ?

  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints

73.

Securing date data fields

      
Application Number 15462833
Grant Number 10691826
Status In Force
Filing Date 2017-03-18
First Publication Date 2020-06-23
Grant Date 2020-06-23
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Blackwell, Jr., Gordon Lyles
  • Arasimowicz, Brent

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.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/60 - Protecting data
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/2457 - Query processing with adaptation to user needs

74.

Systems and methods for Boolean-valuation-based searches

      
Application Number 15421960
Grant Number 10685048
Status In Force
Filing Date 2017-02-01
First Publication Date 2020-06-16
Grant Date 2020-06-16
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Sloan, John C.

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.

IPC Classes  ?

75.

Facilitating patient monitoring

      
Application Number 14819584
Grant Number 10685747
Status In Force
Filing Date 2015-08-06
First Publication Date 2020-06-16
Grant Date 2020-06-16
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Wason, Skyler Livermore
  • Bahr, Michael James

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.

IPC Classes  ?

  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

76.

Converting an alphanumerical character string into a signature

      
Application Number 15388969
Grant Number 10671757
Status In Force
Filing Date 2016-12-22
First Publication Date 2020-06-02
Grant Date 2020-06-02
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Arasimowicz, Brent
  • Blackwell, Jr., Gordon Lyles
  • Pastrone, Michael

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.

IPC Classes  ?

  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 16/903 - Querying

77.

Rapid reporting of meaningful use in electronic health records

      
Application Number 14043420
Grant Number 10658075
Status In Force
Filing Date 2013-10-01
First Publication Date 2020-05-19
Grant Date 2020-05-19
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Blackwell, Jr., Gordon Lyles
  • Arasimowicz, Brent
  • Riely, Timothy Early

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.

IPC Classes  ?

  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

78.

Dynamically optimizing user interfaces

      
Application Number 15859635
Grant Number 10642351
Status In Force
Filing Date 2017-12-31
First Publication Date 2020-05-05
Grant Date 2020-05-05
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Wald, Eric Robert
  • Windell, David

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

79.

System and method for evaluating application performance

      
Application Number 15859643
Grant Number 10635564
Status In Force
Filing Date 2017-12-31
First Publication Date 2020-04-28
Grant Date 2020-04-28
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • Plunkett, Mark Gregory
  • Chmil, Igor
  • Smith, Stephen E

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.

IPC Classes  ?

  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation

80.

Bitwise data comparison utilizing dynamic temporal segmentation

      
Application Number 15396658
Grant Number 10635690
Status In Force
Filing Date 2016-12-31
First Publication Date 2020-04-28
Grant Date 2020-04-28
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Blackwell, Jr., Gordon Lyles
  • Arasimowicz, Brent
  • Waugh, Ii, William Roger
  • Pastrone, Michael John

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.

IPC Classes  ?

  • G06F 16/27 - Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
  • G06F 16/178 - Techniques for file synchronisation in file systems

81.

Computer-executable application that facilitates provision of a collaborative summary for a care plan

      
Application Number 15385646
Grant Number 10636517
Status In Force
Filing Date 2016-12-20
First Publication Date 2020-04-28
Grant Date 2020-04-28
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Teague, Ross C.
  • Gartner, Gary S.

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.

IPC Classes  ?

  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation

82.

Database methodology for searching encrypted data records

      
Application Number 15859585
Grant Number 10528557
Status In Force
Filing Date 2017-12-31
First Publication Date 2020-01-07
Grant Date 2020-01-07
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Chmil, Igor
  • Plunkett, Mark Gregory
  • Makarskyy, Stanislav

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.

IPC Classes  ?

  • G06F 16/245 - Query processing
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06F 21/60 - Protecting data
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G06F 16/903 - Querying
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures

83.

Database methodology for searching encrypted data records

      
Application Number 15859584
Grant Number 10528556
Status In Force
Filing Date 2017-12-31
First Publication Date 2020-01-07
Grant Date 2020-01-07
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Chmil, Igor
  • Plunkett, Mark Gregory
  • Makarskyy, Stanislav

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.

IPC Classes  ?

  • G06F 16/245 - Query processing
  • H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
  • G06F 21/60 - Protecting data
  • G06F 16/901 - Indexing; Data structures therefor; Storage structures
  • G06F 16/903 - Querying
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures

84.

APPARATUS, SYSTEM AND METHOD FOR SECURE PROCESSING AND TRANSMISSION OF DATA

      
Application Number 15994880
Status Pending
Filing Date 2018-05-31
First Publication Date 2019-12-05
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Schoenberg, Steve

Abstract

A system, apparatus and method for securely transmitting notifications pursuant to a medical regimen for a user. A portal database stores patient medical data and compliance data relating to the medical regimen, and an access matrix is provided defining different access permissions for a plurality of groups. A data model is processed to calculate a notification schedule for different content at different times. The access matrix is processed to form a binary tree to calculate a number of different cryptographic keys that will be distributed specific to each group, wherein the different cryptographic keys define a level of access for each group. The different cryptographic keys are transmitted, and a notification is transmitted pursuant to the medical regimen to a first group of the plurality of groups according to at least one of the defined access permissions.

IPC Classes  ?

  • G16H 20/00 - ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/08 - Key distribution
  • H04L 9/06 - Arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

85.

Taxonomic fingerprinting

      
Application Number 15859645
Grant Number 10467214
Status In Force
Filing Date 2017-12-31
First Publication Date 2019-11-05
Grant Date 2019-11-05
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Sloan, John

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.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures
  • G16H 50/00 - ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
  • G06F 16/28 - Databases characterised by their database models, e.g. relational or object models

86.

Integrating patient portal access into EHR graphical user interfaces

      
Application Number 15407942
Grant Number 10419412
Status In Force
Filing Date 2017-01-17
First Publication Date 2019-09-17
Grant Date 2019-09-17
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Gome, Ziv

Abstract

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.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 12/24 - Arrangements for maintenance or administration
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus

87.

Electronic prior authorization systems and methodologies

      
Application Number 14320355
Grant Number 10296715
Status In Force
Filing Date 2014-06-30
First Publication Date 2019-05-21
Grant Date 2019-05-21
Owner Allscripts Software, LLC (USA)
Inventor
  • Smith, Stephen E.
  • Makarskyy, Stanislav

Abstract

A method includes accessing from a predictive data mart at a cloud platform which contains historical data on prior authorization transactions, historical transaction data corresponding to information indicated to be necessary for authorization decisions by a payer for use of a proposed medication for treatment of a condition. The method further includes determining, based on the accessed historical transaction data, a most probable question set necessary for an authorization decision by the payer for use of the proposed medication for treatment of the condition.

IPC Classes  ?

  • G06Q 40/00 - Finance; Insurance; Tax strategies; Processing of corporate or income taxes
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records

88.

Workbench for integrating applications

      
Application Number 13967302
Grant Number 10013529
Status In Force
Filing Date 2013-08-14
First Publication Date 2018-07-03
Grant Date 2018-07-03
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Swanson, Art
  • West, Ricky Wayne
  • Christie, Sam
  • Potochniak, David

Abstract

Software configured to interface with multiple other disparate software applications or databases to present a single user interface to a user allows the user to view and modify data from multiple applications and/or databases without having to worry about which application the data comes from. The software provides a user interface which presents to the user seamless integration of data from multiple disparate applications/databases, even though the software may have to continually interface with one or both applications to retrieve, modify, and store data. Exemplary such software comprises workbench software configured to integrate multiple EHR applications and allow for retrieval, presentation, creation, editing, and updating of data from such EHR applications. For example, in one preferred implementation, such software facilitates integration of an ambulatory care solution and an enterprise scale solution so as to allow an organization utilizing an ambulatory care solution to leverage data from an enterprise scale solution.

IPC Classes  ?

  • H04L 9/00 - Arrangements for secret or secure communications; Network security protocols
  • G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
  • G06F 9/46 - Multiprogramming arrangements
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 21/31 - User authentication

89.

Method for reusing and dynamically filtering content for structured document construction

      
Application Number 14460608
Grant Number 10007652
Status In Force
Filing Date 2014-08-15
First Publication Date 2018-06-26
Grant Date 2018-06-26
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Enright, Nathan
  • Taylor, Robert

Abstract

An aspect of the present invention relates to a method for dynamically constructing a pre-populated note template comprising receiving a context from a user and determining whether there are any note templates that match an initial criteria including the received context. A note template is then loaded based on the determination of matching note templates. If there are one or more sections in the loaded template, for each section in the loaded template, determine if there are any forms for the section that match the context. A pre-populated Note template is then loaded including any matching forms.

IPC Classes  ?

  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 17/24 - Editing, e.g. insert/delete

90.

Conversational agent

      
Application Number 14278828
Grant Number 10002130
Status In Force
Filing Date 2014-05-15
First Publication Date 2018-06-19
Grant Date 2018-06-19
Owner Allscripts Software, LLC (USA)
Inventor
  • Thomas, Matthew David Dreselly
  • Loftus, William
  • Wepuri, Harry
  • Ogan, Arif

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.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions
  • G06F 17/27 - Automatic analysis, e.g. parsing, orthograph correction

91.

Taxonomic fingerprinting

      
Application Number 14587410
Grant Number 09953043
Status In Force
Filing Date 2014-12-31
First Publication Date 2018-04-24
Grant Date 2018-04-24
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Sloan, John

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.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)

92.

Dynamically optimizing user interfaces

      
Application Number 14093469
Grant Number 09886087
Status In Force
Filing Date 2013-11-30
First Publication Date 2018-02-06
Grant Date 2018-02-06
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Wald, Eric Robert
  • Windell, David

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

93.

System and method for evaluating application performance

      
Application Number 14588089
Grant Number 09886364
Status In Force
Filing Date 2014-12-31
First Publication Date 2018-02-06
Grant Date 2018-02-06
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Makarskyy, Stanislav
  • Plunkett, Mark Gregory
  • Chmil, Igor
  • Smith, Stephen E

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.

IPC Classes  ?

  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation

94.

Systems and methods related to security credentials

      
Application Number 15395760
Grant Number 09881147
Status In Force
Filing Date 2016-12-30
First Publication Date 2018-01-30
Grant Date 2018-01-30
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Windell, David Thomas
  • Eischeid, Todd Michael
  • Bower, Scott David

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.

IPC Classes  ?

  • G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
  • G06F 21/31 - User authentication

95.

Mobile healthcare application for facilitating color determination

      
Application Number 14528349
Grant Number 09881024
Status In Force
Filing Date 2014-10-30
First Publication Date 2018-01-30
Grant Date 2018-01-30
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Johnson, Mary Sumner

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.

IPC Classes  ?

  • H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • H04N 5/232 - Devices for controlling television cameras, e.g. remote control
  • G06T 7/40 - Analysis of texture
  • G06T 7/00 - Image analysis
  • A61B 5/00 - Measuring for diagnostic purposes ; Identification of persons

96.

Facilitating text entry for mobile healthcare application

      
Application Number 15640952
Grant Number 10768811
Status In Force
Filing Date 2017-07-03
First Publication Date 2018-01-25
Grant Date 2020-09-08
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Mohapatra, Sweta

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.

IPC Classes  ?

  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • G06F 3/0489 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof
  • G06F 3/023 - Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • G16H 40/63 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for local operation
  • G06F 40/174 - Form filling; Merging
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms

97.

Responsive clinical report viewer

      
Application Number 14587008
Grant Number 09864502
Status In Force
Filing Date 2014-12-31
First Publication Date 2018-01-09
Grant Date 2018-01-09
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Kuruba, Gururaj

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/0485 - Scrolling or panning
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor

98.

Systems and methods for data migration

      
Application Number 15462830
Grant Number 09864792
Status In Force
Filing Date 2017-03-18
First Publication Date 2018-01-09
Grant Date 2018-01-09
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor
  • Mechael, George Rizk
  • Hart, Laurie A.
  • Hodgetts, Angela
  • Fleury, Pamela

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.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
  • G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

99.

Nuss procedure aid

      
Application Number 14502834
Grant Number 09827026
Status In Force
Filing Date 2014-09-30
First Publication Date 2017-11-28
Grant Date 2017-11-28
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Tulenko, Alexander

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.

IPC Classes  ?

100.

Adaptive auditory alerts

      
Application Number 15462829
Grant Number 09967405
Status In Force
Filing Date 2017-03-18
First Publication Date 2017-07-06
Grant Date 2018-05-08
Owner ALLSCRIPTS SOFTWARE, LLC (USA)
Inventor Eischeid, Todd Michael

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.

IPC Classes  ?

  • H03G 3/20 - Automatic control
  • H04M 19/04 - Current supply arrangements for telephone systems providing ringing current or supervisory tones, e.g. dialling tone or busy tone the ringing-current being generated at the substations
  • G10L 21/0232 - Processing in the frequency domain
  • G10L 21/0364 - Speech enhancement, e.g. noise reduction or echo cancellation by changing the amplitude for improving intelligibility
  • G10L 21/0388 - Speech enhancement, e.g. noise reduction or echo cancellation using band spreading techniques - Details of processing therefor
  1     2        Next Page