IP Library Granted Patent US 10,114,930
Granted Patent B2
US 10,114,930 · App. 14/814,444 · Granted Oct 30, 2018

Systems and methods for creating hair transplantation procedure sites

Inventors: Gabriele Zingaretti (Capitola, CA); Ognjen Petrovic (San Jose, CA)
Assignee: RESTORATION ROBOTICS, INC.
G06F19/345A61B34/10A61B34/30A61B34/32G16H50/20A61B34/25A61B90/361A61B2017/00752A61B2034/101A61B2034/107
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,114,930
App. No.
14/814,444
Granted
Oct 30, 2018
Kind
B2
Abstract

Methods and systems are provided for determining the location of procedure sites, for example hair implantation sites, the method and systems enabling a natural looking randomness to be maintained to achieve a desired density while avoiding previously created procedure sites and existing features. In reference to hair transplantation, methods and systems are provided that allow to account for any terminal and non-terminal hair to assist in selecting locations for hair harvesting or implantation.

Claims (46)

1. A system for selecting a location of a procedure site, the system comprising:

a user interface including a user input device;

at least one non-transitory storage medium storing instructions, and

one or more modules for executing operations on image data, the one or more modules comprising instructions for:

identifying or allowing a user to identify one or more procedure site locations within a defined area;

determining a value associated with each of the one or more procedure site locations, each value is determined by how many features are located within a predetermined distance from the respective procedure site location;

assigning or allowing the user to assign a representation to one or more of the determined values;

populating the defined area with one or more representations of the determined values; and

allowing the user to use the one or more populated representations to confirm or modify the identified one or more procedure site locations, or to select a new procedure site location.

2. The system of claim 1 , wherein the one or more procedure site locations comprise locations of the existing hair, a simulated hair, or a proposed implantation site.

3. The system of claim 1 , wherein the representation is a visual representation and it comprises a color, a shape, a size of a dot or other geometric shape, or any combination of the above.

4. The system of claim 1 , wherein identification by the user of the one or more procedure site locations, assigning by the user of the representation, or the confirmation or modification by the user of the identified one or more hair implantation site locations is accomplished via a remote input device, stylus, pen, finger(s), by drop-down menus, or touch screen commands and gestures.

5. The system of claim 1 , wherein the predetermined distance is up to 2 mm, and preferably, up to 1 mm.

6. The system of claim 1 , wherein the determined value comprises a first value if substantially no features are located within the predetermined distance, and a second value if one or more features are located within the predetermined distance.

7. The system of claim 6 , wherein the determined value further comprises a third value if two or more features are located within the predetermined distance.

8. The system of claim 1 , wherein one or more modules further comprises instructions for displaying a map including a plurality of representations showing an extent of baldness.

9. The system of claim 1 , wherein the one or more procedure site locations comprise one or more hair implantation sites, the features comprise terminal hairs, and determination of whether the hair is terminal is based on one or more of a caliber, color, length or specifics of a particular patient.

10. A system for selecting a location of a hair implantation site, the system comprising:

a user interface including a user input device;

at least one non-transitory storage medium storing instructions, and

one or more modules for executing operations on image data, the one or more modules comprising instructions for:

identifying or allowing a user to identify one or more hair implantation site locations within a defined area;

determining a value corresponding to how many terminal hairs are located within a predetermined distance from the respective hair implantation site location;

assigning or allowing the user to assign a representation to one or more of the determined values;

populating the defined area with one or more representations of the determined values; and

allowing the user to use the one or more populated representations to confirm or modify the identified one or more hair implantation site locations, or to select a new hair implantation site location.

11. A method for selecting a location of a procedure site, the method comprising:

identifying one or more procedure site locations within a defined area;

determining a value associated with each of the one or more procedure site locations, each value is determined by how many features are located within a predetermined distance from the respective procedure site location;

assigning a representation to one or more of the determined values;

populating the defined area with one or more representations of the determined values; and

using the one or more populated representations to confirm or modify the identified one or more procedure site locations, or to select a new procedure site location.

12. The method of claim 11 , wherein the one or more procedure site locations comprise locations of the existing hair, a simulated hair, or a proposed implantation site.

13. The method of claim 11 , wherein the representation is a visual representation and it comprises a color, a shape, a size of a dot or other geometric shape, or any combination of the above.

14. The method of claim 11 , wherein one or more steps of the method is automatically performed by a processor.

15. The method of claim 11 , comprising allowing a user to select or override the representation of the determined values, confirm or modify the identified one or more procedure site locations, select or override the selection of the new procedure site, or perform any combination of the above.

16. The method of claim 11 , wherein the determined value comprises a first value if substantially no features are located within the predetermined distance, and a second value if one or more features are located within the predetermined distance.

17. The method of claim 11 , wherein the procedure site locations are implantation site locations, and the method further comprises displaying a map including a plurality of representations showing an extent of baldness.

18. The method of any claim 11 , wherein the steps of identifying, determining, assigning, populating and using are continually updated and a result of each update is displayed on a display in real time, near real time or periodically.

19. The method of claim 11 , further comprising repeating the step of the method until a desired number of procedure site within the defined region has been selected.

20. A method for selecting a location of a hair implantation site, the method comprising:

identifying one or more hair implantation site locations within a defined area;

determining a value corresponding to how many terminal hairs are located within a predetermined distance from the respective hair implantation site location;

assigning a representation to one or more of the determined values;

populating the defined area with one or more representations of the determined values; and

using the one or more populated representations to confirm or modify the identified one or more hair implantation site locations, or to select a new hair implantation site location.

Assignments (9)
SECURITY INTEREST Recorded Jan 19, 2024
From: VENUS CONCEPT INC.
To: EW HEALTHCARE PARTNERS, L.P.
Reel/Frame 066354/0565 →
SECURITY INTEREST Recorded Oct 6, 2023
From: VENUS CONCEPT INC.
To: CITY NATIONAL BANK OF FLORIDA
Reel/Frame 065146/0303 →
CHANGE OF NAME Recorded Oct 13, 2021
From: RESTORATION ROBOTICS, INC.
To: VENUS CONCEPT INC.
Reel/Frame 057788/0712 →
CHANGE OF NAME Recorded Oct 7, 2021
From: RESTORATION ROBOTICS, INC.
To: VENUS CONCEPT INC.
Reel/Frame 057843/0981 →
SECURITY INTEREST Recorded Dec 2, 2019
From: VENUS CONCEPT INC.
To: MADRYN HEALTH PARTNERS, LP
Reel/Frame 051156/0892 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2019
From: SOLAR CAPITAL LTD.
To: RESTORATION ROBOTICS, INC.
Reel/Frame 050965/0765 →
TERMINATION OF PATENT SECURITY AGREEMENT Recorded Nov 7, 2019
From: SOLAR CAPITAL LTD.
To: RESTORATION ROBOTICS, INC.
Reel/Frame 050966/0741 →
SHORT-FORM PATENT SECURITY AGREEMENT Recorded May 10, 2018
From: RESTORATION ROBOTICS, INC.
To: SOLAR CAPITAL LTD.
Reel/Frame 046125/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2015
From: ZINGARETTI, GABRIELE; PETROVIC, OGNJEN
To: RESTORATION ROBOTICS, INC.
Reel/Frame 036231/0978 →
Continuity (2)
Continuation In Part 14448550 · Jul 31, 2014
Related Publication 20160034652A1 · Feb 4, 2016