PERSONALIZED PATTERN-BASED COMMODITY VIRTUAL CODE ASSIGNMENT METHOD AND SYSTEM
20200151528 ยท 2020-05-14
Inventors
Cpc classification
G06K19/06093
PHYSICS
G06K19/06056
PHYSICS
G06K19/06103
PHYSICS
H04N1/0044
ELECTRICITY
H04N1/00249
ELECTRICITY
International classification
G06K19/06
PHYSICS
Abstract
A personalized pattern-based commodity virtual code assignment method and system, which assign commodity codes to commodities but not print out. The present invention prints a naturally formed, two-dimensional and random personalized feature pattern on each commodity with the traditional processes such as forme-based printing; collects personalized feature information and assigns commodity codes; and associates and stores the personalized feature information and the commodity codes into a preset database. The commodity code can be retrieved and acquired from the database by scanning the personalized feature pattern on a commodity with a client. With the present invention, code assignment can be conducted without a digital printer, so no digital printing process is required, and the code assignment cost can be reduced. With the method of printing personalized patterns and associating commodity codes, the present invention opens up another way to realize commodity code assignment and creates the code assignment of non-digital printers.
Claims
1. A personalized pattern-based commodity virtual code assignment method, characterized by comprising: {circle around (1)} printing personalized feature patterns setting a personalized feature area (3) on a commodity (2) and printing visible random dots or/and lines or/and planes in the personalized feature area (3) to form at least one random personalized feature pattern (4) which is unique within the predetermined number on each commodity (2); {circle around (2)} collecting personalized feature information photographing the personalized feature pattern (4) on the commodity (2) to obtain a random personalized feature image (20) which is unique within the predetermined number; or/and, photographing the personalized feature pattern (4) on the commodity (2), and according to a predetermined rule, parsing a random personalized feature code (5) of each commodity (2) which is unique within the predetermined number from the personalized feature pattern (4) or the personalized feature image (20); {circle around (3)} backing up the personalized feature information backing up and storing the photographed personalized feature image (20) or/and the parsed personalized feature code (5) into the preset database (16); or, assigning at least one unique commodity code (1) to each commodity (2), and associating and storing the commodity code (1) and the personalized feature information into the preset database (16) instead of printing the commodity code (1) on the commodity (2); {circle around (4)} parsing and accessing the commodity code when a user needs to use the commodity code (1), scanning the personalized feature pattern (4) on the commodity (2) with a client (7), parsing the personalized feature code (5) from the personalized feature pattern (4) with the client (7) according to the predetermined rule, and using the personalized feature code (5) as the commodity code (1) of the scanned commodity (2); or, when a user needs to use the commodity code (1), scanning the personalized feature pattern (4) on the commodity (2) with a client (7), uploading the personalized feature information with the client (7), and after a server (6) receives the personalized feature information uploaded from the client (7) retrieving the associated commodity code (1) from the preset database (6) according to the personalized feature information and feeding back to the client (7).
2. The personalized pattern-based commodity virtual code assignment method according to claim 1, characterized by comprising at least one of the following: {circle around (1)} naturally formed random dots or/and lines or/and planes are printed in the personalized feature area (3) with the forme-based printing process or spraying process to form the personalized feature pattern (4); {circle around (2)} the predetermined number is n, and commodities (2) are divided into groups with n commodities (2) in each group, wherein 100n100,000, or 100,000n1,000,000, or 1,000,000n10,000,000, or 10,000,000n100,000,000; each group of commodities (2) is assigned with at least one unique group, number (9), and a fixed code segment in the commodity code (1) is used as the group number (9) and printed in the, personalized feature area (3); and the personalized feature image (20) or personalized feature code (5) of the same group of commodities (2), which is stored on the server (6), is assigned with the same group number (9); {circle around (3)} randomly distributed colored fibers (:3) are arranged in the personalized feature area (3), and the random distribution pattern of the colored fibers (13) forms at least one part of the personalized feature pattern (4) of each commodity (2); or, random sawteeth (14) are naturally formed at the edges of the ink dots or/and lines or/and planes in the personalized feature area (3), and the sawteeth (14) form at least one part of the personalized feature pattern (4) of each, commodity (2); or, random textures (15) are naturally formed in the personalized feature area (3), and the random textures (15) form at least one part of the personalized feature pattern (4) of each commodity (2); or, snow/ice flowers are naturally formed in the personalized feature area (3), and the snow/ice flowers form at least one part of the personalized feature pattern (4) of each commodity (2); ED image transcoding coordinates (10) or/and feature unit transcoding grids (11) conforming to the predetermined rule are printed in the personalized feature pattern (4); or, the personalized feature code (5) is parsed from the personalized feature image (20) with the virtual image transcoding coordinates (10) or/and feature unit transcoding grids (11); {circle around (5)} X feature unit transcoding grids (11) are printed on the personalized feature pattern (4); and personalized features in the feature unit transcoding grids (11) are respectively expressed by different characters according to the predetermined rule to parse the corresponding personalized feature code (5) from the personalized feature pattern (4) according to the predetermined rule; {circle around (6)} the ratio of the code length of the commodity code (1) to the code length of the corresponding personalized feature code (5) is 0.5, or 0.3, or 0.1, or 0.01; {circle around (7)} the commodity code (1) is associated with the personalized feature code (5) or/and personalized feature image (20) of each commodity (2) according to the real production sequence of the commodities (2) on the assembly line; {circle around (8)} positioning patterns or/and position detection patterns (19) are printed in the personalized feature area (3); {circle around (9)} a graduated scale (22) is printed in the personalized feature area (3) or at the edge thereof ; {circle around (10)} the personalized feature pattern (4) comprises a pattern consisting of randomly distributed thermochromic spots (21); {circle around (11)} multiple different personalized feature codes (5) are respectively parsed according to multiple predetermined rules based on the same personalized feature pattern (4); and the multiple different personalized feature codes (5) are associated with the same commodity code (1) and stored into the preset database (18); {circle around (12)} multiple personalized feature codes (5) are respectively parsed according to multiple different predetermined rules based on the same personalized feature image (20); and after the same commodity code (1) is retrieved according to the multiple personalized feature codes (5), the commodity code (1) is fed back to the client (7); {circle around (13)} multiple personalized feature patterns (4) are arranged in the same personalized feature area (3) on the same commodity (2); multiple personalized feature codes (5) are respectively parsed: the multiple personalized feature codes (5) are assigned to the same commodity code (1); and among multiple commodity codes (1) retrieved according to the multiple personalized feature codes (5), the same commodity codes (1) are fed back to the client (7); {circle around (14)} the same personalized feature image (20) is assigned with virtual, feature unit transcoding grids (11) of different sizes, and multiple critical personalized feature codes (5) are parsed according to the predetermined rule; the multiple critical personalized feature codes (5) are assigned to the same commodity code (1); and after the commodity code (1) is retrieved according to any of the multiple critical personalized feature codes (5), the commodity code (1) is fed back to the client (7); {circle around (15)} a commodity bar code (18) is arranged in or near the personalized, feature area (3) on the commodity (2), the personalized feature pattern (4) on the commodity (2) is scanned, and the personalized feature code (5) of the scanned commodity (2) is parsed according to the predetermined rule; and the corresponding commodity code (1) is retrieved from the preset database (16) according to the personalized feature code (5); {circle around (16)} when the personalized feature image (20) is parsed at a certain parsing precision and the personalized feature code (5) is found to have duplicate numbers, another predetermined rule is enabled to parse the personalized feature image (20) at a higher parsing precision, and another parsed personalized feature code (5) is backed up into the preset database (16) as a check code; {circle around (17)} when the personalized feature area (3) containing the group number (9) is scanned and parsed on the client (7) and the group number (9) is parsed, a sound/light prompt is sent to inform'the user of successful scanning, and the scanned personalized feature image (20) is reserved; {circle around (18)} when the personalized feature information is collected and the latter personalized feature code (5) and another preceding personalized feature code (5) within the same group number have duplicate numbers, the personalized feature image (20) corresponding to the personalized feature code (5) is added to the preset database (16); {circle around (19)} the client (7) is a smart phone, or a smart, phone or other terminal equipment installed with parsing software executing the predetermined rule; {circle around (20)} the fixed code segment of the commodity code (1) is not printed on the commodity (2).
3. The personalized pattern-based commodity virtual code assignment method according to claim 1, characterized by comprising at least one of the following: {circle around (1)} the predetermined number is n, the personalized feature pattern (4) or the personalized feature image (20) is divided into x feature unit transcoding grids (11), and the predetermined number n of each group of commodities (2) is less than or equal to 2x/100,000; or, the predetermined number n of each group of commodities (2) is less than or equal to 2x/1,000,000; or, the predetermined number n of each group of commodities (2) is less than or equal to 2x/10,000,000; or, the number repetition rate of the personalized feature code (5) within the same group number (9) is less than 1/100,000; {circle around (2)} the personalized feature pattern (4) or the personalized feature image (20) is divided into x feature unit transcoding grids (11), wherein x15 or 30 or 60 or 120 or 240 or 480 or 960 or 1,500 or 3,000; {circle around (3)} each feature unit transcoding grid (11) has an area of s(mm2), wherein 0.05/0.05s22, or 0.050.05s1.51.5, or 0.050.05s11, or 0.050.05s0.50.5, or 0.050.05s0.250.25, or 0.050.05s0.10.1; {circle around (4)} the group number (9) comprises the link URL of the commodity (2) information; or, the group number (9) is the two-dimensional code of an applet of WeChat; {circle around (5)} the group number (9) and the personalized feature pattern (4) in the personalized feature area (3) on the commodity is scanned with the client (7), and the group, number (9) data and the personalized feature code (5) are parsed by the client (7) from the group number (9) and the personalized feature pattern (4) according to the predetermined rule; {circle around (6)} the diameter/width of each visible clot/line is great than or equal to 0.05 mm; {circle around (7)} the commodity code (1) is split into a fixed code segment and a variable code segment, wherein the fixed code segment is printed in the personalized feature area (3) on the commodity (2), and the variable code segment is, not printed on the commodity (2); {circle around (8)} the commodity code (1) is not fully printed on the commodity (2), and only the local code segment is printed on the commodity (2); {circle around (9)} the personalized feature pattern (4) is dried and cured to be stable and unchanged; {circle around (10)} the x feature unit transcoding grids (11) are arranged into a grid shape; {circle around (11)} the template number (23) of the feature unit transcoding grids (11) is printed in the personalized feature area (3) for the client (7) to invoke the feature unit transcoding grids (11) of the corresponding template during parsing and scanning to parse the personalized feature code (5); {circle around (12)} the personalized feature codes (5) or/and the commodity codes (1) of a plurality of commodities (2) in the same packing unit are associated: {circle around (13)} the area of the personalized feature area (3) is 8 mm8 mm to 48 mm48 mm; {circle around (14)} the template number (23) is the local code segment within the group number (9).
4. A personalized pattern-based commodity virtual code assignment system, characterized by comprising: {circle around (1)} personalized feature pattern printing equipment, used to set a personalized feature area (3) on the commodity (2) and print naturally formed and visible random dots or/and lines or/and planes to form at least one random personalized feature pattern (4) which is unique within the predetermined number on each commodity (2); {circle around (2)} a personalized feature information collection device, used to photograph the personalized feature pattern (4) on the commodity (2) to obtain a random personalized feature image (20) which is unique within the predetermined number; {circle around (3)} a user client (7), comprising a scanning device which is used to scan the personalized feature pattern (4) on the commodity (2) and upload the personalized feature pattern (4) to the server (6) as the personalized feature information; {circle around (4)} a server (6), comprising a data memory, a communication module and a retrieval device, wherein the data memory is used to back up and store the personalized feature code (5) and associate and store at least one unique commodity code (1) of each commodity (2) and the personalized feature pattern (4) used as the personalized feature information; the communication module is used to communicate with the client (7) so as to receive the, information uploaded from the client (7) or send information to the client (7); and the retrieval device is used to retrieve the commodity code (1) in the data memory based on, the personalized feature information when the communication module receives the personalized feature information, and to send the retrieved commodity code (1) to the client (7) through the communication module.
5. The personalized pattern-based commodity virtual code assignment system according to claim 4, characterized by having at least one of the following features: {circle around (1)} the parsing software parses the random personalized feature code (5) of each commodity (2) which is unique within the predetermined number based on the image transcoding coordinates (10) or/and feature unit transcoding grids (11) on the personalized feature image (20) when being executed by a processor; and the parsing device acquires the personalized feature code (5) according to the personalized feature pattern (4) or the image transcoding coordinates (10) or/and feature unit transcoding grids (11) on the scanned personalized feature image (20) when parsing the scanned personalized feature pattern (4); {circle around (2)} the parsing software parses the random personalized feature code (5) of each commodity (2) which is unique within the predetermined number based on the feature unit transcoding grids (11) on the personalized feature image (20) when being executed by the processor, and different personalized features in the feature unit transcoding grids (11) are respectively expressed by different characters; and the parsing device acquires the personalized feature code (5) according to the feature unit transcoding grids (11) when parsing the scanned personalized feature pattern (4), and different personalized features in the feature unit transcoding grids (11) are respectively expressed by different characters.
6. The personalized pattern-based commodity virtual code assignment system according to claim 4, characterized by having at least one of the following features: {circle around (1)} the parsing software conducts parsing for multiple times based on the personalized feature image (20) and the multiple predetermined parsing rules when being executed by a processor to obtain multiple random personalized feature codes (5) of each commodity (2) which are unique within the predetermined number; the parsing device acquires multiple personalized feature codes (5) according to the personalized, feature image (20) and the multiple predetermined parsing rules when parsing the scanned personalized feature pattern (4); and the retrieval device is used to retrieve multiple commodity codes (1) in the data memory based on multiple pieces of personalized feature information when the communication module receives the multiple pieces of personalized feature information, to compare the multiple commodity codes (1) to obtain the repeated commodity codes (1) and to send the repeated commodity codes (1) to the client (7) through the communication module; {circle around (2)} the retrieval device is used to retrieve multiple commodity codes (1) in the data memory based on multiple pieces of personalized feature information when the communication module receives, the multiple pieces of personalized feature information, to compare the multiple commodity codes (1) to obtain the repeated commodity codes (1) and to send the repeated commodity codes (1) to the client (7) through the communication module; {circle around (3)} the parsing software assigns grid lines of different widths to the same personalized feature image (20) when being executed by the processor, and parses multiple random personalized feature codes (5) of each commodity (2) which are unique within the predetermined number based on the personalized feature image (20) and the grid lines of different widths; the parsing device assigns grid lines of different widths to the same personalized feature pattern (4) or the scanned personalized feature image (20) when parsing the scanned personalized feature pattern (4), and parses multiple random personalized feature codes (5) of each commodity (2) which are unique within the predetermined number based on the grid lines of different widths; and the retrieval device is used to retrieve multiple commodity codes (1) in the data memory based on multiple pieces of personalized feature information when the communication module receives the multiple pieces of personalized feature information, to compare the multiple commodity codes (1) to obtain the repeated commodity codes (1) and to send the repeated commodity codes (1) to the client (7) through the communication module.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0174]
[0175]
[0176]
[0177]
[0178]
[0179]
[0180]
[0181]
[0182]
[0183]
[0184]
[0185]
[0186]
[0187]
[0188]
[0189]
[0190]
[0191]
[0192]
[0193]
[0194]
[0195]
[0196]
[0197]
[0198]
[0199]
[0200]
[0201]
[0202]
[0203]
[0204]
[0205]
[0206]
[0207]
[0208] Reference signs: 1commodity code, 2commodity, 3personalized feature area, 4personalized feature pattern, 5personalized feature code, 6server, 7client, 8ink, 9group number, 10image transcoding coordinate, 11feature unit transcoding grid, 12glitter, 13fiber, 14sawtooth, 15random texture, 16database, 17coarse grid line, 18commodity bar code, 19positioning pattern or/and position detection pattern, 20personalized feature image, 21thermochromic spot, 22graduated scale, 23template number, 24communication network.
DETAILED DESCRIPTION
[0209] To make the above-mentioned purpose, features and advantages of the present invention, more clear and understandable, comprehensive preferred embodiments will be described below in detail in combination with the drawings.
Embodiment 1
[0210] As shown in
[0211] Printing personalized feature patterns: circling a 21 mm21 mm area on the pet film as a personalized feature area (3), printing a two-dimensional code representing the group number (9) in the middle position of the area, and printing 40 feature unit transcoding grids (11) with the template number (23) of 001 around the two-dimensional code. The feature unit transcoding grids (11) may be printed as red lines, and the size of each feature unit transcoding grid may be set to 3 min3 mm.
[0212] In order to make the parsed personalized feature codes (5) more personalized, the feature unit transcoding grids (11) may be set smaller and the number X may be set more. In the embodiment shown in
[0213] By means of the patent technology local large-size fiber letterpress printing system and printed matter thereof (authorized announcement No.: CN103042814B), feature unit transcoding grids (11), a two-dimensional code representing the group numbers (9) and ink (8) containing glitter (12) are printed on the pet film, and thus numerous glitter (12) black dots are randomly distributed in the ink (8) in the personalized feature area (3), to form the personalized feature pattern (4) of the present invention.
[0214] Collecting personalized feature information: photographing the two-dimensional code representing the group number (9) and the personalized feature pattern (4) formed by the feature unit transcoding grids (11) and the numerous glitter (12) black dots on each salt commodity (2) packing bag by a digital camera (for example, an industrial digital camera), and storing all 5 billion digital photos (i.e. images) into the preset database (16) of the server (6) on the communication network (24) in combination with the group numbers (9) thereof, that is, storing in the database (16) of the server (6) according to the group numbers (9).
[0215] In, order to save data storage space, as well as to increase the retrieval speed and improve the user experience, all archive photos (i.e. images) can be parsed into personalized, feature codes (5) respectively according to predetermined rules. As shown in
[0216] 20108/101000110011000100101101001001001000101 (if changed to decimal format, it can be expressed as Arabic numeral 20108/350452355653), where 20108 is a group of digits scanned based on the two-dimensional code representing the group number (9), that is, a fixed code segment of the commodity code (1); and 350452355653 is a group of digits parsed from the personalized feature pattern (4), that is, a variable code segment of the commodity code (1).
[0217] Of course, in order to enhance the uniqueness, and complexity of the personalized feature code (5), other predetermined rules can also be set, for example, by using 40 red feature unit transcoding grids (11), set that 1 represents that there is one black glitter (12) in, the feature unit transcoding grid (11), 2 represents that there are two black glitter (12) in the feature unit transcoding grid, 2 represents that there are three black glitter (12) in the feature unit transcoding grid, 4 represents that there are four black glitter (12) in the feature unit transcoding grid, 5 represents that there are five or more black glitter (12) in the feature unit transcoding grid, and 0 represents that there is no black glitter (12) in the feature unit transcoding grid, to parse personalized feature codes (5) based on the feature unit transcoding grids (11) on the personalized feature pattern (4).
[0218] The personalized feature code (5) of the present invention is a unique character string obtained by extracting and converting the main personalized features of the personalized feature pattern (4) according to the predetermined rule. The character string may be distorted to a certain extent after being restored into an image. For example, the group number (9) and the personalized feature code (5) converted from the two-dimensional code representing the group number (9) and the personalized feature pattern (4) according to a certain predetermined rule are 20108/101000/1100110/00100101/1010/0100100/1000101. The character string may be distorted to a certain extent after being restored into an image (as shown in
[0219] In order to reduce the scan code misreading rate, the same personalized feature image (20) can be parsed into multiple personalized feature codes (5) respectively according to a variety of different predetermined rules; the multiple personalized feature codes (5) are assigned with the same commodity code (1); in the process of backing up the personalized feature information, the multiple personalized feature codes (5) and respective commodity code (1) are stored into the preset database (10 in a one-to-one correspondence mode; the respective commodity codes (1) can be retrieved from the preset database (16) by the server (6) according to the multiple personalized feature codes (5); and among the retrieved multiple pieces of information including the commodity codes (1), if most of the information includes the same commodity code (1), it is determined that the retrieval result is correct, and the commodity code is fed back to the smart phone or the corresponding client (7). In this way, the scan code misreading rate can be reduced, and the fault tolerance rate can be increased.
[0220] In this embodiment, the personalized feature pattern is divided into 40 large feature unit transcoding grids (11) with wide red line, and each large feature unit transcoding grid (11) is divided into 4 small feature unit transcoding grids with fine red line, thus obtaining 160 small feature unit transcoding grids (11). As shown in
[0221] 20108/00100010000001/00100010000001/10100000111100/10100000111100/00001100/00001100/00110011/00110011/11001000/11000000/00110000100000/00110000100000/10000000110001/10000000110001. The personalized feature code (5) has a binary data digit up to 160. Therefore, after the number X of the feature unit transcoding grids (11) is increased, the uniqueness within a predetermined number n can be more guaranteed. The personalized feature code (5) is less distorted after being restored into an image (as shown in
[0222] The preset database (16) is networked with the server (6) by the communication network (24). Virtually assigning codes>to commodities (i.e. assigning codes to personalized feature information): assigning all the 100,000 digital photos (i.e. images) photographed with commodity codes (1) containing group numbers (9). Preferably, all the 100,000 digital photos photographed are parsed into personalized feature codes (5) according to the predetermined rules, and are assigned with commodity codes (1) containing group numbers (9) according to the real production sequence of commodities (2) on the assembly line. Assuming that
[0223] Parsing and accessing the commodity code (1): if a consumer needs to trace information such as the source of salt, taking a photo (including video) for the group number (9) and personalized feature pattern (4) on the salt commodity (2) packing bag with a smart phone, and uploading same to the server (6), and parsing corresponding group number (9) data and personalized feature code (5) from the uploaded photo by the server (6); or, scanning the group number (9) and personalized feature pattern (4) on the salt commodity (2) packing bag with the client (7), parsing the photographed photo, after the photo is calibrated, cut and binarized, invoking the transcoding template, after the photo is converted into a personalized feature code (5) and group number (9) by the transcoding template, uploading the parsed personalized feature code (5) and group number (9) (for example, 20108/00100010000001 . . . ) into the preset database (16); and retrieving a respective commodity code (1) (for example 000008) by the server (6) based on the personalized feature code (5) and group number (9) (for example, 20108/00100010000001 on the salt bag shown in
[0224] As mentioned above, 5 billion bags of salt commodities (2) can be respectively assigned with a commodity code (1) that has uniqueness and sequential and complies with the current encoding rule and standard by printing the personalized feature pattern (4) using a traditional forme-based printing machine, so that product tracing, logistics management, product chain management, marketing management, point rewards, and other applications can be conducted by means of the commodity codes (1).
[0225] As mentioned above, the personalized feature pattern (4) shown in
Embodiment 2
[0226] As shown in
[0227] Printing personalized feature patterns: circling a 16 mm 26 mm area on the pet film as a personalized feature area (3), for each group of salt commodity (2) bags, printing a fixed bar code-form group number (9) in the area thereof;
[0228] printing a layer of wrinkle or crack ink (8) on the pet film using the existing gravure printing or screen, printing technology, so that the wrinkle or crack ink (8) in the personalized feature area (3) naturally forms random wrinkle or crack-random texture (15) in the drying process, thereby forming a personalized feature pattern (4). See the Chinese invention patent UV solidified wrinkle ink (CN1727417A) for the wrinkle printing technology. Since the wrinkle printing technology is a frequently-used mature printing technology at present, it will not be repeated, here in details.
[0229] Photographing personalized feature information and backing up the personalized feature information: photographing the group number (9) and the personalized feature pattern (4) composed of multiple wrinkles on the packing each salt commodity (2) packing bag by an industrial digital camera. and storing all 100,000 digital photos (i.e. images) into the preset database (16) in combination with the group numbers (9) thereof.
[0230] In order to save data storage space, as well as to conduct quick retrieval, all 5 billion archive photos can be parsed into personalized feature codes (5) respectively according to predetermined rules. For example, for 100 feature unit transcoding grids (11) with the template number (23) of 003, setting that I represents cracks in the horizontal direction in the feature unit transcoding grids (11), 2 represents the cracks in longitudinal direction, 3 represents crack in the direction similar to one stroke to the left, 4 represents cracks, in the direction similar to one stroke to the right, and 0 represents no crack.
[0231] All the 5 billion digital photos photographed are assigned with commodity codes (1) containing group numbers (9). Preferably, all the 5 billion digital photos (i.e. images) photographed are parsed into personalized feature codes (5) according to predetermined rules, are assigned with commodity codes (1) containing group numbers (9) according to the real production sequence of commodities (2) on the assembly line, and are stored into the preset database (16).
[0232] The preset database (16) is networked with the server (6) by the communication network (24). Parsing and accessing the commodity code (1): if a merchant or business management staff needs to trace information such as the source of salt, scanning the group number (9), template number (23) and personalized feature pattern (4) on the salt commodity packing bag with a client (7) downloaded and installed in the cellphone, parsing the photographed photo, calibrating, cutting and binarizing the photo, invoking the No. 003 template, converting the photo into a personalized feature code (5) and group numbers (9) by the transcoding template, and uploading the parsed personalized feature code (5) and group number (9) into the preset database (16); and
[0233] retrieving a respective commodity code (1) by the server (6) based o the personalized feature code (5) and group number (9) uploaded by the user, and feeding back the retrieved commodity code (1) to the (user) client (7) or smart phone.
[0234] As mentioned above, 5 billion bags of salt commodities (2) are respectively assigned with a commodity code (1) that has uniqueness and sequential by printing the personalized feature pattern (4) such as ink crack and the like using a traditional forme-based printing machine, so that product tracing, logistics management, product chain management, marketing management, point rewards, and other applications can be conducted by means of the commodity code (1).
Embodiment 3
[0235] As shown in
[0236] An ivory boards is selected to manufacture medicine boxes. Some milk-white UV foaming ink are prepared.
[0237] Printing personalized feature pattern comprises: printing 26 mm16 mm foaming ink (8) on the ivory board using a screen printing machine, and illuminating using an UV solidification lamp, to make same solidified and foamed.
[0238] Printing personalized feature pattern further comprises: manufacturing a 24 mm14 mm flexo printing board, printing on a foaming ink (8) layer with red flexo printing ink, to print and dye the crest of a bubble into red, that is, print a colored ink layer with a color different from that of the foaming ink (8) on the crest of the bubble and dry same. For the short crest, since the printing forme cannot reach it due to shortness, so it cannot be colored and dyed red.
[0239] Because each bubble is formed by random foaming, human beings cannot control the shape, size and height thereof Since their crest coloring pattern features are affected by many random factors such as crest height. foaming elasticity, foaming slope, crest area, printing forme pressure, forme hardness, worker feel, printing layer wettability, and ink permeability, the naturally formed personalized feature pattern (4) has uniqueness.
[0240] In order to facilitate the parsing software to find and determine the precise position of the image transcoding coordinate (10) line and the feature unit transcoding grid (11) according to the predetermined rule, a graduated scale (22) is printed at the edge of the personalized feature area (3) in
[0241] Photographing personalized feature information and backing up the personalized feature information: photographing the group number (9) and the personalized feature pattern (4) composed of multiple ink bubbles on each box of medicine (commodity (2)) by an industrial grade camera, and storing all (for example, 100,000) digital photos into the preset database (16) in combination with the group numbers (9).
[0242] In order to save data storage space, as well as to conduct quick retrieval, all archive photos, for examples, personalized feature patterns (4) on the digital photos are generated into 3020 (i.e. 600) feature unit transcoding grids (11) based on the graduated scale (22) according to predetermined rules: setting that the template number (23) of the feature unit transcoding grids (11) is 004, setting that 1 represents red (including partially red) in a single virtual feature unit transcoding grid (11) and 0 represents all white in it, and binary encoding is conducted according to the sequence from left to right and from top to bottom, so that a 600-digit binary personalized feature code (5) is parsed. Of course, if the server (6) is powerful and all digital photos are stored into the database (16) of the server (6) in combination with the assigned commodity codes (1) containing group numbers (1), in the process of accessing the commodity code for subsequent parsing, the personalized feature pattern (4) on the commodity (2) is scanned with the client (7) and is uploaded to the server (6), and a respective commodity code (1) is directly retrieved by the server (6) according to the uploaded personalized feature image (20) using the artificial intelligence technology.
[0243] All the 100,000 digital photos photographed are assigned with respective 20-digit Chinese drug electronic supervision codes; and preferably, parsed into personalized feature codes (5) and group numbers (9) according to predetermined rules, and each personalized feature code (5) is assigned with a 20-digit Chinese drug electronic supervision code according to the real drug production sequence on the drug package assembly line. If the personalized feature code (5) parsed from the personalized feature pattern (4) composed of ink bubbles shown in
[0244] The preset database (16) is networked with the server (6) by the communication network (24). Parsing and accessing the commodity code (1): if a merchant or business management staff needs to trace information such as the source of medicine, scanning the group number (9) and personalized feature pattern (4) on the medicine packing box with the client (7) downloaded and installed in the smart phone, parsing corresponding group number (9) data and personalized feature codes (5), and uploading the parsed group number data and personalized feature codes into the present database (16);
[0245] retrieving the respective Chinese drug electronic supervision code-commodity code (1) by the server (6) according to the personalized feature codes (5) uploaded by the user, and feeding back the retrieved Chinese drug electronic supervision code to the (user) client (7) or smart phone, so as to acquire medicine information such as the name, dosage form, specification, manufacturer, date of manufacture, batch number, and expiration date of the medicine.
[0246] See foam ink printing handicraft and manufacturing method therefor (CN1958308A) and texture anti-fake marker highlighting ink foaming feature or ink wrinkle feature (CN104372715A) for the foam printing technology. Since the foam printing technology is a frequently-used traditional printing technology at present, it, will not be repeated here in details. The remaining steps are the same as those in the above two embodiments.
Embodiment 4
[0247] As shown in
[0248] If there is a need to trace source codes for 100 million boxes of Tetra Pak milk commodities (2), each box of salt commodity (2) is assigned with a unique commodity code (1). There is no need to directly print the commodity code (1) on the commodity (2) package such as milk box, etc. Every 50,000 boxes are divided into one group, and each group is assigned with a unique group number (9). The group number (9) is printed on the 50,000 boxes of milk commodities (2) of the same group in a bar code form. In this way, the 100 million boxes can be assigned with 2000 different group numbers in total.
[0249] Printing personalized feature patterns: circling a 20 mm30 mm area on each milk box as a personalized feature area (3), for the Tetra Pak milk commodities (2) of the same group, printing a fixed bar code-form group number (9) in the area thereof, for example, 69012341 represented by a one-dimensional bar code shown in
[0250] printing a transparent diffusing agent undercoat on the personalized feature area (3) of the milk box first using the current gravure printing technology, and then printing five black rectangular, line frames with the line width of 0.1 mm on the dried diffusing agent undercoat,
[0251] wherein the printed black ink (8) line with the width of 0.1 mm may be rapidly diffused at random under the action of the surface tension of the diffusing agent undercoat, thus some random sawteeth (commonly called burr) are naturally formed at the edge of the ink (8) line, thereby forming a personalized feature pattern (4). See the Chinese utility model patent sawtooth-code anti-fake printed matter (authorized announcement No.: CN204833342U) and the Chinese invention patent sawtooth anti-fake method for mobile phone identification codes (authorized announcement No.: CN104794629B) for the sawtooth printing technology. Since the sawtooth printing technology is a mature printing technology at present, it will not be repeated here.
[0252] Collecting personalized feature information: photographing the group number (9) and the personalized feature pattern (4) composed of multiple sawteeth on the package of each box of milk commodity (2) by an industrial camera, and storing all 100,000 digital photos into the preset database (16) by taking the group number (9) thereof as the folder name.
[0253] In order to save data storage space, as well as to conduct quick retrieval, all 100 million archive photos are parsed into personalized feature codes (5) respectively according to predetermined rules, for example: 5 rectangular line frames with a total length of 300 mm are divided into 100 line segments each having a length of 3 mm, the line segments are respectively placed into 100 virtual feature unit transcoding grids (11): setting that 1 represents one sawtooth (neglecting height less than 0.05 mm) on the line segment in the feature unit transcoding grid (11), 2 represents two sawteeth, 3 represents three sawteeth, 4 represents four sawteeth, S represents five sawteeth and more, and 0 represents no sawtooth.
[0254] All the 100 million digital photos photographed are assigned with commodity codes (1) containing group numbers (9). Preferably, all the 50,000 digital photos photographed are parsed into personalized feature codes (5) according to predetermined rules, and are assigned with commodity codes (1) containing group numbers (9) according to the real production sequence of the milk commodities (2) on the assembly line. All the personalized feature codes (5) are associated with the commodity codes (1) containing group numbers (9) and stored into the preset database (16) in a one-to-one correspondence mode.
[0255] Parsing and accessing the commodity code (1): if a consumer, merchant, or business management staff needs to trace information such as the source of milk commodities (2), scanning the group number (9) and personalized feature pattern (4) on the packing box of a milk commodity (2) with the client (7) downloaded and installed in the smart phone, parsing corresponding personalized feature codes (5) and group number (9) data, and uploading the parsed personalized feature codes (5) and group numbers (9) data into the present database (16) of the server (6) connected to the communication network (24); and retrieving a respective commodity code (1) by the server (6) based on the personalized feature codes (5) and group number (9) data uploaded by the user, and feeding back the retrieved commodity code (1) to the client (7) or smart phone.
[0256] As mentioned above, 100 million boxes of milk commodities (2) are respectively assigned with a commodity, code (1) that has uniqueness and sequential by forming personalized feature patterns (4) such, as sawteeth, etc. by diffusing the ink (8) line using the traditional forme-based printing machine, so that product tracing, logistics management, product chain management, marketing management, point rewards, and other applications can be conducted by, means of the commodity code (1).
Embodiment 5
[0257] As shown in
[0258] In order to save data storage space, as well as to conduct quick retrieval, all archive photos can be parsed into personalized feature codes (5) respectively according to predetermined rules: for example, by using 99=81 virtual feature unit transcoding grids (11), setting that 1 represents black in a feature unit transcoding grid (11), and 0 represents white in it. In this way, some personalized feature codes (5) with high personality may be parsed from some personalized feature patterns (4) with uniform snowflake, but not vice versa. Extreme examples: only 98 binary 1 can be parsed from the pure black personalized feature patterns (4) without snowflake; and only 98 binary 0 can be parsed from the pure white, personalized feature patterns (4) without snowflake. Therefore, from any pattern (such as a leaf, a piece of paper printed with text, a local current two-dimensional code pattern, a business card, a registered trademark, an autograph, a spray-printed production date, a person portrait, etc.), corresponding personalized feature codes (5) can be parsed according to predetermined rules in the present invention.
Embodiment 6
[0259] As shown in
[0260] See the Chinese utility model patent structural texture anti-fake printed matter (authorized announcement No.: CN2365711Y) and, the Chinese invention patent coating-fiber (i.e. texture) color fiber paper (CN105603825A) for the texture pattern (also known as random spot distribution pattern) and application thereof. Since the texture paper printing technology is a mature printing technology at present, it will not be repeated here in details. The remaining steps are the same as those in the above five embodiments.
Embodiment 7
[0261] As shown in
Embodiment 8
[0262] The manufacturer revises and prints the personalized feature pattern (4) in
[0263] The manufacturer photographs multiple personalized feature patterns (4), and stores the identified multiple personalized feature codes (5) and the commodity codes (1) respectively into the preset database (16) of the server (6) on the communication network (24) in a one-to-one correspondence mode.
[0264] When the user scans the multiple personalized feature patterns (4) simultaneously or separately with the client (7), multiple personalized feature codes (5) can be parsed and sent to the server (6).
[0265] The server (6) can retrieve multiple results based on the multiple personalized feature code (5), and feed back the commodity code to the client (7) as a correct result if most of the results are identical and are the same commodity code (1); and can prompt the user for an error if most of the results are different.
[0266] As in this embodiment. the same personalized feature pattern (4) in
[0267] When retrieving the same commodity code (1) based on the multiple personalized feature code (5), the server (6) can feed back the commodity code (1) to the client (7) as a correct result, and can prompt the user for an error if most of the retrieved results are different. In this way, the scan code misreading rate can be reduced, and the accuracy rate of acquiring the commodity code (1) by scanning code can be increased. In other words, the error-correcting capacity or fault tolerance rate of acquiring the commodity code (1) by scanning code can be increased.
Embodiment 9
[0268] The manufacturer photographs one personalized feature pattern (4) in the right subarea in
[0269] When the photo is parsed, the grid line of the image transcoding coordinate (10) in the left photo can be widened into a wide grid line 1 with a width of 1 mm, as shown in the right photo in
[0270] In this way, grid lines of different widths may form virtual feature unit transcoding grids (11) of different sizes. When the user scans and parses the personalized feature pattern (4) using the client (7), the client (7) can parse the photo according to the grid lines of two widths-that is, virtual feature unit transcoding grids (11) of different sizes (equivalent to using two different predetermined rules).
[0271] In this way, using two different predetermined rules, two different results can be parsed for the, same personalized feature image (20). The personalized feature codes (5) of the left photo and the right photo are:
[0272] 69008980001/1100000011001110101000100000110011100000 and 69008980001/000000001100000000000000000010000100000. Since they are a pair of critical codes, they are called a pair of critical personalized feature codes (5) in the present invention.
[0273] In this way, multiple critical personalized feature codes (5) can be assigned with the same commodity code (1); and when the user retrieves the commodity code (1) according to any of the multiple critical personalized feature codes (5), the commodity code can be fed back to the client (7) as a correct commodity code (1). In this way, the scan code misreading rate can be reduced, and the accuracy rate of acquiring the commodity code (1) by scanning code can be increased.
Embodiment 10
[0274] As shown in
[0275] The commodity bar code (18) is a one-dimensional commodity bar code (18), formulated by the EAN International (EAN) and the Uniform Code Council (UCC), used to identify commodity codes, including EAN commodity bar codes (EAN-13, EAN-8) and UPC commodity bar codes (UCC-A, UCC-E) which are frequently used. The commodity bar code (18) described in the National standard of the People's Republic of China GB12904-2003 is a one-dimensional bar code composed of multiple bars (modules) and multiple bar spaces (modules) arranged in parallel. Generally, the commodity bar code (18) of each commodity is unique, that is, a batch of commodities with the same characteristics such, as name, package, trademark, specification, weight, quality and so on share the same one-dimensional commodity bar code (18).
[0276] For an ordinary one-dimensional commodity bar code (18), a correlation between the bar code and commodity information is required to be established through a database, and when the data of the bar code is uploaded to a computer, the data is operated and processed by application software of the computer. Therefore, the ordinary one-dimensional commodity bar code (18) is only used as identification information during use, and the meaning thereof is achieved by extracting corresponding information from the database of the computer system. The code system of the frequently-used one-dimensional codes includes: LAN Code, Code 39, interleaved 2 of 5 Code, UPC Code, Code 128, Code 93, ISBN Code, etc. The current anti-fake, logistics, lottery draw trace and other applications require that one item shares one code, that is, each commodity shares a unique code alone. Due to the one-dimensional bar code encoding capacity, each commodity bar code described in GB12904-2003 represents a kind of commodities, that is, a kind of (i.e. tens of thousands of) products share one code rather than one product shares one code alone.
[0277] As shown in
[0278] A batch of (for example, 100,000) same commodity bar codes (18), for example, commodity bar codes (18) representing 69012341 are printed on the glitter (21) layer using the current offset printing machine and other traditional forme-based printing machine.
[0279] If the annual output of the commodities (2) is low, i.e. less than 100,000, the 100,000 commodities can be assigned with the same group number (9) and equal to commodity bar codes (18) without grouping. In this way, each commodity (2) has a personalized feature pattern (4), which is unique within the range of 100,000 commodities and is composed of randomly distributed glitter (12) and commodity bar codes (18).
[0280] In printing production, the printing plant uses the current product inspection machine to photograph the personalized feature image (20) of each commodity (2).
[0281] Based on the steps described in the above embodiment, the parsing software is used to conduct binarization processing on the photographed black and white image (as shown in
[0282] 1100100010000111100010110100011001010000001100101010011110001001101010111 01011000000. The binary personalized feature code (5) is converted into a hexadecimal personalized feature code C8878B465032A789. The test experiment indicates that for the 100,000 commodities (2) generated by code assignment, the probability of duplicate numbers of the 100,000 personalized feature codes (5) parsed according to predetermined rules is less than 1 in 267. Such low probability of duplicate numbers can fully meet the requirement of the customer that the commodity code (1) must have uniqueness.
[0283] In order to facilitate the user to, use according to the idiom of the current commodity code (1), the above-mentioned 100,000 personalized feature codes (5) can be respectively assigned with a 5-digit current commodity code (1), for example, No.10009 according to the production time sequence and stored them into the preset database (16) in a one-to-one correspondence mode.
[0284] In this way, when a consumer is shopping in the supermarket, the cashier can use the client (7) provided with predetermined rule analysis software to scan the commodity bar code (18) for checking out and incidentally obtain the commodity code (1), for example No. 10009. Thus, the commodity code (1) is incidentally printed on the shopping receipt.
[0285] In this way, when a consumer scans a code for shopping in the supermarket or scans a code for price comparison using a mobile phone, the parsing software can incidentally feed back (collect) the big data for commodity circulation such as redemption numbers, traceability codes, logistics codes, product serial numbers, (milk) organic codes, etc. long-cherished by the manufacturers according to predetermined rules. Analyzing and using these big data have huge market value, for example, supermarkets can use these big data to conduct goods return and exchange management, and manufacturers can use these big data to conduct anti-channeling management.
[0286] In this embodiment, the fixed commodity bar code (18) printed by the current traditional technology and the commodity code (1) parsed from the personalized feature pattern (4) printed by the traditional technology are integrated into one. Of course, when there are a large number of commodities (2), on the basis of the current commodity code (1), the capacity of the commodity code (1) can be increased by increasing the number of digits or complex software to guarantee the uniqueness of the commodity code (1).
[0287] As described in this embodiment, referring to
[0288] In order to facilitate the client (7) to parse the personalized feature pattern (4) and commodity bar code (18) according to a predetermined rule, as shown in
[0289] The above ten embodiments enumerate some cases of generating personalized feature patterns (4) which are equivalent to the fingerprints of commodities (2). In production practice, cases of a variety of process technologies for forming personalized feature patterns (4) (including technologies to be newly developed in the future) are too numerous to mention individually, and these cases fully demonstrate that the traditional printing machine and printing technology thereof can naturally form personalized feature (two-dimensional) patterns (4)-equivalent to natural two-dimensional code patterns. The personalized feature codes (5) parsed from the personalized feature pattern (4) according to the predetermined rules, equivalent to information recorded in natural two-dimensional codes, can be assigned with commodity codes (1) required by a large number of commodities (2), thereby avoiding using a digital printing machine to print commodity codes (1). The present invention not only can save the investment of code assignment devices, but also can improve code assignment speed, reduce code assignment costs and guarantee code assignment quality.
[0290] For the two-dimensional codes of group numbers (9) in
Embodiment 11
[0291] As shown in
[0292] Printing personalized feature patterns: circling a 18 mm18 mm area on the bag film as a personalized feature area (3), printing a 11 mm11 mm fixed QR two-dimensional code group number (9) in the middle position of the area, and printing 92 grid-shaped feature unit transcoding grids (11) around the two-dimensional code. The grid-shaped feature unit transcoding grids (11) are printed with a blue dotted line, and the size of each, of the length and width of each feature unit transcoding grid (11) is set to 1 mm1 mm.
[0293] By using local large-size fiber letterpress printing system and printed matter thereof (authorized announcement No.: CN103042814B) and CN206322415U and other patent technologies to print feature unit transcoding grids (11), fixed QR two-dimensional code group numbers (9) and, ink (8) mixed with black fibers (13) 0.2-1.6 mm in length on the bag film, the multiple black fibers (13) randomly distributed in the ink (8) layer in the personalized feature area (3) form a personalized feature pattern (4).
[0294] Collecting personalized feature information: photographing the feature unit transcoding grid (11), QR two-dimensional code group number (9) and personalized feature pattern (4) randomly formed by multiple fibers (13) on each bag by a digital camera, and storing all 500 million digital photos, that is, personalized feature images co into the preset database (16) according to the group numbers (9).
[0295] In order to save data storage space, as well as to conduct quick retrieval, all archive photos-personalized feature images (20) can be parsed into personalized feature codes (5) respectively according to predetermined rules. As shown in
[0296] 124333276225/100101100/00011100000/11001101110/111010/010111/101001/110100/111000/00000000001/10011101100/1100001000 (16hexadecimal, represented 1CF2D73C41/ 960E0CDDD2F4E9C0). 124333276225 is the, group number (9) digit scanned from the two-dimensional code group number (9).
[0297] All the 100,000 digital photos photographed and collected are assigned with commodity codes (1) containing group numbers (9). Preferably, all the digital photos photographed are parsed into personalized feature codes (5) according to predetermined rules, and are assigned with commodity codes (1) containing group numbers (9) according to the real production sequence of commodities (2) on the assembly line. Assuming that the real production sequence of the commodities (2) in
[0298] Of course, all the digital photos photographed-personal characteristic images (20) can be named directly with the commodity code (1) containing the group number (1) as the image file name thereof, and stored into the preset database (16) of the server (6) connected to the communication network (24).
[0299] If a consumer, merchant or business management staff needs to trace logistics information such as the source of feminine napkin, taking a photo (including video) for the group number (9) and personalized feature pattern (4) on the feminine napkin bag with a smart phone and uploading same to the server (6), and parsing corresponding personalized feature codes (5) and group number (9) data from the uploaded photo by the server (6); for a smart phone user who has downloaded and installed predetermined rule analysis software, using the smart phone as a client (7) to scan, the personalized feature pattern (4), to parse corresponding personalized feature codes (5) and group numbers (9), and uploading the parsed personalized feature codes (5) and group numbers (9) data (for example, 1CF2D73C41/960E0CDDD2F4E9C0) to the server (6);
[0300] retrieving a corresponding commodity code (1) (for example, 124333276225/000003) by the, server (6) based on the personalized feature code (5) and the group number (9) (for example, 1CF2D73C41/960E0CDDD2F4E9C0) uploaded by the user through the client (7) or the smart phone, and feeding back the retrieved commodity code (1) to the (user) client (7) or smart phone.
[0301] Of course, the server (6) can conduct image identification and retrieve a corresponding image file name, i.e. a commodity code (1) (for example, 124333276225/000003) based on the personalized feature image (20) uploaded by the user, and feed back the retrieved commodity code (1) to the (user) client (7) or smart phone. The image identification technology required herein refers to a technology that uses a computer to process, analyze, and understand images to identify targets and objects in various modes. Since the image recognition technology belongs to an important field of artificial intelligence, and is a relatively mature prior art, it will not be repeated here in details.
[0302] As mentioned above, 500 million bags of sanitary napkins are respectively assigned with a commodity code (1) that has uniqueness and sequential and complies with the current encoding rule and standard by printing the personalized feature pattern (4) using a traditional forme-based printing machine, so that tracing, logistics management, marketing rewards, point rewards, and other applications can be conducted by means of the commodity code (1).
[0303] As shown in
Embodiment 12
[0304] As shown in
[0305] In order to facilitate the parsing software to find and determine the precise position of the feature unit transcoding grid (11) according to a predetermined rule, a graduated scale (22) is printed at the edge of the personalized feature area (3) in
[0306] In order to facilitate the user to use according to the idiom of the current commodity code (1), the above-mentioned personalized feature codes (5) can be respectively assigned with a commodity code (1) according to the production time sequence and stored into the preset database (16) in a one-to-one correspondence mode.
[0307] As shown in
[0308] If a merchant or business management staff needs to trace information such, as the source of commodity (2), scanning the group number (9) and personalized feature pattern (4) on the commodity (2) with a client (7) downloaded and installed in the smart phone, parsing corresponding personalized feature codes (5) and group number (9) data, and uploading the parsed personalized feature codes (5) and group number (9) data into the present database (16); and retrieving a corresponding commodity code (1) by the server (6) based on the personalized feature codes (5) and group number (9) data uploaded by the user, and feeding back the retrieved commodity code (1) to the client (7) or smart phone for the user to conduct related applications.
[0309] Studies show that it is a preferred solution for printing a personalized feature pattern (4) to use the thermochromic ink in the present embodiment to form the thermochromic spots (21) and the frame-shaped personalized feature pattern (4) thereof, in particular the frame-shaped personalized feature pattern (4) which looks like a decorative frame of a two-dimensional code group number (9), has many advantages such as uniform spots, high uniqueness, simplicity, and adaptability to various printing technologies.
Embodiment 13
[0310] The present embodiment introduces how a user uses the commodity code (1) fed back to the client (7).
[0311] The salt commodities (2) in embodiment 1 are still taken as examples. Assuming that every 50 bags of salt commodities are packed in one packing box, a natural order two-dimensional code tag or RFID tag is attached to the outside of each packing box, the box codes of the tag being 00000001, 00000002, 00000003, 00000004 . . . .
[0312] When packing, the personalized feature area (3) on each bag of commodity (2) is scanned using the client (7), to acquire the commodity code (1) fed back, by the server (6); and the commodity code (1) belonging to 50 bags of salt commodities (2) in the same packing box is associated with a box code (for example, a certain box code 00000003) and stored into the user's own trace database platform. Further, the box code may be associated with the stack code, so as to conduct informatization management of merchandise (2) such as warehouse-in and warehouse-out receiving and dispatching, and logistics of commodities (2).
[0313] Of course, the step of acquiring the commodity code (1) from the server (6) may be omitted, the personalized feature codes (5) of the 50 bags of salt commodities (2) parsed by scanning using the client (7) are directly associated with a box code (a certain box code 00000003) and stored into the user's own trace database platform.
[0314] In this way, when dispatching, the user may use a dispatching scanning gun to scan the box code on each box and input, logistics information and trace information about dispatching destination district, consignee and the like in the trace database platform.
[0315] In this way, in the event of a quality accident, if there is a need to recall the product, the manufacturer and the government management department can query the trace database platform for the destination and source of each bag of salt commodity (2). Before using, the consumer may use the client (7) to scan the personalized feature area (3) on the bag of the salt commodity (2), to acquire information whether the salt commodity belongs to a product to be recalled
Embodiment 14
[0316] Based on the embodiment, the present invention further provides a corresponding personalized pattern-based commodity virtual code assignment system, which can be used to execute the above-mentioned method and comprises the following parts:
[0317] {circle around (1)} personalized feature pattern printing equipment, used to set a personalized feature area (3) on the commodity (2) and print naturally formed and visible random dots or/and lines or/and planes to form at least one random personalized feature pattern (4) which is unique within the predetermined number on each commodity (2):
[0318] {circle around (2)} a personalized feature information collection device, used to photograph the personalized feature pattern (4) on the commodity (2) to obtain a random personalized feature image (20) which is unique within the predetermined number;
[0319] {circle around (3)} a parsing software readable memory, used to store predetermined rule parsing software, wherein when being executed by the processor, the parsing software parses random personalized feature codes (5) of each commodity (2) which are unique within the predetermined number based on the personalized feature image (20);
[0320] {circle around (4)} a user client (7), comprising a scanning device and a parsing device,
[0321] wherein the scanning device is used to scan the, personalized feature pattern (4) on the commodity (2);
[0322] and the parsing device is used to parse the scanned personalized feature pattern (4) to acquire a personalized feature code (5) and upload the personalized feature pattern (4) and/or the personalized feature code (5) to the server (6) as the, personalized feature information;
[0323] {circle around (5)} a server (6), comprising -a data memory, a communication module and a retrieval device,
[0324] wherein the data memory is used to back up and store the personalized feature image (20) and/or the personalized feature code (5) parsed based on the personalized feature image (20), and associate and store at least one unique commodity code (1) of, each commodity (2) and the personalized feature image (20) used as personalized feature information and/or the parsed personalized feature code (5);
[0325] the communication module is used to communicate with the client (7) so as to receive the information uploaded from the client (7) or send information to the client;
[0326] and the retrieval device is used to retrieve the commodity code (1) in the data memory based on some or all of the personalized feature information when the communication module receives the personalized feature information, and to send the retrieved commodity code (1) to the client (7) through the communication module or send the information about commodities to the client (7).
[0327] The above embodiment of the present invention enumerates some specific implementation cases. In practice, according to a variety of different printing technologies such as offset printing technology, flexo printing technology, gravure printing technology, screen printing technology. thermoprinting technology, pad printing technology, spraying printing technology, etc., personalized feature patterns (4) are printed and commodity codes (1) are associated to achieve virtual code assignment of commodities (2).
[0328] The key to the quality of the implementation of the present invention is whether it is possible to print a personalized feature pattern (4) with obvious personalized features. With the further application, in order to obtain a personalized feature pattern (4) with obvious personalized features, more suitable ink and printing technology capable of naturally forming the personalized feature pattern (4) can be continuously developed and sought.
[0329] In order to obtain better user experience, the predetermined rule parsing software of the client (7) can be continuously perfected, and upgraded, so that the client (7) can scan the personalized feature pattern (4) and obtain the commodity code (1) faster and more accurately.
[0330] The above revealed content is just one preferred embodiment of the present invention and is certainly not, intended to define the scope of rights of the present invention. Therefore, all equal modifications made in accordance with claims of the present invention shall still belong to the scope covered by the present invention.