IP Library Granted Patent US 10,891,785
Granted Patent B2
US 10,891,785 · App. 16/868,063 · Granted Jan 12, 2021

Systems and methods for fitting product

Inventor: Bao Tran (Saratoga, CA)
G06T17/00A61B5/0205A61B5/1036A61B5/1079A61B5/1112A61B5/1118A61B5/1128A61B5/165A61B5/6829A61B5/6898A61B5/742G01G19/44G06Q30/0643G06T3/0093G06T7/20G06T11/001G06T19/006G06T19/20A61B2576/02A63B2220/00G06T2215/16G06T2219/2012
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,891,785
App. No.
16/868,063
Granted
Jan 12, 2021
Kind
B2
Abstract

Systems and methods are disclosed method for rendering reality for an object by performing motion tracking and area learning of an environment; selecting a pattern or color from a plurality of product variations; blending the pattern or color of the object and the environment; and displaying the color on the object as an augmented reality view.

Claims (31)

1. A method for rendering reality for an object, comprising: using a mobile device with an accelerometer and a camera, performing motion tracking and learning in an environment of the object with accelerometer and camera data in the mobile device;

selecting a pattern or color from a plurality of product variations or service variations;

blending the pattern or color of the object and the environment; and displaying the color on the object as reality view.

2. The method of claim 1 , wherein the mobile device comprises a smart phone or a portable camera.

3. The method of claim 1 , comprising applying a template to the object and warping or mapping the template to one or more predetermined points on a house model or a furniture model.

4. The method of claim 1 , wherein the object comprises hair, foot, hand, finger, toe, wrist, neck, or ear, wherein a product variation comprises jewelry.

5. The method of claim 1 , comprising providing a 3D printer for printing a custom object.

6. The method of claim 1 , wherein the object comprises a body portion, a head, a chest region, a leg, and wherein a product variation comprises body gear.

7. The method of claim 1 , comprising monitoring user health, heart rate, or emotion.

8. The method of claim 1 , comprising selecting a best fit from jewelry variations house variations, furniture variations, shoe variations, clothing variations, apparel variations or footwear variations.

9. The method of claim 1 , wherein the object comprises a face and wherein a product or service variation comprises facial makeup product, hairstyle, hair product, cosmetic service or beauty service.

10. The method of claim 1 , wherein the object comprises a body and wherein a product or service variation comprises makeup product, clothing, hair product, jewelry, cosmetic service or beauty service.

11. The method of claim 1 , comprising:

selecting a makeup pattern or color from a plurality of makeup product variations; and

blending makeup pattern or color; and

displaying makeup color on a body or face.

12. The method of claim 1 , comprising modeling one or more applications of light foundation creme, eye disguise, highlighter, concealer or blush.

13. The method of claim 4 , wherein the jewelry comprises cosmetic jewelry, a facial jewelry, hand jewelry, foot jewelry, ear jewelry, dental jewelry, navel jewelry or a hair jewelry.

14. The method of claim 1 , comprising motion tracking, area learning and depth sensing a body portion to a furniture or a house in the environment.

15. The method of claim 1 , comprising matching used product or consigned product.

16. The method of claim 1 , comprising rendering product variations on an online portal.

17. The method of claim 1 , comprising providing augmented reality view or virtual reality view or extended reality view of one or more products or services with a user custom view.

18. A method for selecting a product using a mobile phone with an accelerometer and a camera, comprising: selecting one or more 3D models from a product database;

performing motion tracking and learning in an environment of the object with accelerometer and camera data in the mobile device;

selecting a pattern or color from a plurality of product variations; blending the pattern or color of the product and the environment; and displaying the color on the product as reality view.

19. A method for using a mobile phone with an accelerometer and a camera, comprising:

selecting one or more 3D models from a product database;

capturing images of a user view relative to a reference frame using a mobile camera, including:

performing motion tracking and learning in an environment of the object with accelerometer and camera data in the mobile device;

selecting a pattern or color from a plurality of product variations; blending the pattern or color of the object and the environment; displaying the color on the object as reality view; generating an updated model of the user view by selecting a closest 3D model to the user view and matching points on the closest 3D product model to one or more predetermined points on the user view; and selecting a best-fit product from a plurality of product variations.

20. The method of claim 19 , comprising providing augmented reality view or virtual reality view or extended reality view of the one or more products.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2025
From: TRAN, BAO
To: ARBOR SYSTEMS LLC
Reel/Frame 073078/0900 →
Continuity (3)
Continuation 16361141 · Mar 21, 2019
Continuation 15795252 · Oct 26, 2017
Related Publication 20200320781A1 · Oct 8, 2020