Systems and methods for capturing visible information
US-10482371-B2 · Nov 19, 2019 · US
US11037046B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11037046-B2 |
| Application number | US-201916692911-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 22, 2019 |
| Priority date | Mar 10, 2017 |
| Publication date | Jun 15, 2021 |
| Grant date | Jun 15, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A transaction card construction and computer-implemented methods for a transaction card are described. The transaction card has vector-formatted visible information applied by a laser machining system. In some embodiments, systems and methods are disclosed for enabling the sourcing of visible information using a scalable vector format. The systems and methods may receive a request to add visible information to a transaction card and capture an image of the visible information. The systems and methods may capture data representing the image. The systems and methods may also determine an ambient color saturation of the image. Further, systems and methods may translate the image based on the ambient color saturation of the image. The systems and methods may also map the translated image to a bounding box and convert the mapped image into vector format. In addition, the systems and methods may provide the converted image to a laser machining system.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method for sourcing visible information using a scalable vector format, comprising: capturing data representing a captured image of visible information, the captured image comprising a plurality of captured image pixels represented in the data by color information values; determining a first most common color information value among the captured image pixels; identifying, in the captured image pixels, a first set of pixels having color information values within a threshold of the first most common color information value; translating the captured image data to data representing a first translated image by setting the color information values for the first set of pixels to a first color information value; determining a second most common color information value among the captured image pixels; identifying, in the captured image pixels, a second set of pixels having color information values within a threshold of the second most common color information value; translating the first translated image data to data representing a second translated image by setting the color information values for the second set of pixels to a second color information value; and storing, in a customer authentication database, the data representing the second translated image based on a determination that the customer associated with the captured image approves. 2. The computer-implemented method of claim 1 , wherein the color information values comprise one of red-green-blue (RGB) values, cyan-magenta-yellow-black (CMYK) values, hue-saturation-lightness (HSL) values, huge-saturation-value (HSV) values, HEX values, or pantone matching system (PMS) values. 3. The computer-implemented method of claim 1 , wherein the first color information value is a value corresponding to the color white. 4. The computer-implemented method of claim 1 , further comprising: storing the first set of pixels; determining a second threshold of the first most common color information value by incrementing the first threshold with a predetermined value; identifying at least one pixel in the first captured image pixels within the second threshold of the first most common color information value; storing the at least one pixel with the first set of pixels; and setting the color information values for each stored pixel to the first color information value. 5. The computer-implemented method of claim 4 , wherein the first captured image of visible information comprises a signature. 6. The computer-implemented method of claim 1 , wherein the determination that the customer associated with the first captured image approves comprises: transmitting, to a computing device, a request for approval of the second translated image; and determining that an approval of the second translated image has been received. 7. The computer-implemented method of claim 6 , further comprising, in response to a failure to receive an approval of the second translated image: capturing data representing a second captured image of visible information, the second captured image comprising a plurality of second captured image pixels represented in the data by color information values; determining a first most common color information value among the second captured image pixels; identifying, in the second captured image pixels, a third set of pixels having color information values within a threshold of the first most common color information value among the second captured image pixels; translating the second captured image data to data representing a third translated image by setting the color information values for the third set of pixels to a third color information value; determining a second most common color information value among the second captured image pixels; identifying, in the second captured image pixels, a fourth set of pixels having color information values within a threshold of the second most common color information value among the second captured image pixels; and translating the third translated image data to data representing a fourth translated image by setting the color information values for the fourth set of pixels to a fourth color information value. 8. A computer-implemented method for sourcing visible information using a scalable vector format, comprising: capturing data representing a captured image of visible information, the captured image comprising a plurality of captured image pixels represented in the data by color information values; identifying, in the captured image pixels, a first set of pixels being represented by a first group of color information values; identifying, in the captured image pixels, a second set of pixels being represented by a second group of color information values; determining a most common color information value among the captured image pixels; determining that the first group of color information values are within a first threshold of the most common color information value; determining that the second group of color information values are within a second threshold of the most common color information value; translating the captured image data to data representing a first translated image by setting the color information values for the first set of pixels to a first color information value; translating the first translated image data to data representing a second translated image by setting the color information values for the second set of pixels to a second color information value; and storing, in a customer authentication database, the data representing the second translated image based on a determination that the customer associated with the captured image approves. 9. The computer-implemented method of claim 8 , wherein the color information values comprise one of red-green-blue (RGB) values, cyan-magenta-yellow-black (CMYK) values, hue-saturation-lightness (HSL) values, huge-saturation-value (HSV) values, HEX values, or pantone matching system (PMS) values. 10. The computer-implemented method of claim 8 , wherein the first color information value is a value corresponding to the color white. 11. The computer-implemented method of claim 8 , wherein the determination that the customer associated with the captured image approves comprises: transmitting, to a computing device, a request for approval of the second translated image; and determining that an approval of the second translated image has been received. 12. The computer-implemented method of claim 11 , further comprising, in response to a failure to receive an approval of the second translated image: capturing data representing a second captured image of visible information, the second captured image comprising a second plurality of captured image pixels represented in the data by color information values; identifying, in the second captured image pixels, a third set of pixels being represented by a third group of color information values; identifying, in the second captured image pixels, a fourth set of pixels being represented by a fourth group of color information values; determining a most common color information value among the second captured image pixels; determining that the third group of color information values are within a first threshold of the most common color information value among the second captured image pixels; determining that the second group of color information values are within a second threshold of the most common color information value among the second captured image pixels; translating the second captured image data to data representing a third translated image by setting the color information values for the thi
Details of the card (record carriers per se G06K) · CPC title
Constructional details · CPC title
Image coding (bandwidth or redundancy reduction for static pictures H04N1/41; coding or decoding of static colour picture signals H04N1/64; methods or arrangements for coding, decoding, compressing or decompressing digital video signals H04N19/00) · CPC title
the arrangement being a circuit for emulating a plurality of record carriers, e.g. a single RFID tag capable of representing itself to a reader as a cloud of RFID tags · CPC title
Software being in the reader · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.