Predictive contact tracing
US-2022157473-A1 · May 19, 2022 · US
US12488903B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12488903-B2 |
| Application number | US-202218062850-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 7, 2022 |
| Priority date | Jul 31, 2020 |
| Publication date | Dec 2, 2025 |
| Grant date | Dec 2, 2025 |
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.
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.
Opening claim text (preview).
The invention claimed is: 1 . A method of determining and representing database records via a chat bot, the method comprising: receiving one or more chat messages with a chat bot via a chat interface at a database system accessible via an on-demand computing services environment providing computing services to a plurality of organizations; parsing the one or more chat messages to determine and store database records associated with a designated organization of the plurality of organizations, the one or more database records including identification data, health status information, and location data associated with one or more individuals associated with the designated organization; identifying for the one or more individuals, via a processor at the database system, interaction data comprising information identifying a group of the one or more individuals with which a designated person has been in physical proximity to during a time range based on the location data; receiving, via the database system, a request for the interaction data; returning, via the database system, a response comprising the interaction data, the interaction data formatted to generate a visual representation of a contact tracing graph for presentation via a user interface, the contact tracing graph linking the designated person and the group of the one or more individuals; determining, via the database system, a priority value for the one or more individuals; updating the contact tracing graph based on the priority value to highlight at least one high priority individual of the group of one or more individuals; and transmitting an instruction to a client machine to display the visual representation of the contact tracing graph, the visual representation identifying a contact status for an individual of the group of the one or more individuals and including a time line representation identifying the designated person, the visual representation of the contact tracing graph being navigable at the client machine to refocus on the individual based on user input selecting a node corresponding to the individual. 2 . The method recited in claim 1 , wherein the location data includes geolocation data. 3 . The method recited in claim 2 , wherein the geolocation data includes a time stamp. 4 . The method recited in claim 1 , wherein the contact tracing graph comprises one or more nodes representing the group of one or more individuals and a connection between two nodes representing at least one interaction. 5 . The method recited in claim 1 , wherein the visual representation includes a tabular representation identifying the designated person and the group of the one or more individuals. 6 . The method recited in claim 1 , wherein the one or more 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 one or more individuals is identified by being included in one of the calendar events. 7 . 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. 8 . 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 group of individuals. 9 . 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. 10 . The method recited in claim 1 , wherein the visual representation identifies a name for an individual of the group of the one or more individuals. 11 . The method recited in claim 1 , wherein the visual representation identifies a connection type for an individual of the group of the one or more individuals. 12 . A database system configured to perform a method of determining and representing database record via a chat bot, the method comprising: receiving one or more chat messages with a chat bot via a chat interface at a database system accessible via an on-demand computing services environment providing computing services to a plurality of organizations; parsing the one or more chat messages to determine and store database records associated with a designated organization of the plurality of organizations, the one or more database records including identification data, health status information, and location data associated with one or more individuals associated with the designated organization; identifying for the one or more individuals, via a processor at the database system, interaction data comprising information identifying a group of the one or more individuals with which a designated person has been in physical proximity to during a time range based on the location data; receiving, via the database system, a request for the interaction data; returning, via the database system, a response comprising the interaction data, the interaction data formatted to generate a visual representation of a contact tracing graph for presentation via a user interface, the contact tracing graph linking the designated person and the group of the one or more individuals; determining, via the database system, a priority value for the one or more individuals; updating the contact tracing graph based on the priority value to highlight at least one high priority individual of the group of one or more individuals; and transmitting an instruction to a client machine to display the visual representation of the contact tracing graph, the visual representation identifying a contact status for an individual of the group of the one or more individuals and including a time line representation identifying the designated person, the visual representation of the contact tracing graph being navigable at the client machine to refocus on the individual based on user input selecting a node corresponding to the individual. 13 . The database system recited in claim 12 , wherein the contact tracing graph comprises one or more nodes representing the group of one or more individuals and a connection between two nodes representing at least one interaction. 14 . The database system recited in claim 12 , wherein the visual representation includes a tabular representation identifying the designated person and the group of the one or more individuals. 15 . The database system recited in claim 12 , wherein the one or more 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 one or more individuals is identified by being included in one of the calendar events. 16 . One or more non-transitory computer readable media having instructions stored thereon for performing a method of determining and representing database record via a chat bot, the method comprising: receiving one or more chat messages with a chat bot via a chat interface at a database system accessible via an on-demand computing services environment providing computing services to a plurality of organizations; parsing the one or more chat messages to determine and store database records associated with a designated organization of the plurality of organizations, the one or more database records including identification data, health status information,
Location-based management or tracking services · CPC title
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
Natural language query formulation or dialogue systems · CPC title
for remote operation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.