CN103347015A - Method and system for communication based on storage identifier of two-dimensional code - Google Patents

Method and system for communication based on storage identifier of two-dimensional code Download PDF

Info

Publication number
CN103347015A
CN103347015A CN2013102545075A CN201310254507A CN103347015A CN 103347015 A CN103347015 A CN 103347015A CN 2013102545075 A CN2013102545075 A CN 2013102545075A CN 201310254507 A CN201310254507 A CN 201310254507A CN 103347015 A CN103347015 A CN 103347015A
Authority
CN
China
Prior art keywords
identifier
server
additional information
party
content
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.)
Pending
Application number
CN2013102545075A
Other languages
Chinese (zh)
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 CN2013102545075A priority Critical patent/CN103347015A/en
Publication of CN103347015A publication Critical patent/CN103347015A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and system for communication based on a storage identifier of a two-dimensional code. The method and system for communication based on the storage identifier of the two-dimensional code can be used in special software and third-party software of a scheme developer and differential services can be adopted on a server-side according to different types of application. According to the technical scheme, a service structure is offered so that information content corresponding to a code graph can be read by the special software, and meanwhile, the authorized third-party software can read and independently manage information content corresponding to the code graph within the range of an authorized identifier. In addition, whether information such as a terminal number and the position except for ID are required to send to a server or not is stored in the code graph so that the differential services can be adopted on the server-side according to the different types of application.

Description

The means of communication and system based on the two-dimension code of location identifier
Technical field
The present invention relates to a kind of service architecture based on two-dimensional coding scheme, relate in particular to the service architecture based on the two-dimension code of location identifier (ID), by this service architecture, this two-dimensional encoded figure both can be read by solution development person's special-purpose software, also the not jack per line section of identifier can be licensed to third party software and use.
Background technology
Present part two-dimensional bar code scheme location identifier but not direct memory contents in sign indicating number, and then obtain corresponding memory contents according to identifier at server, as Microsoft tag and color sign indicating number etc., in its company's site the demonstration of this type of technology is arranged, but this makes certain encoding scheme only can be read by solution development person's special-purpose software.
In addition, location identifier only in the code pattern, therefore there is suitable limitation in the use to coding, and more differentiated service can't be provided.
Summary of the invention
The objective of the invention is to address the above problem, a kind of means of communication and system of the two-dimension code based on location identifier are provided, make two-dimension code both can be read by solution development person's special-purpose software, also the not jack per line section of identifier can be licensed to the third party software use, but also can take the service of differentiation at different application at server end.
Technical scheme of the present invention is: the present invention has disclosed a kind of means of communication of the two-dimension code based on location identifier, comprising:
Terminal is obtained the image that comprises code pattern, location identifier and additional information in the code pattern, and identifier is divided into special-purpose software use section and authorizes third party software use section;
From the image that comprises code pattern that gets access to, extract identifier and additional information;
If terminal is employed to be special-purpose software, then upload identifier to pointing to server, point to number section definition of location identifier in the server, point to server returns the corresponding identifier content server according to identifier place section address, terminal uploads to the corresponding identifier content server with identifier and additional information again, and the identifier contents server returns to terminal according to identifier with the content of correspondence;
Is to authorize third party software if terminal is employed, then identifier and additional information is uploaded to third party's content server, third party's content server returns to terminal according to identifier with the content of correspondence.
According to an embodiment of the means of communication of the two-dimension code based on location identifier of the present invention, identifier contents server or third party's content server carry out corresponding service according to additional information.
Embodiment according to the means of communication of the two-dimension code based on location identifier of the present invention, comprise the outer indication information of identifier in the code pattern, indication information comprises by specific bit and represents the identifier check digit, whether needs uploading position or mobile terminal number.
Embodiment according to the means of communication of the two-dimension code based on location identifier of the present invention, code pattern is by graphic limit shape store identifier and additional information, perhaps by graphic limit color lump location identifier and additional information, perhaps by piling up two-dimension code or matrix type two-dimension sign indicating number location identifier and additional information based on color lump.
The present invention has also disclosed a kind of communication system of the two-dimension code based on location identifier, comprise terminal and server, terminal comprises special processor and third party's processing unit, and server comprises sensing server, identifier contents server and third party's content server, wherein:
Special processor comprises:
The first image acquisition analysis module obtains the image that comprises code pattern, extracts the identifier and the additional information that belong to special-purpose software use section from code pattern; And
First communication module is uploaded identifier to pointing to server to receive the address of identifier corresponding identifier content server, again identifier and additional information is uploaded to the content that the corresponding identifier content server returns with reception;
Third party's processing unit comprises:
The second image acquisition analysis module obtains the image that comprises code pattern, extracts to belong to identifier and the additional information of authorizing third party software use section from code pattern; And
Second communication module uploads to the content that third party's content server returns with reception with identifier and additional information;
The sensing server comprises:
Content server address is returned module, returns the address of corresponding identifier content server according to identifier place section;
The identifier contents server comprises:
Identifier contents is returned module, according to identifier the content of correspondence is returned to terminal;
Third party's content server comprises:
Third party's content is returned module, according to identifier the content of correspondence is returned to terminal.
According to an embodiment of the communication system of the two-dimension code based on location identifier of the present invention, identifier contents server or third party's content server carry out corresponding service according to additional information.
Embodiment according to the communication system of the two-dimension code based on location identifier of the present invention, comprise the outer indication information of identifier in the code pattern, indication information comprises by specific bit and represents the identifier check digit, whether needs uploading position or mobile terminal number.
Embodiment according to the communication system of the two-dimension code based on location identifier of the present invention, code pattern is by graphic limit shape store identifier and additional information, perhaps by graphic limit color lump location identifier and additional information, perhaps by piling up two-dimension code or matrix type two-dimension sign indicating number location identifier and additional information based on color lump.
The present invention contrasts prior art following beneficial effect: the solution of the present invention provides a kind of service architecture, make when guaranteeing that special-purpose software can read the information content of code pattern correspondence, authorize third party software also can read and manage independently the information content of code pattern correspondence in its authorization identifiers scope.In addition, send information such as termination number, position by for example whether requiring beyond the storage ID in code pattern to server, in order to take differentiated service at different application at server end.
Description of drawings
Fig. 1 shows the flow chart of preferred embodiment of the means of communication of the two-dimension code based on location identifier of the present invention.
Fig. 2 shows the schematic diagram of preferred embodiment of the communication system of the two-dimension code based on location identifier of the present invention.
Fig. 3 shows the schematic diagram of a certain example of two-dimension code.
Fig. 4 shows the schematic diagram of another example of two-dimension code.
Fig. 5 shows the schematic diagram of first example of communication system running of the present invention.
Fig. 6 shows the schematic diagram of second example of communication system running of the present invention.
Embodiment
The invention will be further described below in conjunction with drawings and Examples.
Fig. 1 shows the flow process of preferred embodiment of the means of communication of the two-dimension code based on location identifier of the present invention.Seeing also Fig. 1, is the description to the detailed step of the means of communication of present embodiment below.
Step S11: terminal is obtained the image that comprises code pattern.Location identifier and additional information in the code pattern, identifier are divided into special-purpose software use section and authorize third party software use section.
Comprise the outer indication information of identifier in the code pattern, indication information comprises by specific bit and represents the identifier check digit, whether needs uploading position or mobile terminal number.
Code pattern comprises several forms: code pattern is by graphic limit shape store identifier and additional information, and for example the convex-concave direction on border represents 0 and 1 value as shown in Figure 3; Perhaps by graphic limit color lump location identifier and additional information, for example utilize as shown in Figure 4 be distributed in that color lump on the graphic limit has or not, color etc. represents 0,1 or the value of other system; Perhaps by based on color lump pile up two-dimension code or matrix type two-dimension sign indicating number location identifier and additional information, for example the content that comprises of QR sign indicating number, two-dimension code meets specific form, with identifier and the additional information of expression storage.
Step S12: terminal extracts identifier and additional information from the image that comprises code pattern that gets access to.
Step S13: employed as if terminal is special-purpose software, then uploads identifier to pointing to server, then execution in step S15.
Step S15: point to number section definition of location identifier in the server, point to server and return the address of corresponding identifier content server, execution in step S17 then according to identifier place section.
Step S17: terminal uploads to the corresponding identifier content server with identifier and additional information again, then execution in step S19.
Step S19: the identifier contents server returns to terminal according to identifier with the content of correspondence.
These contents comprise corresponding contents such as network address, business card or character string.
Step S14: employed as if terminal is to authorize third party software, then identifier and additional information is uploaded to third party's content server, then execution in step S16.
Step S16: third party's content server returns to terminal according to identifier with the content of correspondence.These contents comprise corresponding contents such as network address, business card or character string.
Preferable, no matter be identifier contents server or third party's content server, can carry out corresponding service according to additional information, services such as data statistic analysis for example are provided according to additional information.
Fig. 2 shows the principle based on the preferred embodiment of the communication system of the two-dimension code of location identifier.See also Fig. 2, the system of present embodiment comprises: terminal 1 and server 2.Terminal 1 comprises special processor 10 and third party's processing unit 12, and server 2 comprises sensing server 20, identifier contents server 22 and third party's content server 24.Special processor 10 comprises the first image acquisition analysis module 100, first communication module 102.Third party's processing unit 12 comprises the second image acquisition analysis module 120 and second communication module 122.Point to server 20 and comprise that content server address returns module 200.Identifier contents server 22 comprises that identifier contents returns module 220.Third party's content server 24 comprises that third party's content returns module 240.
In special processor 10, the first image acquisition analysis module 100 obtains the image that comprises code pattern, extracts the identifier and the additional information that belong to special-purpose software use section from code pattern.Comprise the outer indication information of identifier in the code pattern, indication information comprises by specific bit and represents the identifier check digit, whether needs uploading position or mobile terminal number.
Code pattern comprises several forms: code pattern is by graphic limit shape store identifier and additional information, and for example the convex-concave direction on border represents 0 and 1 value as shown in Figure 3; Perhaps by graphic limit color lump location identifier and additional information, for example utilize as shown in Figure 4 be distributed in that color lump on the graphic limit has or not, color etc. represents 0,1 or the value of other system; Perhaps by based on color lump pile up two-dimension code or matrix type two-dimension sign indicating number location identifier and additional information, for example the content that comprises of QR sign indicating number, two-dimension code meets specific form, with identifier and the additional information of expression storage.
First communication module 102 is uploaded identifier to pointing to server 20 to receive the address of identifier corresponding identifier content server 22 then, again identifier and additional information is uploaded to the content that corresponding identifier content server 22 returns with reception.
In pointing to server 20, content server address is returned module 200 is returned corresponding identifier content server 22 according to identifier place section address.
In identifier contents server 22, identifier contents is returned module 220 and according to identifier the content of correspondence is returned to terminal 1.These contents comprise corresponding contents such as network address, business card or character string.
In third party's processing unit 12, the second image acquisition analysis module 120 obtains the image that comprises code pattern, extracts to belong to identifier and the additional information of authorizing third party software use section from code pattern.Second communication module 122 uploads to the content that third party's content server 24 returns with reception with identifier and additional information.
In third party's content server 24, third party's content is returned module 240 and according to identifier the content of correspondence is returned to terminal 1.These contents comprise corresponding contents such as network address, business card or character string.
Preferable, identifier contents server 22 or third party's content server 24 carry out corresponding service according to additional information, and services such as data statistic analysis for example are provided according to additional information.
Fig. 5 shows the example that terminal utilizes special-purpose software and server to carry out communication.See also Fig. 5, has the portable terminal of shoot function after shooting comprises the image of code pattern or opens the image that comprises code pattern, image is analyzed, extract the ID and the additional information that define in the image, when adopting present technique special racket sign indicating number software, software upload ID is to pointing to server, return the ID content server address according to ID place section, the ID content server can be the ID content server of present technique special use, it also can be third party's content server of authorizing, software is uploaded ID and termination number according to ID and additional information, information such as position are to the ID content server, and the ID content server returns its corresponding network address according to ID, content such as business card or character string.
Fig. 6 shows the example that terminal utilizes third party software and server to carry out communication.See also Fig. 6, when adopting the mandate third party software, software is uploaded information such as ID and number, position to the ID content server of authorizing the third party software special use according to ID and additional information, and the ID content server returns contents such as its corresponding network address, business card or character string according to ID.
Above-described embodiment provides to those of ordinary skills and realizes and use of the present invention; those of ordinary skills can be under the situation that does not break away from invention thought of the present invention; above-described embodiment is made various modifications or variation; thereby protection scope of the present invention do not limit by above-described embodiment, and should be the maximum magnitude that meets the inventive features that claims mention.

Claims (8)

1. means of communication based on the two-dimension code of location identifier comprise:
Terminal is obtained the image that comprises code pattern, location identifier and additional information in the code pattern, and identifier is divided into special-purpose software use section and authorizes third party software use section;
From the image that comprises code pattern that gets access to, extract identifier and additional information;
If terminal is employed to be special-purpose software, then upload identifier to pointing to server, point to number section definition of location identifier in the server, point to server returns the corresponding identifier content server according to identifier place section address, terminal uploads to the corresponding identifier content server with identifier and additional information again, and the identifier contents server returns to terminal according to identifier with the content of correspondence;
Is to authorize third party software if terminal is employed, then identifier and additional information is uploaded to third party's content server, third party's content server returns to terminal according to identifier with the content of correspondence.
2. the means of communication of the two-dimension code based on location identifier according to claim 1 is characterized in that, identifier contents server or third party's content server carry out corresponding service according to additional information.
3. the means of communication of the two-dimension code based on location identifier according to claim 1, it is characterized in that, comprise the outer indication information of identifier in the code pattern, indication information comprises by specific bit and represents the identifier check digit, whether needs uploading position or mobile terminal number.
4. the means of communication of the two-dimension code based on location identifier according to claim 1, it is characterized in that, code pattern is by graphic limit shape store identifier and additional information, perhaps by graphic limit color lump location identifier and additional information, perhaps by piling up two-dimension code or matrix type two-dimension sign indicating number location identifier and additional information based on color lump.
5. the communication system based on the two-dimension code of location identifier comprises terminal and server, and terminal comprises special processor and third party's processing unit, and server comprises sensing server, identifier contents server and third party's content server, wherein:
Special processor comprises:
The first image acquisition analysis module obtains the image that comprises code pattern, extracts the identifier and the additional information that belong to special-purpose software use section from code pattern; And
First communication module is uploaded identifier to pointing to server to receive the address of identifier corresponding identifier content server, again identifier and additional information is uploaded to the content that the corresponding identifier content server returns with reception;
Third party's processing unit comprises:
The second image acquisition analysis module obtains the image that comprises code pattern, extracts to belong to identifier and the additional information of authorizing third party software use section from code pattern; And
Second communication module uploads to the content that third party's content server returns with reception with identifier and additional information;
The sensing server comprises:
Content server address is returned module, returns the address of corresponding identifier content server according to identifier place section;
The identifier contents server comprises:
Identifier contents is returned module, according to identifier the content of correspondence is returned to terminal;
Third party's content server comprises:
Third party's content is returned module, according to identifier the content of correspondence is returned to terminal.
6. the communication system of the two-dimension code based on location identifier according to claim 5 is characterized in that, identifier contents server or third party's content server carry out corresponding service according to additional information.
7. the communication system of the two-dimension code based on location identifier according to claim 5, it is characterized in that, comprise the outer indication information of identifier in the code pattern, indication information comprises by specific bit and represents the identifier check digit, whether needs uploading position or mobile terminal number.
8. the communication system of the two-dimension code based on location identifier according to claim 5, it is characterized in that, code pattern is by graphic limit shape store identifier and additional information, perhaps by graphic limit color lump location identifier and additional information, perhaps by piling up two-dimension code or matrix type two-dimension sign indicating number location identifier and additional information based on color lump.
CN2013102545075A 2013-06-24 2013-06-24 Method and system for communication based on storage identifier of two-dimensional code Pending CN103347015A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013102545075A CN103347015A (en) 2013-06-24 2013-06-24 Method and system for communication based on storage identifier of two-dimensional code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013102545075A CN103347015A (en) 2013-06-24 2013-06-24 Method and system for communication based on storage identifier of two-dimensional code

Publications (1)

Publication Number Publication Date
CN103347015A true CN103347015A (en) 2013-10-09

Family

ID=49281789

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013102545075A Pending CN103347015A (en) 2013-06-24 2013-06-24 Method and system for communication based on storage identifier of two-dimensional code

Country Status (1)

Country Link
CN (1) CN103347015A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109769233A (en) * 2017-11-10 2019-05-17 佳能株式会社 Communication device, its control method and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100248745A1 (en) * 2009-03-30 2010-09-30 Fujitsu Limited Apparatus and method for providing position information service
JP2011145727A (en) * 2010-01-12 2011-07-28 Girunetto Kk Settlement method and settlement system for overseas site using portable terminal
CN102439625A (en) * 2009-02-26 2012-05-02 I.M.D.软件有限公司 Decision support
CN102741874A (en) * 2009-12-13 2012-10-17 因特伟特公司 Systems and methods for purchasing products from a retail establishment using a mobile device
US20130110607A1 (en) * 2011-10-28 2013-05-02 Steven Allen Basmajian Coupon generation, authentication, and redemption via a network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102439625A (en) * 2009-02-26 2012-05-02 I.M.D.软件有限公司 Decision support
US20100248745A1 (en) * 2009-03-30 2010-09-30 Fujitsu Limited Apparatus and method for providing position information service
CN102741874A (en) * 2009-12-13 2012-10-17 因特伟特公司 Systems and methods for purchasing products from a retail establishment using a mobile device
JP2011145727A (en) * 2010-01-12 2011-07-28 Girunetto Kk Settlement method and settlement system for overseas site using portable terminal
US20130110607A1 (en) * 2011-10-28 2013-05-02 Steven Allen Basmajian Coupon generation, authentication, and redemption via a network

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109769233A (en) * 2017-11-10 2019-05-17 佳能株式会社 Communication device, its control method and storage medium
CN109769233B (en) * 2017-11-10 2022-04-08 佳能株式会社 Communication apparatus, control method thereof, and storage medium

Similar Documents

Publication Publication Date Title
CN104281827B (en) Identify the method and device of Quick Response Code
US9117130B2 (en) Information obtaining method and apparatus
CN105243715A (en) Dynamic two-dimensional bar code based automatic registration method and system for district visiting users
CN103136806A (en) Method, system, scanning terminal and display terminal for sign-in based on two-dimension code
CN102194179B (en) Advertisement information distribution system and method
CN107491428A (en) Bank's list and its information input method and device based on optical lattice technology
CN109977718A (en) A kind of method and apparatus of two dimensional code for identification
CN104252613A (en) Method, device and terminal for obtaining virtual object
KR101049090B1 (en) Augmented reality marker and method for distributing contents using augmented reality
CN103810588A (en) Electronic seal system and electronic seal
CN104158668A (en) Method and system for realizing electronic signature
CN106599758A (en) Image quality processing method and terminal
CN104077557A (en) Method and device for acquiring card information
CN111222611B (en) Color-based stacked three-dimensional code encoding method, encoding device, decoding method, decoding device and storage medium
CN108734615A (en) Replace the method for processing business and computer equipment of certificate based on dynamic two-dimension code
CN105897716B (en) A kind of generation method of website log identifying code
US20080240595A1 (en) Data Exchange Method
CN103902711B (en) A kind of method and system by two-dimension code image embedded web page
CN103347015A (en) Method and system for communication based on storage identifier of two-dimensional code
CN1997097A (en) Authentication system, method and its device for providing information code
CN107094159B (en) Method and device for establishing corresponding relation between card and user account
KR101116582B1 (en) Application download method using two dimensional code
CN104036311A (en) Novel wechat membership card and production method thereof
Wu A QR Code-Based on-Street Parking Fee Payment Mechanism
Chiang et al. High density QR code with multi‐view scheme

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20131009