IP Library Granted Patent US 10,951,715
Granted Patent B2
US 10,951,715 · App. 16/115,056 · Granted Mar 16, 2021

Systems and methods for generating an anonymous interactive display in an extended timeout period

Inventors: Gregory R. Hart (Hayden Lake, ID); Gregory Paik (San Francisco, CA); Jeffrey Golda (Menlo Park, CA); Amal Khandelwal (Redwood City, CA); Razik Yousfi (Burlingame, CA)
Assignee: HeartFlow, Inc.
H04L67/145G06F21/6245G16H10/60G16H40/60H04L67/22H04L69/28H04N1/00506G06F3/04815G06F21/6218
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,951,715
App. No.
16/115,056
Granted
Mar 16, 2021
Kind
B2
Abstract

Systems and methods are disclosed for displaying health data during a security timeout. One method includes: displaying an interactive interface; receiving a data type included in the display; detecting a timeout of the interactive interface; hiding or removing the data type from the display in response to the timeout; and initiating an extended timeout including the display with the data type removed.

Claims (66)

1. A computer-implemented method of performing a diagnostic procedure on a patient using a diagnostic tool, the method comprising:

displaying, on a display of the diagnostic tool, an interactive interface of the diagnostic tool for the diagnostic procedure:

determining whether the interactive interface has been displayed for a first predetermined period of time without interaction from a user;

in response to determining that the interactive interface has been displayed for a first predetermined period of time without interaction from the user:

identifying patient privacy information of the patient included in the interactive interface; and

obscuring the identified patient privacy information from the interactive interface; and

during a period of time in which the identified patient privacy information is obscured:

receiving an interaction from the user that causes the diagnostic tool to perform a diagnostic action; and

updating the interactive interface based on the performed diagnostic action without revealing the obscured patient privacy information.

2. The computer-implemented method of claim 1 , further comprising:

in response to determining that the interactive interface has been displayed for a second predetermined period of time without interaction from the user, the second period of time being longer than the first predetermined period of time, obscuring an entirety of the interactive interface and preventing the diagnostic tool from receiving an interaction from the user that causes the diagnostic tool to perform a diagnostic action.

3. The computer-implemented method of claim 2 , further comprising:

displaying a login screen on the display of the diagnostic tool; and

in response to receiving a login action of the user via the login screen, revealing the interactive interface, including the patient privacy information, and re-enabling the diagnostic tool to receive an interaction from the user that causes the diagnostic tool to perform a diagnostic action.

4. The computer-implemented method of claim 3 , wherein:

updating the interactive interface based on the performed diagnostic action without revealing the obscured patient privacy information includes updating at least a portion of the patient privacy information without revealing the obscured patient privacy information; and

revealing the interactive interface includes revealing the updated at least portion of the patient privacy information.

5. The computer-implemented method of claim 1 , wherein:

the interactive interface of the diagnostic tool for the diagnostic procedure is one of a plurality of different interfaces that are selectively displayed by the display.

6. The computer-implemented method of claim 5 , further comprising:

in response to determining that at least one of the plurality of different interfaces other than the interactive interface of the diagnostic tool for the diagnostic procedure has been displayed for the first predetermined period of time without interaction from the user, displaying one or more of a login prompt or option, a disclaimer, or a navigation option.

7. A diagnostic tool for performing a diagnostic procedure on a patient, the diagnostic tool comprising:

at least one processor;

at least one display operatively connected to the at least one processor; and

at least one memory operatively connected to the processor, and storing instructions that are executable by the processor and configured to cause the processor to perform acts, including:

displaying, on the display, an interactive interface of the diagnostic tool for the diagnostic procedure:

determining whether the interactive interface has been displayed for a first predetermined period of time without interaction from a user;

in response to determining that the interactive interface has been displayed for a first predetermined period of time without interaction from the user:

identifying patient privacy information of the patient included in the interactive interface; and

obscuring the identified patient privacy information from the interactive interface; and

during a period of time in which the identified patient privacy information is obscured:

receiving an interaction from the user that causes the diagnostic tool to perform a diagnostic action; and

updating the interactive interface based on the performed diagnostic action without revealing the obscured patient privacy information.

8. The diagnostic tool of claim 7 , wherein the acts further include:

in response to determining that the interactive interface has been displayed for a second predetermined period of time without interaction from the user, the second period of time being longer than the first predetermined period of time, obscuring an entirety of the interactive interface and preventing the diagnostic tool from receiving an interaction from the user that causes the diagnostic tool to perform a diagnostic action.

9. The diagnostic tool of claim 8 , wherein the acts further include:

displaying a login screen on the display of the diagnostic tool; and

in response to receiving a login action of the user via the login screen, revealing the interactive interface, including the patient privacy information, and re-enabling the diagnostic tool to receive an interaction from the user that causes the diagnostic tool to perform a diagnostic action.

10. The diagnostic tool of claim 9 , wherein:

updating the interactive interface based on the performed diagnostic action without revealing the obscured patient privacy information includes updating at least a portion of the patient privacy information without revealing the obscured patient privacy information; and

revealing the interactive interface includes revealing the updated at least portion of the patient privacy information.

11. The diagnostic tool of claim 7 , wherein:

the interactive interface of the diagnostic tool for the diagnostic procedure is one of a plurality of different interfaces that are selectively displayed by the display.

12. The diagnostic tool of claim 11 , wherein the acts further include:

in response to determining that at least one of the plurality of different interfaces other than the interactive interface of the diagnostic tool for the diagnostic procedure has been displayed for the first predetermined period of time without interaction from the user, displaying one or more of a login prompt or option, a disclaimer, or a navigation option.

13. A non-transitory computer readable medium for use on a diagnostic tool containing computer-executable programming instructions for operating an interactive interface of the diagnostic tool for performing a diagnostic procedure on a patient, the instructions executable by a processor to preform acts, including:

displaying, on a display of the diagnostic tool, the interactive interface;

determining whether the interactive interface has been displayed for a first predetermined period of time without interaction from a user;

in response to determining that the interactive interface has been displayed for a first predetermined period of time without interaction from the user:

identifying patient privacy information of the patient included in the interactive interface; and

obscuring the identified patient privacy information from the interactive interface; and

during a period of time in which the identified patient privacy information is obscured:

receiving an interaction from the user that causes the diagnostic tool to perform a diagnostic action; and

updating the interactive interface based on the performed diagnostic action without revealing the obscured patient privacy information.

14. The computer readable medium of claim 13 , wherein the acts further include:

in response to determining that the interactive interface has been displayed for a second predetermined period of time without interaction from the user, the second period of time being longer than the first predetermined period of time, obscuring an entirety of the interactive interface and preventing the diagnostic tool from receiving an interaction from the user that causes the diagnostic tool to perform a diagnostic action.

15. The computer readable medium of claim 14 , wherein the acts further include:

displaying a login screen on the display of the diagnostic tool; and

in response to receiving a login action of the user via the login screen, revealing the interactive interface, including the patient privacy information, and re-enabling the diagnostic tool to receive an interaction from the user that causes the diagnostic tool to perform a diagnostic action.

16. The computer readable medium of claim 15 , wherein:

updating the interactive interface based on the performed diagnostic action without revealing the obscured patient privacy information includes updating at least a portion of the patient privacy information without revealing the obscured patient privacy information; and

revealing the interactive interface includes revealing the updated at least portion of the patient privacy information.

17. The computer readable medium of claim 13 , wherein:

the interactive interface of the diagnostic tool for the diagnostic procedure is one of a plurality of different interfaces that are selectively displayed by the display.

18. The computer readable medium of claim 17 , wherein the acts further include:

in response to determining that at least one of the plurality of different interfaces other than the interactive interface of the diagnostic tool for the diagnostic procedure has been displayed for the first predetermined period of time without interaction from the user, displaying one or more of a login prompt or option, a disclaimer, or a navigation option.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 11, 2025
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 072876/0775 →
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: HAYFIN SERVICES LLP
To: HEARTFLOW, INC.
Reel/Frame 067801/0032 →
SECURITY INTEREST Recorded Jun 18, 2024
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 067775/0966 →
SECURITY INTEREST Recorded Jan 20, 2021
From: HEARTFLOW, INC.
To: HAYFIN SERVICES LLP
Reel/Frame 055037/0890 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2018
From: HART, GREGORY R.; PAIK, GREGORY; GOLDA, JEFFREY; KHADELWAL, AMAL; YOUSFI, RAZIK
To: HEARTFLOW, INC.
Reel/Frame 047030/0719 →
Continuity (2)
Provisional Application 62551672 · Aug 29, 2017
Related Publication 20190068722A1 · Feb 28, 2019
Cited By (18)
US 12,245,882 US 12,283,046 US 12,299,885 US 12,324,695 US 12,324,696 US 12,380,560 US 12,396,695 US 12,406,365 US 12,440,180 US 12,499,539 US 12,555,228 US 12,558,048 US 12,599,352 US 12,620,092 US 12,635,965 US 12,670,998 US 12,712,082 US 12,714,382