IP Library Granted Patent US 11,977,952
Granted Patent B1
US 11,977,952 · App. 18/226,017 · Granted May 7, 2024

Apparatus and a method for generating a confidence score associated with a scanned label

Inventors: Priyanka Golchha (Rajasthan, IN); Manish Shiralkar (Pune, IN); Prasanth Perugupalli (Cary, NC); Pavani Pallavi Pelluru (Pocharam, IN); Raghubansh Bahadur Gupta (Bangalore, IN); Jaya Jain (Bhopal, IN)
G06K7/1417G06K7/1413
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,977,952
App. No.
18/226,017
Granted
May 7, 2024
Kind
B1
Abstract

An apparatus for generating a confidence score associated with a scanned label is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive a profile comprising at least a label containing a plurality of metadata associated with the at least a label. The memory instructs the processor to generate a scanned label as a function of the at least a label, wherein generating a scanned label comprises scanning the at least a label using a text recognition module. The memory instructs the processor to determine a confidence score associated with the at least a label as a function of a comparison between the scanned label and a plurality of historical scanned labels. The memory instructs the processor to display the confidence score using a display device.

Claims (38)

1. An apparatus for generating a confidence score associated with a scanned label, wherein the apparatus comprises:

at least a processor; and

a memory connected to the at least a processor, wherein the memory contains instructions configuring the at least a processor to:

receive a profile, wherein the profile comprises:

at least a label; and

a plurality of metadata associated with the at least a label;

generate a scanned label as a function of the at least a label by scanning the at least a label using a text recognition module;

determine a confidence score associated with the scanned label as a function of a comparison between the scanned label and a plurality of historical scanned labels, wherein determining the confidence score comprises generating the confidence score using a confidence machine learning model and further comprises:

receiving a confidence training data set, wherein the confidence training data set comprises outputs correlated to inputs, wherein the inputs comprise the plurality of historical scanned labels and the outputs comprise a plurality of confidence scores;

training, iteratively, the confidence machine-learning model using the confidence training data set, wherein training the confidence machine-learning model includes retraining the confidence machine-learning model with feedback from previous iterations of the confidence machine-learning model; and

determining the confidence score as a function of a comparison between the scanned label and the plurality of historical scanned labels using the trained confidence machine-learning model; and

display the confidence score using a display device.

2. The apparatus of claim 1 , wherein the memory further instructs the at least a processor to generate a plurality of named entities as a function of the at least a label.

3. The apparatus of claim 2 , wherein the memory further instructs the at least a processor to classify the plurality of named entities into a plurality of entity categories.

4. The apparatus of claim 3 , wherein classifying the plurality of named entities into the plurality of entity categories comprises classifying the plurality of named entities into the plurality of entity categories as a function of the spatial positioning of the plurality of named entities on the scanned label.

5. The apparatus of claim 1 , wherein the confidence score comprises a derivation score.

6. The apparatus of claim 1 , wherein the confidence score comprises an expression score.

7. The apparatus of claim 1 , wherein the confidence score comprises a consistency score.

8. The apparatus of claim 1 , wherein the confidence score comprises a temporal consistency score.

9. The apparatus of claim 1 , wherein the at least a label comprises an identification code.

10. A method for generating a confidence score associated with a scanned label, wherein the method comprises:

receiving, using at least a processor, a profile, wherein the profile comprises:

at least a label; and

a plurality of metadata associated with the at least a label;

generating, using the at least a processor, a scanned label as a function of the at least a label by scanning the at least a label using a text recognition module;

determining, using the at least a processor, a confidence score associated with the scanned label as a function of a comparison between the scanned label and a plurality of historical scanned labels, wherein determining the confidence score comprises generating the confidence score using a confidence machine learning model and further comprises:

receiving a confidence training data set, wherein the confidence training data set comprises outputs correlated to inputs, wherein the inputs comprise the plurality of historical scanned labels and the outputs comprise a plurality of confidence scores;

training, iteratively, the confidence machine-learning model using the confidence training data set, wherein training the confidence machine-learning model includes retraining the confidence machine-learning model with feedback from previous iterations of the confidence machine-learning model; and

determining the confidence score as a function of a comparison between the scanned label and the plurality of historical scanned labels using the trained confidence machine-learning model; and

displaying the confidence score using a display device.

11. The method of claim 10 , wherein the method further comprises generating, using the at least a processor, a plurality of named entities as a function of the at least a label.

12. The method of claim 11 , wherein the method further comprises classifying, using the at least a processor, the plurality of named entities into a plurality of entity categories.

13. The method of claim 12 , wherein the method further comprises classifying, using the at least a processor, the plurality of named entities into a plurality of entity categories as a function of the spatial positioning of the plurality of named entities on the scanned label.

14. The method of claim 10 , wherein the confidence score comprises a derivation score.

15. The method of claim 10 , wherein the confidence score comprises an expression score.

16. The method of claim 10 , wherein the confidence score comprises a consistency score.

17. The method of claim 10 , wherein the confidence score comprises a temporal consistency score.

18. The method of claim 10 , wherein the at least a label comprises an identification code.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2025
From: NFERENCE, INC.
To: PRAMANA, INC.
Reel/Frame 071801/0588 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2023
From: JAIN, JAYA
To: NFERENCE, INC.
Reel/Frame 065073/0028 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2023
From: SHIRALKAR, MANISH
To: NFERENCE, INC.
Reel/Frame 065073/0067 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2023
From: GOLCHHA, PRIYANKA
To: NFERENCE, INC.
Reel/Frame 065073/0372 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2023
From: PERUGUPALLI, PRASANTH
To: NFERENCE, INC.
Reel/Frame 065073/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2023
From: PELLURU, PAVANI PALLAVI
To: NFERENCE, INC.
Reel/Frame 065073/0700 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2023
From: GUPTA, RAGHUBANSH BAHADUR
To: NFERENCE, INC.
Reel/Frame 065074/0876 →
Cited By (4)
US 12,288,621 US 12,299,531 US 12,354,394 US 12,554,954