CN105808056B - A kind of Media method and system based on two dimensional code - Google Patents

A kind of Media method and system based on two dimensional code Download PDF

Info

Publication number
CN105808056B
CN105808056B CN201610114538.4A CN201610114538A CN105808056B CN 105808056 B CN105808056 B CN 105808056B CN 201610114538 A CN201610114538 A CN 201610114538A CN 105808056 B CN105808056 B CN 105808056B
Authority
CN
China
Prior art keywords
dimensional code
interactive
client
service controll
order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610114538.4A
Other languages
Chinese (zh)
Other versions
CN105808056A (en
Inventor
孟智平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201610114538.4A priority Critical patent/CN105808056B/en
Publication of CN105808056A publication Critical patent/CN105808056A/en
Application granted granted Critical
Publication of CN105808056B publication Critical patent/CN105808056B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10762Relative movement
    • G06K7/10772Moved readers, e.g. pen, wand
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Electromagnetism (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The embodiment provides a kind of Media method and system based on two dimensional code.Party's normal direction carries the two dimensional code of order by adding in the scene content that client screen plays, then the two dimensional code occurred in the scene played by handheld mobile device end photographed screen, handheld mobile device parses the order carried in two dimensional code and is sent to Service controll end, Service controll end receives and the order is sent to client after order, and the scene content that client shows or plays is controlled and changed according to interactive controlling file content by the interactive controlling module at insertion Service controll end or client.Advantage is: user passes through the application being embedded in the mobile devices such as mobile phone and interacts in real time with the unidirectional push screen comprising two dimensional code;By the invention it is possible to allow common non-tactile LED screen that there is interactive function.

Description

A kind of Media method and system based on two dimensional code
Technical field
The present invention relates to planar bar code technology fields, and in particular to a kind of Media method and system based on two dimensional code.
Background technique
Two dimensional code (2-dimensional bar code), it is chequered with black and white by what is be distributed in the plane according to certain rules Particular geometric graphic recording data symbol information dexterously utilizes composition computer-internal logical foundations in code compilation The concept of " 0 ", " 1 " bit stream indicates text numerical information using several geometrical bodies corresponding with binary system, passes through Image input device or photoelectric scanning device automatically identifying and reading are to realize automatic processing of information.Two dimensional code can be horizontal and vertical two A orientation while expressing information, therefore a large amount of information can be expressed in the area of very little.Two dimensional code as it is a kind of completely new from Dynamic identification and information carrier technology, economy and reliability are just understood and are recognized by more and more people.Currently, two-dimentional Code has a wide range of applications in fields such as bank, national defence, customs, the tax, public safety, communications and transportation, civilian commodity.
CN200510084397.8 gives a kind of method of rate control based on two-dimension code video transmission, mainly for Data transmission between the equipment such as mobile phone, PDA between computer equipment or computer equipment.Mainly pass through two dimensional code Technology provides a kind of method of new transmission data, is especially improved the mechanism for correcting errors in two dimensional code transmission process, Allow to guarantee that data still are able to realize reliable transmission by external interference.
CN200510110024.3 gives a kind of mobile phone shopping method and system based on planar bar code technology, establishes user Mobile phone and bank card between incidence relation, send subscription request, according to the subscription request generate two dimensional code, and by this two Dimension code is sent on user mobile phone, and certification is by then cashing response commodity or service.
In addition, a kind of shopping quality maintenance system based on two dimensional code of CN201110184139.2 design, Two-dimension code area extracting method, CN201110187725.2 building in a kind of image for robust that CN201110193354.9 is provided Mobile banking's method of payment, system and the client based on two dimensional code, further embody planar bar code technology in the recent period in each neck The development trend in domain.
CN101697110A gives a kind of interaction of synchronous and heterogeneous display terminals control method and system, sends out in that patent Bright people is designed the control box of invention as interactive engine, constructs the interactive controlling relationship between each element;
Granted patent ZL 200910095483.7 devises a kind of video control method and its system based on XML, leads to Definition XML video resource interactive controlling file format processing video file is crossed, and is based on XML video resource interactive controlling file, It realizes the control to video internal resource and/or video external resource, responds the video in webpage, realize the interaction with video.
Advertisement dispensing depends on various terminals and shows screen, such as various LED under the line carried out at present with media format Screen, LCD screen, plasma screen, PC display etc..Above-mentioned screen is almost full of the various lifes that can be touched in people Place and workplace living, all kinds of advertisers launch their ad content by these screens, and these ad contents are usual It is shown in the form of picture, video, webpage, text etc. on the screen.As the terminal screen laid in city gradually increases, These terminal screens also function as the role for propagating social welfare information and government work information, such as the Expo time of the meeting sometimes Between, citizen and tourist can understand related Expo by being laid in the terminal screen of the various places such as subway, market, bus station The relevant information of meeting.However, regrettably, the terminal screen overwhelming majority of these wide-scale distribution information is only a display Equipment, user can only passively receive the information of screen transmitting, and only a small number of terminal screen can perceive user's touch or mouse Punctuate is hit, and user can initiatively check oneself interested information content by modes such as mouse or touches on these screens. Most screens be only capable of playing show imperceptible major reason be with touch or the screen of the functions such as response mouse at This is higher, so a wide range of dispensing for limiting such screen uses.
However, only those can really evoke user interest for the transmission efficiency of information, user thinks actively to go to understand Information can just make the value maximization of impression information, i.e., the information only launched is by user admission, for impression information side Just there is value.Therefore, the various terminals screen without interactive function laid in the market how is activated, allows user can be with These terminal screens interact, actively understand the information content launched on each screen have a very important significance and business Value.
The purpose of this patent is by planar bar code technology, and the equipment for allowing those to be only used for playing display information has Interactive ability interacts user by planar bar code technology and these terminal screens, active operation, and change screen is worked as The content of preceding display searches oneself interested information content, and this function is under current technology means and embodiment It cannot achieve.
Summary of the invention
The embodiment of the present invention will solve the problems, such as to be to provide a kind of Media method and system based on two dimensional code, with solution It certainly cannot achieve user and the defect that the terminal screen without interactive function interacts in the prior art, be based ultimately upon two dimension Code allows users to interact with these screens according to the technical solution of the present invention.For example, user can be shot by mobile phone The two dimensional code occurred in content is shown on screen, whenever shooting finishes, the content shown on terminal screen will change, out Now new includes the content of two dimensional code, and user, which can according to need, continues the new two dimensional code that shooting occurs, and is so continued, just Realize the function that user interacts with screen.It can be seen that the mobile phone of user is just equivalent to mouse, the two dimensional code occurred on screen Just various buttons are equivalent to, without increasing or changing any device, the screen that just these can be allowed to have a single function has touch or mouse Click function is marked, is realized and interacting between user.
To achieve the goals above, the present invention is based on planar bar code technology, a whole set of technical solution is provided, mainly Steps are as follows:
Corresponding two dimensional code is converted by specific command information by two-dimension code generator, and ensures order and generation Unique corresponding relation between two dimensional code;
The two dimensional code for carrying command information and scene information to be played are integrated, make to broadcast on a terminal screen The two dimensional code can be shown in the picture put;
Interactive controlling file is formulated, can describe to carry the two-dimensional barcode information of order and how to be broadcast in client Put the logical message of scene content;
Interactive controlling file is called by interactive engine in Service controll end, and interactive engine parses interactive controlling file, realizes Broadcasting includes the initial scenic picture of two dimensional code on the client;
Handheld mobile device obtains the two dimensional code that occurs in the scenic picture of client terminal playing, parses and carries in two dimensional code Order, and it is sent to Service controll end;
After Service controll end receives the order of handheld mobile device transmission, communicated with interactive engine, interactive engine knot The order that interactive controlling file and Service controll end are sent is closed, realizes and control and more is carried out to the scene content of client terminal playing Change, is allowed to the scene content containing two dimensional code for occurring new;
Handheld mobile device continues shooting to the two dimensional code in new scene content, sends the repetitive operations such as order, finally Realize the process interacted based on planar bar code technology with terminal screen.
Client described in the present invention refer to it is various have play display picture, video, webpage, text function screen Curtain, such as LED screen, LCD screen, plasma screen, PC display and other various screen display devices;
Service controll end described in the present invention refers to background server, which can be with client, hand-held shifting Dynamic equipment is communicated, and can be completed complicated service logic and be calculated and handle;
Handheld mobile device described in the present invention refer to it is various have camera function, and can run two dimensional code identification The equipment of program, such as mobile phone, PDA, tablet computer and other mobile devices with this function.
The beneficial effects of the present invention are:
(1) technical solution provided through the invention can be added in the scene content that various terminals screen plays and take Two dimensional code with order;
(2) method that user can provide through the invention includes two dimensional code by the mobile devices such as mobile phone and positive play The screen of scene content interacts;
(3) the various terminal screens without interactive function due to the implementation of the technical program, will be provided with and hand over user Mutual function, and do not need to increase existing screen or modify any part.
Detailed description of the invention
Fig. 1 is the typical case scene figure of the embodiment of the present invention;
Fig. 2 is handheld mobile device communication process figure of the present invention;
Fig. 3 is the two dimensional code interactive controlling structure chart of interactive engine insertion client of the present invention;
Fig. 4 is the two dimensional code interactive controlling flow chart of interactive engine insertion client of the present invention;
Fig. 5 is the two dimensional code interactive controlling structure chart at interactive engine insertion of the present invention Service controll end;
Fig. 6 is the two dimensional code interactive controlling flow chart at interactive engine insertion of the present invention Service controll end;
Fig. 7 is client interaction diagrams of the present invention.
Specific embodiment
The preferred embodiment of the present invention provides a kind of Media method and system based on two dimensional code.This method to Addition carries the two dimensional code of order in the scene content of broadcasting, then passes through two occurred in the photographed scene of handheld mobile device end Code is tieed up, the order carried in two dimensional code is parsed and is sent to Service controll end, the order is sent out after receiving order in Service controll end It send to client, the scene content that client shows or plays is changed by interactive controlling module.
In terms of overall technology framework, the present invention is comprised the following modules:
A. client modules refer to without contact interactive operation function, but are capable of the screen of broadcasting content information, such as LED screen, LCD screen, plasma screen, PC display etc.;The client modules for play or show including but it is unlimited In image content, video content, web page contents, content of text;
B. Service controll end module refers to the server for running on backstage, for controlling the content of client modules broadcasting, The process of the control client modules broadcasting content is completed by interactive engine with client communication;
C. the electronic equipment that handheld mobile device module refers to camera function, and application program is supported to run;It is described Handheld mobile device can captured in real-time two dimensional code, the two dimensional code is parsed by the application program, and two dimensional code will be parsed The order generated afterwards is sent to Service controll end module;
D. interactive controlling module, including interactive engine and interactive controlling file;The interactive engine or insertion client Or insertion Service controll end;The interactive controlling file or insertion client or insertion Service controll end;
The interactive engine is communicated with Service controll end and client, receives the order from Service controll end, and Parse interactive controlling file, the order according to the information processing of interactive controlling file from Service controll end;The interactive controlling File is a kind of by JSON or XML or the formatted file of other standard extension language definitions, for controlling interactive process;
The Service controll end module and client modules, Service controll end module and handheld mobile device module have logical Telecommunication function, the communication function can be realized by 3G or WiF or bluetooth or short message or multimedia message.
Fig. 1 is a typical case scene of the embodiment of the present invention, and skill of the invention is illustrated as representative using the application scenarios Art logical scheme.
101 be terminal screen, and is one and does not have the screen touched with mouse click function, advertiser and impression information Owner can by 101 play or show that corresponding scene content, scene content can be picture, video, webpage, text Deng, but user and the screen how to be allowed to interact, it is that current technology is short of;
For the present invention then by increasing two dimensional code into scene content, which actually plays the role of a button (such as this button represents " lower one page "), the interaction of user and the screen are realized by planar bar code technology.It is needed when realizing A simple APP, i.e., the application of one identification two dimensional code are installed at mobile phone terminal (handheld mobile device end), while requiring the hand Mobile device is held with camera, there is camera function;It plays or shows that the user of scene content works as in viewing terminal screen to see After the two dimensional code occurred into scene, the two dimensional code can be obtained by 102 handheld mobile devices, after shooting, 102 hand-held movements Equipment can automatically parse the two dimensional code taken, and wirelessly be sent to the order parsed from two dimensional code Service controll end, then the order received is sent to 101 client screens by Service controll end, and 101 receive to change after order and broadcast The content put or shown further contains two dimensional code 104,105,106, Yong Huke to 103 in the scene content that 103 occur Two dimensional code therein is further shot by hand-held terminal device, repeatedly, will realize the interactive controlling with screen.Wherein, Two dimensional code can represent the content of the address URL or a line command or XML form in design, as long as in system design It can be understood and be forwarded by the APP of handheld mobile device.Two dimensional code is also possible to the text of a line encryption.
Briefly, it is assumed that certain movable picture of large-scale select-elite, i.e. broadcasting scene 1, the right side of the picture are just being shown on screen Inferior horn has two dimensional code, and user shoots the two dimensional code with mobile phone, the moment shot, and the content shown on screen, which is switched to, plays field There is further content movable to select-elite, such as man's group, woman's group, participation prize drawing content in playing scene 2 in scape 2.This When, if prize drawing is interested in participating in by user, can be taken pictures by mobile phone to the two dimensional code for participating in prize drawing side, then screen Picture participates in the scene of prize drawing by entering.In this interactive process, the two dimensional code occurred in screen be equivalent to some order by Button, user, which shoots the two dimensional code and is equivalent to, to be clicked with mouse or is touched the button, firing button event, thus the content of screen with Responded.The above process is to be unable to complete for the display screen currently without sensitive mouse click or touch function , but then can completely realize according to the technical solution of the present invention.
It is interacted since the screen of current terminal cannot achieve mobile phone with the direct of the screen, present invention employs APP+ The mode of background communication interacts.I.e. all kinds of screens can be connected by wired or wireless mode with background server, therefore If the content shown on screen to be changed needs to notify server, is sent and ordered by server end.
The present invention installs APP using handheld mobile device, identifies the order in two dimensional code by APP, and order is sent To Service controll end, specific communication process is as shown in Figure 2.
Side that can be wired or wireless by 3G, bluetooth, WiFi etc. between 201 and 203, between 202 and 203 in Fig. 2 Formula communication.The operating process of 202 handheld mobile devices is as follows:
1, APP is initialized, the camera on handheld mobile device is opened;
2, the two dimensional code occurred in photographed screen, two dimensional code at this time are picture format;
3, two dimensional code can be resolved to order or movement with the automatic identification two dimensional code by APP, then send the order or dynamic Make to give Service controll end, in transmission process, carrying mobile phone number is sent together;
4, after Service controll end obtains phone number and order, i.e., using phone number as the unique identification of user, and lead to The cooperation with interactive engine and client is crossed, subsequent interaction process is completed.
It states in operating process in realization, the method for converting operational order for two dimensional code, comprising the following steps:
One specific command CA and a specific two dimensional code A is corresponding;
Show that the scene SA comprising the two dimensional code A, the scene SA are made of content information in client, the content Information includes but is not limited to picture, video, audio, webpage, text;
The corresponding specific command CA of two dimensional code A is parsed by handheld mobile device end, and is sent to Service controll end;
If Service controll end obtains the corresponding order CA of the two dimensional code A, scene SB, the field are shown in client Scape SB includes or does not include two dimensional code B, and the two dimensional code B corresponds to a specific command CB.
The client includes one or more two dimensional codes when showing scene;
The specific command includes but is not limited to:
Cliek order
Click order;
Double Click order;
Mouse Over order;
The client refers to without contact interactive operation function, but is capable of the screen of broadcasting content information, described Content information includes but is not limited to image content, video content, audio content, web page contents, content of text;
The electronic equipment that the handheld mobile device refers to camera function, and application program is supported to run;The hand Hold mobile device can captured in real-time two dimensional code, the two dimensional code is parsed by the application program, and will be after parsing two dimensional code The order of generation is sent to Service controll end;
The broadcasting of the Service controll end control customer end contents, or led to the interactive engine for being embedded in client The reliable existing control to client terminal playing content.
The Service controll end and client, Service controll end and handheld mobile device have communication function, the communication Function by wireless communication realize by mode, and communication includes but is not limited to 3G/4G or WiF or bluetooth or short message or coloured silk Letter.
After handheld mobile device gets two dimensional code, in the local correlation for automatically analyzing two dimensional code carrying by APP program Then order or movement send order or movement in a manner of text the designated port at server (Service controll end);It is logical Chang Buhui directly transmits over the two-dimension code image of shooting, because if can be there are two drawback if sending picture:
1, the information content of picture is bigger, it will usually occupy very big bandwidth, reduce reaction speed;
2, the work for identifying two dimensional code, is preferably placed on handheld mobile device, otherwise all pictures all allow server to go Identification, can bring biggish processing pressure to server.
Fig. 3 is the two dimensional code interactive controlling structure chart that interactive engine is embedded in client, two dimensional code interaction function definition in figure Logic, which mainly passes through, defines the realization of interactive controlling file, and the interactive controlling file is a kind of real by markup language such as XML Existing descriptive file describes to define the command information of two dimensional code carrying in file at this and in screen end broadcasting content Essential information.Such as a video that can jump cat exactly is played in screen, believe in certain frame of the video containing two dimensional code Breath, then as follows using the interactive controlling document code of XML definition:
It describes to joined the two-dimensional barcode information for carrying order in file in the interactive controlling, visit can be passed through on a terminal screen Ask the content that the information display of interactive controlling file description plays.The interactive controlling file includes the function of two cores:
1, the interactive controlling file can be parsed by interactive engine in client, the content for describing it produces on the screen A raw specific displaying content, which can be URL or one section of video on network or one can be opened up The specific web page text or markup language shown;
2, can in the content of displaying one two-dimension code image of dynamic generation, containing being directed toward specific exhibition in this two dimensional code Show the interior location information for perhaps showing content URL and corresponding command information, wherein command information can be contained in location information, Such as increase parameter in URL.
In the practical application of browser, due to the extensive application of JavaScript/Ajax, the mode of JSON can be used It is packaged, although having on format with XML different, control logic and thought is consistent.
In Fig. 3 1. step is the two dimensional code for generating certain function and the process for defining an interactive controlling file, the friendship Mutually control file is embeddable in client;2. step is client by interactive engine parsing interactive controlling file, and play and contain There is the scene content information of two dimensional code;3. handheld mobile device shoots the two dimensional code of client appearance by step, and pass through this The order that the APP command analyzer on ground carries two dimensional code identifies, is then sent to Service controll end, and Service controll end is received Further send it to client after to order, client interactive engine combination interactive controlling file and the order that receives, complete The change of pairs of client terminal playing content, thus 4. user further can continue shooting interaction interactive process by step.
The a large amount of of handheld mobile device, especially smart phone popularize, and can be programmed and the APP application for being implanted into mobile phone is big The road Hang Qi, especially based on being applied based on the APP of Android and iOS.
Fig. 4 is the two dimensional code interactive controlling flow chart that interactive engine is embedded in client;401 be to be defined by two dimensional code function Logic generates interactive controlling file and multiple two dimensional codes with command functions;402 clients obtain interactive controlling file and lead to Client interactive engine is crossed to analyze it;403 show life in content and 401 in client terminal playing according to the content of parsing At two dimensional code;404 shoot the two dimensional code that client occurs by mobile phone, and the two dimensional code shot by 405 Duis is analyzed, Service controll end is sent by the order of parsing after analysis;406 Service controll ends forward the command to client interactive engine, hand over The order mutually engine combination interactive controlling file and received most 407 converts the content shown, the content of displaying in client finally It is middle further to will appear new two dimensional code, it is interacted if there is the shooting of 404 continuation mobile phones is then gone to.
Fig. 5 is the two dimensional code interactive controlling structure chart that interactive engine is embedded in Service controll end, with Fig. 3 the difference is that handing over Mutual engine is embedded in Service controll end.In Fig. 5 1. step is one interactive controlling of two dimensional code and definition for generating certain function The process of file, the interactive controlling file are embeddable in client or Service controll end;2. step is Service controll end by embedding Enter the interactive engine at Service controll end and parse interactive controlling file, and contains the scene content letter of two dimensional code in client terminal playing Breath;3. handheld mobile device shoots the two dimensional code of client appearance by step, and by local APP command analyzer to two The order that dimension code carries is identified, Service controll end is then sent to, and Service controll end passes through local friendship after receiving order The order mutually engine combination interactive controlling file and received completes the change to client terminal playing content, so that user can be into one 4. step continues shooting interaction interactive process by step.
Fig. 6 is the two dimensional code interactive controlling flow chart that interactive engine is embedded in server-side;601 be the starting interaction of Service controll end Engine simultaneously stores interaction scenarios 1;602 launch content and interaction two dimensional code for Service controll end;603 wait hand for Service controll end The control command that the hand-held mobile control device such as machine may send over;604 shoot interactive process for mobile phone, if mobile phone is shot Success then 605 obtains interactive command for Service controll end and plays corresponding interaction scenarios 2, takes if mobile phone shooting is unsuccessful Business control terminal continues waiting for.
The interactive controlling process of the two dimensional code of Fig. 3 to Fig. 6 can be summarized as following steps:
Interactive controlling file is formulated, the interactive controlling file includes one or more two-dimensional barcode informations, and is included in visitor How family end plays the logical message of scene content;
Service controll end and client communication parse the interactive controlling file by interactive engine, according to friendship The mutually initial logic of control file, in the scene content containing two dimensional code of client terminal playing initialization;
Service controll end obtains the interactive controlling order sent from handheld mobile device;
The interactive controlling order is sent interactive engine, interactive engine combination interactive controlling file pair by Service controll end The interactive controlling order is handled, and is then updated in client and is played scene content;
The interactive controlling file is a kind of by JSON or XML or the formatted file of other standard extension language definitions, For controlling interactive process;The interactive controlling file is placed on Service controll end or is directly embedded into client;
If the interactive controlling file analyzes interactive controlling by interactive engine at Service controll end, Service controll end Then file controls the file of client loaded and displayed carrying scene content;
If the interactive controlling file is received by interactive engine and is controlled from interactive service in client, client The order at end, and new file is loaded according to the content of order and interactive controlling file automatically and shows related content
The interactive engine or insertion client or insertion Service controll end;The interactive engine and Service controll end It is communicated with client, the order from Service controll end is received, and parse interactive controlling file, according to interactive controlling file Order of the information processing from Service controll end.
The present invention is in addition to above-mentioned function, additionally it is possible to realize the browser content interaction control method based on two dimensional code, including Following steps:
An interactive engine is loaded in webpage;
The interactive engine parses interactive controlling file, and the two dimensional code containing interactive controlling order is played in webpage Scene content;
Handheld mobile device obtains and parses two dimensional code, then generates order, sends the command to Service controll end, Order is then forwarded to interactive engine by Service controll end;
The order sent described in interactive engine combination interactive controlling file process from Service controll end;
The order that the parsing two dimensional code generates the command forms or changes or not in transmission process Change;
The handheld mobile device contains camera function, two dimensional code in screen can be partially converted into picture;Also, it is described Handheld mobile device contains analysis of two-dimensional code function, and can pass through wireless network and server-side interaction;
The two dimensional code carries one or more interactive controlling order.
In the browser environment of webpage, interactive controlling file will contain logic:
If receives two dimensional code and corresponds to URL calling
Do…
On webpage, it can be appreciated that the two-dimension code image of a displaying (is embedded in the corresponding URL of two-dimension code image in webpage Address), a client interactive engine is then run in browser, which has been obtained for interactive controlling file, and waits To two dimensional code by external call;Once the APP shooting that two dimensional code has been defined, interactive engine obtain two dimension by server After the corresponding order of code or movement, i.e., corresponding operation logic is executed at once.
Fig. 7 gives client interaction diagrams.701 load video player or browser for client, for playing In the video or webpage that client is shown;702 be further load client interactive engine;703 be client load interaction control File processed, and this document is parsed by interactive engine;704 obtain broadcasting content and interaction two dimensional code for client;705 be judgement Whether interactive engine obtains interactive command, if it is further obtains new interaction content and two dimensional code to 706.
The present invention is illustrated by specific embodiment, it will be appreciated by those skilled in the art that, do not departing from model of the present invention In the case where enclosing, various transformation and equivalent substitute can also be carried out to the present invention.In addition, it is directed to particular condition or concrete condition, Various modifications can be done to the present invention, without departing from the scope of the present invention.Therefore, the present invention is not limited to disclosed specific reality Example is applied, and should include the whole embodiments fallen within the scope of the appended claims.

Claims (3)

1. a kind of intersection control routine based on two dimensional code, which is characterized in that comprise the following modules:
A. client modules, the client modules be without contact interactive operation function, but being capable of broadcasting content information Screen, the client modules contain the scene SA of two dimensional code A for playing or show, wherein the scene SA is by institute Content information composition is stated, the content information includes but is not limited to image content, video content, web page contents, content of text, institute It is corresponding with a specific command CA to state two dimensional code A;
B. Service controll end module for obtaining the corresponding order CA of the two dimensional code A, and passes through interactive engine and the client End module is communicated, and the order CA is sent in the client modules, to control the interior of client modules broadcasting Hold so that the client modules, show scene SB according to the order CA;
C. the electronic equipment that handheld mobile device module refers to camera function, and application program is supported to run;It is described hand-held Mobile device can captured in real-time two dimensional code A, the two dimensional code A is parsed by the application program, and will be after parsing two dimensional code A The order CA of generation is sent to Service controll end module;
D. interactive controlling module, including interactive engine and interactive controlling file;The interactive engine or insertion client or It is embedded in Service controll end;The interactive controlling file or insertion client or insertion Service controll end;
The interactive engine is communicated with Service controll end and client, receives the order from Service controll end, and parse Interactive controlling file, the order according to the information processing of interactive controlling file from Service controll end.
2. such as a kind of intersection control routine based on two dimensional code as stated in claim 1,
The interactive controlling file is a kind of by JSON or XML or the formatted file of other standard extension language definitions, is used for Control interactive process.
3. such as a kind of intersection control routine based on two dimensional code as stated in claim 1, the Service controll end module with Client modules, Service controll end module and handheld mobile device module have communication function, and the communication function passes through wireless Communication mode realizes that communication includes but is not limited to 3G/4G or Wi F or bluetooth or short message or multimedia message.
CN201610114538.4A 2012-01-13 2012-01-13 A kind of Media method and system based on two dimensional code Active CN105808056B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610114538.4A CN105808056B (en) 2012-01-13 2012-01-13 A kind of Media method and system based on two dimensional code

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610114538.4A CN105808056B (en) 2012-01-13 2012-01-13 A kind of Media method and system based on two dimensional code
CN201210011340.5A CN102624697B (en) 2012-01-13 2012-01-13 A kind of Media method and system based on Quick Response Code

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN201210011340.5A Division CN102624697B (en) 2012-01-13 2012-01-13 A kind of Media method and system based on Quick Response Code

Publications (2)

Publication Number Publication Date
CN105808056A CN105808056A (en) 2016-07-27
CN105808056B true CN105808056B (en) 2019-03-22

Family

ID=46564382

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201210011340.5A Active CN102624697B (en) 2012-01-13 2012-01-13 A kind of Media method and system based on Quick Response Code
CN201610114572.1A Active CN105808242B (en) 2012-01-13 2012-01-13 Two-dimensional code-based media interaction method and system
CN201610114538.4A Active CN105808056B (en) 2012-01-13 2012-01-13 A kind of Media method and system based on two dimensional code

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CN201210011340.5A Active CN102624697B (en) 2012-01-13 2012-01-13 A kind of Media method and system based on Quick Response Code
CN201610114572.1A Active CN105808242B (en) 2012-01-13 2012-01-13 Two-dimensional code-based media interaction method and system

Country Status (2)

Country Link
CN (3) CN102624697B (en)
WO (1) WO2013104320A1 (en)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102624697B (en) * 2012-01-13 2016-08-03 孟智平 A kind of Media method and system based on Quick Response Code
CN102760242B (en) * 2012-05-16 2016-09-14 孟智平 The encoding and decoding of a kind of three-dimension code and using method
CN102802155A (en) * 2012-08-17 2012-11-28 珠海金山办公软件有限公司 Method for rapidly establishing connection between mobile terminal and intelligent display equipment
CN102929595A (en) * 2012-09-20 2013-02-13 腾讯科技(深圳)有限公司 Method and device for realizing action command
CN103854006A (en) * 2012-12-06 2014-06-11 腾讯科技(深圳)有限公司 Image recognition method and device
CN104092644B (en) 2013-05-30 2018-09-07 腾讯科技(深圳)有限公司 A kind of exchange method, device, client and server
CN103281460A (en) * 2013-06-20 2013-09-04 天脉聚源(北京)传媒科技有限公司 Method and system for remotely controlling displaying device by mobile terminal
CN103294834B (en) * 2013-06-28 2016-06-15 百度在线网络技术(北京)有限公司 The method scanned for by Quick Response Code and search engine
CN104253845A (en) * 2013-06-28 2014-12-31 腾讯科技(北京)有限公司 Method and terminal for remotely controlling application
CN104281571A (en) * 2013-07-01 2015-01-14 冠捷投资有限公司 Display with fast reaction codes arranged in screen video control system
CN104424293A (en) * 2013-09-02 2015-03-18 联想(北京)有限公司 Information processing method and electronic equipment
CN103491407A (en) * 2013-09-02 2014-01-01 中山大学 Method for online game controller based on Android television
CN103440154A (en) * 2013-09-12 2013-12-11 广州中国科学院软件应用技术研究所 Advertisement updating method, device and system based on three-dimensional codes
CN103491087B (en) * 2013-09-18 2017-02-01 天脉聚源(北京)传媒科技有限公司 Multimedia message processing method and device
CN103490985B (en) * 2013-09-18 2017-06-06 天脉聚源(北京)传媒科技有限公司 A kind for the treatment of method and apparatus of image information
CN103646340B (en) * 2013-12-02 2015-08-19 合一网络技术(北京)有限公司 Signpost before video across screen browsing method and the video system using the method
EP2945085A1 (en) 2014-05-12 2015-11-18 Angel Rivero Jimenez System and method for improving physical performance and control nutritional balance
CN104202326A (en) * 2014-09-11 2014-12-10 北京金帆树人科技有限公司 System and method for interaction between mobile phone and touch screen
CN105407384A (en) * 2014-09-15 2016-03-16 上海天脉聚源文化传媒有限公司 Method, device and system for identifying media player content by using two-dimensional code
CN104539649A (en) * 2014-12-03 2015-04-22 谭富来 Two-dimension code based kalaok network interactive system and method
CN105046186B (en) * 2015-08-27 2018-06-29 北京恒华伟业科技股份有限公司 A kind of recognition methods of Quick Response Code and device
CN105163164B (en) * 2015-08-31 2019-10-25 腾讯科技(北京)有限公司 Information shows item methods of exhibiting and device
CN105404167A (en) * 2015-09-30 2016-03-16 北京清川科技有限公司 Cloud platform, two dimension-based intelligent household electrical appliance control system and method
CN105867725A (en) * 2015-12-31 2016-08-17 乐视网信息技术(北京)股份有限公司 Application interaction method and terminal
CN107229889A (en) * 2017-05-24 2017-10-03 努比亚技术有限公司 A kind of operating method based on Quick Response Code, equipment and computer-readable recording medium
WO2019051631A1 (en) * 2017-09-12 2019-03-21 深圳市澳柯瑞科技有限公司 Management system and management method for display terminal, and display terminal
CN109104243B (en) * 2018-08-01 2020-11-03 北方工业大学 Pixel communication method, information sending terminal and information receiving terminal
CN109800362B (en) * 2018-12-11 2020-11-13 浙江口碑网络技术有限公司 Identification code processing method and device, storage medium and computer equipment
CN113285764B (en) * 2021-05-19 2022-09-02 大连理工大学 Three-dimensional blue-green two-dimensional code close-range safe communication method based on underwater image enhancement technology
CN113992964B (en) * 2021-10-29 2022-12-27 深圳创维-Rgb电子有限公司 Startup advertisement interaction processing method, device, terminal and medium
CN115759150A (en) * 2022-11-01 2023-03-07 合众新能源汽车有限公司 Automobile information interaction method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1209883A3 (en) * 2000-11-24 2004-01-02 Nec Corporation Portable telephone having an external memory unit connector
CN101141727A (en) * 2007-10-19 2008-03-12 孟智平 Switch storage method and related equipment of terminal data
CN101789936A (en) * 2009-12-28 2010-07-28 福建邮科通信技术有限公司 Interactive engine of multi-media information terminal
CN101237638B (en) * 2007-02-02 2013-01-30 银河联动信息技术(北京)有限公司 Dynamic information distribution system and method

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101043643A (en) * 2006-04-27 2007-09-26 陈龙军 Method for operating automatically mobile terminal using two-dimensional code
CN100485716C (en) * 2006-09-30 2009-05-06 凌阳科技股份有限公司 Two-dimensional information menu and order dishes system based on two-dimensional code recognition
WO2009117385A1 (en) * 2008-03-19 2009-09-24 Richard Albert Ferdinand Game-based advertising system and method
CN101576985A (en) * 2008-05-07 2009-11-11 研华股份有限公司 Method for forming interactive advertisement by using identification image
CN101488195B (en) * 2008-12-30 2011-02-16 华为终端有限公司 Method, apparatus and terminal for declaring data information type in two-dimensional code
JP2011022720A (en) * 2009-07-14 2011-02-03 Nec Corp Rfid function tag, stock management system and stock management method
WO2011051985A1 (en) * 2009-10-30 2011-05-05 Icube+ (Malta) Limited Goods interactive advertising management method and system based on unified messaging and unified communication
CN201717886U (en) * 2010-03-11 2011-01-19 大连灵动科技发展有限公司 Multipurpose touch screen display system
CN101827253B (en) * 2010-05-27 2012-04-04 安勤科技股份有限公司 Sickroom multimedia network communication device and network communication method by using same
CN102624697B (en) * 2012-01-13 2016-08-03 孟智平 A kind of Media method and system based on Quick Response Code

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1209883A3 (en) * 2000-11-24 2004-01-02 Nec Corporation Portable telephone having an external memory unit connector
CN101237638B (en) * 2007-02-02 2013-01-30 银河联动信息技术(北京)有限公司 Dynamic information distribution system and method
CN101141727A (en) * 2007-10-19 2008-03-12 孟智平 Switch storage method and related equipment of terminal data
CN101789936A (en) * 2009-12-28 2010-07-28 福建邮科通信技术有限公司 Interactive engine of multi-media information terminal

Also Published As

Publication number Publication date
CN102624697A (en) 2012-08-01
CN102624697B (en) 2016-08-03
CN105808056A (en) 2016-07-27
WO2013104320A1 (en) 2013-07-18
CN105808242B (en) 2020-03-13
CN105808242A (en) 2016-07-27

Similar Documents

Publication Publication Date Title
CN105808056B (en) A kind of Media method and system based on two dimensional code
CN105701530B (en) A kind of encoding and decoding and application method of three-dimension code
CN104765617B (en) Based on the HTML5 stream application functional interface distribution method realized and system
CN103345421B (en) Application program method for pushing and device
CN103189864A (en) Methods and apparatuses for determining shared friends in images or videos
CN103430565A (en) Synching one or more matrix codes to content related to multimedia presentation
CN102231106A (en) Method for generating application code of mobile and general development platform
CN110234080A (en) A kind of information display method, device and system
CN109313587A (en) Method for enabling data analysis service at service layer
US20160078056A1 (en) Data Processing Method and Data Processing System
JP2013118612A (en) Screen capture method for mobile communication terminal
CN105825120A (en) Method and system for mutual authentication between computer and mobile terminal
Rukzio Physical mobile interactions: Mobile devices as pervasive mediators for interactions with the real world
CN103873945A (en) System and method for socializing with object in video program
CN105874807A (en) Methods, systems, and media for remote rendering of web content on a television device
CN103136235B (en) Data processing platform (DPP), data handling system and data processing method
Andersson et al. Mobile e-services using HTML5
CN113839913A (en) Interactive information processing method, related device and storage medium
CN104837065B (en) Two-dimensional barcode information sharing method and system between television terminal and mobile terminal
CN109905753B (en) Corner mark display method and device, storage medium and electronic device
CN103389849A (en) Image presentation method and system based on mobile terminal and mobile terminal
CN105719522A (en) Dual-client-terminal speech communication method, device and system
CN106162238A (en) For software application is sent to use the system and method for the equipment of advertisement
CN113507620B (en) Live broadcast data processing method, device, equipment and storage medium
Herting et al. Acceptance and Usability of Physical Mobile Applications.

Legal Events

Date Code Title Description
DD01 Delivery of document by public notice

Addressee: Meng Zhiping

Document name: Notification of Passing Preliminary Examination of the Application for Invention

C06 Publication
PB01 Publication
DD01 Delivery of document by public notice

Addressee: Meng Zhiping

Document name: Notification that Application Deemed to be Withdrawn

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
DD01 Delivery of document by public notice

Addressee: Chen Zhuqing

Document name: Notification of Passing Examination on Formalities

DD01 Delivery of document by public notice

Addressee: Meng Zhiping

Document name: Notification of Patent Invention Entering into Substantive Examination Stage

DD01 Delivery of document by public notice
GR01 Patent grant
GR01 Patent grant