Background technique
With the high speed development of Internet technology and national economy, the brand awareness of consumer and businessman are more and more stronger.SoAnd with the rapid development of market economy, transaction content complicated difficult to verify, some criminals in order to gain high profits,So that the behavior for manufacturing imitated patent on the market is increasingly savage, the imitation behavior of the industries such as food, medicine, health care product not only allows enterpriseIndustry has suffered massive losses, while also threaten the health and mental health of people;The valuables such as many name packets, jewelryAlso there are many height and imitate product, not only hit the shopping experience of consumer, compromised the vital interests of consumer, also compromiseThe brand image of businessman affects market sincerity.Consumer starts to lose the purchase of name quality product confidence, loses to brandTrust, the influence for being difficult to estimate all is caused to personal and market.How the application solution of fake and inferior commodities is identifiedIt is the severe challenge that Brand faces.
On the one hand, enterprise present society Credit Shortage, fake and inferior commodities upset enterprise normally manage and damage enterprise,In the case where consumer's interests, to protect brand names, the interests for safeguarding businessman, increasing consumer to the confidence level of product, adoptTake a kind of precaution technical measures --- anti-fake tracing technology.Enterprise is using effective anti-fake measure of tracing to the source as one kind of enterpriseStrategic investment, and in a planned way formulate and be done step-by-step anti-fake target of tracing to the source, and by it is anti-fake trace to the source through production,The overall process of the marketing, business administration, by it is anti-fake trace to the source as enterprise's right-safeguarding, crack down on counterfeit goods, synergy, brand important handSection.It includes: destructive anti-counterfeit packaging, laser that the anti-fake means of tracing to the source in packaging industry are broadly divided into according to its functional characteristics at presentHolographic anti-counterfeiting label, telephone service system and printing four class of anti-counterfeiting technology, but there is anti-fake for above-mentioned anti-fake tracing technologyTrace to the source it is at high cost, easy copy, the deficiencies of true and false detection difficulty is big.Therefore, it needs to design and develop a kind of simply and effectively anti-Pseudo- tracing technology substitutes.
On the other hand, " notice of the State Administration for Industry and Commerce about commodity package advertisements monitor and management relevant issues "(industrial and commercial wide word [2005] the 173rd) file proposes: " for regarding as the packing material advertisement containing false content, it should be immediatelyStop the publication of advertisement." because with China's reform and opening-up economic fast development in more than 30 years, advertisement industry is grown rapidly,The advertising sector of China experienced development process from scratch, from small to large, gradually form industrialized scale and correspondingValue chain, but some enterprises change without authorization or forge advertisement in order to speculate, go to buy him using advertisement enticing consumersAt all without the need for product so as to spread unchecked problem serious for current China's advertisement.Therefore, it is necessary to explore a kind of efficient advertisementRegulation technique.
With mobile Internet flourish and intelligent terminal it is universal, two dimensional code appear in people's life,The various aspects such as work, study, such as store, TV, bus, magazine field.Two dimensional code has that serious forgiveness is big, information contentGreatly, the features such as convenient and efficient, good confidentiality, low manufacture cost, event entertainment are strong and can monitor marketing effectiveness, promotes two dimensional codeUsing further push has been obtained, the application especially in packaging obtains the approval and favor of numerous terminal users.Two dimensional codeTechnology is the information coding that will need to convey into a two dimensional code, and consumer can be directly linked to by scanning this two dimensional codeMerchant sales website obtains relevant advertisements or product information.In particular with the rapid development of e-commerce, two dimensional code, which is used as, to be drawnLead consumer and enter targeted website functional application in more product packaging advertisements, by become packaging industry it is indispensable onePart.As new growth engines, two dimensional code by its information capacity is big, information density is high, discrimination is high, confidentiality,Antiforge function is strong, the wide powerful advantages such as low with use cost of coding range, becomes the first chain of Internet of Things development --- identificationThe key technology of mark.The two-dimension code anti-counterfeit packaging that combination between traditional packing technique and two dimensional code is formed will gradually be ledNew trend.The important carrier that product packaging is shown as the integrated transport of product and distribution, can be transmitted by two dimensional codeMore abundant information realizes information integration, the quality tracing, anti-fake, businessman O2O, promotional advertisement push, APP of multistage packagingThe functions such as downloading.However, it is easy to distort, anti-fake at present since the generating mode of two dimensional code is convenient simple and duplication less expensiveUpper safety and reliability is not high, and the two dimensional code of counterfeit scans out the actual products information for being still businessman's publication come, this makesFake products still row is obtained, therefore, is badly in need of some safer, reliable technological means to achieve the purpose that anti-fake trace to the source.
In 2009, block platform chain was used as one by middle clever proposition for the first time and is not related to third-party record bitThe public account book of coin transaction, on block platform chain, each block therein stores some information, including a upper blockBlock cryptographic Hash, which forms from wound generation block to current block chain form.This characteristic of block platform chain guaranteesThe integrality and unalterable feature of data and authenticity that verify data can be used to.As technology develops, people's understandingTo by by among block platform chain technical application to industry, and industrial economy development is pushed to be only its true value.Block chainAnti-fake trace to the source of platform is considered as that one of most promising block platform chain landing field and giants fight for block platform chainOne of the primary field of application technology landing.Block platform chain is a kind of internet database technology, its main feature is that decentralization,It is open and clear, allow everyone to each may participate in data-base recording.Block platform chain is the encryption currency storing data such as bit coin originallyA kind of unique way, be a kind of data structure of self reference, for storing a large amount of Transaction Informations, every record has from back to frontSequence is chained up, have it is open and clear, can not distort, facilitate the characteristics of retrospect.Block platform chain can generally be divided into three kindsType: publicly-owned chain, alliance's chain and privately owned chain.Publicly-owned chain is complete decentralization, all data it is all public to anyone as it can be seen that butThere are problems that data-privacy;Alliance's chain is part decentralization, and the validity of block and transaction is verified by preset one50% or more the member signature of person group is by determining, the settable disclosure of the information on block platform chain or only allied memberIt can be seen that;Privately owned chain is the block platform chain of a complete centralization, and the founder of privately owned chain possesses write-in permission, and reading permission canSetting opening or arbitrary extent limitation.
Therefore it provides a kind of advertisement accurately method for pushing and advertisement accurately supplying system.
Summary of the invention
In view of the above problems, it proposes on the present invention overcomes the above problem or at least be partially solved in order to provide one kindThe advertisement accurately method for pushing and advertisement accurately supplying system for stating problem, it is raw according to commodity transaction intelligence contract on block platform chainIt imitates situation record commodity transaction information and is issued to block platform chain, it is ensured that the authenticity of commodity transaction, and according to commodity transactionInformation selects advertisement pushing object, can be realized the high efficiency of advertisement pushing.
According to an aspect of the present invention, a kind of advertisement accurately method for pushing is provided, comprising the following steps:
Associated tradable commodity information is parsed according to the commodity transaction data being pre-stored on block platform chain and transaction is usedFamily account;
By tradable commodity information and prestore advertising information progress similarity comparison;
If being more than similarity threshold, by the transmitting advertisement information to the trade user account with tradable commodity information associationNumber.
Further, above-mentioned advertisement accurately method for pushing, further includes: according to trade user account and push to transaction useThe advertising information of family account writes advertising information intelligence contract, and issues on block platform chain.
Further, the commodity transaction data being pre-stored on block platform chain are obtained by following steps:
To block platform chain publishing commodity information and commodity transaction intelligence contract, and according to commodity transaction on block platform chainIntelligent contract come into force situation record commodity transaction data and to block platform chain issue.
Further, above-mentioned advertisement accurately method for pushing, further includes: according to trade user account, push to transaction useAdvertising information, commodity transaction data and the merchandise news of family account generate information association link;
It is random to generate public key and private key;
Information association link is encrypted according to secret;
The information association link of encryption is generated into message identification code.
Further, above-mentioned advertisement accurately method for pushing, further includes: receive the message identification code that trade user account is sentAnalysis request, display advertising information, commodity transaction data and merchandise news prompt reading advertisements information, if receivingReading advertisements information request then executes advertisement promotion intelligence contract.
Further, above-mentioned advertisement accurately method for pushing, further includes: prompt report advertising information, if it is wide to receive reportInformation request is accused, then marks the advertising information.
Further, above-mentioned advertisement accurately method for pushing, further includes: according to advertising information intelligence contract on block platform chainThe situation that comes into force records advertisement transaction data, parses associated trade user account and transaction advertisement letter according to advertisement transaction dataBreath by transaction advertising information and prestores advertising information progress similarity comparison, if being more than similarity threshold, by the advertising informationIt pushes to and the transaction associated trade user account of advertising information.
According to another aspect of the present invention, a kind of advertisement accurately supplying system for realizing the above method is provided, comprising:
Commodity transaction data resolution module, for parsing pass according to the commodity transaction data being pre-stored on block platform chainThe tradable commodity information and trade user account of connection;
Information similarity comparison module, for tradable commodity information to be carried out similarity comparison with advertising information is prestored;
Transmitting advertisement information module, for tradable commodity information with prestore advertising information similarity be more than similarity thresholdWhen value, by the transmitting advertisement information to the trade user account with tradable commodity information association.
Further, above-mentioned advertisement accurately supplying system, further includes: advertising information intelligence contract release module is used for rootAdvertising information intelligence contract is write according to trade user account and the advertising information for pushing to the trade user account, and is issued in areaOn block platform chain.
Further, above-mentioned advertisement accurately supplying system, further includes: commodity transaction data acquisition module is used for blockPlatform chain publishing commodity information and commodity transaction intelligence contract, and come into force feelings according to commodity transaction intelligence contract on block platform chainCondition records commodity transaction data and issues to block platform chain.
The present invention has the advantage that compared with prior art
Advertisement accurately method for pushing and advertisement accurately supplying system of the invention to block platform chain publishing commodity information andCommodity transaction intelligence contract, and situation record commodity transaction information is come into force simultaneously according to commodity transaction intelligence contract on block platform chainIssued to block platform chain, block platform chain ID generated according to commodity transaction information, block platform chain ID be it is unique, canIt traces to the source by the way that the block platform chain ID is anti-fake to commodity progress, and ensures the authenticity of commodity transaction, believed according to commodity transactionBreath selection advertisement pushing object, advertisement pushing object is targetedly selected in reliable commodity transaction, improves advertisement pushingEfficiency, according to trade user account, the advertising information for pushing to the trade user account, commodity transaction data and merchandise newsMessage identification code is generated, identifies and parse message identification code, display advertising information, commodity transaction data and merchandise news, and mentionShow reading advertisements information, it, can be by reporting that advertising information supervises advertisement pushing to execute advertisement pushing intelligence contractPipe, to maintain the sound development of advertising sector.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawingExemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth hereIt is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosureIt is fully disclosed to those skilled in the art.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singular " one " used herein, " oneIt is a ", " described " and "the" may also comprise plural form.It is to be further understood that being arranged used in specification of the inventionDiction " comprising " refer to that there are the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or additionOther one or more features, integer, step, operation, element, component and/or their group.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology artLanguage and scientific term), there is meaning identical with the general understanding of those of ordinary skill in fields of the present invention.Should alsoUnderstand, those terms such as defined in the general dictionary, it should be understood that have in the context of the prior artThe consistent meaning of meaning, and unless otherwise will not be explained in an idealized or overly formal meaning by specific definitions.
Fig. 1 is advertisement accurately method for pushing block diagram of the invention, as shown in Figure 1, advertisement accurately provided by the invention pushes awayDelivery method, comprising the following steps:
Associated tradable commodity information is parsed according to the commodity transaction data being pre-stored on block platform chain and transaction is usedFamily account;
By tradable commodity information and prestore advertising information progress similarity comparison;
If being more than similarity threshold, by the transmitting advertisement information to the trade user account with tradable commodity information associationNumber.
Wherein, tradable commodity information is calculated by editing distance algorithm and prestores the similarity of advertising information.
Referring to Fig. 1, above-mentioned advertisement accurately method for pushing, further includes: according to trade user account and push to transaction useThe advertising information of family account writes advertising information intelligence contract, and issues on block platform chain.
Further, the commodity transaction data being pre-stored on block platform chain are obtained by following steps:
To block platform chain publishing commodity information and commodity transaction intelligence contract, and according to commodity transaction on block platform chainIntelligent contract come into force situation record commodity transaction data and to block platform chain issue.
Further, above-mentioned advertisement accurately method for pushing, further includes: according to trade user account, push to transaction useAdvertising information, commodity transaction data and the merchandise news of family account generate information association link;
It is random to generate public key and private key;
Information association link is encrypted according to secret;
The information association link of encryption is generated into message identification code, wherein message identification code can be ciphering two-dimension code.
Further, above-mentioned advertisement accurately method for pushing, further includes: receive the message identification code that trade user account is sentAnalysis request, display advertising information, commodity transaction data and merchandise news prompt reading advertisements information, if receivingReading advertisements information request then executes advertisement promotion intelligence contract.
Further, above-mentioned advertisement accurately method for pushing, further includes: prompt report advertising information, if it is wide to receive reportInformation request is accused, then marks the advertising information.
Referring to Fig. 1, above-mentioned advertisement accurately method for pushing, further includes: according to advertising information intelligence contract on block platform chainThe situation that comes into force records advertisement transaction data, parses associated trade user account and transaction advertisement letter according to advertisement transaction dataBreath by transaction advertising information and prestores advertising information progress similarity comparison, if being more than similarity threshold, by the advertising informationIt pushes to and the transaction associated trade user account of advertising information.
The present invention selects advertisement pushing object according to advertisement pushing information, further improves the efficiency of advertisement pushing.
Advertisement accurately method for pushing of the invention to block platform chain publishing commodity information and commodity transaction intelligence contract, andAccording to commodity transaction intelligence contract on block platform chain come into force situation record commodity transaction information and to block platform chain issue, rootBlock platform chain ID is generated according to commodity transaction information, block platform chain ID is uniquely, can to pass through block platform chain IDIt is anti-fake to commodity progress to trace to the source, and ensure the authenticity of commodity transaction, advertisement pushing object is selected according to commodity transaction information,Advertisement pushing object is targetedly selected in reliable commodity transaction, the efficiency of advertisement pushing is improved, according to trade userAccount, the advertising information for pushing to the trade user account, commodity transaction data and merchandise news generate message identification code, identificationAnd message identification code is parsed, display advertising information, commodity transaction data and merchandise news, and reading advertisements information is prompted, withAdvertisement pushing intelligence contract is executed, it can be by reporting that advertising information supervises advertisement pushing, to maintain advertising sectorIt develops in a healthy way.
Above-mentioned advertisement accurately method for pushing, further includes: storage user message table, user grouping table, user and user groupingCorrespondence table, authority list, the correspondence table of permission and user group, permission and the correspondence of user table, product information table, product classificationTable, ad classification table, advertisement information list, two-dimentional code table, evaluation information table.
Specifically, following 13 tables are stored.
1. user message table.Including ID, user name, password, WeChat ID, email, log in IP, login time, login timeNumber, state, role ID, whether anonymity etc..
2. user grouping table.Including ID, role's title.
3. the correspondence table of user and user grouping.Including ID, User ID and role ID.
4. authority list.Including ID, authority name, function description, function name.
5. the correspondence table of permission and user group.Including ID, role ID, permission ID.
6. the correspondence table of permission and user.Including ID, User ID, permission ID.
7. product information table.Including two dimensional code, ID, name of product, generic, content, environmental condition, position, former materialExpect situation, production time, the time of making the product, typing person 1, logistics circulation process, typing person 2, market, typing person 3, browsing frequencyIt is secondary, whether recommend, security code etc..
8. product/ad classification table.Including ID, title, classification, level etc..
9. advertisement information list.Including two dimensional code, ID, advertised name, generic, content, releasing position, put on record whenBetween, audit time, publication the time limit, post staff ID, auditor ID, browsing the frequency, whether recommend.
10. two-dimentional code table.Including two dimensional code, ID, key, content etc..
11. evaluation information table.Including ID, two dimensional code, two-dimensional code scanning position, mobile phone model, sweep time, interest, commentValence content, report state etc..
12. prize table.Including ID, block platform chain ID, time, type etc..
13. information table of leaving a message.Including ID, title, content, publisher's wechat, publisher's telephone number, issuing time, examineNuclear state etc..
For embodiment of the method, for simple description, therefore, it is stated as a series of action combinations, but this fieldTechnical staff should be aware of, and embodiment of that present invention are not limited by the describe sequence of actions, because implementing according to the present inventionExample, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know that, specificationDescribed in embodiment belong to preferred embodiment, the actions involved are not necessarily necessary for embodiments of the present invention.
Fig. 2 is advertisement accurately supplying system block diagram of the invention, as shown in Fig. 2, the realization above method provided by the inventionAdvertisement accurately supplying system, comprising:
Commodity transaction data resolution module, for parsing pass according to the commodity transaction data being pre-stored on block platform chainThe tradable commodity information and trade user account of connection;
Information similarity comparison module, for tradable commodity information to be carried out similarity comparison with advertising information is prestored;
Transmitting advertisement information module, for tradable commodity information with prestore advertising information similarity be more than similarity thresholdWhen value, by the transmitting advertisement information to the trade user account with tradable commodity information association.
Referring to fig. 2, above-mentioned advertisement accurately supplying system, further includes: advertising information intelligence contract release module is used for basisTrade user account and the advertising information for pushing to the trade user account write advertising information intelligence contract, and issue in blockOn platform chain.
Referring to fig. 2, above-mentioned advertisement accurately supplying system, further includes: commodity transaction data acquisition module is used for block chainPlatform publishing commodity information and commodity transaction intelligence contract, and come into force situation according to commodity transaction intelligence contract on block platform chainIt records commodity transaction data and is issued to block platform chain.
Advertisement accurately supplying system of the invention to block platform chain publishing commodity information and commodity transaction intelligence contract, andAccording to commodity transaction intelligence contract on block platform chain come into force situation record commodity transaction information and to block platform chain issue, rootBlock platform chain ID is generated according to commodity transaction information, block platform chain ID is uniquely, can to pass through block platform chain IDIt is anti-fake to commodity progress to trace to the source, and ensure the authenticity of commodity transaction, advertisement pushing object is selected according to commodity transaction information,Advertisement pushing object is targetedly selected in reliable commodity transaction, the efficiency of advertisement pushing is improved, according to trade userAccount, the advertising information for pushing to the trade user account, commodity transaction data and merchandise news generate message identification code, identificationAnd message identification code is parsed, display advertising information, commodity transaction data and merchandise news, and reading advertisements information is prompted, withAdvertisement pushing intelligence contract is executed, it can be by reporting that advertising information supervises advertisement pushing, to maintain advertising sectorIt develops in a healthy way.
The present invention is based on block platform chain technologies, are used using Django frame using Python technology combination MySQLB/S framework, develops the Web mode Database Systems that can directly carry out dynamic management, i.e., advertisement accurately of the invention pushes systemSystem.
Python has the characteristics such as terseness, legibility and scalability, possesses numerous expanding libraries, institute's structureAt exploitation environment be very suitable for engineering technology, scientific research personnel handle experimental data, production chart, or even exploitation scientific algorithm answerUse program.There are many Web frames that money is different under Python.Django is most representative one in heavy-weight.Django uses the software design pattern of MVC, i.e. model M, view V and controller C.Django passes through built-inAuthentication system carries out user, group and rights management.Therefore it is developed using PythonDjango Web framework technologyThe supervision of two dimensional code packaging advertisement and anti-fake traceability system can show Web3.0 technology well, accomplish to two dimensional code packaging advertisementSupervision and anti-fake traceability system resource is flexible, fine-grained access control, realizes brand protection and push.
Fig. 3 is the work flow diagram of advertisement accurately supplying system of the invention, and referring to Fig. 3, merchandise news and commodity are handed overEasily intelligence contract typing block platform chain comes into force situation record commodity transaction information according to commodity transaction intelligence contract, according to quotientProduct Transaction Information parses tradable commodity information and trade user account, and tradable commodity information is carried out phase with advertising information is prestoredIt is compared like degree, if being more than similarity threshold, by the transmitting advertisement information to the trade user account with tradable commodity information associationNumber, and block platform chain ID (identifier) is generated according to commodity transaction information and is used as anti-counterfeiting information, according to trade user account, push awaySend to the advertising information of the trade user account, commodity transaction data and merchandise news generate two dimensional code, and to the two dimensional code intoRow encryption, generates ciphering two-dimension code, so that the ciphering two-dimension code can be decrypted by only having permission user, such as real nameThe user of certification or the user etc. for downloading client, which is printed on the package, the scanning input encryption is had permissionTwo dimensional code reads merchandise news and advertising information, not only realizes the accuracy of advertisement pushing, additionally it is possible to realize that the anti-fake of commodity is traced backSource.
Wherein, client can operate following functions module without registering and logging: (1) client scan two dimensional code carries outAnti-counterfeiting information inquiry.(2) client scan two dimensional code enters official website and quickly understands Related product content, and carries out including downloading etc.Relevant operation.(3) message-leaving function.Exchange and be familiar with system relevant knowledge in time for all types of user.
Advertisement accurately supplying system of the invention further include: message identification code generation module, is prevented advertising information administration modulePuppet is traced to the source module and information storage module.
1) message identification code generation module
(1) two-dimensional barcode information is associated with.The information for needing to carry by two dimensional code is extracted, and carries out corresponding pass in the databaseConnection.(2) key pair generator.Public key and private key are generated using general-purpose algorithm at random.(3) information encryption and decryption.Enterprise is according to oneselfSecret encrypted, user is decrypted using system public key.(4) two dimensional code generates.The information passed over is carried out twoCode is tieed up to generate.
2) advertising information administration module
The comprehensive of advertisements monitor and management, precision, scientific, digitlization and intelligence are realized by precision marketing and platform monitoringEnergyization promotes the efficient push of brand.(1) data input.From advertisement application, put on record, issue, market, supervision overall process make letterCease typing and consumer information collection.(2) precision marketing.Analyze user information, advertisement is launched, intelligent contract signature.(3) platformMonitoring.Traffic monitoring, data sharing and dispensing verifying.(4) data statistic analysis.Analyze advertisement delivery effect and operation flow.(5) reward mechanism.The processes such as participation information typing, precision marketing, platform monitoring carry out digging mine reward.
3) anti-fake module of tracing to the source
Pass through anti-fake trace to the source two dimensional code and the open and clear block platform chain technical support of terminated in consumer level,It allows the convenient inquiry commodity true and false of user, cultivates the certified products consciousness of user, raise brand value simultaneously.(1) information collection.From originalMaterial, product, storage, logistics, trade company, consumer are complete, and chain does information collection and consumer information collection.(2) anti-fake.Security codeIt generates, Antiforge inquiry.(3) it traces to the source.Code of tracing to the source generates, the full industrial chain of enterprise is traced to the source information, consumer query product traceability information.(4) anti-channel conflict: situation that multi-layer different zones dealer market participates in block platform chain ID, intelligent contract comes into force.(5) data are unitedMeter analysis.Analyze consumer information, power-assisted precision marketing.(6) reward mechanism.Participation information acquires, is anti-fake, tracing to the source, anti-channel conflictEtc. processes, carry out dig mine reward.
4) information storage module
(1) information management.Product or advertising information are added, modified and deleted.(2) Classification Management.To product orAd classification is added, modifies and deletes.(3) message management.User's message is audited and replied.(4) user management.User is managed, illegal user can be locked or be deleted;The permission of user is set, the use of different role is madeFamily carries out the database system management operation of different stage.(5) registration/login.System can detect the user name when user's registrationIt whether there is, exist and just remind user's modification, there is no just register user's fill message and be added in database;User makesWith correct user name, password, check code login system;The verifying of user identity is carried out according to the role of login user;When withWhen family forgets Password, password can be reset by registration mailbox.
For system embodiments, since it is basically similar to the method embodiment, related so being described relatively simplePlace illustrates referring to the part of embodiment of the method.
Therefore, the supervision of two dimensional code packaging advertisement and anti-fake traceability system based on the design of block platform chain, can be realized packetComprehensive industry, precision, digitlization and intelligence are filled, to protect and push brand.
Fig. 4 is the application schematic diagram of advertisement accurately supplying system of the invention, and referring to fig. 4, advertisement accurately of the invention pushes awayIt send system as middle layer service system, brings to Front between user and bottom block platform chain.
1) top layer user
We determine demand according to various Role Users involved in the system, specifically include:
(1) consumer demand.
Pass through the two dimensional code in scanning packaging: 1. entering official website and quickly understand perhaps advertisement in Related product, and carry out phaseClose operation.2. obtaining security code inquiry true or false of products using anti-fake function of tracing to the source, knowing production, circulation, pin by tracing to the sourceAll information of overall processes such as sell.3. using advertisements monitor and management function, individualities of enterprises advertisement is received, finds and report illegal disobeyAdvise advertisement.4. download function, data downloading or relative application software are downloaded and are installed.5. reward and Function of Evaluation participate in digging mineReward activity such as is carried out product or advertisement valuation, is made a suggestion at the interactions by message mode.
(2) enterprise demand.
1. two dimensional code systematic function, customized key produce individualized encryption two dimensional code.2. data inputting function, entirelyFlow data acquisition.3. anti-fake function of tracing to the source, generates unique block platform chain ID, associated data generates security code for tracing to the source.④Precision marketing function carries out marketing push based on block platform chain and two dimensional code, obtains accurate crowd by intelligent contract.5. countingFunction according to statistics obtains product or advertisement operation data.
(3) government demand.
1. advertisement is supervised, realizes advertisements monitor and management informationization and real time implementation, improve advertisements monitor and management working efficiency.2. flow is supervisedFalse flow and operation data are grasped in control.3. effect monitoring grasps product or advertisement efficiency of operation and accuracy, brand securityProperty.4. resource-sharing function can solve packaging, advertising sector data silo and the wasting of resources.
(4) system manager's demand.
1. Classification Management.It is managed by the way that product or ad classification title, level, sequence etc. is arranged.2. user management.Registration user need to be audited by authentication;Illegal user is locked and deleted by force;Administrator is added, is deletedIt is managed with Role-rights setting etc..
2) mid-tier system service
Using block platform chain technology, planar bar code technology and Web development technique by commodity or ad production at digital resource,It is stored in the storage equipment of high-performance server, and is provided personalized service by network to user, including message identification codeGeneration module, advertising information administration module, anti-fake module and the information storage module of tracing to the source.
3) bottom block platform chain
Mainly data are handled, and is interacted with system service and collaboration data ability is provided, such as: decentralization, safetyIt is credible, can not distort, intelligent contract, collective's maintenance.By block platform chain technology, retain same database on block simultaneouslyMultiple shared copies, so that distributed account book is difficult to be distorted by hacker attack;By the commodity raw material process of circulation, production process,Block platform chain is integrated and are written to commodity circulation process, the information of marketing process, and each information is owned by independent specialBlock platform chain ID, digital signature and timestamp with commodity provide the support of good bottom data and kinds of goods for userQuality control;It will be deposited into block platform chain after the information digitalization of the participation main body of different commodity circulations, including originalGround, manufacturer, distributor, retailer, brand quotient and consumer, make the information of each participant can quilt in block platform chainIt checks;Realize one yard of anti-fake retrospect of whole process certified products of an object, in whole market all commodity transaction circulation have one canThe anti-fake traceability mechanism trusted supports, and can preferably guarantee the quality of enterprise itself product, while improving the shopping of consumerExperience;Precision marketing is realized by the intelligent contract of block platform chain, and user receives advertisement every time, and contract comes into force, and sharesThe reward of advertiser, verifying advertisement are launched, and counting user and monitoring ad traffic build the atmosphere of advertising good faith management.ToolBody, Fig. 5 is the block diagram of block platform chain of the invention, and referring to Fig. 5, each block records detailed Transaction Information,The Transaction Information has timestamp, and can not distort, and therefore, the true and false of commodity can be differentiated by block platform chain, guarantees quotientThe authenticity of product transaction, it is ensured that the authenticity of advertisement pushing contract, to guarantee the high efficiency of advertisement pushing.
The fast development of block platform chain technology and planar bar code technology is that the brand protection of China's packaging advertisement industry worksUnprecedented opportunity is brought, the supervision of building two dimensional code packaging advertisement and anti-fake traceability system are perfect and abundant brand protectionsThe effective means of work.With PythonDjango technology and Web3.0 technology by advertisements monitor and management and the anti-fake abundant content traced to the sourceIt quickly demonstrates out in a manner of picture and text acoustic image and cyclopentadienyl scanning the two dimensional code in packaging, spread through the internet total with informationIt enjoys, is conducive to the quality that consumer promotes shopping Interactive Experience and enterprise ensures itself product;Be conducive to government regulator to existAny time, any place Security Login System carries out data input, examination & approval and verification to advertisement, is conducive to consumer and actively leadsIt is dynamic to participate in, find and report illegal advertisement immediately, a kind of advertisements monitor and management new model is provided, is saved for advertisements monitor and management workA large amount of time and efforts is conducive to construct Packaging Industry big data knowledge base, comprehensive true from text, picture, video etc.Ground records brand, advertisement, product information, saves complete overall process data resource for further brand protection, research work and beatsLower academic basis.Therefore, it is propagated by the information of the supervision of two dimensional code packaging advertisement and anti-fake traceability system, is conducive to excite brandDevelopment vitality is conducive to enhance product and ad quality, is conducive to promote brand glamour and popularity, realizes intelligent packaging, allowMore people participate in brand protection and push, make the well-known national brand of China with international competitiveness.
The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although with reference to the foregoing embodimentsInvention is explained in detail, those skilled in the art should understand that: it still can be to aforementioned each implementationTechnical solution documented by example is modified or equivalent replacement of some of the technical features;And these modification orReplacement, the spirit and scope for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution.