Summary of the invention
The deficiency existed in view of above-mentioned current technology, In the view of the inventor of this technology, solves an anti-counterfeiting technology difficult problem and focuses on producer, businessman, consumerThree are combined together, product false proof the most just can be better achieved, stop the wind of fake and forged commodity.The present inventor emphasizes that producer, businessman, consumer are commonWith participating in product false proof process, before general idea i.e. product dispatches from the factory with anti-false inquiry tag, described product false proof inquiry tag carries can be from factoryFamily's database server inquire relevant product information or authorizes the information selling Business Information, selling in businessman's hands when product enters into mandateAuthorize sale businessman to carry out production marketing activation when being sold to consumer, i.e. use authorisation device networking data storehouse server to carry out by product false proof labelThe relevant sales information of registration, consumer buy product after by using relevant device such as smart mobile phone networking data storehouse to service by product false proof labelDevice inquiry relevant product information and production marketing active information, and specify arbitrary consumption when described product businessman without permission carries out selling and activatesPerson uses any appliance online query less than described product related information by product false proof label.This has just stopped commodity on sale and has been stolen by hacker false proofThe difficult problem cracked is inquired about in code and violence, because the information code carried on this label is plain code, and prevents seller of the fake goods to utilize the anti-counterfeiting label of recoveryLabel are faked, because even find is true mark, but are not activated by sale, inquire about less than any information equal to vacation mark, if this mark is sold sharpLive, if recycling, view relevant sale active information, furthermore it is also possible to described product is carried out essence when consumption inquiry the most at a glanceReally follow the trail of, authorize sale businessman also to give up adulterated thought and will trace back to adulterated source because of the most adulterated.Meanwhile, the hands that this technology usesSection one of be planar bar code technology, as long as businessman carry out sell activate time be provided with correspondence software sweep Quick Response Code can carry out sell activate, this is justReducing businessman and carry out the complexity of production marketing activation, be simultaneously based on that smart mobile phone is universal and the speed-raising of infinite network and universal, consumer buysAfter product, scanning Quick Response Code the most very quick search is to authenticity of products, greatly facilitates consumer query authenticity of products, also reduces consumer query and producesThe difficulty of the product true and false, and such technical costs is extremely low, compares environmental protection.The summary of the invention of the technology of the present invention is below described in detail in detail for the present inventor.
A kind of antifake method for products, comprises the following steps:
Before a, product export, described product or described product inner packing or described product external packaging having network address two-dimension code label, described network address containsHaving character string ID1, to there is the unique ID in data base in described ID1 corresponding with described product, and described correspondence i.e. can be inquired by inquiry ID1Described product IDs and if only if database server allows to inquire about described product IDs, and described product IDs i.e. has corresponding institute in data baseState the most described name of product of product related information, described batch number, the date of manufacture, raw vendor name or product false proof smart-tag authentication picture etc. orThe factories such as businessman's authentication information are sold in the described mandate that person producer specifies the described production marketing mandate businessman the most described product of authentication information will be sold by producerA string character of the relevant information of family's remarks, i.e. inquiry ID1 code and then inquiry ID checks the product related information that product IDs is corresponding, usually ID1Code and described ID are same character string, but preferably ID1 code answers ID code, this mapping relations to include but not limited to encryption and decryption through certain mapping pairCorresponding relation;It addition, the most described name of product of described product related information of described product IDs and correspondence thereof, described product can also be criticized by producerNumber, date of manufacture, raw vendor name etc. be stored in Certificate Authority and sell in merchant database, described data base is that Certificate Authority sells businessman by producerSet up and by producer, Certificate Authority is sold businessman and carry out composing power use, such as allow businessman to inquire about described product IDs and corresponding product relevant information thereofAnd selling activation link registration relevant sale active information;But some commodity producer does not specify special delegated authority to sell businessman, but meets factoryThe businessman of family's certification registration all can sell, and now database server does not records the mandate Business Information that product IDs is corresponding in data base, butDescribed commodity once authentication registration distributors i.e. authorize Merchant sales to next stage sell businessman carry out nonterminal sell activate time, database server rememberThe next stage that under record, described product IDs is corresponding is sold businessman's authentication information or the product related information of described product IDs and correspondence thereof is transferred to nextLevel sells merchant database, when being electronic tag for label, can change described product D and by itself and the product related information of correspondence thereofBe transferred to next stage sell merchant database, preferably next stage and sell businessman also through producer certification registration, described in not only narrow sense of dispatching from the factory be that product is rawPlace of production point, needs midway for manufacturer or pastes or print above-mentioned Quick Response Code or bar code the most completely all in product or packaging before selling the productBefore being considered as product export;
Enter after b, described product export to authorize and sell businessman or specify in mandate businessman hands, give consumer stage at described production marketing,
Described mandate is sold businessman or specifies mandate businessman pass through authorisation device scanning network address two-dimension code label and send described website information to countingAccording to storehouse server or by described authorisation device scanning network address two-dimension code label and intercept out ID1 code and by described ID1 code send to database serviceDevice, database server judges after receiving described website information or ID1 code that described mandate is sold businessman or specify whether mandate businessman has the right to sellDescribed product gives consumer, if database server is assert when described mandate is sold businessman or specifies mandate businessman to have no right to sell described product, refusesExhausted described businessman operates further, if database server assert that described mandate is sold businessman or specify mandate businessman to have the right to sell described product extremelyConsumer is followed by being authorized sale businessman to carry out the activation behavior of described production marketing by described, i.e. records by database server record or described mandate pinSell relevant described product sale information such as selling time, place, sale Business Information or subject of a sale i.e. consumer that businessman fills in detailed or simpleSlightly personal information or consumer's self-defined information, database server and arrange any businessman cannot carry out described product again selling activate andStart setting up permission consumer and check that this time sale activates behavioural information or described product related information is the most described by scanning network address two-dimension code labelProduct non-distributor Merchant sales activate, consumer according to the information inquiry on described two-dimension code label less than relevant described product information and with describedThe information that product is relevant, described authorisation device can scanning recognition Quick Response Code and with database server connecting communication being connected with database serverBecome the equipment of Business Information certification, such as businessman to use to install by producer's designated software and with software described in businessman's login authentication information registration and describedSoftware has scanning two bit codes and untouched for institute's scanning information or processing is sent to database server and receives the letter that database server is passed backThe mobile phone ceased and show;
If described sale businessman or specify authorizes product described in Merchant sales not to give consumer, but next stage sells businessman:
If described mandate is sold businessman or specifies and authorize businessman to have to sell described product to the right of a certain distributors of next stage and described mandate pinSelling businessman or specify this time described product selective selling of sale of mandate businessman to next stage distributors, businessman is sold in the most described mandate or appointment authorizesBusinessman is not described production marketing terminal, and described mandate is sold businessman or specifies mandate businessman by authorisation device scanning network address two-dimension code label alsoDescribed website information is sent to database server or by described device scan network address two-dimension code label and intercept out ID1 code and by described ID1 codeSending to database server, database server judges after receiving described website information or ID1 code that businessman is sold in described mandate or appointment authorizesWhether businessman has the right to sell described product, if database server assert that described businessman haves no right sell described product or have no right to sell described product extremelyNext stage distributors, then refuse described businessman and operate further, if database server assert that described mandate is sold businessman or specify mandate businessmanHave the right to sell described product to next stage to sell businessman and be followed by being sold businessman by described mandate or specifying and authorize registration next stage distributors of businessman letter from homeCease and update and be registered in sale authorization businessman authentication information corresponding to product IDs described in data base and i.e. allow registered next stage distributors to sell instituteState product, or, described mandate is sold businessman or specifies mandate businessman by authorisation device scanning network address two-dimension code label and by described website informationSend to database server or by described device scan network address two-dimension code label and intercept out ID1 code and by described ID1 code send to data base takeBusiness device, database server judges after receiving described website information or ID1 code that described mandate is sold businessman or specify and authorized businessman whether to have the right pinSell described product, if database server assert that described businessman haves no right to sell described product, then refuse described businessman and operate further, if data baseThe described mandate of server identification is sold businessman or specifies mandate businessman to have the right to sell described product, and businessman is sold in described mandate or appointment is awardedDescribed in power businessman selective selling, product is to a certain distributors of next stage, and database server judges that described mandate is sold businessman or specify and authorized the businessman to beNo have the right to sell described product to a certain distributors of next stage, if database server assert described authorize sell businessman or specify authorize businessman withoutPower is sold described product and is then refused to a certain distributors of next stage to authorize and sell businessman and operate further, if database server identification mandate distributorsFamily or appointment authorize businessman to have the right to sell the most described mandate during described product distributors a certain to next stage and sell businessman or specify mandate businessman alsoNon-for described production marketing terminal, database server allows described mandate to sell businessman or specify and authorize businessman to carry out selling and activate, and i.e. allows instituteState mandate sell businessman or specify mandate businessman registration next stage distributors information renewal to be registered in the sale that product IDs described in data base is correspondingAuthorize businessman's authentication information i.e. to allow registered next stage distributors to sell described product, and preferably record this selling time or placeEtc. sales information, described renewal includes increasing next stage businessman authentication information or replacing former businessman authentication information, such as sells for this sales informationSell time, place be preferably shown to consumer when consumer buy described product by point-of-sale terminal sell activate after scanning network address two-dimension code label look intoSee, described mandate Business Information is preferably retained to buy after described product sells activation by point-of-sale terminal for consumer and scanning network address two dimensionCode label is checked, but cancels described mandate and sell businessman or specify the right authorizing businessman again to sell described product, and described next stage distributors is excellentSelection of land producer's site databases server registration and obtain approval become described authorize sell businessman or authorize businessman next stage sell businessman, instituteStating sale businessman or mandate businessman and next stage is sold businessman and included but not limited to hotel, restaurant, described authorisation device can scanning recognition two dimensionCode also uses installation by producer with database server connecting communication the equipment that has been connected Business Information certification with database server, such as businessmanDesignated software also has scanning two bit codes and untouched for institute's scanning information or processing with software and described software described in businessman's login authentication information registrationSend the mobile phone to database server function;
C, consumer sell businessman or specify authorize businessman to buy after described product by equipped with scanning Quick Response Code function and permissible from described mandatesThe equipment of online query such as carries out networking check that described production marketing activates equipped with QQ, wechat, the mobile telephone scanning network address two-dimension code label of UC softwareBehavioural information or described product related information, described product carries out selling activation without step b point-of-sale terminal, and arbitrary consumer is described by scanningNetwork address two-dimension code label online query is less than described product related information and the information relevant to described product the most described product stream information, preferablyThat beware of imitations is of poor quality without regular channel sales not to have described inquiry code or this inquiry code corresponding product in ground prompting Consumer System.
Label described in step a can replace network address two-dimension code label with ID1 two-dimension code label or add with ID1 two-dimension code label in outer package,When selling described product, described mandate is sold businessman or specifies mandate businessman by authorisation device scanning ID1 two-dimension code label and by described Quick Response CodeInformation i.e. ID1 code sends to database server and carries out described production marketing activation, and consumer buys after described product by scanning Quick Response Code functionEquipment such as mobile telephone scanning ID1 two-dimension code label equipped with QQ, wechat, UC software connect database server check this time sell active information orProduct related information described in person or login given query website input ID1 code and carry out checking this time selling and activate behavioural information or described product is correlated withInformation or the information relevant to described product the most described product stream information, when described product carries out selling activation without step b point-of-sale terminal,Arbitrary consumer is by scanning described ID1 two-dimension code label online query or logining given query website input ID1 code inquiry less than described product phasePass information and the information relevant to described product the most described product stream information.
Described label can replace two-dimension code label, described electronic tag to store ID1 code by RFID, described mandate sell businessman orSpecify and read described electronic labeling information i.e. ID1 code by authorisation device when authorizing product described in Merchant sales to give consumer and send to database serviceDevice, database server identifies that described mandate sale businessman or appointment authorize businessman to have the right to sell described product to consumer and be followed by by described distributorsFamily or mandate businessman carry out selling activation behavior, and consumer if any NFC function and installs the softest by relevant device after buying described productThe smart mobile phone of part reads ID1 code in RFID and carries out production marketing activation behavioural information described in online query or the relevant letter of described productBreath or the information the most described product stream information relevant to described product, when described product authorizes point-of-sale terminal to carry out selling activation without step b,Arbitrary consumer by relevant device read ID1 code in RFID carry out online query less than described product related information and with described productThe information the most described product stream information that condition closes.Described authorisation device can read and write RFID and with database server connecting communicationAnd be connected the equipment of Business Information certification, such as businessman with database server and use and install by producer's designated software and with businessman's login authentication letterBreath log in described software and described software have reception reader-writer to read RFID electronic labeling information and reading information untouched or processing sends extremelyDatabase server, and can receive database server send information or be shown to businessman maybe by this information by read write line send to RFID electricityThe mobile phone of subtab function i.e. carries NFC function the mobile phone equipped with producer's designated software, such as contains read write line and is provided with what producer specifiedThe authorisation device of the pc client composition of software, it is preferable that need during read write line reading electronic labels information to send request readout code to electronic tag,Described read requests code is stored in database server, and described read requests code can independently be updated by electronic tag and be sent to data by read write lineStorehouse preserves or is updated by database server and send to electronic tag preservation.
After selling businessman or authorizing businessman to carry out described production marketing activation, RFID receives the sale of database server transmission and swashsAfter information of having lived autonomous update ID1 code and by described authorisation device by new ID1 transmission to database server, described database server according toProduct IDs by corresponding new in product IDs code corresponding in described new ID1 code more new database or database server more new databaseID1 is updated ID1 by the transmission of mutually described authorisation device to RFID.
Consumer through mandate sell businessman or specify authorize businessman carry out production marketing activation after buy described product and pass through relevant device if anyNFC function is also installed the smart mobile phone of corresponding software and is read ID1 code in RFID and carry out production marketing described in online query and activate behaviorAfter information or described product related information or the information relevant to described product the most described product stream information, RFID updates ID1New ID1 is also sent to database server by code by described relevant device, and database server is according to product IDs in new ID1 more new databaseOr product IDs corresponding new ID1 is carried out to RFID by the transmission of mutually described pass equipment in database server more new databaseUpdate ID1.
The pattern in 2 D code surface of described two-dimension code label covers with erasable film, and described overlay area or position at least allow scanning device not wipeExcept can not identifying 2 D code information in the case of film, preferably when producer does not specify special delegated authority distributors, described two-dimension code label has erasableExcept film covers.
Described label allows described product to be authorized to equipment reading in logistics progress, and described reading information is sent to database server, data baseServer is according to described product stream state registration logistics information in product IDs homologue stream information labelling hurdle in data base.
Detailed description of the invention:
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, the present invention is carried out furtherDescribe in detail.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
As shown in fig. 1, Fig. 1 discloses the flow chart of preferred embodiments of a kind of antifake method for products of the present invention.First, product in step 10Network address two-dimension code label/ID1 code label/RFID is posted, the product in the server of ID1 code information and date storehouse on described label before dispatching from the factoryProduct ID is corresponding, and product IDs correspond to exist product related information in data base, such as name of product, manufacturer, date of manufacture, lot number, ruleLattice etc., in present case, also have producer and specify mandate to sell businessman.
Product enters to authorize in businessman's hands and is carrying out sale activation in a step 11, and businessman reads Quick Response Code/RFID by authorisation device and believesBreath carries out selling activation, and authorisation device described in present case is to be provided with producer to specify downloaded software such as University of Science and Technology Fei Er anti-fake venting to activate the intelligence of softwareEnergy mobile phone also logs in described software, and described scanning information is also processed sending to database server by this Integrated Simulation Quick Response Code scan recognition functionAnd with mobile phone NFC module communication function.
After authorizing businessman's scanning label in step 12, authorisation device keeps in scanning information, authorizes businessman's selective selling object, if selecting to be sold to nextLevel is sold businessman, such as hotel, restaurant etc. and is then entered step 13, if selecting to be sold to consumer then enter step 16.
In step 13, authorizing businessman to select to be sold to next stage businessman, authorisation device selects information and the label information preserved before by authorizing businessmanI.e. ID1 code is sent along to database server discriminating.
At step 14, database server receives and whether retrieves corresponding product ID and mandate businessman corresponding to product IDs after above-mentioned authentication informationFor above-mentioned mandate businessman and judge described mandate businessman whether have next stage sell businessman, i.e. differentiate described sale businessman whether have the right to sell described productProduct, if described mandate businessman does not has authority to sell described product sells businessman to next stage, terminate this time to operate, if having the right to sell described productSell businessman to next family, then enter step 15.
In step 15, database server assert that described mandate businessman has the right to sell described product to next stage and sells sale authorization certification business after businessmanFamily's information changes to next stage businessman authentication information, and records this selling time, simultaneously by information and now authorize Business Information to be transferred to recordLogistics information district, this logistics district logistics information will be presented to consumer after described product distributor's end pin is sold to consumer and be read label letter by scanningBreath inquiry is checked.
In step 16 authorize businessman select be sold to consumer, the most described mandate businessman be point-of-sale terminal, authorisation device will authorize businessman select information withThe label information before preserved i.e. ID1 code is sent along to database server discriminating.
In step 17, database server receives and retrieves after above-mentioned authentication information on whether corresponding product ID and mandate businessman corresponding to product IDs beState mandate businessman, i.e. differentiate whether described sale businessman has the right to sell described product and give consumer, if described mandate businessman does not has authority sale describedProduct gives consumer then to be terminated this time to operate, if having the right to sell described product to consumer, then enters step 18.
In step 18, database server differentiate described sale businessman have the right to sell after described product gives consumer record this selling time,Point, sell businessman, support detailed or simple personal information or the self-defined authentication information of consumer authorizing businessman to fill according to consumer's suggestion simultaneously.
In step 19, database server starts setting up permission consumer scans's two-dimension code label or reading RFID is carried out described in inquiryProduct related information, logistics information and this time sell active information.
As in figure 2 it is shown, Fig. 2 a kind of antifake method for products that is the present invention is bought the flow chart of the preferred embodiments of inquiry.First, in step 10Consumer buys described product at point-of-sale terminal.
In step 21, consumer passes through after buying described product with scanning Quick Response Code/reading electronic labels information equipment such as equipped with scanning two dimensionThe smart mobile phone of the code softwares such as functional software such as UC browser, QQ, wechat/read label information with the mobile phone of NFC function carries out networking and looks intoAsk.
In step 22, database server receives the request of consumer query product IDs code, and database server judges corresponding to inquired about ID1 codeWhether the product that whether product IDs code exists in data base and this product IDs is corresponding carries out selling activation through authorization terminal, if this product IDsCode does not exist in data base or this product is sold businessman without permission and carried out selling activation, then enter step 24, otherwise enter step 23.
In step 23, database server is by product information corresponding for described product IDs such as name of product, production producer, production dayThe information that phase, product specification, batch number etc. and point-of-sale terminal businessman, selling time, place, suggestion businessman of consumer fill in, and if havingLogistics information then also has described product stream information to be shown to consumer, in order to consumer is authenticated whether bought product is brand-new certified products.
In step 24, there is no described inquiry code or this inquiry code corresponding product in database server prompts Consumer System without regular channelSell that beware of imitations is of poor quality.
As shown in Figure 3, during Fig. 3 discloses one antifake method for products of the present invention, RFID and data base update ID1 code, productThe flow chart of the preferred embodiments of product ID code.At Fig. 3 (a), businessman is authorized to use authorisation device to read RFID information in step 30Carry out product selling and activate.
Sell activation to the transmission of RDID electronic tag after database server completes to sell active program in step 31 and complete information, RFID electronicsThe sale of label acquisition database server transmission automatically updates ID1 code after having activated information, and will update the transmission of ID1 information by authorisation deviceTo database server.
Product IDs during database server receives new ID1 code more fresh information more new database in step 32.
At Fig. 3 (b), in step 33, authorize businessman to use authorisation device to read RFID information to carry out product selling activation.
In step 34, after database server completes to sell active program, in more new database, product IDs the ID1 code by new for generation correspondence pass throughAuthorisation device updates ID1 code information to RFID transmission.
In step 35, RFID receives new ID1 code more fresh information and updates ID1 code.
As shown in Figure 4, before two-dimension code label dispatches from the factory, has the preferred embodiments of erasable film situation during Fig. 4 is a kind of antifake method for products of the present inventionFlow chart.First, post network address two-dimension code label/ID1 code two-dimension code label in step 40 before product export, and have on Quick Response Code iconCertain area film covers, and the product IDs in the ID1 code information and date storehouse server on described label is corresponding, and product IDs correspond to there are dataProduct related information in storehouse, such as name of product, manufacturer, date of manufacture, lot number, specification etc., in present case, also there is producer and specifiesAuthorize and sell businessman.
In step 41, product enters to authorize in businessman's hands and is carrying out selling activation, and the film on mandate businessman erasing two-dimension code label is set by mandateThe standby two-dimension code label information that reads carries out selling activation, and authorisation device described in present case specifies downloaded software such as University of Science and Technology Fei Er to prevent for being provided with producerPseudo-sale is activated the smart mobile phone of software and logs in described software, and described scanning information is also processed by this Integrated Simulation Quick Response Code scan recognition functionSend to database server and with mobile phone NFC module communication function.
After authorizing businessman's scanning label in step 42, authorisation device keeps in scanning information, authorizes businessman's selective selling object, if selecting to be sold to nextLevel is sold businessman, such as hotel, restaurant etc. and is then entered step 43, if selecting to be sold to consumer then enter step 46.
At step 43, authorizing businessman to select to be sold to next stage businessman, authorisation device selects information and the label information preserved before by authorizing businessmanI.e. ID1 code is sent along to database server discriminating.
In step 44, database server receives and whether retrieves corresponding product ID and mandate businessman corresponding to product IDs after above-mentioned authentication informationFor above-mentioned mandate businessman and judge described mandate businessman whether have next stage sell businessman, i.e. differentiate described sale businessman whether have the right to sell described productProduct, if described mandate businessman does not has authority to sell described product sells businessman to next stage, terminate this time to operate, if having the right to sell described productSell businessman to next family, then enter step 45.
In step 45, database server assert that described mandate businessman has the right to sell described product to next stage and sells sale authorization certification business after businessmanFamily's information changes to next stage businessman authentication information, and records this selling time, simultaneously by information and now authorize Business Information to be transferred to recordLogistics information district, this logistics district logistics information will be presented to consumer after described product distributor's end pin is sold to consumer and be read label letter by scanningBreath inquiry is checked.
In step 46 authorize businessman select be sold to consumer, the most described mandate businessman be point-of-sale terminal, authorisation device will authorize businessman select information withThe label information before preserved i.e. ID1 code is sent along to database server discriminating.
In step 47, database server receives and retrieves after above-mentioned authentication information on whether corresponding product ID and mandate businessman corresponding to product IDs beState mandate businessman, i.e. differentiate whether described sale businessman has the right to sell described product and give consumer, if described mandate businessman does not has authority sale describedProduct gives consumer then to be terminated this time to operate, if having the right to sell described product to consumer, then enters step 48.
In step 48, database server differentiate described sale businessman have the right to sell after described product gives consumer record this selling time,Point, sell businessman, support detailed or simple personal information or the self-defined authentication information of consumer authorizing businessman to fill according to consumer's suggestion simultaneously.
In step 49, database server starts setting up permission consumer scans's two-dimension code label or reading RFID is carried out described in inquiryProduct related information, logistics information and this time sell active information.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention.All made within the spirit and principles in the present inventionAny amendment, equivalent and improvement etc., should be included within the scope of the present invention.