IP Library › Patent Application 19688118
Patent Application
App. No. 19/688,118

SYSTEMS AND METHODS FOR HARMONIZED PRODUCT CLASSIFICATION

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 None
App. No.
19/688,118
Abstract

This disclosure provides systems, methods, and devices for automatic product classification using deep learning and generative artificial intelligence (AI) models for a harmonized system (HS) product classification. A method includes generating embeddings based on an input dataset. The method includes applying a deep learning model to the embeddings to produce a prediction set including classifications corresponding to the embeddings. The method includes converting the classifications to a first set of similarity metrics. The method includes determining a second set of similarity metrics based on the embeddings using a semantic similarity model. The method includes generating a third set of similarity metrics based on an output of the semantic similarity model. The method includes outputting a ranked set of predictions corresponding to the input dataset based on the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics.

Claims (44)

1 . A method comprising:

generating, by one or more processors, a set of embeddings based on an input dataset;

applying, by the one or more processors, a deep learning model, a generative artificial intelligence model, or both, to the set of embeddings to produce a prediction set, wherein the prediction set comprises one or more classifications corresponding to the set of embeddings;

converting, by the one or more processors, the one or more classifications to a first set of similarity metrics;

determining, by the one or more processors, a second set of similarity metrics based on the set of embeddings using a semantic similarity model;

generating, by the one or more processors, a third set of similarity metrics based at least in part on an output of the semantic similarity model; and

outputting, by the one or more processors, a ranked set of predictions corresponding to the input dataset based on the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics.

2 . The method of claim 1 , wherein the generative artificial intelligence model comprises a large language model, the method further comprising generating a prompt based on the output of the semantic similarity model, wherein the third set of semantic similarity metrics is generated based on the prompt.

3 . The method of claim 1 , wherein the deep learning model comprises a convolutional neural network.

4 . The method of claim 1 , further comprising determining the ranked set of predictions based on the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics using a voting algorithm.

5 . The method of claim 4 , wherein each of the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics comprise at least one prediction, a similarity score associated with each prediction, and information providing explainability with respect to the similarity score and corresponding prediction.

6 . The method of claim 5 , wherein the at least one prediction comprises a classification corresponding to the input dataset.

7 . The method of claim 1 , wherein the first set of similarity metrics, the second set of similarity metrics, the third set of similarity metrics, or a combination thereof, comprises multiple classifications for at least a portion of the input dataset.

8 . An apparatus, comprising:

one or more memories storing processor-executable code; and

one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the apparatus to:

generate a set of embeddings based on an input dataset;

apply a deep learning model, a generative artificial intelligence model, or both, to the set of embeddings to produce a prediction set, wherein the prediction set comprises one or more classifications corresponding to the set of embeddings;

convert the one or more classifications to a first set of similarity metrics;

determine a second set of similarity metrics based on the set of embeddings using a semantic similarity model;

generate a third set of similarity metrics based at least in part on an output of the semantic similarity model; and

output a ranked set of predictions corresponding to the input dataset based on the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics.

9 . The apparatus of claim 8 , wherein the artificial intelligence model comprises a large language model, the one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the apparatus to:

comprise generating a prompt based on the output of the semantic similarity model, wherein the third set of semantic similarity metrics is generated based on the prompt.

10 . The apparatus of claim 8 , wherein the deep learning model comprises a convolutional neural network.

11 . The apparatus of claim 8 , the one or more processors coupled with the one or more memories and individually or collectively operable to execute the code to cause the apparatus to:

determine the ranked set of predictions based on the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics using a voting algorithm.

12 . The apparatus of claim 8 , wherein each of the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics comprise at least one prediction, a similarity score associated with each prediction, and information providing explainability with respect to the similarity score and corresponding prediction.

13 . The apparatus of claim 8 , wherein the at least one prediction comprises a classification corresponding to the input dataset.

14 . The apparatus of claim 8 , wherein the first set of similarity metrics, the second set of similarity metrics, the third set of similarity metrics, or a combination thereof, comprises multiple classifications for at least a portion of the input dataset.

15 . A non-transitory computer-readable medium having code that, when executed by one or more processors, causes the one or more processors to:

generate a set of embeddings based on an input dataset;

apply a deep learning model, a generative artificial intelligence model, or both, to the set of embeddings to produce a prediction set, wherein the prediction set comprises one or more classifications corresponding to the set of embeddings;

convert the one or more classifications to a first set of similarity metrics;

determine a second set of similarity metrics based on the set of embeddings using a semantic similarity model;

generate a third set of similarity metrics based at least in part on an output of the semantic similarity model; and

output a ranked set of predictions corresponding to the input dataset based on the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics.

16 . The non-transitory computer-readable medium of claim 15 , wherein the generative artificial intelligence model comprises a large language model, wherein the instructions are further executable by the one or more processors to:

comprise generating a prompt based on the output of the semantic similarity model, wherein the third set of semantic similarity metrics is generated based on the prompt.

17 . The non-transitory computer-readable medium of claim 15 , wherein the deep learning model comprises a convolutional neural network.

18 . The non-transitory computer-readable medium of claim 15 , wherein the instructions are further executable by the one or more processors to:

determine the ranked set of predictions based on the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics using a voting algorithm.

19 . The non-transitory computer-readable medium of claim 15 , wherein each of the first set of similarity metrics, the second set of similarity metrics, and the third set of similarity metrics comprise at least one prediction, a similarity score associated with each prediction, and information providing explainability with respect to the similarity score and corresponding prediction.

20 . The non-transitory computer-readable medium of claim 15 , wherein the at least one prediction comprises a classification corresponding to the input dataset.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2026
From: THOMSON REUTERS CANADA LIMITED
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 075605/0828 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2026
From: THOMSON REUTERS HOLDINGS, INC.
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 075606/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2026
From: THOMSON REUTERS (PROFESSIONAL) UK LIMITED
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 075606/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2026
From: GHOLAMIAN, SINA; CHANDRA, VARUN; CAGLAR, EMRE
To: THOMSON REUTERS CANADA LIMITED
Reel/Frame 075595/0797 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2026
From: MARTINEZ, JACQUELINE NICOLE
To: THOMSON REUTERS (PROFESSIONAL) UK LIMITED
Reel/Frame 075597/0106 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2026
From: ROGERS, STEVEN; CONNELL, ELIZABETH; ALIAGA, FERNANDO TOCHINI
To: THOMSON REUTERS HOLDINGS, INC.
Reel/Frame 075596/0209 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2026
From: SKYLAKI, STAVROULA; ROMANI, GIANFRANCO
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 075596/0771 →