Legal claims defining the scope of protection, as filed with the USPTO.
1. A device, comprising: a processing system including a processor; and a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising: receiving text comprising a series of characters; encoding each character of the series of characters into an integer, thereby creating a plurality of integers; transforming the plurality of integers into a long integer; converting the long integer into a binary number; separating the binary number into even bits and odd bits; converting the even bits into a first vector of integers; converting the odd bits into a second vector of integers; plotting the first vector of integers and the second vector of integers as a series of dots on a two-dimensional graph, thereby creating a unique encoded image of the text; and scanning the unique encoded image by machine learning to recognize the text, wherein the unique encoded image is a street sign, and wherein the device scans the street sign to effect navigation of a vehicle.
2. The device of claim 1 , wherein the encoding of each character is based on an ASCII code for the character, and wherein the transforming the plurality of integers comprises multiplying the integer for each character by a factor based on a position of each character in the series of characters, thereby creating a resultant product, and summing the resultant product for each character to create the long integer, and then converting the long integer into the binary number.
3. The device of claim 2 , wherein the integer is between 0 and 255, and wherein the factor is 256 raised by a power equal to the position of each character in the series of characters.
4. The device of claim 1 , wherein the converting the even bits of the binary number comprises doubling a total of the even bits preceding and including a particular even bit and subtracting a position of the particular even bit to create a particular integer in the first vector of integers having a same position in the first vector of integers as a position of the particular even bit of the even bits of the binary number.
5. The device of claim 1 , wherein each integer of the first vector of integers and a corresponding integer in the second vector of integers comprises a pair of Cartesian coordinates for a dot in the series of dots.
6. The device of claim 5 , wherein the plotting includes coloring the series of dots based on an order of appearance of a respective integer in the first vector of integers.
7. The device of claim 1 , wherein the processing system comprises a plurality of processors operating in a distributed computing environment.
8. A non-transitory, machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising: encoding each character of a text into an integer, thereby creating a plurality of integers; transforming the plurality of integers into a long integer; converting the long integer into a binary number; separating the binary number into a third vector of even bits and a fourth vector of odd bits; applying a linear recursive function to the third vector of even bits and to the fourth vector of odd bits to generate a first vector of integers and a second vector of integers, respectively; replacing each integer in the first vector of integers and the second vector of integers with a difference between twice each integer minus a position of each integer; plotting the first vector of integers and the second vector of integers as a series of dots on a two-dimensional graph, thereby creating a unique encoded image of the text.
9. The non-transitory, machine-readable medium of claim 8 , wherein the encoding comprises an eight-bit code representation for each character.
10. The non-transitory, machine-readable medium of claim 9 , wherein the eight-bit code representation is ASCII.
11. The non-transitory, machine-readable medium of claim 10 , wherein the transforming further comprises: multiplying each integer by an exponent, thereby creating a plurality of products; and summing the products to create the long integer.
12. The non-transitory, machine-readable medium of claim 11 , wherein the exponent comprises 256 raised by a power equal to a position of each character in the text.
13. The non-transitory, machine-readable medium of claim 12 , wherein each integer of the first vector of integers and a corresponding integer in the second vector of integers comprises a pair of Cartesian coordinates, and wherein the operations further comprise plotting each pair of Cartesian coordinates as a respective dot on a graphic representation of the text.
14. The non-transitory, machine-readable medium of claim 13 , wherein the processing system comprises a plurality of processors operating in a distributed computing environment.
15. A method, comprising: encoding, by a processing system comprising a processor, each character of a text into an integer, thereby creating a plurality of integers; transforming, by the processing system, the plurality of integers into a long integer; converting, by the processing system, the long integer into a binary number; separating, by the processing system, the binary number into a third vector of even bits and a fourth vector of odd bits; applying, by the processing system, a linear recursive function to the third vector of even bits and to the fourth vector of odd bits to generate a first vector of integers and a second vector of integers, respectively; replacing, by the processing system, each integer in the first vector of integers and the second vector of integers with a difference between twice each integer minus a position of each integer; and plotting, by the processing system, the first vector of integers and the second vector of integers as a series of dots on a two-dimensional graph, thereby creating a unique encoded image of the text.
16. The method of claim 15 , wherein the encoding comprises an eight-bit code representation for each character.
17. The method of claim 16 , wherein the eight-bit code representation is ASCII.
18. The method of claim 17 , wherein the transforming further comprises: multiplying, by the processing system, each integer by an exponent, thereby creating a plurality of products; and summing the products to create the long integer.
19. The method of claim 18 , wherein the exponent comprises 256 raised by a power equal to a position of each character in the text.
20. The method of claim 15 , further comprising coloring, by the processing system, the series of dots based on an order of appearance of each dot in the series of dots.
Unknown
December 28, 2021
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.