User interface for presenting multi-level map clusters
US-2024401465-A1 · Dec 5, 2024 · US
US11475598B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11475598-B2 |
| Application number | US-202017126225-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 18, 2020 |
| Priority date | Dec 19, 2019 |
| Publication date | Oct 18, 2022 |
| Grant date | Oct 18, 2022 |
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 universal color coding system, and method of analyzing objects with multiple attributes using the color coding system. The color coding system includes a color mapper arranged to map a plurality of colors with a plurality of numerical codes, wherein the each of the plurality of numerical codes is a unique integer determined based on a combination of prime numbers; wherein each of the plurality of numerical codes is arranged to represent a unique color in color space wherein each of the prime numbers represents a respective basic color of the color space; and wherein the plurality of numerical codes are integers calculated based on addition and multiplication of a plurality of prime numbers.
Opening claim text (preview).
The invention claimed is: 1. A color processing system for converting between color representation systems, comprising: a color mapper programmed to map a plurality of colors with a plurality of numerical codes, each of the plurality of numerical codes representing a unique color in a color space, wherein the each of the plurality of numerical codes is a unique integer determined based on a combination of prime numbers, wherein each of the prime numbers represents a respective basic color of the color space, and wherein the plurality of numerical codes are integers calculated based on addition and multiplication of a plurality of prime numbers; a processing module comprising one or more processors programmed to process information associated with the plurality of numerical codes; and a color renderer functionally connected to the processing module and arranged to render a color based on a signal received from the processing module. 2. The color processing system in accordance with claim 1 , wherein the plurality of numerical codes are integers calculated based on Goldbach conjecture. 3. The color processing system in accordance with claim 2 , wherein the color space is a CMYK color space, and the basic colors are cyan, magenta, and yellow. 4. The color processing system in accordance with claim 3 , wherein the basic colors of cyan, magenta, and yellow are represented by prime numbers of 2, 3, and 5 respectively. 5. The color processing system in accordance with claim 4 , wherein a unique color (i) is expressed as Color(i)=<2 ci 3 mi 5 yi > 2.56 wherein the color (i) has CMYK values of (c i , m i , y i , k i ). 6. The color processing system in accordance with claim 4 , wherein the colors of blue, green and red are represented by 6, 10, and 15 respectively, and wherein the colors of blue, green and red are obtained by respectively mixing of: cyan and magenta, cyan and yellow, and magenta and yellow. 7. The color processing system in accordance with claim 6 , wherein the colors of cyan-blue, blue-magenta, magenta-red, red-yellow, yellow-green, and green-cyan are represented respectively by 12, 18, 45, 75, 50, and 20. 8. The color processing system in accordance with claim 6 , wherein a unique color (i) is expressed as Color(i)=2 256-ri 3 256-gi 5 256-bi , and wherein the color (i) has RGB values of (r i , g i , b i ). 9. The color processing system in accordance with claim 8 , wherein the integer representing the unique color (i) is specified as Number(i)=256 2 r i +256g i +b i , where r i , g i , b i ∈{0, 1, 2, 3, . . . , 255}. 10. The color processing system in accordance with claim 9 , wherein each of r i , g i and b i is a sum of two prime numbers if it is an even number. 11. The color processing system in accordance with claim 10 , wherein r i =θ i1 +d i1 +d i2 , g i =θ i2 +d i3 +d i4 , b i =θ i5 +d i5 +d i6 , in which d i1 , d i2 , d i3 , d i4 , d i5 , d i6 ∈ρ** representing a set of first 33 prime numbers, and θ i1 , θ i2 , θ i3 are binary variables to specify whether r i , g i and b i are even or odd. 12. The color processing system in accordance with claim 11 , wherein each prime number d il for l=1, 2, . . . , 6 is regarded as a key color. 13. The color processing system in accordance with claim 6 , wherein the color mapper is programmed to generate a color palette arranged to represent a plurality of mergers of basic color blocks of (i) cyan, magenta, and yellow and/or (ii) blue, green and red. 14. The color processing system in accordance with claim 13 , wherein the color palette comprises 72 CMYK key color blocks represented by 4 groups of key colors corresponding to 18 prime numbers. 15. The color processing system in accordance with claim 14 , wherein the 72 CMYK key color blocks are arranged to generate 100 3 unique colors. 16. The color processing system in accordance with claim 13 , wherein the color palette comprises 99 RGB key color blocks represented by 3 groups of key colors corresponding to 33 prime numbers. 17. The color processing system in accordance with claim 16 , wherein the 99 RGB key color blocks are arranged to generate 256 3 unique colors. 18. A method of analysing one or more objects with multiple attributes using the color processing system in accordance with claim 13 , comprising the steps of, for each respective one of the one or more objects: assigning a unique color for each of a plurality of attributes of the object; associating a level of each of the plurality of attributes with an intensity of the unique color; allocating the object on the color palette; and rendering a color spot representing the object on the color palette. 19. The method of claim 18 , further comprising the step of determining at least one relationship among a plurality of objects represented by a plurality of color spots on the color palette. 20. The method of claim 19 , wherein the at least one relationship includes a complementary relationship of compared objects indicated by complementary colors on the color palette. 21. The method of claim 19 , wherein the at least one relationship includes an approximate relationship of compared objects indicated by monochromatic colors on the color palette. 22. The method of claim 18 , wherein the objects includes DNA. 23. The method of claim 22 , wherein the plurality of attributes includes protein-binding sites of the DNA. 24. The method of claim 18 , further comprising the step of predicting attributes of a resultant object obtained by mixing of multiple objects represented on the color palette.
Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77) · CPC title
Drawing of charts or graphs · CPC title
using a reduced set of representative colours, e.g. each representing a particular range in a colour space · CPC title
Microarray; Biochip, DNA array; Well plate · CPC title
circular colour charts · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.