Patents Assigned to DRFIRST.COM, INC.
-
Patent number: 11954696Abstract: 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: GrantFiled: December 28, 2022Date of Patent: April 9, 2024Assignee: DrFirst.com, Inc.Inventors: Kamal Tayal, Andrew Mutch Curtis, Yixin Hou, Christopher John Cresswell, Dennis DiVenuta, Yu-Fui Hung
-
Patent number: 11810673Abstract: 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: GrantFiled: June 28, 2021Date of Patent: November 7, 2023Assignee: DrFirst.com, Inc.Inventor: David Andrew Sellars
-
Patent number: 11681719Abstract: 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: GrantFiled: May 13, 2021Date of Patent: June 20, 2023Assignee: DrFirst.com, Inc.Inventors: Zilong Tang, James F. Chen
-
Patent number: 11621851Abstract: 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: GrantFiled: September 20, 2021Date of Patent: April 4, 2023Assignee: DrFirst.com, Inc.Inventor: Zilong Tang
-
Patent number: 11544809Abstract: 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: GrantFiled: November 9, 2020Date of Patent: January 3, 2023Assignee: DrFirst.com, Inc.Inventors: Kamal Tayal, Andrew Mutch Curtis, Yixin Hou, Christopher John Cresswell, Dennis DiVenuta, Yu-Fui Hung
-
Patent number: 11537738Abstract: 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: GrantFiled: August 28, 2020Date of Patent: December 27, 2022Assignee: DrFirst.com, Inc.Inventors: Zilong Tang, James F. Chen, Chen Qian
-
Patent number: 11336633Abstract: 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: GrantFiled: June 1, 2020Date of Patent: May 17, 2022Assignee: DrFirst.com, Inc.Inventor: Zilong Tang
-
Patent number: 11128469Abstract: 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: GrantFiled: March 5, 2021Date of Patent: September 21, 2021Assignee: DrFirst.com, Inc.Inventor: Zilong Tang
-
Patent number: 11107015Abstract: 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: GrantFiled: May 1, 2017Date of Patent: August 31, 2021Assignee: 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: 11049616Abstract: 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: GrantFiled: January 11, 2019Date of Patent: June 29, 2021Assignee: DrFirst.com, Inc.Inventor: David Andrew Sellars
-
Patent number: 11010394Abstract: 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: GrantFiled: February 15, 2019Date of Patent: May 18, 2021Assignee: DrFirst.com, Inc.Inventors: Zilong Tang, James F. Chen
-
Patent number: 10979230Abstract: 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: GrantFiled: November 30, 2020Date of Patent: April 13, 2021Assignee: DrFirst.com, Inc.Inventor: Zilong Tang
-
Patent number: 10832364Abstract: 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.Type: GrantFiled: June 3, 2019Date of Patent: November 10, 2020Assignee: DrFirst.com, Inc.Inventors: Kamal Tayal, Andrew Mutch Curtis, Yixin Hou, Christopher John Cresswell, Dennis DiVenuta, Yu-Fui Hung
-
Patent number: 10783237Abstract: 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: GrantFiled: December 21, 2018Date of Patent: September 22, 2020Assignee: DRFIRST.COM, INC.Inventors: James F. Chen, Chen Qian, Zilong Tang, Eric Rosenfeld
-
Patent number: 10762232Abstract: 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: GrantFiled: December 13, 2018Date of Patent: September 1, 2020Assignee: DrFirst.com, Inc.Inventors: Zilong Tang, James F. Chen, Chen Qian
-
Patent number: 10673836Abstract: 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: GrantFiled: April 30, 2018Date of Patent: June 2, 2020Assignee: DRFIRST.COM, INC.Inventor: Zilong Tang
-
Patent number: D916773Type: GrantFiled: August 13, 2018Date of Patent: April 20, 2021Assignee: DrFirst.com, Inc.Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi
-
Patent number: D930675Type: GrantFiled: September 4, 2020Date of Patent: September 14, 2021Assignee: DrFirst.com, Inc.Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi
-
Patent number: D944267Type: GrantFiled: September 4, 2020Date of Patent: February 22, 2022Assignee: DrFirst.com, Inc.Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi
-
Patent number: D993271Type: GrantFiled: January 14, 2022Date of Patent: July 25, 2023Assignee: DrFirst.com, Inc.Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi