G06Q30/06211

METHOD AND SYSTEM FOR PERSONALIZED MATCHING OF COSMETIC PRODUCTS TO A SUBJECT'S SKIN AND/OR HAIR
20250384481 · 2025-12-18 ·

There is provided herein a computer-implemented method for personalized matching of cosmetic, skincare and/or haircare products to a subject's skin/hair, the method including: obtaining input data of the subject, extracting a plurality of subject-specific skin/hair and skin/hair associated features/parameters from the input data, obtaining a name of a cosmetic, skincare and/or haircare product and/or a list of ingredients in a cosmetic, skincare and/or haircare product selected by the subject, applying a Quantitative Structure-Activity Relationship (QSAR) algorithm on the ingredients to obtain molecular and/or structural properties thereof, applying an AI algorithm on the plurality of extracted subject-specific skin/hair and skin/hair-associated features/parameters and on the molecular and/or structural properties of the skincare, haircare and/or cosmetic product to determine a degree of matching of the selected cosmetic product to the subject's skin/hair.

Systems and techniques for computer-enabled geo-targeted product reservation for secure and authenticated online reservations

Systems and methods disclosed herein provide a geo-targeted online reservation system that ensures authenticity of customer devices requesting reservations by generating reservations only if threshold authentication conditions are satisfied. For example, a computing device registered with a server system receives inputs for requesting a reservation of a limited release product and for configuring the product. To authenticate the computing device, the server device transmits an electronic message to the computing device requesting the computing device to respond. A response to the message is one threshold authentication condition for generating the reservation. Upon determining that one or more threshold authentication conditions are satisfied, the server device generates a reservation for the product.

AI-BASED DIGITAL 3D ENGRAVING BASED ON A USER-UPLOADED IMAGE

A data processing system implements receiving, via a user interface of a client device, an image; constructing, via a prompt construction unit, a first prompt by appending the image to a first instruction string including instructions to a generative model; providing the first prompt to the generative model; generating, by the generative model and according to the first prompt, a depth map using an intensity of darkness of each pixel of the image as a respective depth of the pixel in a digital three-dimensional (3D) transparent object; digitally engraving, by the generative model and according to the first prompt, each pixel of the image in the 3D transparent object based on the respective depth in the depth map into a digital 3D engraved object; receiving the digital 3D engraved object from the generative model; and providing the digital 3D engraved object to display on the user interface of the client device.