CPC G16H 10/60 (2018.01) [A01K 29/005 (2013.01); A61B 5/1118 (2013.01); A61B 5/6802 (2013.01); G06Q 30/0271 (2013.01); G06Q 30/0277 (2013.01); A61B 5/6822 (2013.01); A61B 2503/40 (2013.01)] | 20 Claims |
1. A computer-implemented method for dynamically managing electronic transactions of petcare data, the method comprising:
hosting, by one or more processors, a user portal corresponding to at least one user and at least one pet, the user portal including at least one user profile that includes at least one user identifier and at least one pet profile that includes at least one pet identifier, wherein the at least one user profile includes the at least one pet identifier wherein the at least one pet profile includes microchip information corresponding to a microchip inserted into the at least one pet;
receiving, by the one or more processors, a first data set from a first external system, the first external system including at least one of: a wellness system, a diagnostic system, a homing system, or a genetics system, wherein the first data set includes the at least one user identifier, the at least one pet identifier, and pet activity data from at least one pet sensor, wherein the at least one pet sensor includes a smart pet litter box configured to track a use frequency and an activity type associated with the smart pet litter box;
in response to the receiving, calling, by the one or more processors, a content management component using an application programming interface (API) based on the first data set, wherein the content management system is configured to create personalized content based on communications with one or more external sources;
in response to the calling, receiving, by the one or more processors, a recommendation from the content management component, the recommendation based on the first data set that includes the pet activity data from the at least one pet sensor, wherein the recommendation includes a food recommendation, an activity recommendation, a product recommendation, a resource recommendation, or a third party service recommendation;
retrieving, by the one or more processors, at least one user database record corresponding to the at least one user identifier and at least one pet database record corresponding to the at least one pet identifier from one or more databases;
based on the receiving, updating, by the one or more processors, the at least one user database record and the at least one pet database record based on the first data set and the recommendation;
displaying, by the one or more processors, the recommendation on a user interface of the user portal;
receiving, by the one or more processors, user interaction feedback corresponding to the recommendation; and
modifying, by the one or more processors, a future recommendation based on the user interaction feedback.
|