IP Library Granted Patent US 11,791,042
Granted Patent B2
US 11,791,042 · App. 17/387,485 · Granted Oct 17, 2023

Methods and systems for providing interface components for respiratory therapy

Inventors: Simon Michael Lucey (Pittsburgh, PA); Benjamin Peter Johnston (Sydney, AU); Priyanshu Gupta (Sydney, AU); Tzu-Chin Yu (Sydney, AU)
G16H40/60A61B5/0064A61B5/1072A61B5/1079A61M16/021A61M16/06A61M16/0605A61M16/0633A61M16/0683A61M16/0816G06N20/00G06N20/10G06T15/205G06V10/32G06V40/165G06V40/166G06V40/169G06V40/171G16H20/40G16H30/40G16H50/50A61B5/08A61M2016/0661A61M2205/3561A61M2205/3592A61M2205/505A61M2207/00G06N3/00G06T2210/41G06T2215/16G06V20/64G16H10/60
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 11,791,042
App. No.
17/387,485
Granted
Oct 17, 2023
Kind
B2
Abstract

Systems and methods permit generation of a digital scan of a user's face such as for obtaining of a patient respiratory mask, or component(s) thereof, based on the digital scan. The method may include: receiving video data comprising a plurality of video frames of the user's face taken from a plurality of angles relative to the user's face, generating a three-dimensional representation of a surface of the user's face based on the plurality of video frames, receiving scale estimation data associated with the received video data, the scale estimation data indicative of a relative size of the user's face, and scaling the digital three-dimensional representation of the user's face based on the scale estimation data. In some aspects, the scale estimation data may be derived from motion information collected by the same device that collects the scan of the user's face.

Claims (28)

1. A method of generating a three-dimensional surface scan of a user's face for obtaining a patient respiratory interface component, the method comprising:

receiving, by one or more processors, first video data and second video data, the first video data comprising a plurality of video frames of the user's face taken from a plurality of angles relative to the user's face and the second video data comprising a plurality of video frames of the user's face taken from a same angle relative to the user's face and from a plurality of distances relative to the user's face;

generating, by the one or more processors, a digital three-dimensional representation of the user's face based on the first video data;

scaling, by the one or more processors, the digital three-dimensional representation of the user's face based on the second video data; and

identifying, by the one or more processors, the patient respiratory interface component based on the scaled digital three-dimensional representation of the user's face.

2. The method of claim 1 , further comprising receiving, by the one or more processors, motion data associated with the first video data, wherein the generating the digital three-dimensional representation of the user's face is further based on the received motion data.

3. The method of claim 2 , wherein the motion data is correlated with the first video data.

4. The method of claim 1 , further comprising receiving, by the one or more processors, acceleration data associated with the second video data, wherein the scaling the digital three-dimensional representation of the user's face is further based on the received acceleration data.

5. The method of claim 4 , wherein the acceleration data is correlated with the plurality of video frames of the second video data.

6. The method of claim 1 , further comprising calculating, by the one or more processors, a scaling factor of the user's face based on the second video data.

7. The method of claim 1 , wherein the identifying the patient respiratory interface component comprises comparing, by the one or more processors, dimensions of the scaled digital three-dimensional representation of the user's face to associated dimensions of pre-existing patient respiratory interfaces.

8. The method of claim 1 , wherein the one or more processors comprises a three-dimensional surface rendering engine.

9. The method of claim 1 , wherein the first video data and the second video data are received from a mobile phone over a network.

10. A non-transitory processor-readable medium, having stored thereon processor-executable instruction which, when executed by one or more processors, cause the one or more processors to execute the method of claim 1 to generate a three-dimensional facial scan of a user's face for obtaining a patient respiratory interface component.

11. A system for generating a three-dimensional surface scan of a user's face for obtaining a patient respiratory interface component, the system comprising:

one or more servers including one or more processors configured to:

receive first video data and second video data, the first video data comprising a plurality of video frames of the user's face taken from a plurality of angles relative to the user's face and the second video data comprising a plurality of video frames of the user's face taken from a same angle relative to the user's face and from a plurality of distances relative to the user's face,

generate a digital three-dimensional representation of the user's face based on the first video data,

scale the digital three-dimensional representation of the user's face based on the second video data, and

identifying, by the one or more processors, the patient respiratory interface component based on the scaled digital three-dimensional representation of the user's face.

12. The system of claim 11 , wherein the one or more processors are further configured to receive motion data associated with the first video data and wherein the digital three-dimensional representation of the user's face is generated further based on the received motion data.

13. The system of claim 12 , wherein the motion data is correlated with the first video data.

14. The system of claim 11 , wherein the one or more processors are further configured to receive acceleration data associated with the second video data and wherein the digital three-dimensional representation of the user's face is scaled further based on the received acceleration data.

15. The system of claim 14 , wherein the acceleration data is correlated with the plurality of video frames of the second video data.

16. The system of claim 11 , wherein the one or more processors are further configured to calculate a scaling factor of the user's face based on the second video data.

17. The system of claim 11 , wherein to identify the patient respiratory interface, the one or more processors are configured to compare dimensions of the scaled digital three-dimensional representation of the user's face to associated dimensions of pre-existing patient respiratory interfaces.

18. The system of claim 11 , wherein the one or more processors are configured with a three-dimensional surface rendering engine.

19. The system of claim 11 , wherein the one or more servers are configured to receive the first video data and the second video data from a mobile phone over a network.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2021
From: LUCEY, SIMON MICHAEL
To: LUSEE LLC
Reel/Frame 057007/0787 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2021
From: LUSEE LLC
To: RESMED LIMITED
Reel/Frame 057007/0876 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 28, 2021
From: GUPTA, PRIYANSHU; JOHNSTON, BENJAMIN PETER; YU, TZU-CHIN
To: RESMED LIMITED
Reel/Frame 057008/0029 →
CHANGE OF NAME Recorded Jul 28, 2021
From: RESMED LIMITED
To: RESMED PTY LTD
Reel/Frame 057013/0743 →
Continuity (4)
Continuation 16150386 · Oct 3, 2018
Continuation 15344761 · Nov 7, 2016
Provisional Application 62259743 · Nov 25, 2015
Related Publication 20220016374A1 · Jan 20, 2022