Recommendations for health benefit resources

US10664572B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10664572-B2
Application numberUS-201514970098-A
CountryUS
Kind codeB2
Filing dateDec 15, 2015
Priority dateAug 6, 2015
Publication dateMay 26, 2020
Grant dateMay 26, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10664572B2 cover?
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 c…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G06Q40/08. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 26 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).