Patents Assigned to DRFIRST.COM, INC.
  • Patent number: 12189617
    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.
    Type: Grant
    Filed: May 26, 2023
    Date of Patent: January 7, 2025
    Assignee: DrFirst.com, Inc.
    Inventors: John K. Moore, Brian J. Downs, Candy Jimenez, Tyler Wince
  • Patent number: 12174935
    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.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: December 24, 2024
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, Chen Qian, Zilong Tang, Eric Rosenfeld
  • Patent number: 12159695
    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.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: December 3, 2024
    Assignee: DrFirst.com, Inc.
    Inventor: David Andrew Sellars
  • Patent number: 12141155
    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.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: November 12, 2024
    Assignee: DrFirst.com, Inc.
    Inventors: Zilong Tang, James F. Chen
  • Patent number: 12111952
    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.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 8, 2024
    Assignee: DrFirst.com, Inc.
    Inventor: Christian Nichols
  • Patent number: 12088727
    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.
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: September 10, 2024
    Assignee: DrFirst.com, Inc.
    Inventor: Zilong Tang
  • Patent number: 11954696
    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.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: April 9, 2024
    Assignee: DrFirst.com, Inc.
    Inventors: Kamal Tayal, Andrew Mutch Curtis, Yixin Hou, Christopher John Cresswell, Dennis DiVenuta, Yu-Fui Hung
  • Patent number: 11810673
    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.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: November 7, 2023
    Assignee: DrFirst.com, Inc.
    Inventor: David Andrew Sellars
  • Patent number: 11681719
    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.
    Type: Grant
    Filed: May 13, 2021
    Date of Patent: June 20, 2023
    Assignee: DrFirst.com, Inc.
    Inventors: Zilong Tang, James F. Chen
  • Patent number: 11621851
    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.
    Type: Grant
    Filed: September 20, 2021
    Date of Patent: April 4, 2023
    Assignee: DrFirst.com, Inc.
    Inventor: Zilong Tang
  • Patent number: 11544809
    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.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: January 3, 2023
    Assignee: DrFirst.com, Inc.
    Inventors: Kamal Tayal, Andrew Mutch Curtis, Yixin Hou, Christopher John Cresswell, Dennis DiVenuta, Yu-Fui Hung
  • Patent number: 11537738
    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.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: December 27, 2022
    Assignee: DrFirst.com, Inc.
    Inventors: Zilong Tang, James F. Chen, Chen Qian
  • Patent number: 11336633
    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.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: May 17, 2022
    Assignee: DrFirst.com, Inc.
    Inventor: Zilong Tang
  • Patent number: 11128469
    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.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: September 21, 2021
    Assignee: DrFirst.com, Inc.
    Inventor: Zilong Tang
  • Patent number: 11107015
    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.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: August 31, 2021
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, Peter N. Kaufman, Glenn Cameron Deemer, Eric Rosenfeld, Brandon Anthony Brylawski, Jesus Cardozo Ramirez, Prasith Govin, Plamen Gurov, ChihSheng Tsai
  • Patent number: 11049616
    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.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: June 29, 2021
    Assignee: DrFirst.com, Inc.
    Inventor: David Andrew Sellars
  • Patent number: 11010394
    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.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: May 18, 2021
    Assignee: DrFirst.com, Inc.
    Inventors: Zilong Tang, James F. Chen
  • Patent number: D930675
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: September 14, 2021
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi
  • Patent number: D944267
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: February 22, 2022
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi
  • Patent number: D993271
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 25, 2023
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi