Contact tracing as a service using a database system

US11551819B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11551819-B2
Application numberUS-202016944644-A
CountryUS
Kind codeB2
Filing dateJul 31, 2020
Priority dateJul 31, 2020
Publication dateJan 10, 2023
Grant dateJan 10, 2023

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.

One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated person has recently come into physical proximity. A visual representation of a contact tracing graph may be generated for presentation on a user interface.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving, via a database system, one or more enrollment messages including identification information associated with a designated person, the one or more enrollment messages further including contact information identifying one or more individuals with which the designated person has recently come into physical proximity; identifying health status information indicating a presence or absence of one or more medical symptoms associated with the designated person based on information included in the one or more enrollment messages; generating a visual representation of a contact tracing graph for presentation on a user interface using the health status information and the contact information in the one or more enrollment messages, the contact tracing graph including the designated person and identifying one or more individuals with which the designated person has recently come into physical proximity; receiving, via the visual representation, a selection of a first individual in the one or more individuals; determining enrollment information for the first individual, wherein the enrollment information includes health status information for the first individual; changing displayed information in the visual representation based on the health status information; processing information for the visual representation select a second individual on the visual representation, wherein the second individual is selected based on the visual representation that was changed and prioritization information associated with the contact tracing graph; and providing an aid to select the second individual on the visual representation. 2. The method recited in claim 1 , wherein the one or more enrollment messages include a calendar import message in which one or more calendar events are imported from a digital calendar associated with the designated person, and where a first one of the individuals is identified by being included in one of the calendar events. 3. The method recited in claim 1 , wherein the one or more enrollment messages include a chat bot communication message in which the designated person communicates with a chat bot via one or more text message, and wherein a database record is created based at least in part on natural language processing performed on the chat bot communication message. 4. The method recited in claim 1 , wherein a time, a date, a location, and a type of action associated with the physical proximity is associated with the one or more individuals. 5. The method recited in claim 1 , wherein the visual representation of the contact tracing graph is presented in a user interface that facilitates communication with and enrollment of the individuals with whom the designated person has recently come into physical proximity. 6. The method recited in claim 1 , wherein the database system is accessible via an on-demand computing services environment providing computing services to a plurality of organizations, and wherein database records for the contact tracing graph are associated with a designated one of the plurality of organizations. 7. The method recited in claim 1 , wherein the database system is a multi-tenant database system configured to store information associated with a plurality of organizations, and wherein database records for the contact tracing graph are associated with a designated one of the plurality of organizations. 8. A system configured to perform a method, the method comprising: receiving, via a database system, one or more enrollment messages including identification information associated with a designated person, the one or more enrollment messages further including contact information identifying one or more individuals with which the designated person has recently come into physical proximity; identifying health status information indicating a presence or absence of one or more medical symptoms associated with the designated person based on information included in the one or more enrollment messages; generating a visual representation of a contact tracing graph for presentation on a user interface using the health status information and the contact information in the one or more enrollment messages, the contact tracing graph including the designated person and identifying one or more individuals with which the designated person has recently come into physical proximity; receiving, via the visual representation, a selection of a first individual in the one or more individuals; determining enrollment information for the first individual, wherein the enrollment information includes health status information for the first individual; changing displayed information in the visual representation based on the health status information; processing information for the visual representation select a second individual on the visual representation, wherein the second individual is selected based on the visual representation that was changed and prioritization information associated with the contact tracing graph; and providing an aid to select the second individual on the visual representation. 9. The system recited in claim 8 , wherein the one or more enrollment messages include a calendar import message in which one or more calendar events are imported from a digital calendar associated with the designated person, and where a first one of the individuals is identified by being included in one of the calendar events. 10. The system recited in claim 8 , wherein the one or more enrollment messages include a chat bot communication message in which the designated person communicates with a chat bot via one or more text message, and wherein a first database record is created based at least in part on natural language processing performed on the chat bot communication message. 11. The system recited in claim 8 , wherein a time, a date, a location, and a type of action associated with the physical proximity is associated with the one or more individuals. 12. The system recited in claim 8 , wherein the visual representation of the contact tracing graph is presented in a user interface that facilitates communication with and enrollment of the individuals with whom the designated person has recently come into physical proximity. 13. The system recited in claim 8 , wherein the database system is accessible via an on-demand computing services environment providing computing services to a plurality of organizations, and wherein database records for the contact tracing graph are associated with a designated one of the plurality of organizations. 14. The system recited in claim 8 , wherein the database system is a multi-tenant database system configured to store information associated with a plurality of organizations, and wherein database records for the contact tracing graph are associated with a designated one of the plurality of organizations. 15. One or more non-transitory computer readable media having instructions stored thereon for performing a method, the method comprising: receiving, via a database system, one or more enrollment messages including identification information associated with a designated person, the one or more enrollment messages further including contact information identifying one or more individuals with which the designated person has recently come into physical proximity; identifying health status information indicating a presence or absence of one or more medical symptoms associated with the designated person based on information included in the one or more enrollment messages; generating a visual representation of a contac

Assignees

Inventors

Classifications

  • for calculating health indices; for individual health risk assessment · CPC title

  • for mining of medical data, e.g. analysing previous cases of other patients · CPC title

  • G16H50/80Primary

    for detecting, monitoring or modelling epidemics or pandemics, e.g. flu · CPC title

  • H04W4/029Primary

    Location-based management or tracking services · CPC title

  • for remote operation · 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 US11551819B2 cover?
One or more enrollment messages may be received via a communication message. The enrollment messages may include identification information associated with a designated person, health status information indicating the presence or absence of one or more medical symptoms associated with the designated person, and contact information identifying one or more individuals with which the designated pe…
Who is the assignee on this patent?
Salesforce Com Inc
What technology area does this patent fall under?
Primary CPC classification G16H50/80. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 10 2023 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 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).