Method for clustering photos for pictoral storytelling
US-2024419384-A1 · Dec 19, 2024 · US
US12016309B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12016309-B2 |
| Application number | US-202318336220-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 16, 2023 |
| Priority date | Jun 20, 2022 |
| Publication date | Jun 25, 2024 |
| Grant date | Jun 25, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computer-implemented method for dynamically managing electronic transactions of pet homing data is disclosed. The method includes receiving a pet selection, sending a confirmation indicating that the pet has been homed, determining whether at least one pet owner profile corresponding to at least one user record exists in a data store, in response to the determining that the at least one pet owner profile does not exist in the data store, creating a new pet owner profile based on the at least one user record, determining whether the at least one pet profile corresponding to at least one pet record exists in the data store, in response to determining that the at least one pet profile does not exist in the data store, creating a new pet profile based on the at least one pet record, and associating the new pet profile with the new pet owner profile.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for dynamically managing electronic transactions of pet homing data, the method comprising: receiving, by one or more processors, a pet selection from a user device, the pet selection indicating that a user wants to home a pet; sending, by the one or more processors, a confirmation indicating that the pet has been homed, the confirmation including at least one user record and at least one pet record; determining, by the one or more processors, whether at least one pet owner profile corresponding to the at least one user record exists in a data store; in response to determining that the at least one pet owner profile does not exist in the data store, creating, by the one or more processors, a new pet owner profile based on the at least one user record, the new pet owner profile including a unique pet owner identifier configured to allow tracking for one or more user activities, wherein the one or more user activities include a pet owner digital wallet activity; determining, by the one or more processors, whether at least one pet profile corresponding to the at least one pet record exists in the data store; in response to determining that the at least one pet profile does not exist in the data store, creating, by the one or more processors, a new pet profile based on the at least one pet record, the new pet profile including a unique pet identifier for locating the at least one pet profile, a wellness score based on activity data collected from one or more sensors, microchip information corresponding to the pet, a pet image, breed and/or DNA information corresponding to the pet, and an adoption or registration record corresponding to the pet; and associating, by the one or more processors, the new pet profile with the new pet owner profile by including the unique pet identifier in the at least one pet owner profile. 2. The computer-implemented method of claim 1 , the method further comprising: in response to receiving the pet selection, displaying, by the one or more processors, one or more prompts on one or more user interfaces of the user device. 3. The computer-implemented method of claim 1 , wherein the confirmation further includes a pet owner identifier of a pre-existing pet owner profile. 4. The computer-implemented method of claim 1 , the method further comprising: utilizing, by the one or more processors, data in at least one of the new pet owner profile or the new pet profile for interactions with one or more external systems. 5. The computer-implemented method of claim 4 , wherein the one or more external systems includes at least one of a wellness system, a diagnostic system, a homing system, a content management system, a genetics system, or a third party services system. 6. The computer-implemented method of claim 5 , the method further comprising: sending, by the one or more processors, a request to the diagnostic system for a medical history of the pet; receiving, by the one or more processors, at least one veterinary record that matches the request; and storing, by the one or more processors, the matching at least one veterinary record in the new pet profile. 7. The computer-implemented method of claim 1 , wherein the creating the new pet owner profile includes using at least a portion of information included in the at least one user record to create the new pet owner profile. 8. A computer system for dynamically managing electronic transactions of pet homing data, the computer system comprising: at least one memory storing instructions; and at least one processor configured to execute the instructions to perform operations comprising: receiving a pet selection from a user device, the pet selection indicating that a user wants to home a pet; sending a confirmation indicating that the pet has been homed, the confirmation including at least one user record and at least one pet record; determining whether at least one pet owner profile corresponding to the at least one user record exists in a data store; in response to determining that the at least one pet owner profile does not exist in the data store, creating a new pet owner profile based on the at least one user record, the new pet owner profile including a unique pet owner identifier configured to allow tracking for one or more user activities, wherein the one or more user activities include a pet owner digital wallet activity; determining whether at least one pet profile corresponding to the at least one pet record exists in the data store; in response to determining that the at least one pet profile does not exist in the data store, creating a new pet profile based on the at least one pet record, the new pet profile including a unique pet identifier for locating the at least one pet profile, a wellness score based on activity data collected from one or more sensors, microchip information corresponding to the pet, a pet image, breed and/or DNA information corresponding to the pet, and an adoption or registration record corresponding to the pet; and associating the new pet profile with the new pet owner profile by including the unique pet identifier in the at least one pet owner profile. 9. The computer system of claim 8 , the operations further comprising: in response to receiving the pet selection, displaying one or more prompts on one or more user interfaces of the user device. 10. The computer system of claim 8 , wherein the confirmation further includes a pet owner identifier of a pre-existing pet owner profile. 11. The computer system of claim 8 , the operations further comprising: utilizing data in at least one of the new pet owner profile or the new pet profile for interactions with one or more external systems. 12. The computer system of claim 11 , wherein the one or more external systems includes at least one of a wellness system, a diagnostic system, a homing system, a content management system, a genetics system, or a third party services system. 13. The computer system of claim 12 , the operations further comprising: sending a request to the diagnostic system for a medical history of the pet; receiving at least one veterinary record that matches the request; and storing the matching at least one veterinary record in the new pet profile. 14. The computer system of claim 8 , wherein the creating the new pet owner profile includes using at least a portion of information included in the at least one user record to create the new pet owner profile. 15. A non-transitory computer-readable medium storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations for dynamically managing electronic transactions of pet homing data, the operations comprising: receiving a pet selection from a user device, the pet selection indicating that a user wants to home a pet; sending a confirmation indicating that the pet has been homed, the confirmation including at least one user record and at least one pet record; determining whether at least one pet owner profile corresponding to the at least one user record exists in a data store; in response to determining that the at least one pet owner profile does not exist in the data store, creating a new pet owner profile based on the at least one user record, the new pet owner profile including a unique pet owner identifier configured to allow tracking for one or more user activities, wherein the one or more user activities include a pet owner digital wallet activity; determining whether at least one pet profile corresponding to the at least one pet record exists in th
for patient-specific data, e.g. for electronic patient records · CPC title
Indexing; Data structures therefor; Storage structures · CPC title
Profile generation, learning or modification · CPC title
specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title
User profiles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.