IP Library Granted Patent US 11,793,296
Granted Patent B2
US 11,793,296 · App. 16/652,592 · Granted Oct 24, 2023

Beauty product creation platform

Inventors: Julian Bowyer (London, GB); Thomas Arthur Salmon (Camberwell, GB)
Assignee: NOXELL CORPORATION
A45D44/005G06F3/0481G06Q30/0621G06Q50/04A45D2200/25
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,793,296
App. No.
16/652,592
Granted
Oct 24, 2023
Kind
B2
Abstract

Systems and techniques for a beauty creation platform are discussed herein. A beauty product configuration user interface may be generated. The beauty product configuration user interface includes a first display area and a second display area. A set of selectable product user interface elements may be displayed in the second display area. The beauty product configuration user interface includes a first display area and a second display area. A set of selectable product user interface elements may be displayed in the second display area. A selection may be received of a selectable product user interface element of the set of selectable product user interface elements. In response to receipt of the selection, a visual representation of a configurable product represented by the selected product user interface element may be displayed in the first display area.

Claims (95)

1. A system for generating a custom beauty product, the system comprising:

at least one processor; and

memory including instructions that, when executed by the at least one processor, cause the at least one processor to perform operations to:

evaluate connection data of a social media platform to identify an influencer communicating on the social media platform, wherein the influencer is identified based on a number of subscribers to a communication channel of the social media platform associated with the influencer;

obtain interest data from an influencer social media account of the social media platform, the influencer social media account associated with the influencer;

select a set of product options using the interest data and a set of brand templates;

generate a beauty product configuration user interface, wherein the beauty product configuration user interface includes a first display area and a second display area;

display a set of selectable product user interface elements in the second display area, the set of selectable product user interface elements representing a set of configurable products corresponding to the set of product options;

receive a selection of a selectable product user interface element of the set of selectable product user interface elements;

in response to receipt of the selection, display a visual representation of a configurable product represented by the selected product user interface element in the first display area; and

in response to receipt of an approval indication of the of the visual representation, transmit the visual representation via the communication channel.

2. The system of claim 1 , wherein the visual representation of the configurable product is a product template selected from a set of product templates based on the selection.

3. The system of claim 1 , further comprising instructions that cause the at least one processor to perform operations to:

configure the visual representation of the configurable product with a plurality of product selection regions based on the selection;

display a set of user interface tools in the second display area based on the plurality of product selection regions; and

update a product selection region based on a user selection of the product selection region and a tool selection received from the user.

4. The system of claim 1 , further comprising instructions that cause the at least one processor to perform operations to:

display, in a third display area, a navigation tool including selectable images corresponding to one or more configuration tools for the configurable product;

receive a selection of a selectable image of the selectable images; and

display a set of product configuration tools in the second display area based on the selection of the selectable image and the configurable product.

5. The system of claim 1 , further comprising instructions that cause the at least one processor to perform operations to:

display one or more pre-configured product configurations corresponding to the configurable product;

receive a selection of a pre-configured product configuration from the one or more pre-configured product configurations;

pre-populate a set of product configuration tools based on the pre-configured product configuration;

receive a configuration change from a product configuration tool of the set of product configuration tools; and

update a display of the configured product based on the configuration change.

6. The system of claim 1 , further comprising instructions that cause the at least one processor to perform operations to:

receive a configuration of the configurable product;

identify a set of component products associated with the configuration;

determine a source for a component product of the set of component products; and

transmit a production request to a producer for the component product.

7. The system of claim 6 , further comprising instructions that cause the at least one processor to perform operations to:

determine a formulation for the component product;

identify a set of formulation components for the formulation;

identify a source for a formulation component of the set of formulation components; and

transmit a request for the formulation component to the source of the formulation component.

8. The system of claim 6 , further comprising instructions that cause the at least one processor to perform operations to:

generate instructions for assembly of the configured product using the set of component products;

generate instructions to send the configured product to the user; and

transmit the instructions for assembly of the configured product and the instructions to send the configured product to the user to the producer.

9. At least one non-transitory machine-readable medium with instructions for generating a custom beauty product that, when executed by at least one processor, cause the at least one processor to perform operations to:

evaluate connection data of a social media platform to identify an influencer communicating on the social media platform, wherein the influencer is identified based on a number of subscribers to a communication channel of the social media platform associated with the influencer;

obtain interest data from an influencer social media account of the social media platform, the influencer social media account associated with the influencer;

select a set of product options using the interest data and a set of brand templates;

generate a beauty product configuration user interface, wherein the beauty product configuration user interface includes a first display area and a second display area;

display a set of selectable product user interface elements in the second display area, the set of selectable product user interface elements representing a set of configurable products corresponding to the set of product options;

receive a selection of a selectable product user interface element of the set of selectable product user interface elements;

in response to receipt of the selection, display a visual representation of a configurable product represented by the selected product user interface element in the first display area; and

in response to receipt of an approval indication of the of the visual representation, transmit the visual representation via the communication channel.

10. The at least one non-transitory machine-readable medium of claim 9 , wherein the visual representation of the configurable product is a product template selected from a set of product templates based on the selection.

11. The at least one non-transitory machine-readable medium of claim 9 , further comprising instructions that cause the at least one processor to perform operations to:

configure the visual representation of the configurable product with a plurality of product selection regions based on the selection;

display a set of user interface tools in the second display area based on the plurality of product selection regions; and

update a product selection region based on a user selection of the product selection region and a tool selection received from the user.

12. The at least one non-transitory machine-readable medium of claim 9 , further comprising instructions that cause the at least one processor to perform operations to:

display, in a third display area, a navigation tool including selectable images corresponding to one or more configuration tools for the configurable product;

receive a selection of a selectable image of the selectable images; and

display a set of product configuration tools in the second display area based on the selection of the selectable image and the configurable product.

13. The at least one non-transitory machine-readable medium of claim 9 , further comprising instructions that cause the at least one processor to perform operations to:

display one or more pre-configured product configurations corresponding to the configurable product;

receive a selection of a pre-configured product configuration from the one or more pre-configured product configurations;

pre-populate a set of product configuration tools based on the pre-configured product configuration;

receive a configuration change from a product configuration tool of the set of product configuration tools; and

update a display of the configured product based on the configuration change.

14. The at least one non-transitory machine-readable medium of claim 9 , further comprising instructions that cause the at least one processor to perform operations to:

receive a configuration of the configurable product; identify a set of component products associated with the configuration; determine a source for a component product of the set of component products; and transmit a production request to a producer for the component product.

15. A method for generating a custom beauty product, the method comprising:

evaluating connection data of a social media platform to identify an influencer communicating on the social media platform, wherein the influencer is identified based on a number of subscribers to a communication channel of the social media platform associated with the influencer;

obtaining interest data from an influencer social media account of the social media platform, the influencer social media account associated with the influencer;

selecting a set of product options using the interest data and a set of brand templates;

generating a beauty product configuration user interface, wherein the beauty product configuration user interface includes a first display area and a second display area;

displaying a set of selectable product user interface elements in the second display area, the set of selectable product user interface elements representing a set of configurable products corresponding to the set of product options;

receiving a selection of a selectable product user interface element of the set of selectable product user interface elements;

in response to receiving the selection, displaying a visual representation of a configurable product represented by the selected product user interface element in the first display area; and

in response to receipt of an approval indication of the of the visual representation, transmitting the visual representation via the communication channel.

16. The method of claim 15 , wherein the visual representation of the configurable product is a product template selected from a set of product templates based on the selection.

17. The method of claim 15 , further comprising:

configuring the visual representation of the configurable product with a plurality of product selection regions based on the selection;

displaying a set of user interface tools in the second display area based on the plurality of product selection regions; and

updating a product selection region based on a user selection of the product selection region and a tool selection received from the user.

18. The method of claim 15 , further comprising:

displaying, in a third display area, a navigation tool including selectable images corresponding to one or more configuration tools for the configurable product;

receiving a selection of a selectable image of the selectable images; and

displaying a set of product configuration tools in the second display area based on the selection of the selectable image and the configurable product.

19. The method of claim 15 , further comprising:

displaying one or more pre-configured product configurations corresponding to the configurable product;

receiving a selection of a pre-configured product configuration from the one or more pre-configured product configurations;

pre-populating a set of product configuration tools based on the pre-configured product configuration;

receiving a configuration change from a product configuration tool of the set of product configuration tools; and

updating a display of the configured product based on the configuration change.

20. The method of claim 15 , further comprising:

receiving a configuration of the configurable product;

identifying a set of component products associated with the configuration;

determining a source for a component product of the set of component products; and

transmitting a production request to a producer for the component product.

Assignments (9)
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Oct 22, 2024
From: COTY US LLC; COTY BRANDS MANAGEMENT INC.; CALVIN KLEIN COSMETIC CORPORATION; NOXELL CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 069215/0826 →
SECURITY INTEREST Recorded Jun 4, 2024
From: COTY INC.; CALVIN KLEIN COSMETIC CORPORATION; COTY US LLC; COTY US HOLDINGS INC.; COTY BRANDS MANAGEMENT INC.; O P I PRODUCTS, INC.; NOXELL CORPORATION; THE WELLA CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 067621/0361 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 22, 2023
From: COTY INC.; CALVIN KLEIN COSMETIC CORPORATION; COTY US LLC; COTY BRANDS MANAGEMENT INC.; O P I PRODUCTS, INC.; NOXELL CORPORATION; THE WELLA CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 065016/0676 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Sep 1, 2023
From: COTY INC.; CALVIN KLEIN COSMETIC CORPORATION; COTY US LLC; COTY US HOLDINGS, INC.; COTY BRANDS MANAGEMENT INC.; O P I PRODUCTS, INC.; NOXELL CORPORATION; THE WELLA CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 064803/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (PATENTS) Recorded Dec 29, 2021
From: COTY INC.; CALVIN KLEIN COSMETIC CORPORATION; COTY US LLC; COTY BRANDS MANAGEMENT INC.; O P I PRODUCTS, INC.; NOXELL CORPORATION; THE WELLA CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 058610/0645 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (PATENTS) Recorded Aug 6, 2021
From: COTY INC.; CALVIN KLEIN COSMETIC CORPORATION; COTY US LLC; COTY BRANDS MANAGEMENT INC.; O P I PRODUCTS, INC.; NOXELL CORPORATION; THE WELLA CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 057112/0639 →
SECURITY INTEREST Recorded Jun 17, 2021
From: COTY INC.; CALVIN KLEIN COSMETIC CORPORATION; COTY US LLC; COTY BRANDS MANAGEMENT INC.; O P I PRODUCTS, INC.; NOXELL CORPORATION; THE WELLA CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 057261/0788 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 7, 2021
From: COTY INC.; CALVIN KLEIN COSMETIC CORPORATION; COTY US LLC; COTY BRANDS MANAGEMENT INC.; O P I PRODUCTS, INC.; GRAHAM WEBB INTERNATIONAL, INC.; NOXELL CORPORATION; THE WELLA CORPORATION
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS COLLATERAL AGENT
Reel/Frame 056179/0322 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2020
From: BOWYER, JULIAN; SALMON, THOMAS ARTHUR
To: NOXELL CORPORATION
Reel/Frame 052276/0032 →