CN112364333A - Method and system for providing service by using two-dimension code and one-code platform - Google Patents
Method and system for providing service by using two-dimension code and one-code platform Download PDFInfo
- Publication number
- CN112364333A CN112364333A CN202011380729.8A CN202011380729A CN112364333A CN 112364333 A CN112364333 A CN 112364333A CN 202011380729 A CN202011380729 A CN 202011380729A CN 112364333 A CN112364333 A CN 112364333A
- Authority
- CN
- China
- Prior art keywords
- service
- code
- verification
- dimensional code
- scene identifier
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 78
- 238000012795 verification Methods 0.000 claims abstract description 232
- 238000012545 processing Methods 0.000 claims abstract description 106
- 238000004590 computer program Methods 0.000 claims description 16
- 230000008569 process Effects 0.000 claims description 11
- 230000006870 function Effects 0.000 description 25
- 238000010586 diagram Methods 0.000 description 14
- 230000002093 peripheral effect Effects 0.000 description 11
- 238000004891 communication Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000005611 electricity Effects 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
- G06K17/0025—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2133—Verifying human interaction, e.g., Captcha
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention discloses a method, a system and a one-code platform for providing services by using two-dimension codes, wherein the method comprises the following steps: the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identification on wearable equipment of a user according to the scene identification corresponding to the type of the scanning device and sends the two-dimensional code to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code; the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed; and the service control system sends out a control instruction for providing corresponding service for the user according to the verification passing result. The invention can provide rich services under various scenes by utilizing the two-dimensional code.
Description
Technical Field
The invention relates to the technical field of data processing, in particular to a method and a system for providing services by using two-dimension codes and a one-code platform.
Background
This section is intended to provide a background or context to the embodiments of the invention that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
In the modern society, two-dimensional codes are ubiquitous, and shopping malls, supermarkets, logistics and even the phenomenon that code scanning pays the fare in partial cities of China at present are avoided. When the popularization of the two-dimension code brings benefits to people, the defects are obvious. Firstly, in various domestic two-dimensional code application scenes, most of the two-dimensional codes are generated at a smart phone terminal, and when a mobile phone is in no power or no signal or the mobile phone terminal is unavailable, the application functions of various scenes, such as payment, cannot be completed. Secondly, the application scene of the two-dimension code is single, for example, most of the payment treasures and the WeChat are in the payment scene, and an ecology is not formed, so that the two-dimension code cannot be better utilized to provide comprehensive and rich services.
Disclosure of Invention
The embodiment of the invention provides a method for providing services by using two-dimension codes, which is used for providing comprehensive and rich services under various scenes by using the two-dimension codes, and comprises the following steps:
the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identification on wearable equipment of a user according to the scene identification corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
the code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed;
and the service control system sends out a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result.
The embodiment of the invention also provides a method for providing services by using the two-dimension code, which is used for providing comprehensive and rich services under various scenes by using the two-dimension code, and the method comprises the following steps:
receiving a two-dimensional code corresponding to a scene identifier; the two-dimensional code is obtained from wearable equipment of a user according to a scene identification corresponding to the type of the scanning equipment; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information;
and when the verification result is passed, sending the verification passed result to a service control system corresponding to the scanning equipment.
The embodiment of the invention also provides a system for providing services by using the two-dimension code, which is used for providing comprehensive and rich services under various scenes by using the two-dimension code, and the system comprises:
the scanning device is used for acquiring a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
the code platform is used for acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performing service verification processing according to the random verification code and the user information, and sending a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed;
and the service control system is used for sending a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result.
The embodiment of the present invention further provides a one-code platform for providing services by using two-dimensional codes, which is used for providing comprehensive and rich services under various scenes by using two-dimensional codes, and the one-code platform includes:
the receiving unit is used for receiving the two-dimensional code corresponding to the scene identifier; the two-dimensional code is obtained from wearable equipment of a user according to a scene identification corresponding to the type of the scanning equipment; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
the verification unit is used for acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information;
and the processing unit is used for sending the verification passing result to the service control system corresponding to the scanning equipment when the verification result is passing.
The embodiment of the invention also provides computer equipment which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein when the processor executes the computer program, the method for providing the service by using the two-dimensional code is realized.
An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program for executing the method for providing a service using a two-dimensional code is stored.
In the embodiment of the invention, compared with the technical scheme that the service is provided by using the two-dimension code, the technical scheme that the service cannot be provided comprehensively and abundantly because the using scene of the two-dimension code is monotonous in the prior art is provided by the following steps: the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code; the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed; and the service control system sends a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result, so that comprehensive and rich service can be provided in various scenes by utilizing the two-dimension code.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts. In the drawings:
fig. 1 is a schematic flowchart of a method for providing a service using a two-dimensional code applied to a system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram illustrating a principle of obtaining a two-dimensional code in advance according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating a principle of providing a service using a two-dimensional code according to an embodiment of the present invention;
fig. 4 is a flowchart illustrating a method for providing services using two-dimensional codes applied to a one-code platform according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a system for providing services by using two-dimensional codes according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a one-code platform for providing services by using two-dimensional codes according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the embodiments of the present invention are further described in detail below with reference to the accompanying drawings. The exemplary embodiments and descriptions of the present invention are provided to explain the present invention, but not to limit the present invention.
Before describing the embodiments of the present invention, the prior art and the idea of the present invention conceived by the inventor are described first.
Prior art 1, current bank two-dimensional code only uses on cell-phone terminal APP, APP will stop using relevant finance class function if the cell-phone does not have electricity or does not have the condition of net, to some domestic low age stage school age children, is unsuitable to carry the cell-phone in addition, therefore we go up the off-line two-dimensional code with finance APP and move wearable equipment like the bracelet, or on the wrist-watch, will solve the cell-phone and do not have electricity, do not have net or low-collar school age children and also can use financial function under not having the cell-phone terminal condition.
Prior art 2, the two-dimensional code majority of current finance APP or wearable equipment is the payment two-dimensional code, and the function is single, therefore we need provide a two-dimensional code ecosystem, shows the two-dimensional code under the noninductive condition of user and realizes multiple functions like school garden two-dimensional code can brush the sign indicating number dining, pay fee, books borrow, cross entrance guard etc. in the educational scene.
The inventors have considered the above problems: 1. management of offline financial two-dimensional codes on wearable devices distinguishes between used and unused financial two-dimensional codes. 2. A two-dimensional code sent by each scanning gun is processed uniformly through a platform, and corresponding functions of the two-dimensional code are completed according to different scenes. 3. A peripheral control system (e.g., a service control system) is required to receive a data processing result of the one-code platform.
Specifically, the inventor proposes a scheme for providing services by using a two-dimension code, in which a wearable device is ecological in terms of moving a financial two-dimension code, the two-dimension code can be generated on the wearable device except a smartphone terminal, and meanwhile, two-dimension code functions are enriched to form an ecological two-dimension code ring. A code is applied to a plurality of scenes to form a code-through ecological circle. If generate the two-dimensional code and accomplish the ecological function of a series in schools such as brush a yard books and borrow, brush a yard dining, brush a yard entrance guard on equipment such as wearable bracelet, wrist-watch in the education scene.
Specifically, in order to solve the problem that a mobile phone has no network or no power and a two-dimensional code is single in application, a one-code system is developed. First, we generate two-dimension codes on wearable devices, which can be generated without network, and when the devices connect to the network, these used off-line two-dimension code functions are processed and certain off-line two-dimension codes are downloaded again. Secondly, a one-code system is developed, when a user scans a two-dimensional code in a certain application scene, a corresponding scene value (scene identification) is automatically stored, and a background system judges the function of the two-dimensional code according to the scene value, so that the two-dimensional code can be applied to a plurality of scenes and is transparent and insensitive to the user. And finally, the method is fused with a two-dimension code encryption algorithm specified by a bank, and the two-dimension code is encrypted to ensure the security of the two-dimension code. The scheme for providing a service using a two-dimensional code will be described in detail below.
Fig. 1 is a schematic flow chart of a method for providing a service using a two-dimensional code applied to a system in an embodiment of the present invention, as shown in fig. 1, the method includes the following steps:
step 101: the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identification on wearable equipment of a user according to the scene identification corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
step 102: the code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed;
step 103: and the service control system sends out a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result.
In an embodiment, the method for providing a service by using a two-dimensional code may further include:
when the verification result is failed, the one-code platform sends the failure result to a service control system corresponding to the scanning equipment;
and the service control system sends a control instruction for refusing to provide corresponding service for the user corresponding to the two-dimensional code according to the verification failure result.
In specific implementation, the implementation mode of providing the service by using the two-dimensional code improves the efficiency of providing the service by using the two-dimensional code.
In one embodiment, the scanning device type may be a financial service scanning device type, and the scenario identifier may be a financial service scenario identifier;
the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform may include: the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a financial service scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of the financial service scanning device; sending the two-dimensional code corresponding to the financial service scene identification to a one-code platform;
a code platform obtains the random verification code and the user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identification, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning device when the verification result is passed, including: the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identification, performs service verification processing according to the random verification code and the user information, calls a corresponding system in a financial institution to process a service corresponding to the financial service when a verification result is passed, and sends a processing completion result to a service control system corresponding to the scanning equipment after receiving the processing completion result; sending the processing completion result to a service control system corresponding to the scanning equipment;
the service control system sends out a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result, and the control instruction comprises the following steps: and the service control system sends out a control instruction for providing corresponding financial services for the user corresponding to the two-dimension code according to the processing completion result.
In specific implementation, the implementation mode of providing the financial service by using the two-dimensional code improves the efficiency of providing the service by using the two-dimensional code, and further improves user experience. The financial service may include: and (4) refreshing the codes for dining, paying, consuming and the like.
In one embodiment, the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of the scanning device; and sending the two-dimensional code corresponding to the scene identifier to a one-code platform, comprising: the scanning equipment acquires a two-dimensional code corresponding to the entrance guard service scene identification on wearable equipment of a user according to the entrance guard service scene identification corresponding to the entrance guard service scanning equipment type; sending the two-dimensional code corresponding to the entrance guard service scene identification to a one-code platform;
a code platform obtains the random verification code and the user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identification, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning device when the verification result is passed, including: the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identification, carries out entrance guard service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed;
the service control system sends out a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result, and the control instruction comprises the following steps: and the service control system sends out a control instruction for providing access control service for the user corresponding to the two-dimensional code according to the verification passing result.
When the access control system is specifically implemented, the implementation mode of providing the access control service by using the two-dimension code improves the efficiency of providing the service by using the two-dimension code, and further improves the user experience. The service control system may include: access control systems, and the like.
In specific implementation, the above briefly introduces implementation modes of two scenarios, where scenario 1 (entrance guard scenario): if the financial services provided by the inline system are not needed, the inline system does not need to be called; scenario 2 (financial service scenario): if the wearable device has a specified number of two-dimensional codes, the offline two-dimensional codes do not need to be downloaded from the one-code platform. Other scenarios may of course be included, such as library borrowing, etc.
In one embodiment, the scanning device acquires a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; and sending the two-dimensional code corresponding to the scene identifier to a one-code platform, comprising: the method comprises the steps that a scanning device obtains an unused two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; and sending the unused two-dimensional code corresponding to the scene identifier to a one-code platform.
When the two-dimensional code access control system is specifically implemented, the two-dimensional code is distinguished into used and unused, the efficiency and accuracy of providing access control service by using the two-dimensional code are improved, and further the user experience is improved.
In an embodiment, the method for providing a service by using a two-dimensional code may further include:
the service control system receives a service providing finishing result fed back according to a control instruction for providing corresponding service; sending the service provision completion result to a code platform;
and after receiving the service providing completion result, the one-code platform performs invalidation processing on the two-dimensional code corresponding to the service providing completion result.
When the two-dimensional code invalidation processing method is specifically implemented, the two-dimensional code used is subjected to invalidation processing, the efficiency and accuracy of providing access control service by using the two-dimensional code are further improved, and further the user experience is improved.
The inventors have also found a technical problem: the security of the two-dimension code is difficult to guarantee, and the personal information once leaked by the two-dimension code for many times in China is utilized by lawless persons at present. In view of this technical problem, the inventors have proposed the following scheme for ensuring the security of providing a service using a two-dimensional code.
In an embodiment, the method for providing a service by using a two-dimensional code may further include:
and when each two-dimension code is generated in advance according to the user information, the scene identification and the random verification code, encrypting the two-dimension code according to a preset two-dimension code encryption algorithm.
When the method is specifically implemented, the method is fused with a two-dimension code encryption algorithm specified by a bank, and the two-dimension code is encrypted to ensure the security of the two-dimension code.
For ease of understanding, the following embodiments of the present invention are described in general below with reference to fig. 2 and 3.
1. As shown in fig. 2, the wearable device downloads a specified number of offline two-dimensional codes to the one-code-through platform under a networked condition, and the one-code-through platform generates a series of two-dimensional codes.
2. As shown in fig. 3, the one-code platform processes different two-dimensional code functions and controls corresponding peripheral functions according to a scene where the device scans codes, such as opening of a library entrance guard, recharging of a campus recharging machine, and consuming of a school supermarket or a dining room.
3. As shown in fig. 3, when the one-code platform receives the required financial service, each system in the line is called through the dubbo technology according to different services, and the system in the line feeds back the processing result to the one-code platform. And the one-code platform stores the processing result in a data warehouse of the one-code platform.
In implementing embodiments of the present invention, the invention contemplates: 1) establishing a communication layer, wherein wearable equipment, code scanning guns in various scenes and internal systems of a bank need to communicate with a code communication platform, and various communication protocols need to be uniformly packaged due to differences of the systems; 2) more wearable devices are in an off-line state, so that a certain amount of off-line financial two-dimensional codes need to be managed on the wearable devices, and used and unused two-dimensional codes need to be distinguished; 3) the bank internal systems need to be connected on the one-code platform, so that the safe communication of each system is ensured, the used financial two-dimensional codes of each device are recorded, and the timely failure processing of the off-line two-dimensional codes sent by each device is ensured. After the one-code platform processes the two-dimensional code, processing results need to be sent to a plurality of terminal peripherals, and the terminal peripherals receive the processing results and make corresponding responses; 4) when the wearable device is connected with a network, a specified number of unused financial two-dimensional codes need to be downloaded from the one-code platform.
In addition, since the wearable device is offline, management of the offline two-dimensional code and assurance of distinguishing used and unused financial two-dimensional codes in an offline state. The financial two-dimensional code related function can be used in an off-line state.
To facilitate an understanding of how the invention may be practiced, reference will now be made to the components thereof.
1) A wearable device. The wearable device stores the customer's offline financial two-dimensional code, providing unused two-dimensional code data in various scenes.
2) A gun is scanned. The financial two-dimensional code on the wearable equipment is read to the scanning rifle, sends a sign indicating number to the platform that leads to with the two-dimensional code.
3) A peripheral control system. And receiving a one-code-pass processing result, controlling corresponding peripheral equipment to act, and finishing the two-dimensional code using function.
4) A code platform. And receiving the two-dimension code sent by the scanning gun and processing the corresponding two-dimension code. If the bank internal financial service function is used, the related data is sent to the corresponding financial service system, the processing result of the in-line system is received, and the processing result is returned to the peripheral control system.
5) Bank internal financial system. And receiving the data of the one-code platform, processing the corresponding financial functions, and returning the processing result to the one-code platform.
In order to facilitate understanding of how the present invention is implemented, the following description will describe the detailed implementation steps of the present invention by taking an example.
Step 1, the wearable device downloads a specified number of unused financial two-dimensional codes from a one-code platform under the networking condition. The wearable device provides the wearable device information and the user information to the one-code platform in a networking state
And 2, reading two-dimensional code data of the wearable device by the scanning gun, and sending the scene data mark and the two-dimensional code data to the one-code platform. The one-code platform receives the wearable device request, and generates unique two-dimensional code data signature information through the device type, the device information, the user information and the random verification code. Generating multiple random verification codes and digital signature information repeatedly
And 3, providing the offline financial two-dimensional code data for the wearable device and receiving the two-dimensional code data by the one-code platform. And meanwhile, financial service data required to be provided by the bank internal system is provided for the bank internal system, and the processing result data is received. And finally, providing the two-dimension code processing result data to the peripheral control system. The one-code platform generates two-dimensional codes in batches according to the digital signature information and the random verification codes and returns the two-dimensional codes to the wearable equipment.
And 4, the peripheral control system receives the data processing result from the one-code platform and controls the corresponding peripheral action according to the processing state of the data processing result. When wearable equipment uses the two-dimensional code under the off-line condition, the outside scans two-dimensional code equipment system and sends the two-dimensional code information to a one-code platform. If the opening and closing scene of the access control system is finished: the access control system scans the two-dimensional code presented by the user, and after recognizing the two-dimensional code information, the access control system sends the information to the one-code platform.
And 5, the in-line system receives the related financial service data provided by the one-code platform and returns the result of the one-code platform for processing the financial service. And the one-code platform finds user information according to the digital signature and the random verification code in the two-dimensional code transmitted by the peripheral control system, completes the two-dimensional code function of the scene and returns the user information to the external control system. If the opening and closing scene of the access control system is finished: the one-code platform analyzes the digital signature to find out user information according to the two-dimension code signature information and the random verification code transmitted by the access control system, judges the validity of the random verification code according to the user information, judges that the access control of the user successfully scans the code if the two-dimension code signature information and the random verification code both exist and are legal, returns that the access control is successfully opened through the one-code platform, and the access control system opens the access control to complete the access control task.
As can be seen from the above, the method for providing services by using two-dimensional codes according to the embodiment of the present invention implements:
1. the financial two-dimensional code is extended to wearable equipment such as a bracelet or a watch from a mobile phone terminal, so that people without the mobile phone terminal equipment can use financial functions such as low-age school-age children to use related financial functions in schools.
2. Form a financial ecological two-dimensional code of a sign indicating number expert. Allowing a code to be used in multiple scenarios. For example, in the education scene, the campus can be used for dining, paying fees, borrowing books and the like.
The embodiment of the invention also provides a method for providing services by using two-dimensional codes, which is applied to a one-code platform, and is described in the following embodiments. Because the principle of solving the problem of the method is similar to the method for providing the service by using the two-dimension code applied to the system, the implementation of the method can refer to the implementation of the method for providing the service by using the two-dimension code applied to the system, and repeated parts are not described again.
Fig. 4 is a schematic flow chart of a method for providing services by using two-dimensional codes applied to a one-code platform in the embodiment of the present invention, as shown in fig. 4, the method includes the following steps:
step 201: receiving a two-dimensional code corresponding to a scene identifier; the two-dimensional code is obtained from wearable equipment of a user according to a scene identification corresponding to the type of the scanning equipment; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
step 202: acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information;
step 202: and when the verification result is passed, sending the verification passed result to a service control system corresponding to the scanning equipment.
In one embodiment, the scanning device type is a financial service scanning device type, and the scene identifier is a financial service scene identifier;
acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information, wherein the service verification processing comprises the following steps: the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identifier, and performs service verification processing according to the random verification code and the user information;
when the verification result is passed, the verification passed result is sent to a service control system corresponding to the scanning device, and the method comprises the following steps: when the verification result is passed, calling a corresponding system in the financial institution to process the business corresponding to the financial service; after receiving the processing completion result, sending the processing completion result to a service control system corresponding to the scanning equipment; and sending the processing completion result to a service control system corresponding to the scanning equipment.
In one embodiment, the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information, wherein the service verification processing comprises the following steps: and acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identification, and verifying the entrance guard service according to the random verification code and the user information.
In an embodiment, the method for providing a service by using a two-dimensional code may further include: and after receiving the service providing completion result, performing invalidation processing on the two-dimensional code corresponding to the service providing completion result.
The embodiment of the invention also provides a system for providing services by using the two-dimensional code, which is described in the following embodiment. Because the principle of solving the problems of the system is similar to the method for providing the service by using the two-dimension code, the implementation of the system can refer to the implementation of the method for providing the service by using the two-dimension code, and repeated parts are not described again.
Fig. 5 is a schematic structural diagram of a system for providing services by using two-dimensional codes according to an embodiment of the present invention, and as shown in fig. 5, the system includes:
the scanning device 01 is used for acquiring a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
the code platform 02 is used for acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performing service verification processing according to the random verification code and the user information, and sending a verification passing result to a service control system corresponding to the scanning device when the verification result is passed;
and the service control system 03 is configured to send a control instruction for providing corresponding service for the user corresponding to the two-dimensional code according to the verification passing result.
In one embodiment, the one-code platform is further configured to send the verification failure result to a service control system corresponding to the scanning device when the verification result is failed;
and the service control system is also used for sending a control instruction for refusing to provide corresponding service for the user corresponding to the two-dimensional code according to the verification failure result.
In one embodiment, the scanning device type is a financial service scanning device type, and the scene identifier is a financial service scene identifier;
the scanning device is specifically configured to: acquiring a two-dimensional code corresponding to a financial service scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of financial service scanning equipment; sending the two-dimensional code corresponding to the financial service scene identification to a one-code platform;
the one-code platform is specifically configured to: acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identifier, performing service verification processing according to the random verification code and the user information, calling a corresponding system in a financial institution to process a service corresponding to the financial service when a verification result is passed, and sending a processing completion result to a service control system corresponding to the scanning equipment after receiving the processing completion result; sending the processing completion result to a service control system corresponding to the scanning equipment;
the service control system is specifically configured to: and sending a control instruction for providing corresponding financial service for the user corresponding to the two-dimension code according to the processing completion result.
In one embodiment, the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
the scanning device is specifically configured to: acquiring a two-dimensional code corresponding to an entrance guard service scene identifier on wearable equipment of a user according to the entrance guard service scene identifier corresponding to the entrance guard service scanning equipment type; sending the two-dimensional code corresponding to the entrance guard service scene identification to a one-code platform;
the one-code platform is specifically configured to: acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identifier, performing entrance guard service verification processing according to the random verification code and the user information, and sending a verification passing result to a service control system corresponding to scanning equipment when the verification result is passed;
the service control system is specifically configured to: and sending a control instruction for providing access control service for the user corresponding to the two-dimensional code according to the verification passing result.
In one embodiment, the scanning device acquires a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; and sending the two-dimensional code corresponding to the scene identifier to a one-code platform, comprising: the method comprises the steps that a scanning device obtains an unused two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; and sending the unused two-dimensional code corresponding to the scene identifier to a one-code platform.
In one embodiment, the service control system is further configured to receive a service provision completion result fed back according to a control instruction for providing a corresponding service; sending the service provision completion result to a code platform;
and the one-code platform is also used for performing invalidation processing on the two-dimensional code corresponding to the service providing completion result after receiving the service providing completion result.
The embodiment of the invention also provides a one-code platform for providing services by using the two-dimensional code, which is described in the following embodiment. Because the principle of solving the problem of the one-code platform is similar to the method for providing the service by using the two-dimensional code, the implementation of the one-code platform can refer to the implementation of the method for providing the service by using the two-dimensional code, and repeated parts are not described again.
Fig. 6 is a schematic structural diagram of a one-code platform for providing services by using two-dimensional codes according to an embodiment of the present invention, and as shown in fig. 6, the one-code platform includes:
a receiving unit 021, configured to receive a two-dimensional code corresponding to the scene identifier; the two-dimensional code is obtained from wearable equipment of a user according to a scene identification corresponding to the type of the scanning equipment; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
a verification unit 022, configured to obtain a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and perform service verification processing according to the random verification code and the user information;
and the processing unit 023 is configured to send the verification passing result to the service control system corresponding to the scanning device when the verification result is that the scanning device passes.
In one embodiment, the scanning device type is a financial service scanning device type, and the scene identifier is a financial service scene identifier;
the verification unit is specifically configured to: acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identifier, and performing service verification processing according to the random verification code and the user information;
the processing unit is specifically configured to: when the verification result is passed, calling a corresponding system in the financial institution to process the business corresponding to the financial service; after receiving the processing completion result, sending the processing completion result to a service control system corresponding to the scanning equipment; and sending the processing completion result to a service control system corresponding to the scanning equipment.
In one embodiment, the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
the verification unit is specifically configured to: and acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identification, and verifying the entrance guard service according to the random verification code and the user information.
In an embodiment, the one-code platform for providing services by using two-dimensional codes may further include: and the failure processing unit is used for performing failure processing on the two-dimensional code corresponding to the service providing completion result after receiving the service providing completion result.
To sum up: 1. according to the invention, the financial two-dimensional code is generated on the wearable device, so that the cost is saved compared with that of a mobile phone terminal, and meanwhile, the financial product is convenient to popularize, and the related financial functions are convenient to use for children who are not suitable for taking mobile phones. 2. The one-code technology of the invention enables one code to be applied to a plurality of scenes, and is convenient for a class of user groups to finish a series of functions in specific occasions, such as payment, book borrowing, dining and the like in the campus one-code technology in the education scene, ticket buying, entrance guard, shopping and the like in the tourism scene.
The embodiment of the invention also provides computer equipment which comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein when the processor executes the computer program, the method for providing the service by using the two-dimensional code is realized.
An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program for executing the method for providing a service using a two-dimensional code is stored.
In the embodiment of the invention, compared with the technical scheme that the service is provided by using the two-dimension code, the technical scheme that the service cannot be provided comprehensively and abundantly because the using scene of the two-dimension code is monotonous in the prior art is provided by the following steps: the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code; the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed; and the service control system sends a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result, so that comprehensive and rich service can be provided in various scenes by utilizing the two-dimension code.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are only exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (22)
1. A method for providing services by using two-dimension codes is characterized by comprising the following steps:
the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identification on wearable equipment of a user according to the scene identification corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
the code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed;
and the service control system sends out a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result.
2. The method for providing a service using a two-dimensional code according to claim 1, further comprising:
when the verification result is failed, the one-code platform sends the failure result to a service control system corresponding to the scanning equipment;
and the service control system sends a control instruction for refusing to provide corresponding service for the user corresponding to the two-dimensional code according to the verification failure result.
3. The method for providing a service using a two-dimensional code according to claim 1, wherein the scanning device type is a financial service scanning device type, and the scene identifier is a financial service scene identifier;
the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of the scanning device; and sending the two-dimensional code corresponding to the scene identifier to a one-code platform, comprising: the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a financial service scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of the financial service scanning device; sending the two-dimensional code corresponding to the financial service scene identification to a one-code platform;
a code platform obtains the random verification code and the user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identification, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning device when the verification result is passed, including: the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identification, performs service verification processing according to the random verification code and the user information, calls a corresponding system in a financial institution to process a service corresponding to the financial service when a verification result is passed, and sends a processing completion result to a service control system corresponding to the scanning equipment after receiving the processing completion result; sending the processing completion result to a service control system corresponding to the scanning equipment;
the service control system sends out a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result, and the control instruction comprises the following steps: and the service control system sends out a control instruction for providing corresponding financial services for the user corresponding to the two-dimension code according to the processing completion result.
4. The method for providing services by using two-dimensional codes according to claim 1, wherein the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
the method comprises the steps that a scanning device obtains a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of the scanning device; and sending the two-dimensional code corresponding to the scene identifier to a one-code platform, comprising: the scanning equipment acquires a two-dimensional code corresponding to the entrance guard service scene identification on wearable equipment of a user according to the entrance guard service scene identification corresponding to the entrance guard service scanning equipment type; sending the two-dimensional code corresponding to the entrance guard service scene identification to a one-code platform;
a code platform obtains the random verification code and the user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identification, performs service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning device when the verification result is passed, including: the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identification, carries out entrance guard service verification processing according to the random verification code and the user information, and sends a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed;
the service control system sends out a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result, and the control instruction comprises the following steps: and the service control system sends out a control instruction for providing access control service for the user corresponding to the two-dimensional code according to the verification passing result.
5. The method for providing services by using two-dimension codes according to claim 1, wherein the scanning device obtains the two-dimension code corresponding to the scene identifier on the wearable device of the user according to the scene identifier corresponding to the type of the scanning device; and sending the two-dimensional code corresponding to the scene identifier to a one-code platform, comprising: the method comprises the steps that a scanning device obtains an unused two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; and sending the unused two-dimensional code corresponding to the scene identifier to a one-code platform.
6. The method for providing a service using a two-dimensional code according to claim 1, further comprising:
the service control system receives a service providing finishing result fed back according to a control instruction for providing corresponding service; sending the service provision completion result to a code platform;
and after receiving the service providing completion result, the one-code platform performs invalidation processing on the two-dimensional code corresponding to the service providing completion result.
7. A method for providing services by using two-dimension codes is characterized by comprising the following steps:
receiving a two-dimensional code corresponding to a scene identifier; the two-dimensional code is obtained from wearable equipment of a user according to a scene identification corresponding to the type of the scanning equipment; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information;
and when the verification result is passed, sending the verification passed result to a service control system corresponding to the scanning equipment.
8. The method for providing a service using a two-dimensional code according to claim 7, wherein the scanning device type is a financial service scanning device type, and the scene identifier is a financial service scene identifier;
acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information, wherein the service verification processing comprises the following steps: the one-code platform acquires a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identifier, and performs service verification processing according to the random verification code and the user information;
when the verification result is passed, the verification passed result is sent to a service control system corresponding to the scanning device, and the method comprises the following steps: when the verification result is passed, calling a corresponding system in the financial institution to process the business corresponding to the financial service; after receiving the processing completion result, sending the processing completion result to a service control system corresponding to the scanning equipment; and sending the processing completion result to a service control system corresponding to the scanning equipment.
9. The method for providing services by using two-dimensional codes according to claim 7, wherein the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information, wherein the service verification processing comprises the following steps: and acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identification, and verifying the entrance guard service according to the random verification code and the user information.
10. The method for providing a service using a two-dimensional code according to claim 7, further comprising: and after receiving the service providing completion result, performing invalidation processing on the two-dimensional code corresponding to the service providing completion result.
11. A system for providing a service using a two-dimensional code, comprising:
the scanning device is used for acquiring a two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; sending the two-dimensional code corresponding to the scene identifier to a one-code platform; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
the code platform is used for acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, performing service verification processing according to the random verification code and the user information, and sending a verification passing result to a service control system corresponding to the scanning equipment when the verification result is passed;
and the service control system is used for sending a control instruction for providing corresponding service for the user corresponding to the two-dimension code according to the verification passing result.
12. The system for providing services by using two-dimensional codes according to claim 11, wherein the one-code platform is further configured to send the verification failure result to the service control system corresponding to the scanning device when the verification result is failed;
and the service control system is also used for sending a control instruction for refusing to provide corresponding service for the user corresponding to the two-dimensional code according to the verification failure result.
13. The system for providing a service using a two-dimensional code according to claim 11, wherein the scanning device type is a financial service scanning device type, and the scene identifier is a financial service scene identifier;
the scanning device is specifically configured to: acquiring a two-dimensional code corresponding to a financial service scene identifier on wearable equipment of a user according to the financial service scene identifier corresponding to the type of financial service scanning equipment; sending the two-dimensional code corresponding to the financial service scene identification to a one-code platform;
the one-code platform is specifically configured to: acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identifier, performing service verification processing according to the random verification code and the user information, calling a corresponding system in a financial institution to process a service corresponding to the financial service when a verification result is passed, and sending a processing completion result to a service control system corresponding to the scanning equipment after receiving the processing completion result; sending the processing completion result to a service control system corresponding to the scanning equipment;
the service control system is specifically configured to: and sending a control instruction for providing corresponding financial service for the user corresponding to the two-dimension code according to the processing completion result.
14. The system for providing services by using two-dimensional codes according to claim 11, wherein the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
the scanning device is specifically configured to: acquiring a two-dimensional code corresponding to an entrance guard service scene identifier on wearable equipment of a user according to the entrance guard service scene identifier corresponding to the entrance guard service scanning equipment type; sending the two-dimensional code corresponding to the entrance guard service scene identification to a one-code platform;
the one-code platform is specifically configured to: acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identifier, performing entrance guard service verification processing according to the random verification code and the user information, and sending a verification passing result to a service control system corresponding to scanning equipment when the verification result is passed;
the service control system is specifically configured to: and sending a control instruction for providing access control service for the user corresponding to the two-dimensional code according to the verification passing result.
15. The system for providing services by using two-dimensional codes according to claim 11, wherein the scanning device obtains the two-dimensional code corresponding to the scene identifier on the wearable device of the user according to the scene identifier corresponding to the type of the scanning device; and sending the two-dimensional code corresponding to the scene identifier to a one-code platform, comprising: the method comprises the steps that a scanning device obtains an unused two-dimensional code corresponding to a scene identifier on wearable equipment of a user according to the scene identifier corresponding to the type of the scanning device; and sending the unused two-dimensional code corresponding to the scene identifier to a one-code platform.
16. The system for providing services by using two-dimensional codes according to claim 11, wherein the service control system is further configured to receive a service provision completion result fed back according to a control instruction for providing a corresponding service; sending the service provision completion result to a code platform;
and the one-code platform is also used for performing invalidation processing on the two-dimensional code corresponding to the service providing completion result after receiving the service providing completion result.
17. A one-code platform for providing services by using two-dimensional codes is characterized by comprising:
the receiving unit is used for receiving the two-dimensional code corresponding to the scene identifier; the two-dimensional code is obtained from wearable equipment of a user according to a scene identification corresponding to the type of the scanning equipment; the wearable device is provided with a preset number of two-dimensional codes which are downloaded from a one-code platform in advance in an online state, and each two-dimensional code is generated in advance according to user information, a scene identifier and a random verification code;
the verification unit is used for acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the scene identifier, and performing service verification processing according to the random verification code and the user information;
and the processing unit is used for sending the verification passing result to the service control system corresponding to the scanning equipment when the verification result is passing.
18. The one-code platform for providing services by using two-dimensional codes according to claim 17, wherein the scanning device type is a financial service scanning device type, and the scene identifier is a financial service scene identifier;
the verification unit is specifically configured to: acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the financial service scene identifier, and performing service verification processing according to the random verification code and the user information;
the processing unit is specifically configured to: when the verification result is passed, calling a corresponding system in the financial institution to process the business corresponding to the financial service; after receiving the processing completion result, sending the processing completion result to a service control system corresponding to the scanning equipment; and sending the processing completion result to a service control system corresponding to the scanning equipment.
19. The one-code platform for providing services by using two-dimensional codes according to claim 17, wherein the scanning device type is an access control service scanning device type, and the scene identifier is an access control service scene identifier;
the verification unit is specifically configured to: and acquiring a random verification code and user information corresponding to the two-dimensional code according to the two-dimensional code corresponding to the entrance guard service scene identification, and verifying the entrance guard service according to the random verification code and the user information.
20. The one-code platform for providing services by using two-dimensional codes according to claim 17, further comprising: and the failure processing unit is used for performing failure processing on the two-dimensional code corresponding to the service providing completion result after receiving the service providing completion result.
21. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of any one of claims 1 to 10 when executing the computer program.
22. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program for executing the method of any one of claims 1 to 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011380729.8A CN112364333B (en) | 2020-11-30 | 2020-11-30 | Method and system for providing service by using two-dimension code and code communication platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011380729.8A CN112364333B (en) | 2020-11-30 | 2020-11-30 | Method and system for providing service by using two-dimension code and code communication platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112364333A true CN112364333A (en) | 2021-02-12 |
CN112364333B CN112364333B (en) | 2023-10-24 |
Family
ID=74535777
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011380729.8A Active CN112364333B (en) | 2020-11-30 | 2020-11-30 | Method and system for providing service by using two-dimension code and code communication platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112364333B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114444860A (en) * | 2021-12-24 | 2022-05-06 | 长威信息科技发展股份有限公司 | One-code passing method and terminal |
CN115484224A (en) * | 2022-09-16 | 2022-12-16 | 北京奇艺世纪科技有限公司 | Information association method, two-dimensional code generation method, device, electronic equipment and medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104780043A (en) * | 2014-01-14 | 2015-07-15 | 中国电信股份有限公司 | Access control method and system based on two-dimension code |
WO2018049940A1 (en) * | 2016-09-14 | 2018-03-22 | 广东欧珀移动通信有限公司 | Network access method, related device and system |
WO2018076181A1 (en) * | 2016-10-25 | 2018-05-03 | 深圳市屹石科技股份有限公司 | Fitness management terminal, server, method and system based on two-dimensional code |
CN109074406A (en) * | 2018-06-29 | 2018-12-21 | 阿里巴巴集团控股有限公司 | Manage service relevant to the two dimensional code based on URL |
CN109598171A (en) * | 2017-09-30 | 2019-04-09 | 北京国双科技有限公司 | A kind of data processing method based on two dimensional code, apparatus and system |
CN111464498A (en) * | 2020-03-05 | 2020-07-28 | 武汉和悦数字科技有限公司 | Integrated comprehensive service cloud system and integrated comprehensive service method |
-
2020
- 2020-11-30 CN CN202011380729.8A patent/CN112364333B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104780043A (en) * | 2014-01-14 | 2015-07-15 | 中国电信股份有限公司 | Access control method and system based on two-dimension code |
WO2018049940A1 (en) * | 2016-09-14 | 2018-03-22 | 广东欧珀移动通信有限公司 | Network access method, related device and system |
WO2018076181A1 (en) * | 2016-10-25 | 2018-05-03 | 深圳市屹石科技股份有限公司 | Fitness management terminal, server, method and system based on two-dimensional code |
CN109598171A (en) * | 2017-09-30 | 2019-04-09 | 北京国双科技有限公司 | A kind of data processing method based on two dimensional code, apparatus and system |
CN109074406A (en) * | 2018-06-29 | 2018-12-21 | 阿里巴巴集团控股有限公司 | Manage service relevant to the two dimensional code based on URL |
CN111464498A (en) * | 2020-03-05 | 2020-07-28 | 武汉和悦数字科技有限公司 | Integrated comprehensive service cloud system and integrated comprehensive service method |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114444860A (en) * | 2021-12-24 | 2022-05-06 | 长威信息科技发展股份有限公司 | One-code passing method and terminal |
CN115484224A (en) * | 2022-09-16 | 2022-12-16 | 北京奇艺世纪科技有限公司 | Information association method, two-dimensional code generation method, device, electronic equipment and medium |
CN115484224B (en) * | 2022-09-16 | 2023-09-29 | 北京奇艺世纪科技有限公司 | Information association method, two-dimensional code generation method, device, electronic equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN112364333B (en) | 2023-10-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11436626B2 (en) | Authenticated account interaction via cellular text message | |
Lerner | Mobile payment | |
CN105337928B (en) | Method for identifying ID, safety protection problem generation method and device | |
WO2017137888A1 (en) | Systems and methods for messaging, calling, digital multimedia capture, payment transactions, global digital ledger, and national currency world digital token | |
CN105868970B (en) | authentication method and electronic equipment | |
US10685348B2 (en) | System and method for secured tax refund for cross border transactions with mobile device wallet application | |
CN113194419B (en) | User locking method and system based on 5G message and face recognition | |
CN104966199B (en) | Data processing method, client and payment platform | |
CN111652096B (en) | Face recognition method, device and system based on block chain | |
CN110046300A (en) | Content delivery method and device, electronic equipment | |
CN106161824B (en) | Method and device for determining liveness of communication number | |
CN112364333A (en) | Method and system for providing service by using two-dimension code and one-code platform | |
CN112734436A (en) | Terminal and method for supporting face recognition | |
CN110414197B (en) | Bank user identity verification method and device based on behavior characteristics | |
US20220374896A1 (en) | Identity, Payment and Access Control System | |
CN110766388A (en) | Virtual card generation method and system and electronic equipment | |
CN111833187A (en) | Mobility-based one-key financial product transaction method, device and system | |
US20170323287A1 (en) | System and method for providing payment service | |
CN110795707A (en) | Core body strategy recommendation method and device and electronic equipment | |
CN110705994A (en) | Risk user detection method and device | |
CN113408583B (en) | Identity verification method, device and equipment | |
CN109102381B (en) | Accounting processing method and device | |
CN110610367B (en) | Transaction data payment method and device, electronic equipment and server | |
CN113554827B (en) | Customer information service method and device based on near field communication | |
CN110555593A (en) | method and device for processing issue of credit contract system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |