Drfirst.com, Inc.

United States of America

Back to Profile

1-96 of 96 for Drfirst.com, Inc. Sort by
Query
Aggregations
IP Type
        Patent 79
        Trademark 17
Jurisdiction
        United States 72
        Canada 13
        World 11
Date
2026 March 1
2026 January 1
2026 (YTD) 2
2025 8
2024 3
See more
IPC Class
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules 15
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems 15
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 12
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols 12
H04L 29/06 - Communication control; Communication processing characterised by a protocol 11
See more
NICE Class
42 - Scientific, technological and industrial services, research and design 13
35 - Advertising and business services 5
44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services 4
09 - Scientific and electric apparatus and instruments 3
36 - Financial, insurance and real estate services 3
See more
Status
Pending 13
Registered / In Force 83

1.

SELF-CONSISTENT STRUCTURES FOR SECURE TRANSMISSION AND TEMPORARY STORAGE OF SENSITIVE DATA

      
Document Number 03245238
Status Pending
Filing Date 2018-12-13
Open to Public Date 2026-03-02
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.
  • Qian, Chen

IPC Classes  ?

  • G06F 3/04842 - Selection of displayed objects or displayed text elements
  • 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
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

2.

SYSTEMS AND METHODS FOR PEER-DRIVEN TRANSACTION ORCHESTRATION ON A PERMISSIONED BLOCKCHAIN NETWORK

      
Application Number 19327907
Status Pending
Filing Date 2025-09-12
First Publication Date 2026-01-08
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Wince, Tyler
  • Wince, Ronnie

Abstract

A system and method for a trusted data-exchange interface using a peer-driven transaction sequence on a permissioned blockchain network is disclosed. A first peer initiates the sequence by invoking a smart contract in an endorsing peer. The endorsing peer retrieves information from an external system. A second peer executes chaincode to generate a determination. An ordering peer commits a result of the determination to an immutable ledger. The peers may be implemented as distinct containers in a shared hardware environment.

IPC Classes  ?

3.

SYSTEM AND METHOD FOR CONFIGURING AN ADAPTIVE COMPUTING CLUSTER

      
Application Number 19212189
Status Pending
Filing Date 2025-05-19
First Publication Date 2025-12-18
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Wince, Ronnie
  • Wince, Tyler

Abstract

A system for configuring an adaptive computer cluster is disclosed. The system includes a cluster configuration server communicatively coupled to a cluster hosting environment through a network, the cluster configuration server having a processor and a memory. The memory includes a plurality of inert containers and a configuration tool configured to receive at least one procedure having a trigger event and at least one task and further configured to instruct the cluster hosting environment to instantiate the adaptive computer cluster based upon the at least one procedure and using the plurality of inert containers. The instantiation instructions include instructions to instantiate, within the cluster hosting environment, an API gateway container, a storage container, a distributed computing master node container, at least one solution-specific container, and an orchestrator container. The instructions from the configuration tool further include instructions to communicatively couple all of the containers to the orchestrator container.

IPC Classes  ?

  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • G06F 9/445 - Program loading or initiating
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06F 9/54 - Interprogram communication
  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • G06N 20/00 - Machine learning
  • H04L 41/0233 - Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network

4.

SYSTEM AND METHOD FOR RULES-DRIVEN ADJUDICATION

      
Application Number 19205693
Status Pending
Filing Date 2025-05-12
First Publication Date 2025-12-04
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Downs, Brian J.
  • Tran, Nelson T.
  • Iverson, Alec D.
  • Robertson, Bukola A.
  • Kreps, Jorden K.
  • Moore, John K.
  • Wince, Tyler

Abstract

A system and method for rules-driven adjudication is disclosed. The system includes a storage includes a rule library having a plurality of rules, each rule being in a human-readable format and including a first data tag, a comparator, a comparison value, and a result. The system also includes a rules manager configured to receive and store a new rule. The system includes a rules evaluator configured to receive an adjudication request having a data object associated with a data tag, and evaluate the request and create a primary determination by applying a first rule to the request, and further applying a first subsequent rule and all logically adjacent rules until all logically adjacent rules have been exhausted and the primary determination is an indefinite outcome or the applying of a final rule returns an outcome that becomes the primary determination.

IPC Classes  ?

5.

METHODS AND SYSTEMS FOR DETECTING PRESCRIPTION ANOMALIES IN REAL TIME

      
Application Number 18972457
Status Pending
Filing Date 2024-12-06
First Publication Date 2025-06-12
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Zhou, Ying
  • Brooke, Anthony Gordon
  • Li, Fei
  • Duong, Dat Q
  • Garmat, Daniel Douglas

Abstract

A system and method for detecting prescription fraud in real time utilizes machine-learned models to analyze prescription histories and identify outlier behavior among clinicians. The system generates outlier scores representing the probability that a clinician's prescribing behavior deviates from norms. These scores can be used to evaluate prescription events, generating event scores that indicate the likelihood of illicit activity. The system employs a graph database to model relationships between clinicians, pharmacies, medications, and prescription events. Upon determining that an outlier or event score meets an alert threshold, the system can deny access to electronic prescription applications or alert pharmacies to potential fraud. Reinforcement learning is used to improve model accuracy, minimizing false positives while identifying complex fraud patterns.

IPC Classes  ?

  • G16H 50/30 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indicesICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for individual health risk assessment
  • 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

6.

System and method for rules-driven adjudication

      
Application Number 18656429
Grant Number 12299751
Status In Force
Filing Date 2024-05-06
First Publication Date 2025-05-13
Grant Date 2025-05-13
Owner DrFirst.com, Inc. (USA)
Inventor
  • Downs, Brian J.
  • Tran, Nelson T.
  • Iverson, Alec D.
  • Robertson, Bukola A
  • Kreps, Jorden K.
  • Moore, John K.
  • Wince, Tyler

Abstract

A system and method for rules-driven adjudication is disclosed. The system includes a storage includes a rule library having a plurality of rules, each rule being in a human-readable format and including a first data tag, a comparator, a comparison value, and a result. The system also includes a rules manager configured to receive and store a new rule. The system includes a rules evaluator configured to receive an adjudication request having a data object associated with a data tag, and evaluate the request and create a primary determination by applying a first rule to the request, and further applying a first subsequent rule and all logically adjacent rules until all logically adjacent rules have been exhausted and the primary determination is an indefinite outcome or the applying of a final rule returns an outcome that becomes the primary determination.

IPC Classes  ?

  • G06Q 40/08 - Insurance
  • G06N 5/04 - Inference or reasoning models
  • G06Q 10/10 - Office automationTime 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 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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 70/20 - ICT specially adapted for the handling or processing of medical references relating to practices or guidelines
  • G06Q 10/105 - Human resources
  • G06Q 50/26 - Government or public services

7.

DATA AGGREGATION AND PROCESS AUTOMATION SYSTEMS AND METHODS

      
Application Number 19010901
Status Pending
Filing Date 2025-01-06
First Publication Date 2025-05-01
Owner DrFirst.com, Inc. (USA)
Inventor
  • Moore, John K.
  • Downs, Brian J.
  • Jimenez, Candy
  • Wince, Tyler

Abstract

A system and method for data aggregation and process automation is disclosed. The method includes receiving a first data object from a first integration point through a first smart adapter, identifying an appropriate rules library from a plurality of rules libraries using a rules engine, the appropriate rules library being identified using the first data object, and applying the appropriate rules library through the rules engine. The rules are applied by instructing a transformation module to transform the first data object into a transformed data object, instructing a validation module to validate at least one of the first data object and the transformed data object, and instructing an aggregation module to perform a statistical analysis on one of the first data object and the transformed data object. Finally, the method includes sending the transformed data object to a second integration point associated with a second smart adapter.

IPC Classes  ?

  • G06F 16/242 - Query formulation
  • G06F 16/21 - Design, administration or maintenance of databases
  • G06F 16/2455 - Query execution
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06N 5/025 - Extracting rules from data
  • G06N 20/00 - Machine learning
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

8.

METHOD AND SYSTEM FOR INTELLIGENT COMPLETION OF MEDICAL RECORD BASED ON BIG DATA ANALYTICS

      
Application Number 18962940
Status Pending
Filing Date 2024-11-27
First Publication Date 2025-03-13
Owner DRFIRST.COM, INC. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical record completion. In one example, a medical record of a patient is received. The medical record is associated with a plurality of components comprising a first component with a populated value and a second component with an unpopulated value. The unpopulated value of the second component is estimated based on the populated value of the first component in accordance with a first model. Information associated with the medical record and/or the patient is obtained. The values of the first and second components are validated based on the obtained information in accordance with a second model. The first and second models are dynamically updated based on data related to medical transactions of a plurality of patients.

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 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients

9.

METHOD AND SYSTEM FOR INTEROPERABLE IDENTITY AND INTEROPERABLE CREDENTIALS

      
Application Number 18930751
Status Pending
Filing Date 2024-10-29
First Publication Date 2025-02-27
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Qian, Chen

Abstract

The present teaching relates to managing identity information of a person at an identity center. In one example, the person associated with a first set of identity attributes that are verified to be associated with the person. Upon the person being associated with the first set of identity attributes, the person is linked with a first user account at a source site. A consent is received from the person to share one or more attributes of the first user account at the source application with an attribute consumer. The sharing of one or more attributes of the first user account from the source entity to the receiving entity is facilitated in accordance with the received consent.

IPC Classes  ?

  • G06F 21/45 - Structures or tools for the administration of authentication
  • G06F 21/31 - User authentication
  • G06F 21/46 - Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
  • G06Q 10/00 - AdministrationManagement
  • G06Q 50/26 - Government or public services
  • H04L 9/40 - Network security protocols
  • H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

10.

ANONYMIZED INTERFACE FOR TICKET BASED AUTHENTICATION

      
Application Number 18903732
Status Pending
Filing Date 2024-10-01
First Publication Date 2025-01-16
Owner DRFIRST.COM, INC. (USA)
Inventor Nichols, Christian

Abstract

Method, system, and programs provide automatic anonymization of protected data items when a request is associated with authentication via a ticket. Ticket authentication includes sending a ticket to a recipient address. The ticket is included in a request for information. Responsive to receiving a request with a ticket, an example system may determine if the ticket is still valid and, if so, generate mock identifiers for any identifiers in information provided back to the requestor, replace the identifiers with their corresponding mock identifiers, as well as delete any protected information from the information provided back to the requestor. The system may store a mapping of the identifiers with their mock identifiers by session id. These mappings may be deleted after a predetermined time, so that the mapping is valid only for a particular session for a limited time.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 9/40 - Network security protocols

11.

System and method for on-demand data cleansing

      
Application Number 18594806
Grant Number 12468676
Status In Force
Filing Date 2024-03-04
First Publication Date 2024-06-20
Grant Date 2025-11-11
Owner DrFirst.com, Inc. (USA)
Inventor
  • Downs, Brian J.
  • Moore, John K.
  • Iniguez, Antonio

Abstract

A system and method for on-demand data cleansing is disclosed. The system includes a processor and a volatile memory including a data object having a plurality of data fields, each field having a tag and a value. The system also includes a cleansing module stored in the volatile memory and executed by the processor. The cleansing module includes a library having a plurality of tag-operation pairs. The cleansing module is configured to receive a pointer locating the data object within volatile memory, and further configured to, for each data field, look up the tag of the data field among the library tags, and execute the operation paired with the matching library tag on the value of the field, modifying the value of the data field while it is stored in volatile memory. The cleansing module is configured to execute the operation in near real-time, and at runtime.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 9/54 - Interprogram communication
  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • G06F 16/23 - Updating
  • G06F 16/29 - Geographical information databases
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

12.

System and method for configuring an adaptive computing cluster

      
Application Number 18426081
Grant Number 12309025
Status In Force
Filing Date 2024-01-29
First Publication Date 2024-05-23
Grant Date 2025-05-20
Owner DrFirst.com, Inc. (USA)
Inventor
  • Wince, Ronnie
  • Wince, Tyler

Abstract

A system for configuring an adaptive computer cluster is disclosed. The system includes a cluster configuration server communicatively coupled to a cluster hosting environment through a network, the cluster configuration server having a processor and a memory. The memory includes a plurality of inert containers and a configuration tool configured to receive at least one procedure having a trigger event and at least one task and further configured to instruct the cluster hosting environment to instantiate the adaptive computer cluster based upon the at least one procedure and using the plurality of inert containers. The instantiation instructions include instructions to instantiate, within the cluster hosting environment, an API gateway container, a storage container, a distributed computing master node container, at least one solution-specific container, and an orchestrator container. The instructions from the configuration tool further include instructions to communicatively couple all of the containers to the orchestrator container.

IPC Classes  ?

  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • G06F 9/445 - Program loading or initiating
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06F 9/54 - Interprogram communication
  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • G06N 20/00 - Machine learning
  • H04L 41/0233 - Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network

13.

Efficient access of chainable records

      
Application Number 18336449
Grant Number 12141155
Status In Force
Filing Date 2023-06-16
First Publication Date 2024-03-14
Grant Date 2024-11-12
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.

Abstract

A method is provided for managing event access policies using a user interface. The method includes defining event access policies to be applied to incoming transactions, where each policy identifies a field identifier. The method further includes applying the event access policies to incoming transactions, resulting in the generation of event access records for each policy determined to apply to the incoming transactions. The event access records include field values captured from the transaction and a corresponding group identifier generated for the transaction. Additionally, event blocks are written to an event graph for the incoming transactions, independent of applying the event access policies. Each event block includes a group identifier, content, and a hash for the transaction. The method enables efficient and flexible management of event access policies that facilitate later transaction querying.

IPC Classes  ?

  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 16/21 - Design, administration or maintenance of databases
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

14.

Information system for physicians

      
Application Number 18147593
Grant Number 11954696
Status In Force
Filing Date 2022-12-28
First Publication Date 2023-11-23
Grant Date 2024-04-09
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tayal, Kamal
  • Curtis, Andrew Mutch
  • Hou, Yixin
  • Cresswell, Christopher John
  • Divenuta, Dennis
  • Hung, Yu-Fui

Abstract

A computer system identifies supplemental materials most effective at increasing adherence for each of a plurality of different medications and provides the materials at an optimal point in time. An example method generates a first user interface for receiving an electronic prescription for a patient for a prescribed substance. Responsive to receiving the electronic prescription, the method includes obtaining adherence data for the patient, identifying supplemental programs associated with the prescribed substance from a database of supplemental programs, generating a second user interface that presents the supplemental programs for selection by the health care provider, and responsive to receiving selection of at least one of the supplemental programs in the second user interface, providing the supplemental programs to the patient. The supplemental programs identified from the database are associated with at least one rule relating to adherence data that is met by the adherence data for the patient.

IPC Classes  ?

  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • 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
  • G06Q 10/10 - Office automationTime management

15.

Blockchain network control system and methods

      
Application Number 18345996
Grant Number 12500739
Status In Force
Filing Date 2023-06-30
First Publication Date 2023-11-09
Grant Date 2025-12-16
Owner DrFirst.com, Inc. (USA)
Inventor
  • Meyers, Stephen J.
  • Iverson, Alec D.

Abstract

A blockchain network control system and method is disclosed. The system includes a processor coupled to a storage comprising a plurality of network entity definitions each defining a different network entity that make up a target network architecture for a permissioned blockchain network. The system also includes a control object communicatively coupled to an ordering service and a plurality of organizations. The plurality of organizations was established by the blockchain network control system by instantiating the organizational membership service provider, registering and enrolling each peer node within each organization, storing the cryptographic identity generated for the peer node, and then instantiating the plurality of peer nodes. The ordering service was established by the blockchain network control system by instantiating the ordering membership service provider, registering and enrolling each orderer node belonging to the ordering service, storing the cryptographic identity generated for the orderer node, and then instantiating the orderer nodes.

IPC Classes  ?

  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

16.

Self-consistent structures for secure transmission and temporary storage of sensitive data

      
Application Number 18146063
Grant Number 12411976
Status In Force
Filing Date 2022-12-23
First Publication Date 2023-10-05
Grant Date 2025-09-09
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.
  • Qian, Chen

Abstract

Implementations provide self-consistent, temporary, secure storage of information. An example system includes short-term memory storing a plurality of key records and a cache storing a plurality of data records. The key records and data records are locatable using participant identifiers. Each key record includes a nonce and each data record includes an encrypted portion. The key records are deleted periodically. The system also includes memory storing instructions that cause the system to receive query parameters that include first participant identifiers and to obtain a first nonce. The first nonce is associated with the first participant identifiers in the short-term memory. The instructions also cause the system to obtain data records associated with the first participant identifiers in the cache, to build an encryption key using the nonce and the first participant identifiers, and to decrypt the encrypted portion of the obtained data records using the encryption key.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 12/0862 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch
  • G06F 12/0891 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches using clearing, invalidating or resetting means
  • G06F 16/248 - Presentation of query results
  • G06F 21/60 - Protecting data
  • H04L 9/08 - Key distribution

17.

Data aggregation and process automation systems and methods

      
Application Number 18324869
Grant Number 12189617
Status In Force
Filing Date 2023-05-26
First Publication Date 2023-09-21
Grant Date 2025-01-07
Owner DrFirst.com, Inc. (USA)
Inventor
  • Moore, John K.
  • Downs, Brian J.
  • Jimenez, Candy
  • Wince, Tyler

Abstract

A system and method for data aggregation and process automation is disclosed. The method includes receiving a first data object from a first integration point through a first smart adapter, identifying an appropriate rules library from a plurality of rules libraries using a rules engine, the appropriate rules library being identified using the first data object, and applying the appropriate rules library through the rules engine. The rules are applied by instructing a transformation module to transform the first data object into a transformed data object, instructing a validation module to validate at least one of the first data object and the transformed data object, and instructing an aggregation module to perform a statistical analysis on one of the first data object and the transformed data object. Finally, the method includes sending the transformed data object to a second integration point associated with a second smart adapter.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 16/21 - Design, administration or maintenance of databases
  • G06F 16/242 - Query formulation
  • G06F 16/2455 - Query execution
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06N 5/025 - Extracting rules from data
  • G06N 20/00 - Machine learning
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

18.

System and method for healthcare revenue cycle management

      
Application Number 16564545
Grant Number 11748818
Status In Force
Filing Date 2019-09-09
First Publication Date 2023-09-05
Grant Date 2023-09-05
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Wince, Tyler
  • Wince, Ronnie

Abstract

A method for healthcare revenue cycle management is disclosed, and includes receiving a transaction proposal at a first peer within a permissioned blockchain network (PBN). The transaction proposal includes a patient identity and a query, the query being a determination of unknown value to be made by a second organization of a plurality of organizations. Each organization of the plurality represents, within the PBN, one of a healthcare payer and a healthcare provider. The method also includes identifying a smart contract associated with the query and defined to automatically adjudicate the query. The method also includes invoking the smart contract in at least one endorsing peer, and receiving, from each endorsing peer, a proposed transaction response. The method further includes automatically adjudicating the query by executing chaincode on a second peer, operating on the required information to assign a value to the determination, then updating the immutable ledger.

IPC Classes  ?

19.

VIRTUAL VISIT OBJECTS

      
Application Number 18003649
Status Pending
Filing Date 2021-06-28
First Publication Date 2023-08-10
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Chen, James F.
  • Fischer, Linda

Abstract

Systems and methods provide an infrastructure for supporting wholly or partially virtual visits. Example methods include instantiating a virtual visit object for a subject participant, assigning a virtual room in the virtual visit object to a first room status, assigning at least a service team member to the virtual room based on room access rules applicable to the first room status. The method may also include providing a first user interface to the subject participant configured according to room participant access rules for the first room status to collect a data element from the subject participant. Changing the room status to a second room status may change the user interface, add a second service team member to the room participants for the virtual room based on a second room access rule applicable to the second room status and may remove the first service team member from the room participants.

IPC Classes  ?

  • G06Q 10/1093 - Calendar-based scheduling for persons or groups
  • 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
  • H04N 7/15 - Conference systems
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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

20.

Block chain proof for identification

      
Application Number 18194246
Grant Number 12088727
Status In Force
Filing Date 2023-03-31
First Publication Date 2023-08-03
Grant Date 2024-09-10
Owner DrFirst.com, Inc. (USA)
Inventor Tang, Zilong

Abstract

Implementations efficiently verify an identity claim for an entity. An example method includes receiving a query key and a property identifying an entity and identifying a possible match for the property from graph access records, the possible match being a node in an identity chain. The method also includes verifying a complete chain from the possible match to a genesis node in the chain. The query key is used to find a next node in the chain. Failure to identify the genesis node results in an unsuccessful verification. The method also includes generating a response that indicates a successful verification request responsive to locating the genesis node and generating a response that indicates an unsuccessful verification request otherwise.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

21.

Communication device display with graphical user interface

      
Application Number 29791532
Grant Number D0993271
Status In Force
Filing Date 2022-01-14
First Publication Date 2023-07-25
Grant Date 2023-07-25
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Deemer, G. Cameron
  • Giambarresi, David

22.

System and method for rules-driven adjudication

      
Application Number 18176344
Grant Number 11978125
Status In Force
Filing Date 2023-02-28
First Publication Date 2023-07-06
Grant Date 2024-05-07
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Downs, Brian J.
  • Tran, Nelson T.
  • Iverson, Alec D.
  • Robertson, Bukola A.
  • Kreps, Jorden K.
  • Moore, John K.
  • Wince, Tyler

Abstract

A system and method for rules-driven adjudication is disclosed. The system includes a storage includes a rule library having a plurality of rules, each rule being in a human-readable format and including a first data tag, a comparator, a comparison value, and a result. The system also includes a rules manager configured to receive and store a new rule. The system includes a rules evaluator configured to receive an adjudication request having a data object associated with a data tag, and evaluate the request and create a primary determination by applying a first rule to the request, and further applying a first subsequent rule and all logically adjacent rules until all logically adjacent rules have been exhausted and the primary determination is an indefinite outcome or the applying of a final rule returns an outcome that becomes the primary determination.

IPC Classes  ?

  • G06Q 40/08 - Insurance
  • G06N 5/04 - Inference or reasoning models
  • G06Q 10/10 - Office automationTime 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 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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 70/20 - ICT specially adapted for the handling or processing of medical references relating to practices or guidelines
  • G06Q 10/105 - Human resources
  • G06Q 50/26 - Government or public services

23.

Data aggregation and process automation systems and methods

      
Application Number 18172281
Grant Number 12106834
Status In Force
Filing Date 2023-02-21
First Publication Date 2023-06-22
Grant Date 2024-10-01
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Wince, Ronnie
  • Wince, Tyler

Abstract

A data aggregation and process automation (DAPA) system is disclosed. The DAPA system includes an authentication module, a monitoring module, an intelligent automation module, and a transformation module. The authentication module is configured to initiate authenticated communication with a plurality of servers, and includes an authentication storage having a plurality of authentication credentials and routing information. The monitoring module is configured to monitor a first server for a first change event and monitor a second server for a second change event. The first change event results in the receipt of a first data object and the second change event results in the receipt of a second data object. The intelligent automation module is configured to identify the second server, request a service, and submit an update data object to the first server. The transformation module is configured to transform data objects from one format into another.

IPC Classes  ?

  • G06Q 30/06 - Buying, selling or leasing transactions
  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G06Q 40/00 - FinanceInsuranceTax strategiesProcessing of corporate or income taxes
  • G16H 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

24.

Data aggregation and process automation systems and methods

      
Application Number 16998819
Grant Number 11663204
Status In Force
Filing Date 2020-08-20
First Publication Date 2023-05-30
Grant Date 2023-05-30
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Moore, John K.
  • Downs, Brian J.
  • Jimenez, Candy
  • Wince, Tyler

Abstract

A system and method for data aggregation and process automation is disclosed. The method includes receiving a first data object from a first integration point through a first smart adapter, identifying an appropriate rules library from a plurality of rules libraries using a rules engine, the appropriate rules library being identified using the first data object, and applying the appropriate rules library through the rules engine. The rules are applied by instructing a transformation module to transform the first data object into a transformed data object, instructing a validation module to validate at least one of the first data object and the transformed data object, and instructing an aggregation module to perform a statistical analysis on one of the first data object and the transformed data object. Finally, the method includes sending the transformed data object to a second integration point associated with a second smart adapter.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 16/242 - Query formulation
  • G06F 16/2455 - Query execution
  • G06F 16/21 - Design, administration or maintenance of databases
  • G06F 16/25 - Integrating or interfacing systems involving database management systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06Q 20/06 - Private payment circuits, e.g. involving electronic currency used only among participants of a common payment scheme
  • G06N 5/025 - Extracting rules from data
  • G06N 20/00 - Machine learning
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

25.

System and method for on-demand data cleansing

      
Application Number 18060412
Grant Number 11921685
Status In Force
Filing Date 2022-11-30
First Publication Date 2023-03-23
Grant Date 2024-03-05
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Downs, Brian J.
  • Moore, John K.
  • Iniguez, Antonio

Abstract

A system and method for on-demand data cleansing is disclosed. The system includes a processor and a volatile memory including a data object having a plurality of data fields, each field having a tag and a value. The system also includes a cleansing module stored in the volatile memory and executed by the processor. The cleansing module includes a library having a plurality of tag-operation pairs. The cleansing module is configured to receive a pointer locating the data object within volatile memory, and further configured to, for each data field, look up the tag of the data field among the library tags, and execute the operation paired with the matching library tag on the value of the field, modifying the value of the data field while it is stored in volatile memory. The cleansing module is configured to execute the operation in near real-time, and at runtime.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 9/54 - Interprogram communication
  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • G06F 16/23 - Updating
  • G06F 16/29 - Geographical information databases
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

26.

System and method for configuring an adaptive computing cluster

      
Application Number 17973210
Grant Number 11888689
Status In Force
Filing Date 2022-10-25
First Publication Date 2023-02-16
Grant Date 2024-01-30
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Wince, Ronnie
  • Wince, Tyler

Abstract

A system for configuring an adaptive computer cluster is disclosed. The system includes a cluster configuration server communicatively coupled to a cluster hosting environment through a network, the cluster configuration server having a processor and a memory. The memory includes a plurality of inert containers and a configuration tool configured to receive at least one procedure having a trigger event and at least one task and further configured to instruct the cluster hosting environment to instantiate the adaptive computer cluster based upon the at least one procedure and using the plurality of inert containers. The instantiation instructions include instructions to instantiate, within the cluster hosting environment, an API gateway container, a storage container, a distributed computing master node container, at least one solution-specific container, and an orchestrator container. The instructions from the configuration tool further include instructions to communicatively couple all of the containers to the orchestrator container.

IPC Classes  ?

  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06F 9/54 - Interprogram communication
  • G06F 9/445 - Program loading or initiating
  • G06N 20/00 - Machine learning
  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • H04L 41/0233 - Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]

27.

Streamlined patient communication device display screen with graphical user interface

      
Application Number 29652509
Grant Number D0944267
Status In Force
Filing Date 2020-09-04
First Publication Date 2022-02-22
Grant Date 2022-02-22
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Deemer, G. Cameron
  • Giambarresi, David

28.

VIRTUAL VISIT OBJECTS

      
Document Number 03148798
Status In Force
Filing Date 2021-06-28
Open to Public Date 2022-01-06
Grant Date 2023-08-15
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Chen, James F.
  • Fischer, Linda

Abstract

Systems and methods provide an infrastructure for supporting wholly or partially virtual visits. Example methods include instantiating a virtual visit object for a subject participant, assigning a virtual room in the virtual visit object to a first room status, assigning at least a service team member to the virtual room based on room access rules applicable to the first room status. The method may also include providing a first user interface to the subject participant configured according to room participant access rules for the first room status to collect a data element from the subject participant. Changing the room status to a second room status may change the user interface, add a second service team member to the room participants for the virtual room based on a second room access rule applicable to the second room status and may remove the first service team member from the room participants.

IPC Classes  ?

  • G06Q 10/10 - Office automationTime management
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
  • H04N 7/15 - Conference systems

29.

Block chain proof for identification

      
Application Number 17448161
Grant Number 11621851
Status In Force
Filing Date 2021-09-20
First Publication Date 2022-01-06
Grant Date 2023-04-04
Owner DrFirst.com, Inc. (USA)
Inventor Tang, Zilong

Abstract

Implementations efficiently verify an identity claim for an entity. An example method includes receiving a query key and a property identifying an entity and identifying a possible match for the property from graph access records, the possible match being a node in an identity chain. The method also includes verifying a complete chain from the possible match to a genesis node in the chain. The query key is used to find a next node in the chain. Failure to identify the genesis node results in an unsuccessful verification. The method also includes generating a response that indicates a successful verification request responsive to locating the genesis node and generating a response that indicates an unsuccessful verification request otherwise.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

30.

VIRTUAL VISIT OBJECTS

      
Application Number US2021070782
Publication Number 2022/006583
Status In Force
Filing Date 2021-06-28
Publication Date 2022-01-06
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Chen, James F.
  • Fischer, Linda

Abstract

Systems and methods provide an infrastructure for supporting wholly or partially virtual visits. Example methods include instantiating a virtual visit object for a subject participant, assigning a virtual room in the virtual visit object to a first room status, assigning at least a service team member to the virtual room based on room access rules applicable to the first room status. The method may also include providing a first user interface to the subject participant configured according to room participant access rules for the first room status to collect a data element from the subject participant. Changing the room status to a second room status may change the user interface, add a second service team member to the room participants for the virtual room based on a second room access rule applicable to the second room status and may remove the first service team member from the room participants.

IPC Classes  ?

  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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/40 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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
  • G06Q 10/10 - Office automationTime management

31.

Method and system for medical suggestion search

      
Application Number 17304925
Grant Number 11810673
Status In Force
Filing Date 2021-06-28
First Publication Date 2021-12-23
Grant Date 2023-11-07
Owner DrFirst.com, Inc. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical suggestion searching. In one example, data related to a medication drug are obtained. One or more candidate prescription strings are identified from the obtained data. Each of the candidate prescription strings is associated with a plurality of attributes. Each of the one or more candidate prescription strings is automatically processed based on at least one model to generate one or more prescription strings each with an associated ranking. At least some of the generated one or more prescription strings and the associated rankings are stored for future use.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
  • G16Z 99/00 - Subject matter not provided for in other main groups of this subclass

32.

ANONYMIZED INTERFACE FOR TICKET BASED AUTHENTICATION

      
Document Number 03182082
Status Pending
Filing Date 2021-06-04
Open to Public Date 2021-12-16
Owner DRFIRST.COM, INC. (USA)
Inventor Nichols, Christian

Abstract

Method, system, and programs provide automatic anonymization of protected data items when a request is associated with authentication via a ticket. Ticket authentication includes sending a ticket to a recipient address. The ticket is included in a request for information. Responsive to receiving a request with a ticket, an example system may determine if the ticket is still valid and, if so, generate mock identifiers for any identifiers in information provided back to the requestor, replace the identifiers with their corresponding mock identifiers, as well as delete any protected information from the information provided back to the requestor. The system may store a mapping of the identifiers with their mock identifiers by session id. These mappings may be deleted after a predetermined time, so that the mapping is valid only for a particular session for a limited time.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules

33.

ANONYMIZED INTERFACE FOR TICKET BASED AUTHENTICATION

      
Application Number US2021070664
Publication Number 2021/253034
Status In Force
Filing Date 2021-06-04
Publication Date 2021-12-16
Owner DRFIRST.COM, INC. (USA)
Inventor Nichols, Christian

Abstract

Method, system, and programs provide automatic anonymization of protected data items when a request is associated with authentication via a ticket. Ticket authentication includes sending a ticket to a recipient address. The ticket is included in a request for information. Responsive to receiving a request with a ticket, an example system may determine if the ticket is still valid and, if so, generate mock identifiers for any identifiers in information provided back to the requestor, replace the identifiers with their corresponding mock identifiers, as well as delete any protected information from the information provided back to the requestor. The system may store a mapping of the identifiers with their mock identifiers by session id. These mappings may be deleted after a predetermined time, so that the mapping is valid only for a particular session for a limited time.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

34.

Anonymized interface for ticket based authentication

      
Application Number 16948596
Grant Number 12111952
Status In Force
Filing Date 2020-09-24
First Publication Date 2021-12-09
Grant Date 2024-10-08
Owner DrFirst.com, Inc. (USA)
Inventor Nichols, Christian

Abstract

Method, system, and programs provide automatic anonymization of protected data items when a request is associated with authentication via a ticket. Ticket authentication includes sending a ticket to a recipient address. The ticket is included in a request for information. Responsive to receiving a request with a ticket, an example system may determine if the ticket is still valid and, if so, generate mock identifiers for any identifiers in information provided back to the requestor, replace the identifiers with their corresponding mock identifiers, as well as delete any protected information from the information provided back to the requestor. The system may store a mapping of the identifiers with their mock identifiers by session id. These mappings may be deleted after a predetermined time, so that the mapping is valid only for a particular session for a limited time.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 9/451 - Execution arrangements for user interfaces
  • H04L 9/40 - Network security protocols

35.

BLOCK CHAIN PROOF FOR IDENTIFICATION

      
Document Number 03171228
Status In Force
Filing Date 2021-03-11
Open to Public Date 2021-09-16
Grant Date 2024-04-23
Owner DRFIRST.COM, INC. (USA)
Inventor Tang, Zilong

Abstract

Implementations efficiently verify an identity claim for an entity. An example method includes receiving a query key and a property identifying an entity and identifying a match for the property from graph access records, the match being a node in an identity chain. The method also includes verifying a complete chain from the match to a genesis node in the chain. The query key is used to find a next node in the chain. Failure to identify the genesis node results in an unsuccessful verification. The method also includes generating a response that indicates a successful verification request responsive to locating the genesis node and generating a response that indicates an unsuccessful verification request otherwise.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

36.

Block chain proof for identification

      
Application Number 17249592
Grant Number 11128469
Status In Force
Filing Date 2021-03-05
First Publication Date 2021-09-16
Grant Date 2021-09-21
Owner DrFirst.com, Inc. (USA)
Inventor Tang, Zilong

Abstract

Implementations efficiently verify an identity claim for an entity. An example method includes receiving a query key and a property identifying an entity and identifying a possible match for the property from graph access records, the possible match being a node in an identity chain. The method also includes verifying a complete chain from the possible match to a genesis node in the chain. The query key is used to find a next node in the chain. Failure to identify the genesis node results in an unsuccessful verification. The method also includes generating a response that indicates a successful verification request responsive to locating the genesis node and generating a response that indicates an unsuccessful verification request otherwise.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

37.

BLOCK CHAIN PROOF FOR IDENTIFICATION

      
Application Number US2021070264
Publication Number 2021/184046
Status In Force
Filing Date 2021-03-11
Publication Date 2021-09-16
Owner DRFIRST.COM, INC. (USA)
Inventor Tang, Zilong

Abstract

Implementations efficiently verify an identity claim for an entity. An example method includes receiving a query key and a property identifying an entity and identifying a match for the property from graph access records, the match being a node in an identity chain. The method also includes verifying a complete chain from the match to a genesis node in the chain. The query key is used to find a next node in the chain. Failure to identify the genesis node results in an unsuccessful verification. The method also includes generating a response that indicates a successful verification request responsive to locating the genesis node and generating a response that indicates an unsuccessful verification request otherwise.

IPC Classes  ?

  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures

38.

Streamlined patient communication device display screen with graphical user interface

      
Application Number 29652508
Grant Number D0930675
Status In Force
Filing Date 2020-09-04
First Publication Date 2021-09-14
Grant Date 2021-09-14
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Deemer, G. Cameron
  • Giambarresi, David

39.

Efficient access of chainable records

      
Application Number 17302830
Grant Number 11681719
Status In Force
Filing Date 2021-05-13
First Publication Date 2021-08-26
Grant Date 2023-06-20
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.

Abstract

Implementations provide a flexible schema for efficiently querying chainable event blocks on user-identified data fields. An example method includes receiving at least one query parameter and, responsive to receiving the at least one query parameter, identifying an event access data record that includes a group identifier and a field matching the query parameter. The method also includes locating potential responsive blocks, the potential responsive blocks being event blocks in a chain that include the group identifier, and each of the potential responsive blocks also including content and a hash of a predecessor block. The method also includes identifying a first block of the potential responsive blocks that has content that includes the field matching the query parameter, and providing the first block as a response to the query.

IPC Classes  ?

  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 16/21 - Design, administration or maintenance of databases
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

40.

Information system for physicians

      
Application Number 16949649
Grant Number 11544809
Status In Force
Filing Date 2020-11-09
First Publication Date 2021-04-22
Grant Date 2023-01-03
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tayal, Kamal
  • Curtis, Andrew Mutch
  • Hou, Yixin
  • Cresswell, Christopher John
  • Divenuta, Dennis
  • Hung, Yu-Fui

Abstract

A computer system identifies supplemental materials most effective at increasing adherence for each of a plurality of different medications and provides the materials at an optimal point in time. An example method generates a first user interface for receiving an electronic prescription for a patient for a prescribed substance. Responsive to receiving the electronic prescription, the method includes obtaining adherence data for the patient, identifying supplemental programs associated with the prescribed substance from a database of supplemental programs, generating a second user interface that presents the supplemental programs for selection by the health care provider, and responsive to receiving selection of at least one of the supplemental programs in the second user interface, providing the supplemental programs to the patient. The supplemental programs identified from the database are associated with at least one rule relating to adherence data that is met by the adherence data for the patient.

IPC Classes  ?

  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

41.

Streamlined patient communication device display screen with graphical user interface

      
Application Number 29659878
Grant Number D0916773
Status In Force
Filing Date 2018-08-13
First Publication Date 2021-04-20
Grant Date 2021-04-20
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Deemer, G. Cameron
  • Giambarresi, David

42.

Block chain proof for identification

      
Application Number 17247110
Grant Number 10979230
Status In Force
Filing Date 2020-11-30
First Publication Date 2021-04-13
Grant Date 2021-04-13
Owner DrFirst.com, Inc. (USA)
Inventor Tang, Zilong

Abstract

Implementations efficiently verify an identity claim for an entity. An example method includes receiving a query key and a property identifying an entity and identifying a possible match for the property from graph access records, the possible match being a node in an identity chain. The method also includes verifying a complete chain from the possible match to a genesis node in the chain. The query key is used to find a next node in the chain. Failure to identify the genesis node results in an unsuccessful verification. The method also includes generating a response that indicates a successful verification request responsive to locating the genesis node and generating a response that indicates an unsuccessful verification request otherwise.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

43.

UNITE THE HEALTHIVERSE

      
Serial Number 90626811
Status Registered
Filing Date 2021-04-06
Registration Date 2022-09-20
Owner DrFirst.com, Inc. ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 42 - Scientific, technological and industrial services, research and design
  • 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services
  • 09 - Scientific and electric apparatus and instruments

Goods & Services

Health care business services, namely, providing a computer database for use in selection of potential patients for conducting medical research projects and for conducting patient surveys by third party pharmaceutical and medical companies; Health care business services, namely, notification of potential patients and patients regarding participation in medical drug trials, and feedback from patients regarding prescription drug usage and other issues relating to medical research programs; Providing electronic prescription refill and prescription processing services, namely, enabling healthcare providers to facilitate online prescription orders and refills with pharmacies and insurers for patients; providing office management services for medical practices and practitioners, namely, preparing business reports and budgeting, via the Internet, telephone, fax, and mail Financial advice, namely, budget planning Providing temporary use of online non-downloadable software for use in medical services, namely, for generating medical prescriptions and recording patient information; software as a service (SAAS) services featuring software for use in the healthcare industry for electronic prescribing of controlled substances; software as a service (SAAS) services featuring software for use in the healthcare industry to allow for the transferring of electronic messages, data and medical information, namely, patient information, on a one-to-one or one-to- many users basis; software as a service (SAAS) services featuring software for use in the healthcare services industry to allow authorized individuals to access, share and exchange medical information, namely, prescription and patient information and messages pertaining to such medical information; software as a service (SAAS) services featuring software that allows for the secure exchange of medical prescriptions and patient and medical information; application service provider services featuring software and secure communications software in the field of healthcare management and clinical management via the Internet, intranets or global communications or information networks for use by medical/health services providers, for electronic prescription handling and for secure email transmissions and secure transmissions of electronic medical records, clinical patient data and other private information; computer software installation and maintenance; design, hosting, and maintenance of public and private Internet sites for medical/health service providers Providing online medical information, namely, maintaining patient medical record and prescription information; providing electronic prescription refill reminder services and electronic medication refill reminder services to healthcare providers Downloadable computer software for use in the healthcare industry to allow for the transferring of electronic messages, data and medical information, namely, patient information, on a one-to-one or one-to-many users basis

44.

Blockchain network control system and methods

      
Application Number 16998828
Grant Number 11695543
Status In Force
Filing Date 2020-08-20
First Publication Date 2021-02-25
Grant Date 2023-07-04
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Meyers, Stephen J.
  • Iverson, Alec D

Abstract

A blockchain network control system and method is disclosed. The system includes a processor coupled to a storage comprising a plurality of network entity definitions each defining a different network entity that make up a target network architecture for a permissioned blockchain network. The system also includes a control object communicatively coupled to an ordering service and a plurality of organizations. The plurality of organizations was established by the blockchain network control system by instantiating the organizational membership service provider, registering and enrolling each peer node within each organization, storing the cryptographic identity generated for the peer node, and then instantiating the plurality of peer nodes. The ordering service was established by the blockchain network control system by instantiating the ordering membership service provider, registering and enrolling each orderer node belonging to the ordering service, storing the cryptographic identity generated for the orderer node, and then instantiating the orderer nodes.

IPC Classes  ?

  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • H04L 9/08 - Key distribution
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

45.

System and method for rules-driven adjudication

      
Application Number 16997863
Grant Number 11610267
Status In Force
Filing Date 2020-08-19
First Publication Date 2021-02-25
Grant Date 2023-03-21
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Downs, Brian J.
  • Tran, Nelson T.
  • Iverson, Alec D
  • Robertson, Bukola A.
  • Kreps, Jorden K.
  • Moore, John K.
  • Wince, Tyler

Abstract

A system and method for rules-driven adjudication is disclosed. The system includes a storage includes a rule library having a plurality of rules, each rule being in a human-readable format and including a first data tag, a comparator, a comparison value, and a result. The system also includes a rules manager configured to receive and store a new rule. The system includes a rules evaluator configured to receive an adjudication request having a data object associated with a data tag, and evaluate the request and create a primary determination by applying a first rule to the request, and further applying a first subsequent rule and all logically adjacent rules until all logically adjacent rules have been exhausted and the primary determination is an indefinite outcome or the applying of a final rule returns an outcome that becomes the primary determination.

IPC Classes  ?

  • G06Q 40/08 - Insurance
  • 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 70/20 - ICT specially adapted for the handling or processing of medical references relating to practices or guidelines
  • G06Q 10/10 - Office automationTime management
  • G06N 5/04 - Inference or reasoning models
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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
  • G06Q 50/26 - Government or public services
  • G06Q 10/105 - Human resources

46.

Self-consistent structures for secure transmission and temporary storage of sensitive data

      
Application Number 16948055
Grant Number 11537738
Status In Force
Filing Date 2020-08-28
First Publication Date 2021-02-18
Grant Date 2022-12-27
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.
  • Qian, Chen

Abstract

Implementations provide self-consistent, temporary, secure storage of information. An example system includes short-term memory storing a plurality of key records and a cache storing a plurality of data records. The key records and data records are locatable using participant identifiers. Each key record includes a nonce and each data record includes an encrypted portion. The key records are deleted periodically. The system also includes memory storing instructions that cause the system to receive query parameters that include first participant identifiers and to obtain a first nonce. The first nonce is associated with the first participant identifiers in the short-term memory. The instructions also cause the system to obtain data records associated with the first participant identifiers in the cache, to build an encryption key using the nonce and the first participant identifiers, and to decrypt the encrypted portion of the obtained data records using the encryption key.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/60 - Protecting data
  • H04L 9/08 - Key distribution
  • G06F 16/248 - Presentation of query results
  • G06F 12/0891 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches using clearing, invalidating or resetting means
  • G06F 12/0862 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch

47.

System and method for on-demand data cleansing

      
Application Number 16942663
Grant Number 11526477
Status In Force
Filing Date 2020-07-29
First Publication Date 2021-02-04
Grant Date 2022-12-13
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Downs, Brian J.
  • Moore, John K.
  • Iniguez, Antonio

Abstract

A system and method for on-demand data cleansing is disclosed. The system includes a processor and a volatile memory including a data object having a plurality of data fields, each field having a tag and a value. The system also includes a cleansing module stored in the volatile memory and executed by the processor. The cleansing module includes a library having a plurality of tag-operation pairs. The cleansing module is configured to receive a pointer locating the data object within volatile memory, and further configured to, for each data field, look up the tag of the data field among the library tags, and execute the operation paired with the matching library tag on the value of the field, modifying the value of the data field while it is stored in volatile memory. The cleansing module is configured to execute the operation in near real-time, and at runtime.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • G06F 16/29 - Geographical information databases
  • G06F 16/23 - Updating
  • G06F 9/54 - Interprogram communication
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols

48.

Authentication using a feeder robot in a web environment

      
Application Number 16889327
Grant Number 11336633
Status In Force
Filing Date 2020-06-01
First Publication Date 2020-11-19
Grant Date 2022-05-17
Owner DrFirst.com, Inc. (USA)
Inventor Tang, Zilong

Abstract

Method, system, and programs for performing two-factor authentication for a controlled access application via one or more third-party host verification servers. An example method includes receiving a request to a controlled access application after a user has successfully logged into an enterprise system with a first Identifier (ID) factor, the controlled access application requiring additional authentication with a second ID factor, obtaining first information to complete the second ID factor, at least some of the first information being obtained from the user, and generating a first web form using the first information. The method also includes submitting the first web form to a host verification server, receiving an indication of successful verification from the host verification server; and initiating, in response to receiving the indication of successful verification, access to the controlled access application.

IPC Classes  ?

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

49.

Method and system for interoperable identity and interoperable credentials

      
Application Number 16947389
Grant Number 12174935
Status In Force
Filing Date 2020-07-30
First Publication Date 2020-11-12
Grant Date 2024-12-24
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Qian, Chen
  • Tang, Zilong
  • Rosenfeld, Eric

Abstract

The present teaching relates to generating an identifier for a person. In one example, an actual name of the person is received. The identity of the person that is associated with the actual name of the person is proved at a pre-determined level of assurance (LOA) required by an identity management system. When the identity of the person has been proved, a peripheral name is solicited from the person. An identifier that includes the actual name and the peripheral name of the person is created. Whether the identifier is unique is determined. The steps of soliciting, creating, and determining are repeated until the identifier is unique. The peripheral name is associated with the person. The identifier is associated with the person.

IPC Classes  ?

  • G06F 21/45 - Structures or tools for the administration of authentication
  • G06F 21/31 - User authentication
  • G06F 21/46 - Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
  • G06Q 10/00 - AdministrationManagement
  • G06Q 50/26 - Government or public services
  • H04L 9/40 - Network security protocols
  • H04L 67/60 - Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources

50.

Efficient access of chainable records

      
Application Number 16277590
Grant Number 11010394
Status In Force
Filing Date 2019-02-15
First Publication Date 2020-08-20
Grant Date 2021-05-18
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.

Abstract

Implementations provide a flexible schema for efficiently querying chainable event blocks on user-identified data fields. An example method includes receiving at least one query parameter and, responsive to receiving the at least one query parameter, identifying an event access data record that includes a group identifier and a field matching the query parameter. The method also includes locating potential responsive blocks, the potential responsive blocks being event blocks in a chain that include the group identifier, and each of the potential responsive blocks also including content and a hash of a predecessor block. The method also includes identifying a first block of the potential responsive blocks that has content that includes the field matching the query parameter, and providing the first block as a response to the query.

IPC Classes  ?

  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 16/21 - Design, administration or maintenance of databases
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems

51.

EFFICIENT ACCESS OF CHAINABLE RECORDS

      
Application Number US2020018404
Publication Number 2020/168270
Status In Force
Filing Date 2020-02-14
Publication Date 2020-08-20
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.

Abstract

Implementations provide a flexible schema for efficiently querying chainable event blocks on user-identified data fields. An example method includes receiving at least one query parameter and, responsive to receiving the at least one query parameter, identifying an event access data record that includes a group identifier and a field matching the query parameter. The method also includes locating potential responsive blocks, the potential responsive blocks being event blocks in a chain that include the group identifier, and each of the potential responsive blocks also including content and a hash of a predecessor block. The method also includes identifying a first block of the potential responsive blocks that has content that includes the field matching the query parameter, and providing the first block as a response to the query.

IPC Classes  ?

  • G06F 21/64 - Protecting data integrity, e.g. using checksums, certificates or signatures

52.

Method and system for intelligent completion of medical record based on big data analytics

      
Application Number 16773942
Grant Number 12159695
Status In Force
Filing Date 2020-01-27
First Publication Date 2020-07-23
Grant Date 2024-12-03
Owner DrFirst.com, Inc. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical record completion. In one example, a medical record of a patient is received. The medical record is associated with a plurality of components comprising a first component with a populated value and a second component with an unpopulated value. The unpopulated value of the second component is estimated based on the populated value of the first component in accordance with a first model. Information associated with the medical record and/or the patient is obtained. The values of the first and second components are validated based on the obtained information in accordance with a second model. The first and second models are dynamically updated based on data related to medical transactions of a plurality of patients.

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 50/70 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for mining of medical data, e.g. analysing previous cases of other patients

53.

Miscellaneous Design

      
Serial Number 90042638
Status Registered
Filing Date 2020-07-08
Registration Date 2021-02-09
Owner DRFIRST.COM, INC. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Technology consulting as it relates to enterprise level software for healthcare administration; Consulting in the field of information technology, namely, consulting in information technology as it relates to artificial intelligence; Technology consulting as it relates to artificial intelligence, machine learning, and block chain; Custom design of computer software for medical and pharmacy benefits; Customizing computer software; Developing customized software for others; Developing customized software in the field of artificial intelligence, machine learning, and block chain for others; Information technology consulting as it relates to enterprise level software for healthcare administration

54.

Data aggregation and process automation systems and methods

      
Application Number 16570268
Grant Number 11594312
Status In Force
Filing Date 2019-09-13
First Publication Date 2020-03-19
Grant Date 2023-02-28
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Wince, Ronnie
  • Wince, Tyler

Abstract

A data aggregation and process automation (DAPA) system is disclosed. The DAPA system includes an authentication module, a monitoring module, an intelligent automation module, and a transformation module. The authentication module is configured to initiate authenticated communication with a plurality of servers, and includes an authentication storage having a plurality of authentication credentials and routing information. The monitoring module is configured to monitor a first server for a first change event and monitor a second server for a second change event. The first change event results in the receipt of a first data object and the second change event results in the receipt of a second data object. The intelligent automation module is configured to identify the second server, request a service, and submit an update data object to the first server. The transformation module is configured to transform data objects from one format into another.

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 15/00 - ICT specially adapted for medical reports, e.g. generation or transmission thereof
  • H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
  • G06Q 20/42 - Confirmation, e.g. check or permission by the legal debtor of payment
  • G16H 40/20 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT 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

55.

Information system for physicians

      
Application Number 16430217
Grant Number 10832364
Status In Force
Filing Date 2019-06-03
First Publication Date 2019-12-19
Grant Date 2020-11-10
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tayal, Kamal
  • Curtis, Andrew Mutch
  • Hou, Yixin
  • Cresswell, Christopher John
  • Divenuta, Dennis
  • Hung, Yu-Fui

Abstract

A computer system identifies the permutation of supplemental materials most effective at increasing adherence for each of a plurality of different medication diagnostic codes and provides the materials at an optimal point in time. An example system includes a supplemental program (SP) module implemented on a computing device that receives a plurality of supplemental programs associated with the one or more prescribed substances, identifies a plurality of permutations of the plurality of supplemental programs, constructs a plurality of cohorts, each of the cohorts corresponding to a prescribed substance and associated with a permutation, receives adherence data collected with respect to the plurality of permutations associated with the plurality of cohorts; and determines effectiveness of each of the plurality of permutations based on the adherence data.

IPC Classes  ?

  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • G06Q 30/02 - MarketingPrice estimation or determinationFundraising

56.

Self-consistent structures for secure transmission and temporary storage of sensitive data

      
Application Number 16219420
Grant Number 10762232
Status In Force
Filing Date 2018-12-13
First Publication Date 2019-12-05
Grant Date 2020-09-01
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.
  • Qian, Chen

Abstract

Implementations provide self-consistent, temporary, secure storage of information. An example system includes short-term memory storing a plurality of key records and a cache storing a plurality of data records. The key records and data records are locatable using participant identifiers. Each key record includes a nonce and each data record includes an encrypted portion. The key records are deleted periodically. The system also includes memory storing instructions that cause the system to receive query parameters that include first participant identifiers and to obtain a first nonce. The first nonce is associated with the first participant identifiers in the short-term memory. The instructions also cause the system to obtain data records associated with the first participant identifiers in the cache, to build an encryption key using the nonce and the first participant identifiers, and to decrypt the encrypted portion of the obtained data records using the encryption key.

IPC Classes  ?

  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 21/60 - Protecting data
  • H04L 9/08 - Key distribution
  • G06F 16/248 - Presentation of query results
  • G06F 12/0891 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches using clearing, invalidating or resetting means
  • G06F 12/0862 - Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch

57.

SELF-CONSISTENT STRUCTURES FOR SECURE TRANSMISSION AND TEMPORARY STORAGE OF SENSITIVE DATA

      
Application Number US2018065488
Publication Number 2019/231495
Status In Force
Filing Date 2018-12-13
Publication Date 2019-12-05
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.
  • Qian, Chen

Abstract

Implementations provide self-consistent, temporary, secure storage of information. An example system includes short-term memory storing a plurality of key records and a cache storing a plurality of data records. The key records and data records are locatable using participant identifiers. Each key record includes a nonce and each data record includes an encrypted portion. The key records are deleted periodically. The system also includes memory storing instructions that cause the system to receive query parameters that include first participant identifiers and to obtain a first nonce. The first nonce is associated with the first participant identifiers in the short-term memory. The instructions also cause the system to obtain data records associated with the first participant identifiers in the cache, to build an encryption key using the nonce and the first participant identifiers, and to decrypt the encrypted portion of the obtained data records using the encryption key.

IPC Classes  ?

58.

TIMELY

      
Serial Number 88669802
Status Registered
Filing Date 2019-10-25
Registration Date 2020-12-22
Owner DrFirst.com, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

software as a service (SAAS) services featuring software for providing patients with information, educational materials, cost information, and access to financial assistance, all related to medications and pharmaceutical products

59.

Method and system for interoperable identity and interoperable credentials

      
Application Number 16231244
Grant Number 10783237
Status In Force
Filing Date 2018-12-21
First Publication Date 2019-07-18
Grant Date 2020-09-22
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Chen, James F.
  • Qian, Chen
  • Tang, Zilong
  • Rosenfeld, Eric

Abstract

The present teaching relates to generating an identifier for a person. In one example, an actual name of the person is received. The identity of the person that is associated with the actual name of the person is proved at a pre-determined level of assurance (LOA) required by an identity management system. When the identity of the person has been proved, a peripheral name is solicited from the person. An identifier that includes the actual name and the peripheral name of the person is created. Whether the identifier is unique is determined. The steps of soliciting, creating, and determining are repeated until the identifier is unique. The peripheral name is associated with the person. The identifier is associated with the person.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 21/45 - Structures or tools for the administration of authentication
  • G06F 21/46 - Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
  • G06Q 10/00 - AdministrationManagement
  • G06Q 50/26 - Government or public services
  • G06F 21/31 - User authentication
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

60.

Method and system for medical suggestion search

      
Application Number 16246173
Grant Number 11049616
Status In Force
Filing Date 2019-01-11
First Publication Date 2019-05-16
Grant Date 2021-06-29
Owner DrFirst.com, Inc. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical suggestion searching. In one example, data related to a medication drug are obtained. One or more candidate prescription strings are identified from the obtained data. Each of the candidate prescription strings is associated with a plurality of attributes. Each of the one or more candidate prescription strings is automatically processed based on at least one model to generate one or more prescription strings each with an associated ranking. At least some of the generated one or more prescription strings and the associated rankings are stored for future use.

IPC Classes  ?

  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
  • G06Q 50/00 - Information and communication technology [ICT] specially adapted for implementation of business processes of 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)

61.

System and method for configuring an adaptive computing cluster

      
Application Number 16175633
Grant Number 11483201
Status In Force
Filing Date 2018-10-30
First Publication Date 2019-05-02
Grant Date 2022-10-25
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Wince, Ronnie
  • Wince, Tyler

Abstract

A system for configuring an adaptive computer cluster is disclosed. The system includes a cluster configuration server communicatively coupled to a cluster hosting environment through a network, the cluster configuration server having a processor and a memory. The memory includes a plurality of inert containers and a configuration tool configured to receive at least one procedure having a trigger event and at least one task and further configured to instruct the cluster hosting environment to instantiate the adaptive computer cluster based upon the at least one procedure and using the plurality of inert containers. The instantiation instructions include instructions to instantiate, within the cluster hosting environment, an API gateway container, a storage container, a distributed computing master node container, at least one solution-specific container, and an orchestrator container. The instructions from the configuration tool further include instructions to communicatively couple all of the containers to the orchestrator container.

IPC Classes  ?

  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
  • H04L 67/10 - Protocols in which an application is distributed across nodes in the network
  • G06F 9/48 - Program initiatingProgram switching, e.g. by interrupt
  • G06F 9/54 - Interprogram communication
  • G06F 9/445 - Program loading or initiating
  • G06N 20/00 - Machine learning
  • G06F 16/215 - Improving data qualityData cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors
  • H04L 41/0233 - Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]

62.

Self-consistent structures for secure transmission and temporary storage of sensitive data

      
Application Number 15992736
Grant Number 10204236
Status In Force
Filing Date 2018-05-30
First Publication Date 2019-02-12
Grant Date 2019-02-12
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tang, Zilong
  • Chen, James F.
  • Qian, Chen

Abstract

Implementations provide self-consistent, temporary, secure storage of information. An example system includes fast, short-term memory storing a plurality of key records and a cache storing a plurality of data records. The key records and data records are locatable using participant identifiers. Each key record includes a nonce and each data record includes an encrypted portion. The key records are deleted periodically. The system also includes memory storing instructions that cause the system to receive query parameters that include first participant identifiers and to obtain a first nonce. The first nonce is associated with the first participant identifiers in the fast, short-term memory. The instructions also cause the system to obtain data records associated with the first participant identifiers in the cache, to build an encryption key using the nonce and the first participant identifiers, and to decrypt the encrypted portion of the obtained data records using the encryption key.

IPC Classes  ?

  • G06F 11/30 - Monitoring
  • G06F 12/14 - Protection against unauthorised use of memory
  • G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06F 21/60 - Protecting data
  • H04L 9/08 - Key distribution

63.

COGNITIVEBUS

      
Serial Number 88107120
Status Registered
Filing Date 2018-09-06
Registration Date 2020-08-11
Owner DRFIRST.COM, INC. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Advanced product research in the field of artificial intelligence; Design and development of computer hardware and software systems; Integrated platform as a service featuring artificial intelligence, machine learning, and blockchain computer software platforms for database management in the healthcare industry, encryption of medical records, document management, healthcare claims management; Research and development of advanced learning technologies and teaching methods

64.

Strong authentication with feeder robot in a federated identity web environment

      
Application Number 15966815
Grant Number 10673836
Status In Force
Filing Date 2018-04-30
First Publication Date 2018-09-06
Grant Date 2020-06-02
Owner DRFIRST.COM, INC. (USA)
Inventor Tang, Zilong

Abstract

Method, system, and programs for performing two-factor authentication for a controlled access application via one or more third-party host verification servers. An example method includes receiving a request to a controlled access application after a user has successfully logged into an enterprise system with a first Identifier (ID) factor, the controlled access application requiring additional authentication with a second ID factor, obtaining first information to complete the second ID factor, at least some of the first information being obtained from the user, and generating a first web form using the first information. The method also includes submitting the first web form to a host verification server, receiving an indication of successful verification from the host verification server; and initiating, in response to receiving the indication of successful verification, access to the controlled access application.

IPC Classes  ?

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

65.

Method and system for interoperable identity and interoperable credentials

      
Application Number 15807363
Grant Number 10162960
Status In Force
Filing Date 2017-11-08
First Publication Date 2018-03-08
Grant Date 2018-12-25
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Qian, Chen
  • Tang, Zilong

Abstract

The present teaching relates to generating an identifier for a person. In one example, an actual name of the person is received. The identity of the person that is associated with the actual name of the person is proved at a pre-determined level of assurance (LOA) required by an identity management system. When the identity of the person has been proved, a peripheral name is solicited from the person. An identifier that includes the actual name and the peripheral name of the person is created. Whether the identifier is unique is determined. The steps of soliciting, creating, and determining are repeated until the identifier is unique. The peripheral name is associated with the person. The identifier is associated with the person.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • G06F 21/45 - Structures or tools for the administration of authentication
  • G06F 21/46 - Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
  • G06Q 10/00 - AdministrationManagement
  • G06Q 50/26 - Government or public services
  • G06F 21/31 - User authentication
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

66.

IPRESCRIBE

      
Serial Number 87820051
Status Registered
Filing Date 2018-03-05
Registration Date 2018-10-23
Owner DrFirst.com, Inc. ()
NICE Classes  ?
  • 42 - Scientific, technological and industrial services, research and design
  • 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services

Goods & Services

Providing temporary use of online non-downloadable software for use in medical services, namely, for generating medical prescriptions and recording patient information Providing online medical information in the field of patient medical record and prescription information

67.

STREAMLINED PATIENT COMMUNICATION DEVICE

      
Application Number US2017043746
Publication Number 2018/022630
Status In Force
Filing Date 2017-07-25
Publication Date 2018-02-01
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Chen, James F.
  • Deemer, Glenn Cameron
  • Giambarresi, David

Abstract

Method, system, and programs for providing a patient prescription portal are disclosed. An example method includes determining, responsive to receiving an electronic prescription, that information in the electronic prescription matches a parameter, transmitting, responsive to determining that the information in the electronic prescription matches, a notification to a phone number provided by a patient identified in the electronic prescription, the notification requesting input for managing patient medications, the notification including an opt-in option, and accessing, subsequent to the patient selecting the opt-in option, medication records for the patient. The method may also include initiating a medication app that displays the medication records to the patient and provides controls enabling the patient to change the medication records, receiving, from the patient via the medication app, a change to the medication records, and updating the medication records according to the change.

IPC Classes  ?

  • 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)

68.

M:IA

      
Serial Number 87981166
Status Registered
Filing Date 2018-01-05
Registration Date 2020-02-18
Owner DRFIRST.COM, INC. ()
NICE Classes  ? 35 - Advertising and business services

Goods & Services

Business management consulting with relation to strategy, marketing, sales, operation, product design particularly specializing in the use of analytic and statistic models for the understanding and predicting of consumers, businesses, and market trends and actions

69.

Information exchange system and method

      
Application Number 15583184
Grant Number 11107015
Status In Force
Filing Date 2017-05-01
First Publication Date 2017-08-17
Grant Date 2021-08-31
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Kaufman, Peter N.
  • Deemer, Glenn Cameron
  • Rosenfeld, Eric
  • Brylawski, Brandon Anthony
  • Ramirez, Jesus Cardozo
  • Govin, Prasith
  • Gurov, Plamen
  • Tsai, Chihsheng

Abstract

A health information exchange (HIE) system and related methods for sharing patient medical data among a plurality of users. In one embodiment, the HIE system includes a processor executing a software application and one or more databases. Medical data may be downloaded by a first user to the system in a source file format. The system converts and stores the medical data in a data record such as an object having a different type of data structure. Upon receiving a request from a second user for the medical data in a specified destination file format, the system retrieves and converts the object containing the medical data into the specified destination file format, and sends the destination file to the second user. The source and destination file formats may be the same or different. In one embodiment, users may access and communicate with the HIE system via the Internet.

IPC Classes  ?

  • G06Q 10/06 - Resources, workflows, human or project managementEnterprise or organisation planningEnterprise or organisation modelling
  • G06Q 10/00 - AdministrationManagement
  • G16H 40/67 - ICT specially adapted for the management or administration of healthcare resources or facilitiesICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote 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
  • G06F 16/21 - Design, administration or maintenance of databases
  • G06F 16/178 - Techniques for file synchronisation in file systems
  • G06F 16/23 - Updating

70.

COGNITIVEBUS

      
Serial Number 87534531
Status Registered
Filing Date 2017-07-19
Registration Date 2018-01-02
Owner DRFIRST.COM, INC. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Research and development of advanced learning technologies and teaching methods

71.

Method and system for intelligent completion of medical record based on big data analytics

      
Application Number 14972209
Grant Number 10546654
Status In Force
Filing Date 2015-12-17
First Publication Date 2017-06-22
Grant Date 2020-01-28
Owner DrFirst.com, Inc. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical record completion. In one example, a medical record of a patient is received. The medical record is associated with a plurality of components comprising a first component with a populated value and a second component with an unpopulated value. The unpopulated value of the second component is estimated based on the populated value of the first component in accordance with a first model. Information associated with the medical record and/or the patient is obtained. The values of the first and second components are validated based on the obtained information in accordance with a second model. The first and second models are dynamically updated based on data related to medical transactions of a plurality of patients.

IPC Classes  ?

  • 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

72.

METHOD AND SYSTEM FOR INTELLIGENT COMPLETION OF MEDICAL RECORD BASED ON BIG DATA ANALYTICS

      
Document Number 02952079
Status Pending
Filing Date 2016-12-16
Open to Public Date 2017-06-17
Owner DRFIRST.COM, INC. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical record completion. In one example, a medical record of a patient is received. The medical record is associated with a plurality of components comprising a first component with a populated value and a second component with an unpopulated value. The unpopulated value of the second component is estimated based on the populated value of the first component in accordance with a first model. Information associated with the medical record and/or the patient is obtained. The values of the first and second components are validated based on the obtained information in accordance with a second model. The first and second models are dynamically updated based on data related to medical transactions of a plurality of patients.

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

73.

Strong authentication with feeder robot in a federated identity web environment

      
Application Number 14851708
Grant Number 09961070
Status In Force
Filing Date 2015-09-11
First Publication Date 2017-03-16
Grant Date 2018-05-01
Owner DrFirst.com, Inc. (USA)
Inventor Tang, Zilong

Abstract

Method, system, and programs for performing two-factor authentication for a controlled access application via one or more third-party host verification servers. An example method includes receiving a request to a controlled access application after a user has successfully logged into an enterprise system with a first Identifier (ID) factor, the controlled access application requiring additional authentication with a second ID factor, obtaining first information to complete the second ID factor, at least some of the first information being obtained from the user, and generating a first web form using the first information. The method also includes submitting the first web form to a host verification server, receiving an indication of successful verification from the host verification server; and initiating, in response to receiving the indication of successful verification, access to the controlled access application.

IPC Classes  ?

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

74.

STRONG AUTHENTICATION USING A FEEDER ROBOT IN A FEDERATED IDENTITY WEB ENVIRONMENT

      
Document Number 03225099
Status In Force
Filing Date 2016-09-09
Open to Public Date 2017-03-11
Grant Date 2024-06-25
Owner DRFIRST.COM, INC. (USA)
Inventor Tang, Zilong

Abstract

Method, system, and programs for performing two-factor authentication for a controlled access application via one or more third-party host verification servers. An example method includes receiving a request to a controlled access application after a user has successfully logged into an enterprise system with a first Identifier (ID) factor, the controlled access application requiring additional authentication with a second ID factor, obtaining first information to complete the second ID factor, at least some of the first infonnation being obtained from the user, and generating a first web form using the first information. The method also includes submitting the first web form to a host verification server, receiving an indication of successful verification from the host verification server; and initiating, in response to receiving the indication of successful verification, access to the controlled access application.

IPC Classes  ?

  • G06F 21/31 - User authentication
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

75.

STRONG AUTHENTICATION USING A FEEDER ROBOT IN A FEDERATED IDENTITY WEB ENVIRONMENT

      
Document Number 02941615
Status In Force
Filing Date 2016-09-09
Open to Public Date 2017-03-11
Grant Date 2024-02-13
Owner DRFIRST.COM, INC. (USA)
Inventor Tang, Zilong

Abstract

Method, system, and programs for performing two-factor authentication for a controlled access application via one or more third-party host verification servers. An example method includes receiving a request to a controlled access application after a user has successfully logged into an enterprise system with a first Identifier (ID) factor, the controlled access application requiring additional authentication with a second ID factor, obtaining first information to complete the second ID factor, at least some of the first information being obtained from the user, and generating a first web form using the first information. The method also includes submitting the first web form to a host verification server, receiving an indication of successful verification from the host verification server; and initiating, in response to receiving the indication of successful verification, access to the controlled access application.

IPC Classes  ?

  • G06F 21/31 - User authentication
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system

76.

METHOD AND SYSTEM FOR MEDICAL SUGGESTION SEARCH

      
Application Number US2016016128
Publication Number 2016/126678
Status In Force
Filing Date 2016-02-02
Publication Date 2016-08-11
Owner DRFIRST.COM (USA)
Inventor Sellars, David Andre

Abstract

The present teaching relates to medical suggestion searching. In one example, data related to a medication drug are obtained. One or more candidate prescription strings are identified from the obtained data. Each of the candidate prescription strings is associated with a plurality of attributes. Each of the one or more candidate prescription strings is automatically processed based on at least one model to generate one or more prescription strings each with an associated ranking. At least some of the generated one or more prescription strings and the associated rankings are stored for future use.

IPC Classes  ?

  • A61J 3/00 - Devices or methods specially adapted for bringing pharmaceutical products into particular physical or administering forms
  • 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 17/30 - Information retrieval; Database structures therefor
  • G06Q 50/24 - Patient record management (processing of medical or biological data for scientific purposes G06F 19/00)

77.

METHOD AND SYSTEM FOR MEDICAL SUGGESTION SEARCH

      
Document Number 03012605
Status Pending
Filing Date 2016-02-02
Open to Public Date 2016-08-11
Owner DRFIRST.COM, INC. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical suggestion searching. In one example, data related to a medication drug are obtained. One or more candidate prescription strings are identified from the obtained data. Each of the candidate prescription strings is associated with a plurality of attributes. Each of the one or more candidate prescription strings is automatically processed based on at least one model to generate one or more prescription strings each with an associated ranking. At least some of the generated one or more prescription strings and the associated rankings are stored for future use.

IPC Classes  ?

  • A61J 7/00 - Devices for administering medicines orally, e.g. spoonsPill counting devicesArrangements for time indication or reminder for taking medicine
  • 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

78.

Method and system for interoperable identity and interoperable credentials

      
Application Number 14582666
Grant Number 09940452
Status In Force
Filing Date 2014-12-24
First Publication Date 2016-03-03
Grant Date 2018-04-10
Owner DrFirst.com, Inc. (USA)
Inventor
  • Chen, James F.
  • Qian, Chen
  • Tang, Zilong

Abstract

The present teaching relates to generating an identifier for a person. In one example, an actual name of the person is received. The identity of the person that is associated with the actual name of the person is proved at a pre-determined level of assurance (LOA) required by an identity management system. When the identity of the person has been proved, a peripheral name is solicited from the person. An identifier that includes the actual name and the peripheral name of the person is created. Whether the identifier is unique is determined. The steps of soliciting, creating, and determining are repeated until the identifier is unique. The peripheral name is associated with the person. The identifier is associated with the person.

IPC Classes  ?

  • G06F 7/04 - Identity comparison, i.e. for like or unlike values
  • G06F 21/45 - Structures or tools for the administration of authentication
  • G06F 21/46 - Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
  • G06Q 10/00 - AdministrationManagement
  • G06Q 50/26 - Government or public services
  • G06F 21/31 - User authentication
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

79.

Method and system for medical suggestion search

      
Application Number 14613174
Grant Number 10192639
Status In Force
Filing Date 2015-02-03
First Publication Date 2016-02-25
Grant Date 2019-01-29
Owner DrFirst.com, Inc. (USA)
Inventor Sellars, David Andrew

Abstract

The present teaching relates to medical suggestion searching. In one example, data related to a medication drug are obtained. One or more candidate prescription strings are identified from the obtained data. Each of the candidate prescription strings is associated with a plurality of attributes. Each of the one or more candidate prescription strings is automatically processed based on at least one model to generate one or more prescription strings each with an associated ranking. At least some of the generated one or more prescription strings and the associated rankings are stored for future use.

IPC Classes  ?

  • 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 17/30 - Information retrieval; Database structures therefor
  • G16H 50/20 - ICT specially adapted for medical diagnosis, medical simulation or medical data miningICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems

80.

HEALTHCARE EVENT RESPONSE AND COMMUNICATION CENTER

      
Application Number US2015027567
Publication Number 2015/164776
Status In Force
Filing Date 2015-04-24
Publication Date 2015-10-29
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Chen, James F.
  • Qian, Chen
  • Tang, Zilong

Abstract

The present teaching relates to a Healthcare Event Response and Communication Center. In one example, a healthcare message is received. The healthcare message is processed to automatically identify one or more healthcare events. For each identified healthcare event, one or more responsive entities that are configured to be responsive to the healthcare event are identified. Each responsive entity is associated with one or more healthcare workflows that are configured to receive the healthcare event. Each identified healthcare event is provided in realtime to each of the one or more responsive healthcare workflows with respect to each responsive entity.

IPC Classes  ?

  • G06F 17/30 - Information retrieval; Database structures therefor
  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services
  • H04M 11/02 - Telephonic communication systems specially adapted for combination with other electrical systems with bell or annunciator systems

81.

SYSTEM AND METHOD FOR INCREASING PATIENT ADHERENCE TO MEDICATION TREATMENT REGIMENS

      
Application Number US2014048328
Publication Number 2015/013693
Status In Force
Filing Date 2014-07-26
Publication Date 2015-01-29
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Creswell, Christopher
  • Brylawski, Brandon
  • Hou, Yixin
  • Curtis, Andrew
  • Dai, Weizhen
  • Tayal, Kamal
  • Tang, Zilong
  • Auer, Richard
  • Freitag, David
  • Hung, Yu-Fui
  • Reese, Eric

Abstract

A system and method for increasing patient adherence to following medication treatment regimens. An adherence data processing and communication system generates and displays medication adherence data based on historical medication information. The system is linked to other systems involved with electronic ordering and filling of prescriptions, such as electronic prescription and pharmacy systems all connected by suitable wired and/or wireless communication protocols including the Internet. In one embodiment, the adherence data is displayed in the form of an interactive report card which provides a user with adherence metrics in both summary and more detailed formats for prescription medications taken by the patient. A related method executed by the data processing and communication system is disclosed.

IPC Classes  ?

82.

SYSTEM AND METHOD FOR INCREASING PATIENT ADHERENCE TO MEDICATION TREATMENT REGIMENS

      
Document Number 03115437
Status In Force
Filing Date 2014-07-26
Open to Public Date 2015-01-29
Grant Date 2023-09-26
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Creswell, Christopher
  • Brylawski, Brandon
  • Hou, Yixin
  • Curtis, Andrew
  • Dai, Weizhen
  • Tayal, Kamal
  • Tang, Zilong
  • Auer, Richard

Abstract

ABSTRACT A system and method for increasing patient adherence to following medication treatment regimens. An adherence data processing and communication system generates and displays medication adherence data based on historical medication information. The system is linked to other systems involved with electronic ordering and filling of prescriptions, such as electronic prescription and pharmacy systems all connected by suitable wired and/or wireless communication protocols including the Internet. In one embodiment, the adherence data is displayed in the form of an interactive report card which provides a user with adherence metrics in both summary and more detailed formats for prescription medications taken by the patient. A related method executed by the data processing and communication system is disclosed. Date Recue/Date Received 2021-04-16

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

83.

SYSTEM AND METHOD FOR INCREASING PATIENT ADHERENCE TO MEDICATION TREATMENT REGIMENS

      
Document Number 02918798
Status In Force
Filing Date 2014-07-26
Open to Public Date 2015-01-29
Grant Date 2022-09-13
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Creswell, Christopher
  • Brylawski, Brandon
  • Hou, Yixin
  • Curtis, Andrew
  • Dai, Weizhen
  • Tayal, Kamal
  • Tang, Zilong
  • Auer, Richard

Abstract

A system and method for increasing patient adherence to following medication treatment regimens. An adherence data processing and communication system generates and displays medication adherence data based on historical medication information. The system is linked to other systems involved with electronic ordering and filling of prescriptions, such as electronic prescription and pharmacy systems all connected by suitable wired and/or wireless communication protocols including the Internet. In one embodiment, the adherence data is displayed in the form of an interactive report card which provides a user with adherence metrics in both summary and more detailed formats for prescription medications taken by the patient. A related method executed by the data processing and communication system is disclosed.

IPC Classes  ?

  • G06Q 40/08 - Insurance
  • 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

84.

SYSTEM AND METHOD FOR INCREASING PATIENT ADHERENCE TO MEDICATION TREATMENT REGIMENS

      
Application Number US2014048329
Publication Number 2015/013694
Status In Force
Filing Date 2014-07-26
Publication Date 2015-01-29
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Creswell, Christopher
  • Brylawski, Brandon
  • Hou, Yixin
  • Curtis, Andrew
  • Dai, Weizhen
  • Tayal, Kamal
  • Tang, Zilong
  • Auer, Richard
  • Freitag, David
  • Hung, Yu-Fui
  • Reese, Eric

Abstract

A system and method for increasing patient adherence to following medication treatment regimens. An adherence data processing and communication system generates and displays medication adherence data based on historical medication information. The system is linked to other systems involved with electronic ordering and filling of prescriptions, such as electronic prescription and pharmacy systems all connected by suitable wired and/or wireless communication protocols including the Internet. In one embodiment, the adherence data is displayed in the form of an interactive report card which provides a user with adherence metrics in both summary and more detailed formats for prescription medications taken by the patient. A related method executed by the data processing and communication system is disclosed.

IPC Classes  ?

85.

SYSTEM AND METHOD FOR INCREASING PATIENT ADHERENCE TO MEDICATION TREATMENT REGIMENS

      
Application Number US2014048330
Publication Number 2015/013695
Status In Force
Filing Date 2014-07-26
Publication Date 2015-01-29
Owner DRFIRST.COM, INC. (USA)
Inventor
  • Creswell, Christopher
  • Brylawski, Brandon
  • Hou, Yixin
  • Curtis, Andrew
  • Dai, Weizhen
  • Tayal, Kamal
  • Tang, Zilong
  • Auer, Richard

Abstract

A system and method for increasing patient adherence to following medication treatment regimens. An adherence data processing and communication system generates and displays medication adherence data based on historical medication information. The system is linked to other systems involved with electronic ordering and filling of prescriptions, such as electronic prescription and pharmacy systems all connected by suitable wired and/or wireless communication protocols including the Internet. In one embodiment, the adherence data is displayed in the form of an interactive report card which provides a user with adherence metrics in both summary and more detailed formats for prescription medications taken by the patient. A related method executed by the data processing and communication system is disclosed.

IPC Classes  ?

86.

EPCSGOLD

      
Serial Number 86440309
Status Registered
Filing Date 2014-10-30
Registration Date 2015-06-23
Owner DrFirst.com, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (SAAS) services featuring software for use in the healthcare industry for electronic prescribing of controlled substances

87.

RCOPIA

      
Application Number 168885400
Status Registered
Filing Date 2014-08-08
Registration Date 2018-07-27
Owner DrFirst.com, Inc. DBA DrFirst (a Delaware corporation) (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Application service provider services featuring software and secure communications software in the field of healthcare management and clinical management via the internet, intranets or global communications or information networks for use by medical and health services providers, namely, providing software for prescription handling services, namely, electronic prescription handling, and for secure electronic transmission services, namely, for providing secure email transmissions and secure transmissions of electronic medical records, clinical patient data and other private information; computer software installation and maintenance; design, hosting, and support of public and private internet sites for medical and health service providers.

88.

DRFIRST

      
Application Number 168885300
Status Registered
Filing Date 2014-08-08
Registration Date 2018-07-27
Owner DrFirst.com, Inc. DBA DrFirst (a Delaware corporation) (USA)
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design
  • 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services

Goods & Services

(1) Providing office management services for medical practices and practitioners, namely, preparing reports and budgeting, via the Internet, telephone, fax, and mail (2) Communication services, namely, providing user access to a a global communications and information network; providing secure electronic communications, namely, providing user access to a platform over a network to medical service providers and insurance companies for medical insurance claims submission, management, and reporting, and for verification of insurance coverage eligibility of patients (3) Computer software installation and maintenance; design, hosting, and support of public and private Internet sites for medical practices and practitioners; providing electronic medical records over a global communications and information network (4) Providing electronic prescription refill services and prescription processing; Providing electronic prescription refill and prescription processing services, namely, providing prescription refills to pharmacies from physicians' offices for others to facilitate online prescription management (5) Providing electronic prescription refill reminder services and electronic medication refill reminder services to healthcare providers

89.

MEDHX

      
Application Number 168885500
Status Registered
Filing Date 2014-08-08
Registration Date 2017-08-21
Owner DrFirst.com, Inc. DBA DrFirst (a Delaware corporation) (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Software as a service for providing medical histories to third parties

90.

BACKLINE

      
Serial Number 85971985
Status Registered
Filing Date 2013-06-27
Registration Date 2015-02-10
Owner DrFirst.com, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software for use in the healthcare industry to allow for the transferring of electronic messages, data and medical information, namely, patient information, on a one-to-one or one-to-many users basis

91.

BACKLINE

      
Serial Number 85982494
Status Registered
Filing Date 2013-06-27
Registration Date 2014-10-07
Owner DrFirst.com, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (SAAS) services featuring software for use in the healthcare industry to allow for the transferring of electronic messages, data and medical information, namely, patient information, on a one-to-one or one-to-many users basis

92.

Systems and methods for providing supplemental materials to increase patient adherence to prescribed medication

      
Application Number 13565164
Grant Number 10346938
Status In Force
Filing Date 2012-08-02
First Publication Date 2013-02-14
Grant Date 2019-07-09
Owner DrFirst.com, Inc. (USA)
Inventor
  • Tayal, Kamal
  • Curtis, Andrew Mutch
  • Hou, Yixin
  • Cresswell, Christopher John
  • Divenuta, Dennis
  • Hung, Yu-Fui

Abstract

The present invention relates generally to a method of provisioning a combined educational coupon that includes a) receiving, on a computer apparatus, electronic prescription data for a prescribed substance for a patient; b) the computer apparatus determining educational data relating to the prescribed substance and coupon data relating to the prescribed substance; and c) the computer apparatus generating a single data file comprising the educational data relating to the prescribed substance and the coupon data relating to the prescribed substance.

IPC Classes  ?

  • G06Q 50/22 - Social work or social welfare, e.g. community support activities or counselling services

93.

DIAGNOTES

      
Serial Number 85411375
Status Registered
Filing Date 2011-08-31
Registration Date 2013-07-16
Owner DRFIRST.COM, INC. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable computer application software for connecting patients and healthcare personnel to each other and to patient information, for use on mobile phones and other computing devices

94.

DRFIRST

      
Serial Number 77705197
Status Registered
Filing Date 2009-04-02
Registration Date 2010-10-12
Owner DrFirst.com, Inc. ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services

Goods & Services

Providing electronic prescription refill services and prescription processing; Providing electronic prescription refill and prescription processing services, namely, providing prescription refills to pharmacies from physicians' offices for others to facilitate online prescription management Providing electronic prescription refill reminder services and electronic medication refill reminder services to healthcare providers

95.

RCOPIA

      
Serial Number 78105058
Status Registered
Filing Date 2002-01-26
Registration Date 2008-01-22
Owner DrFirst.com, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Application service provider services featuring software and secure communications software in the field of healthcare management and clinical management via the Internet, intranets or global communications or information networks for use by medical/health services providers, namely, providing software [ for accounting, billing and financial reporting, featuring charge capture features, for office management services, namely, for scheduling appointments, ] for prescription handling services, namely, electronic prescription handling, [ for assisting with the processing, submission and management of medical insurance claims, ] and for secure electronic transmission services, namely, for providing secure email transmissions and secure transmissions of electronic medical records, clinical patient data and other private information; Computer software installation and maintenance; Design, hosting, and support of public and private Internet sites for medical/health service providers [ ; Providing temporary use of on-line non-downloadable accounting application software for medical practices and practitioners ]

96.

DRFIRST

      
Serial Number 76092735
Status Registered
Filing Date 2000-07-19
Registration Date 2002-09-10
Owner DrFirst.com, Inc. ()
NICE Classes  ?
  • 35 - Advertising and business services
  • 36 - Financial, insurance and real estate services
  • 37 - Construction and mining; installation and repair services
  • 38 - Telecommunications services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Providing [ billing and ] office management services for medical practices and practitioners, namely, preparing reports and budgeting, via the Internet, telephone, fax, and mail [ ; buying services, namely, providing discounts to member practitioners on selected goods and services purchased over the Internet ] [ Providing financial reporting services, namely, financial analysis and consultation for medical practices and practitioners ] [ Computer hardware installation and maintenance ] Communication services, namely, providing a means for secure communications over a global communications and information network; providing secure electronic communications between medical service providers and insurance companies for medical insurance claims submission, management, and reporting, and for verification of insurance coverage eligibility of patients Computer software installation and maintenance; design, hosting, and support of public and private Internet sites for medical practices and practitioners; providing electronic medical records over a global communications and information network [, Leasing software including patient billing and accounting functions to medical practices and practitioners ]