Multi-Tier Storage Based on Data Anonymization
US-2016132697-A1 · May 12, 2016 · US
US10664572B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10664572-B2 |
| Application number | US-201514970098-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 15, 2015 |
| Priority date | Aug 6, 2015 |
| Publication date | May 26, 2020 |
| Grant date | May 26, 2020 |
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 computing system comprises an electronic personal assistant application program executed on a client computing device. Included are a health insurance retriever configured to retrieve health insurance information of a user, a history combiner configured to combined aggregated histories of a plurality of users into an anonymized combined time and location-based data, and a health recommender configured to identify at least one health condition of the user, determine a health recommendation at least on the identified health condition, and output the health recommendation including the recommended health care service, providers, and an indication of insurance coverage of the recommended service at each of the providers.
Opening claim text (preview).
The invention claimed is: 1. A computing system comprising: an electronic personal assistant application program executed on a client computing device configured to: passively monitor a geolocation of the client computing device to obtain geolocation data and associated time data for a user for each of a plurality of geolocations; and communicate the geolocation data and associated time data to a server system over a communications network for each of the plurality of geolocations; the application program including: a health recommender operatively coupled to a display and a health insurance retriever, the health recommender being configured to: retrieve an electronic medical record of the user and a personal time and location-based history comprising a combined time and geolocation data of the user that is based, at least in part, on the geolocation data and associated time data communicated to the server system for each of the plurality of geolocations; identify a differential diagnosis of a plurality of potential health conditions of the user listed in an order of likelihood and determine a health recommendation, including at least a recommended health care service, at least based on the identified potential health conditions, the electronic medical record of the user, and the personal time and location-based history of the user, the order of likelihood taking into account a time and location-based history of multiple users retrieved by the application program from the server system; identify a plurality of health care providers that deliver the recommended health care service in a vicinity of the user; and output, on the display associated with the client computing device, a graphical representation of the health recommendation for a potential health condition identified as highest ranked in the order of likelihood, the plurality of potential health conditions of the user listed in the order of likelihood, the plurality of health care providers, and an indication of whether the recommended health care service is covered by a health insurance plan of the user at each of the plurality of health care providers; and the health insurance retriever configured to retrieve health insurance information of the user, indicating whether the recommended health care service is covered by the health insurance plan of the user at each of the plurality of health care providers. 2. The computing system of claim 1 , wherein the health recommender identifies at least a health condition of a plurality of users in the vicinity of the user and further determines the health recommendation based on the health condition of the plurality of users. 3. The computing system of claim 1 , wherein the health recommender determines an availability of the user to receive the recommended health care service based at least on a calendar. 4. The computing system of claim 1 , wherein the health recommender determines whether the user has at least a previous relationship to at least one of the plurality of health care providers, and output on the display a graphical indication of the previous relationship, if any. 5. The computing system of claim 1 , wherein the health insurance information includes whether each of the plurality of health care providers is in-plan or out-of-plan for the user. 6. The computing system of claim 1 , wherein the health insurance information indicates user's coverage based on restrictions and requirements associated with the recommended health care service at each of the plurality of health care providers. 7. The computing system of claim 1 , wherein the health insurance information includes a reimbursement benefit amount for the recommended health care service at each of the plurality of health care providers. 8. The computing system of claim 1 , wherein the health recommender determines scheduling information for each of the plurality of health care providers and outputs on the display an appointment scheduling interface with available timeslots at the plurality of health care providers for the recommended health care service, receives a user selection of a timeslot and healthcare provider, and transmits the user selected timeslot and user ID of the user to the selected healthcare provider to make an appointment. 9. The computing system of claim 1 , wherein the health recommender outputs on the display a graphical representation of the plurality of health care providers, including a map indicating the location of the plurality of health care providers, and a route to at least one of the health care providers. 10. A computer method, comprising: passively monitoring a geolocation of a client computing device to obtain geolocation data and associated time data for a user for each of a plurality of geolocations; communicating the geolocation data and associated time data to a server system over a communications network for each of the plurality of geolocations; retrieving an electronic medical record of the user and a personal time and location-based history comprising a combined time and geolocation data of the user that is based, at least in part, on the geolocation data and associated time data communicated to the server system for each of the plurality of geolocations; identifying a differential diagnosis of a plurality of potential health conditions of the user listed in an order of likelihood; determining a location of the user; determining a health recommendation, including at least a recommended health care service, at least based on the identified potential health conditions, the electronic medical record of the user, and the personal time and location-based history of the user, the order of likelihood taking into account a time and location-based history of multiple users retrieved by an application program from the server system; identifying a plurality of health care providers that deliver the recommended health care service in a vicinity of the location of the user; retrieving health insurance information of the user, indicating whether the recommended health care service is covered by a health insurance plan of the user at each of the plurality of health care providers; determining whether the recommended health care service is covered by the health insurance plan of the user at each of the plurality of health care providers; and outputting, on a display associated with the client computing device, a graphical representation of the health recommendation for a potential health condition identified as highest ranked in the order of likelihood, the plurality of potential health conditions of the user listed in the order of likelihood, the plurality of health care providers, and an indication of whether the recommended health care service is covered by the health insurance plan of the user at each of the plurality of health care providers. 11. The method of claim 10 , further comprising: identifying at least a health condition of a plurality of users in the vicinity of the user and further determines the health recommendation based on the health condition of the plurality of users. 12. The method of claim 10 , further comprising: determining an availability of the user to receive the recommended health care service based at least on a calendar. 13. The method of claim 10 , wherein the determining of whether the recommended health care service is covered by the user's health insurance plan at each of the plurality of health care providers includes determining that the recommended health care service is included in benefits of the user's health insurance plan, determining that the recommended health care service is
relating to drugs or medications, e.g. for ensuring correct administration to patients · CPC title
for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms · CPC title
relating to nutrition control, e.g. diets · CPC title
for patient-specific data, e.g. for electronic patient records · CPC title
relating to mental therapies, e.g. psychological therapy or autogenous training · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.