Nothing Special   »   [go: up one dir, main page]

CN103810595A - Information verification method and device - Google Patents

Information verification method and device Download PDF

Info

Publication number
CN103810595A
CN103810595A CN201410037491.7A CN201410037491A CN103810595A CN 103810595 A CN103810595 A CN 103810595A CN 201410037491 A CN201410037491 A CN 201410037491A CN 103810595 A CN103810595 A CN 103810595A
Authority
CN
China
Prior art keywords
verification
information
preset
group
preset keywords
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
Application number
CN201410037491.7A
Other languages
Chinese (zh)
Other versions
CN103810595B (en
Inventor
孙铭泽
宋振中
陈胤立
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Millet Payment Technology Co Ltd
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201410037491.7A priority Critical patent/CN103810595B/en
Publication of CN103810595A publication Critical patent/CN103810595A/en
Application granted granted Critical
Publication of CN103810595B publication Critical patent/CN103810595B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3221Access to banking information through M-devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses an information verification method and device, and belongs to the technical field of computers. The information verification method includes the steps: scanning verification information in a terminal and screening out preset keywords including bank names and short words related to bank card tail numbers; acquiring user information; transmitting verification requests to verification servers corresponding to the bank names in the preset keywords, determining the bank card numbers by the verification servers according to the preset keywords and the user information, and finishing verification of the bank card numbers. The bound needed information is automatically acquired according to the verification information and transmitted to the verification servers, the method solves the problems of high input difficulty, low efficiency and easiness in wrong input in the verification process of a phone wallet bound card in related technology, the input difficulty can be reduced, and verification efficiency can be improved.

Description

Information verification method and device
Technical Field
The present disclosure relates to the field of computer technologies, and in particular, to an information verification method and apparatus.
Background
With the popularization of mobile phone applications, the mobile phone wallet is accepted and used by a large number of users. In order to facilitate payment of the mobile wallet, the mobile wallet is usually bound with a bank card, and the mobile wallet is a payment account for mobile payment.
In the process of binding the mobile wallet with the bank card, an authentication process and a binding process can be included, and the authentication process is generally as follows: when a bank card needs to be bound, a user needs to continuously input complex user information at a mobile phone terminal, for example, information such as a bank selection, a bank card number input, a name, an identification number, a mobile phone number, an effective date, a safety code and the like is included, the mobile phone terminal sends the information to a verification server of a bank corresponding to the bank card, and the verification server feeds back verification information to a binding server for binding a payment account number when verifying that the information input by the user is effective; the binding process typically includes: and after receiving the verification information sent by the verification server, the binding server binds the payment account with the bank card.
In the course of implementing the present disclosure, the inventors found that the related art has at least the following disadvantages: in the verification process when the mobile wallet and the bank card are bound, a user is required to input more information, and the input difficulty is high, the efficiency is low and the error input is easy to occur due to the limitation of the size of a mobile phone screen.
Disclosure of Invention
In order to solve the problems of high input difficulty, low efficiency and easy occurrence of error input in the verification process of binding a card in a mobile phone wallet in the related art, the disclosure provides an information verification method and device. The technical scheme is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided an information verification method, including:
scanning verification information in a terminal, and screening out preset keywords, wherein the preset keywords comprise a bank name and short words related to a bank card tail number;
acquiring user information;
and sending a verification request to a verification server corresponding to the bank name in the preset key words, wherein the verification request comprises the preset key words and the user information, and the verification server determines the bank card number according to the preset key words and the user information to complete the verification of the bank card number.
Optionally, the scanning the verification information in the terminal includes:
selecting verification information meeting a preset condition from all verification information in the terminal, wherein the preset condition is that a communication identifier of the verification information is an identifier which is set for a bank and is used for providing verification information service;
and scanning the selected verification information.
Optionally, the method further includes:
displaying at least one group of screened preset keywords;
and receiving a verification instruction generated when a group of displayed preset keywords are selected, and taking the selected group of preset keywords as preset keywords used when the verification request is sent.
Optionally, the displaying the screened at least one group of predetermined keywords includes:
calculating the number of the screened verification information with the same group of preset keywords, and taking the number of the verification information as the number of each group of preset keywords; sequentially displaying each group of preset keywords from big to small according to the number of each group of preset keywords;
or,
determining the latest receiving time of the verification information corresponding to each group of screened preset keywords; and sequentially displaying each group of preset keywords from near to far according to the latest receiving time corresponding to each group of preset keywords.
Optionally, the method further includes:
displaying the user information and a selected group of preset keywords;
receiving confirmation information for confirming that the user information and the selected group of preset keywords are correct, and executing the step of sending a verification request to a verification server corresponding to the bank name.
Optionally, the acquiring the user information includes:
acquiring a communication identifier of the terminal; or,
and acquiring a communication identifier of the terminal, and acquiring a user name from the verification information corresponding to the preset keyword.
Optionally, the method further includes:
generating and displaying prompt information for prompting a user to select whether to perform verification;
receiving a scanning instruction generated when verification is selected according to the prompt information;
and after receiving the scanning instruction, executing the step of scanning the verification information in the terminal.
According to a second aspect of the embodiments of the present disclosure, there is provided an information verification apparatus including:
the scanning module is used for scanning the verification information in the terminal and screening out preset keywords, wherein the preset keywords comprise a bank name and short words related to a bank card tail number;
the acquisition module is used for acquiring user information;
and the sending module is used for sending a verification request to a verification server corresponding to the bank name in the preset keyword, wherein the verification request comprises the preset keyword and the user information, and the verification server determines a bank card number according to the preset keyword and the user information to complete the verification of the bank card number.
Optionally, the scanning module includes:
the terminal comprises a selecting unit, a judging unit and a judging unit, wherein the selecting unit is used for selecting verification information meeting a preset condition from all verification information in the terminal, and the preset condition is that a communication identifier of the verification information is a communication identifier which is set for a bank and is used for providing verification information service;
and the scanning unit is used for scanning the selected verification information.
Optionally, the method further includes:
the first display module is used for displaying at least one group of preset keywords screened out by the scanning module;
the first receiving module is used for receiving a verification instruction generated when a group of displayed preset keywords are selected, and taking the selected group of preset keywords as preset keywords used for sending the verification request;
optionally, the first display module includes:
the calculation unit is used for calculating the number of the screened verification information with the same group of preset keywords, and taking the number of the verification information as the number of the preset keywords in each group; the first display unit is used for sequentially displaying each group of preset keywords from big to small according to the number of each group of preset keywords calculated by the calculation unit;
or,
the determining unit is used for determining the latest receiving time of the verification information corresponding to each group of screened preset keywords; and the second display unit is used for sequentially displaying the preset keywords from near to far according to the latest receiving time corresponding to each group of preset keywords determined by the determination unit.
Optionally, the method further includes:
the second display module is used for displaying the user information and the selected group of preset keywords;
and the second receiving module is used for receiving confirmation information used for determining that the user information and the selected group of preset keywords are correct.
Optionally, the obtaining module includes:
a first obtaining unit, configured to obtain a communication identifier possessed by the terminal; or,
and the second acquisition unit is used for acquiring the communication identifier of the terminal and acquiring the user name from the verification information corresponding to the preset keyword.
Optionally, the method further includes:
the generating module is used for generating and displaying prompt information for prompting a user to select whether to verify or not;
the third receiving module is used for receiving a scanning instruction generated when verification is selected according to the prompt information;
the scanning module is further configured to scan the verification information existing on the terminal after receiving the scanning instruction.
According to a third aspect of the embodiments of the present disclosure, there is provided an information verification apparatus including:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to:
scanning verification information in a terminal, and screening out preset keywords, wherein the preset keywords comprise a bank name and short words related to a bank card tail number;
acquiring user information;
and sending a verification request to a verification server corresponding to the bank name in the preset key words, wherein the verification request comprises the preset key words and the user information, and the verification server determines the bank card number according to the preset key words and the user information to complete the verification of the bank card number.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
the bank and the corresponding bank card tail number are automatically analyzed through the verification information in the scanning terminal, the information of other users is automatically obtained, and the automatically obtained information is sent to a verification server corresponding to the bank to complete the verification of the information such as the bank card and the like; the problems that in the related art, in the verification process of the binding card of the mobile phone wallet, the input difficulty is high, the efficiency is low and the error input is easy to occur are solved; because the information which needs to be input by the user originally can be automatically acquired, the effects of reducing the input difficulty and improving the verification efficiency are achieved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a schematic illustration of an implementation environment in which a method of information verification is described according to some exemplary embodiments;
FIG. 2 is a flow diagram illustrating a method of information verification in accordance with an exemplary embodiment;
FIG. 3A is a flow chart illustrating a method of information verification according to another exemplary embodiment;
FIG. 3B is a diagram illustrating a prompt displayed to a user in accordance with an exemplary embodiment;
FIG. 3C is a diagram illustrating a display of groups of predetermined keywords, according to an exemplary embodiment;
FIG. 3D is a diagram illustrating a form displaying user information and selected predetermined keywords, according to an example embodiment;
FIG. 4 is a schematic diagram illustrating an information verification device in accordance with an exemplary embodiment;
FIG. 5 is a schematic diagram of an information verification device shown in accordance with another exemplary embodiment;
FIG. 6 is a schematic diagram illustrating an apparatus for information verification, according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Fig. 1 is a schematic diagram illustrating an implementation environment related to an information verification method according to some exemplary embodiments, and as shown in fig. 1, the implementation environment may include a terminal 120 and a verification server 140.
The terminal 120 may be an electronic device that receives and stores the verification information, and the electronic device may be a smart phone, a tablet computer, a smart television, an e-book reader, an MP3 player (Moving Picture experts Group Audio Layer III, motion Picture experts compression standard Audio Layer 3), an MP4 player (Moving Picture experts Group Audio Layer IV, motion Picture experts compression standard Audio Layer 4), a laptop computer, a desktop computer, or the like.
The terminal 120 and the authentication server 140 may be connected via a wireless network or a wired network.
The authentication server 140 may be a server corresponding to a bank and used for authenticating whether a bank card provided by a user is correct. The authentication server 140 may be a server, a server cluster composed of several servers, or a cloud computing service center.
The enforcement environment may also include a binding server 160. The binding server 160 may be connected to the terminal 120 and the authentication server 140 through a wired network or a wireless network, respectively. The binding server 160 may bind the payment account number in the terminal 120 with the bank card after the verification server 140 verifies that the bank card is correct. Similarly, the binding server 160 may be a server, a server cluster composed of several servers, or a cloud computing service center.
Fig. 2 is a flowchart illustrating an information verification method according to an exemplary embodiment, which is applied to the terminal 120 in the implementation environment shown in fig. 1, as shown in fig. 2, and which may include the following steps.
In step 201, scanning the verification information in the terminal, and screening out predetermined keywords, wherein the predetermined keywords include a bank name and short words related to a bank card tail number;
in step 202, user information is acquired;
in step 203, a verification request is sent to a verification server corresponding to the bank name in the predetermined keyword, the verification request includes the predetermined keyword and the user information, and the verification server determines the bank card number according to the predetermined keyword and the user information to complete the verification of the bank card number.
In summary, in the information verification method provided in the embodiment of the present disclosure, the bank and the corresponding bank card end number are automatically analyzed by scanning the verification information in the terminal, and other user information is automatically acquired, and the automatically acquired information is sent to the verification server corresponding to the bank, so as to complete verification of information such as the bank card; the problems that in the related art, in the verification process of the binding card of the mobile phone wallet, the input difficulty is high, the efficiency is low and the error input is easy to occur are solved; because the information which needs to be input by the user originally can be automatically acquired, the effects of reducing the input difficulty and improving the verification efficiency are achieved.
Fig. 3A is a flowchart illustrating an information verification method according to another exemplary embodiment, which is applied to the terminal 120 in the implementation environment illustrated in fig. 1, as illustrated in fig. 3A, and which may include the following steps.
In step 301, prompt information for prompting a user to select whether to perform verification is generated and displayed;
when the user tries to use the mobile wallet for the first time, or the mobile wallet is not bound and needs to be used, the terminal can prompt the user whether the operation of binding the bank card is needed, namely the terminal can generate and display prompt information for prompting the user to select whether to perform verification. The mobile wallet is a payment account used for payment through a mobile phone, and the bank card can include a debit card, a credit card and the like issued by a bank.
Generally, the prompt may include a verification button for the user to select for verification and a cancel button for the user to select for cancellation, as shown in fig. 3B, which shows a schematic diagram of the prompt displayed to the user according to an exemplary embodiment, and the prompt box shown in fig. 3B includes a verification button B2 and a cancel button B4.
It should be noted that, in the process of binding the mobile wallet, the verification process is performed first, so that the verification button here is equivalent to a binding button for the user to select to bind in practical application, that is, after the user selects the binding button, the verification process of the following steps 302 to 310 is performed first.
In step 302, receiving a scanning instruction generated when verification is selected according to the prompt message;
still referring to fig. 3B, when the user selects to perform authentication, the authentication button B2 may be clicked, and correspondingly, the terminal may receive a scan command generated when the user selects to perform authentication according to the prompt.
In step 303, after receiving the scanning instruction, selecting authentication information meeting a predetermined condition from the authentication information in the terminal, wherein the predetermined condition is that the communication identifier of the authentication information is a communication identifier set for a bank to provide an authentication information service;
generally speaking, the verification information in the terminal may be a short message in an inbox, and the corresponding communication identifier may be a sending number set for a bank and used for providing a verification information service, because the short message service of the bank usually frequently sends a short message to a user, for example, after the user opens a bank account, a prompt short message for prompting that the user has successfully opened a bank card and the like is sent to a mobile phone number filled by the user when the user opens the bank account; for example, when the user consumes money on a bank card (which may include credit and debit cards issued by banks), the bank sms sends a prompt message to the mobile phone number to prompt the user how many lines are consumed when the user consumes the money.
In addition, the verification information in the terminal may be a mail received by the terminal, interactive information on an instant messaging program running on the terminal, or content of a webpage currently logged in by the terminal, and generally, when the verification information is a mail received by the terminal, the corresponding communication identifier is a mailbox address set for a bank and used for providing a verification information service; when the verification information is interactive information on the instant messaging program, the corresponding communication identification is an information sending account which is set for a bank and used for providing verification information service; and when the verification information is the content of the webpage currently logged in by the terminal, the corresponding communication identifier is a website set for the bank and used for providing verification information service.
In practical application, as the storage capacity of the mobile phone is continuously improved, the quantity of the verification information stored in the mobile phone may be very large, so in order to improve the scanning speed, some verification information meeting the predetermined condition may be selected first, and the communication identifier of the verification information with the predetermined condition is the communication identifier set for the bank to provide the verification information service. The information of the bank card needs to be found in order to bind the bank card, so that only the verification information with the information of the bank card needs to be found, and generally, different banks correspond to a special communication identifier for providing verification information service, and the communication identifiers of the different banks providing the verification information service may be the same or different.
In step 304, scanning the selected verification information to screen out a predetermined keyword;
usually, the format of the prompt verification information sent by the verification information service of the bank is fixed, the verification information content usually includes the contents of a bank name "xx bank" and short words related to the end number of the bank card, such as "credit card with end number xxxx" or "bank card with end number xxxx", and at this time, the bank name and the short words related to the end number of the bank card can be used as a set of predetermined keywords.
The same group of preset keywords can be extracted from each verification information meeting the preset conditions.
In a possible implementation manner, the same bank only has one bank card for the same user, and there may be several verification information corresponding to the communication identifier of the bank providing the verification information service (i.e., several times of prompting), and at this time, only one piece of verification information corresponding to the communication identifier of the bank may be scanned and screened to screen a group of predetermined keywords.
In another possible implementation manner, the same bank may transact multiple bank cards for the same user, and the communication identifier of the bank providing the verification information service has corresponding verification information prompts for all the bank cards, at this time, all the verification information corresponding to the account may be scanned and screened to screen out a group of predetermined keywords.
In step 305, displaying at least one group of screened predetermined keywords;
for easier viewing by the user, each set of predetermined keywords may be displayed in the form of a list. It is clear that the same set of predetermined keywords need only be displayed once when they occur multiple times.
In general, when there are a plurality of sets of predetermined keywords, the predetermined keywords may be ranked, and the rule of ranking may be determined by various factors.
For example, when the rule of the sorting is determined by the number of the verification information having the predetermined keyword, displaying each group of the predetermined keyword may include:
firstly, calculating the number of the screened verification information with the same group of preset keywords, and taking the number of the verification information as the number of the preset keywords in each group;
in practical applications, the verification information with the group of predetermined keywords may be classified according to the predetermined keywords, the number of verification information under each classification may be calculated, and the number of verification information may be used as the number of predetermined keywords in each group. For example, authentication information having "bank of china, debit card with end number 0548" is classified into one type.
And secondly, sequentially displaying each group of preset keywords from large to small according to the number of each group of preset keywords.
That is, when the more the verification information with the same predetermined keyword, the higher the frequency of using the bank card corresponding to the predetermined keyword by the user is, the higher the possibility of binding the bank card by the user is, so that the predetermined keyword corresponding to the bank card can be arranged in front; and when the verification information with the same preset keyword is less, the lower the frequency of using the bank card corresponding to the preset keyword by the user is, the lower the possibility of binding the bank card by the user is, so that the preset keyword corresponding to the bank card can be arranged later.
For another example, when the rule of the sorting is determined by the latest receiving time of the verification information corresponding to each group of predetermined keywords, displaying various predetermined keywords may include:
firstly, determining the latest receiving time of the verification information corresponding to each group of screened preset keywords;
since there may be one, two or more pieces of authentication information corresponding to each set of predetermined keywords, the time having the latest reception time among the pieces of authentication information is determined.
And secondly, sequentially displaying each group of preset keywords from near to far according to the latest receiving time corresponding to each group of preset keywords.
That is, the closer the receiving time corresponding to the predetermined keyword is, the closer the time when the bank card corresponding to the predetermined keyword is used is, the higher the possibility that the user binds the bank card is, so that the predetermined keyword corresponding to the bank card can be arranged in front; conversely, the longer the receiving time corresponding to the predetermined keyword is, the longer the time for using the bank card corresponding to the predetermined keyword is, and the lower the possibility that the user binds the bank card is, so that the predetermined keyword corresponding to the bank card can be ranked later.
Fig. 3C is a schematic diagram illustrating that each set of predetermined keywords is displayed according to an exemplary embodiment, as shown in fig. 3C, wherein three sets of predetermined keywords are displayed, a first set of predetermined keywords C2 corresponds to a chinese bank, a second set of predetermined keywords C4 corresponds to an industrial bank, and a third set of predetermined keywords C6 corresponds to an agricultural bank. It should be added that the three predetermined groups of keywords shown here are only schematic examples and are not intended to limit the scope of the present disclosure.
In step 306, receiving a verification instruction generated when a group of preset keywords is selected;
in practical application, a user can select any real group of predetermined keywords, when the user selects a group of predetermined keywords, it is indicated that the user wants to verify and bind the bank card corresponding to the group of predetermined keywords, and correspondingly, the terminal can receive a verification instruction generated when the user selects one of the displayed group of predetermined keywords, and the verification instruction is related to the selected group of predetermined keywords, in other words, the verification instruction can carry the selected group of predetermined keywords.
Still referring to fig. 3C, the user selects the second predetermined set of keywords C4, which corresponds to a verification instruction that can be generated to verify the second predetermined set of keywords, typically, the verification instruction is associated with the second predetermined set of keywords, in other words, the verification instruction carries the second predetermined set of keywords.
In step 307, user information is acquired;
the user information mentioned here is generally information, except for a predetermined keyword, required by the authentication server when authentication is required, and may include, for example, a mobile phone number, a user name, an identification number, and the like.
When the user information is acquired, the following two cases may be included according to different contents contained in the user information:
in the first case, a communication identifier possessed by the terminal is acquired. In practical application, the communication identifier can be automatically acquired according to the system.
In the second case, a communication identifier possessed by the terminal is acquired, and the user name is acquired from authentication information corresponding to a predetermined keyword. In practical applications, the verification information with the predetermined keyword usually includes a user name, for example, a short word usually included in the verification information is "respected xxx user", where xxx is the user name, so that the terminal can obtain the user name according to the short word in the verification information.
In step 308, displaying the user information and the selected set of predetermined keywords;
after the user information is acquired, the terminal may display the acquired user information and the predetermined keyword selected by the user, for example, as a form. Referring to fig. 3D, a diagram illustrating a form displaying user information and selected predetermined keywords according to an exemplary embodiment is shown, and fig. 3D is a diagram illustrating user information and a second set of predetermined keywords displayed after a user selects the second set of predetermined keywords in fig. 3C. The predetermined keywords included in the form shown in fig. 3D include "chinese business bank" and "× × 1111", and the user information included in the form includes a user name "zhang san" and a mobile phone number "139 × 3333".
In step 309, receiving confirmation information for confirming that the user information and the selected set of predetermined keywords are correct;
after displaying the user information and the selected predetermined keyword, the user may confirm whether the displayed user information and the predetermined keyword are correct, and correspondingly, the terminal may receive confirmation information for confirming that the user information and the predetermined keyword are correct.
In practical applications, still referring to fig. 3D, in addition to displaying the user information and the predetermined keyword, a confirmation button D2 for the user to select to determine that the user information and the predetermined keyword are correct and a modification button D4 for the user to select to modify when the user information and the predetermined keyword are incorrect may be displayed on the displayed form, and after the user clicks the confirmation button D2, the terminal may receive confirmation information for determining that the user information and the predetermined keyword are correct; when the user clicks the modification button d4, the displayed user information and the attributes of the predetermined keywords may be changed to an editable state for the user to modify the contents.
In step 310, a verification request is sent to a verification server corresponding to the bank name in the selected group of predetermined keywords, the verification request includes the predetermined keywords and the user information, and the verification server determines the bank card number according to the predetermined keywords and the user information to complete verification of the bank card number.
Because the authentication servers corresponding to different banks can be different, when authentication is needed, an authentication request needs to be sent to the authentication server corresponding to the bank name in the preset keyword; correspondingly, the verification server can determine the bank card number according to the preset key words and the user information to complete the verification of the bank card number.
For example, the verification server may determine, according to the mobile phone number in the user information, the bank card corresponding to the bank card end number in the predetermined keyword, and then determine whether the bank card is valid or usable, because in actual bank card transaction, the user is usually required to fill in the mobile phone number, and the mobile phone number is unique, so that after the mobile phone number corresponds to the bank card, the specific bank card number may be determined according to the mobile phone number. In practical application, a user may also keep the same mobile phone number when transacting multiple bank cards in the same bank, so that the card number of the bank card needs to be determined according to the mobile phone number and the tail number of the bank card.
Therefore, when the verification server verifies that the preset key words, the user information, the preset key words and the information determined by the user information are all correct, verification success information can be sent to the binding server, the verification success information can usually comprise the card number of the bank card, and correspondingly, the binding server can bind the mobile wallet with the card number of the bank card.
In summary, in the information verification method provided in the embodiment of the present disclosure, the bank and the corresponding bank card end number are automatically analyzed by scanning the verification information in the terminal, and other user information is automatically acquired, and the automatically acquired information is sent to the verification server corresponding to the bank, so as to complete verification of information such as the bank card; the problems that in the related art, in the verification process of the binding card of the mobile phone wallet, the input difficulty is high, the efficiency is low and the error input is easy to occur are solved; because the information which needs to be input by the user originally can be automatically acquired, the effects of reducing the input difficulty and improving the verification efficiency are achieved.
The following are embodiments of the disclosed apparatus that may be used to perform embodiments of the disclosed methods. For details not disclosed in the embodiments of the apparatus of the present disclosure, refer to the embodiments of the method of the present disclosure.
Fig. 4 is a schematic diagram illustrating an information authentication apparatus according to an exemplary embodiment, which is applied to the terminal 120 in the implementation environment shown in fig. 1, as shown in fig. 4, and may include, but is not limited to: a scanning module 402, an acquisition module 404, and a sending module 406.
The scanning module 402 is configured to scan the verification information in the terminal, and screen out predetermined keywords, where the predetermined keywords include a bank name and short words related to a bank card tail number;
the obtaining module 404 is configured to obtain user information;
the sending module 406 is configured to send an authentication request to an authentication server corresponding to the bank name in the predetermined keyword, where the authentication request includes the predetermined keyword and user information, and the authentication server determines the bank card number according to the predetermined keyword and the user information, so as to complete authentication of the bank card number.
In summary, the information verification apparatus provided in the embodiment of the present disclosure automatically analyzes the bank and the corresponding bank card end number by scanning the verification information in the terminal, and automatically obtains other user information, and sends the automatically obtained information to the verification server corresponding to the bank, thereby completing verification of information such as the bank card; the problems that in the related art, in the verification process of the binding card of the mobile phone wallet, the input difficulty is high, the efficiency is low and the error input is easy to occur are solved; because the information which needs to be input by the user originally can be automatically acquired, the effects of reducing the input difficulty and improving the verification efficiency are achieved.
Fig. 5 is a schematic diagram illustrating an information authentication apparatus according to another exemplary embodiment, which is applied to the terminal 120 in the implementation environment shown in fig. 1, as shown in fig. 5. The information verification device may include, but is not limited to: a scanning module 502, an acquisition module 508, and a sending module 510.
The scanning module 502 is configured to scan the verification information in the terminal, and screen out predetermined keywords, where the predetermined keywords include a bank name and short words related to a bank card tail number;
the obtaining module 508 is configured to obtain user information;
the sending module 510 is configured to send an authentication request to an authentication server corresponding to a bank name in the predetermined keyword, where the authentication request includes the predetermined keyword and user information, and the authentication server determines a bank card number according to the predetermined keyword and the user information, thereby completing authentication of the bank card number.
In a first possible implementation in the embodiment shown in figure 5,
the scanning module 502 may include: a selecting unit 502a and a scanning unit 502 b.
The selecting unit 502a is configured to select authentication information meeting a predetermined condition from the respective authentication information in the terminal, the predetermined condition being that the communication identifier of the authentication information is a communication identifier set for a bank to provide an authentication information service;
the scanning unit 502b is configured to scan the selected authentication information.
In a second possible implementation in the embodiment shown in figure 5,
the information authentication apparatus may further include: a first display module 504 and a first receiving module 506.
The first display module 504 is configured to display at least one set of predetermined keywords screened out by the scanning module 502;
the first receiving module 506 is configured to receive a verification instruction generated when a set of predetermined keywords is selected from the displayed set of predetermined keywords, and use the selected set of predetermined keywords as the predetermined keywords used when the verification request is sent.
In a third possible implementation in the embodiment shown in figure 5,
the first display module 504 may include: a calculation unit 504a and a first display unit 504b, or comprises: a determination unit 504c and a second display unit 504 d.
The calculating unit 504a is configured to calculate the number of the screened-out authentication information having the same group of predetermined keywords, and take the number of the authentication information as the number of the predetermined keywords per group; the first display unit 504b is configured to sequentially display the groups of predetermined keywords from large to small according to the number of each group of predetermined keywords calculated by the calculation unit;
or,
the determining unit 504c is configured to determine the latest receiving time of the authentication information corresponding to each group of the screened predetermined keywords; the second display unit 504d is configured to sequentially display the groups of predetermined keywords from near to far according to the latest receiving time corresponding to each group of predetermined keywords determined by the determining unit 504 c.
In a fourth possible implementation in the embodiment shown in figure 5,
the information authentication apparatus may further include: a second display module 512 and a second receiving module 514.
The second display module 512 is configured to display the user information and the selected set of predetermined keywords;
the second receiving module 514 is configured to receive confirmation information for determining that the user information and the selected set of predetermined keywords are correct, and trigger the sending module 510 to perform an operation.
In a fifth possible implementation in the embodiment shown in figure 5,
the obtaining module 508 may include: a first acquisition unit 508a and a second acquisition unit 508 b.
The first obtaining unit 508a is configured to obtain a communication identifier possessed by the terminal; or,
the second acquisition unit 508b is configured to acquire a communication identifier that the terminal has, and acquire a user name from authentication information corresponding to a predetermined keyword.
In a sixth possible implementation in the embodiment shown in figure 5,
the information authentication apparatus may further include: a generating module 516 and a third receiving module 518.
The generating module 516 is configured to generate and display a prompt message for prompting the user to select whether to perform verification;
the third receiving module 518 is configured to receive a scan command generated when verification is selected according to the prompt information;
the scanning module 502 is further configured to scan the authentication information in the terminal after receiving the scanning instruction.
In summary, the information verification apparatus provided in the embodiment of the present disclosure automatically analyzes the bank and the corresponding bank card end number by scanning the verification information in the terminal, and automatically obtains other user information, and sends the automatically obtained information to the verification server corresponding to the bank, thereby completing verification of information such as the bank card; the problems that in the related art, in the verification process of the binding card of the mobile phone wallet, the input difficulty is high, the efficiency is low and the error input is easy to occur are solved; because the information which needs to be input by the user originally can be automatically acquired, the effects of reducing the input difficulty and improving the verification efficiency are achieved.
It should be noted that: the information verification apparatus provided in the above embodiment is only illustrated by dividing the functional modules when verifying information, and in practical applications, the functions may be distributed by different functional modules according to needs, that is, the internal structure of the terminal may be divided into different functional modules to complete all or part of the functions described above. In addition, the information verification apparatus and the information verification method provided by the above embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiments and are not described herein again.
Fig. 6 is a schematic diagram illustrating an apparatus 600 for information verification, according to an example embodiment. For example, the apparatus 600 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 6, apparatus 600 may include one or more of the following components: processing component 602, memory 604, power component 606, multimedia component 608, audio component 610, input/output (I/O) interface 612, sensor component 614, and communication component 616.
The processing component 602 generally controls overall operation of the device 600, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 602 may include one or more processors 618 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 602 can include one or more modules that facilitate interaction between the processing component 602 and other components. For example, the processing component 602 can include a multimedia module to facilitate interaction between the multimedia component 608 and the processing component 602.
The memory 604 is configured to store various types of data to support operation at the device 600. Examples of such data include instructions for any application or method operating on device 600, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 604 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power supply component 606 provides power to the various components of device 600. The power components 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 600.
The multimedia component 608 includes a screen that provides an output interface between the device 600 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 608 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 600 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 610 is configured to output and/or input audio signals. For example, audio component 610 includes a Microphone (MIC) configured to receive external audio signals when apparatus 600 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 604 or transmitted via the communication component 616. In some embodiments, audio component 610 further includes a speaker for outputting audio signals.
The I/O interface 612 provides an interface between the processing component 602 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 614 includes one or more sensors for providing status assessment of various aspects of the apparatus 600. For example, the sensor component 614 may detect an open/closed state of the device 600, the relative positioning of components, such as a display and keypad of the apparatus 600, the sensor component 614 may also detect a change in position of the apparatus 600 or a component of the apparatus 600, the presence or absence of user contact with the apparatus 600, orientation or acceleration/deceleration of the apparatus 600, and a change in temperature of the apparatus 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 614 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 614 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 616 is configured to facilitate communications between the apparatus 600 and other devices in a wired or wireless manner. The apparatus 600 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 616 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 600 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 604 comprising instructions, executable by the processor 618 of the apparatus 600 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (15)

1. An information verification method, comprising:
scanning verification information in a terminal, and screening out preset keywords, wherein the preset keywords comprise a bank name and short words related to a bank card tail number;
acquiring user information;
and sending a verification request to a verification server corresponding to the bank name in the preset key words, wherein the verification request comprises the preset key words and the user information, and the verification server determines the bank card number according to the preset key words and the user information to complete the verification of the bank card number.
2. The method of claim 1, wherein the scanning for authentication information in the terminal comprises:
selecting verification information meeting a preset condition from all verification information in the terminal, wherein the preset condition is that the communication identification of the verification information is a communication identification which is set for a bank and used for providing verification information service;
and scanning the selected verification information.
3. The method of claim 1, further comprising:
displaying at least one group of screened preset keywords;
and receiving a verification instruction generated when a group of displayed preset keywords are selected, and taking the selected group of preset keywords as preset keywords used when the verification request is sent.
4. The method of claim 3, wherein displaying the filtered out at least one set of predetermined keywords comprises:
calculating the number of the screened verification information with the same group of preset keywords, and taking the number of the verification information as the number of each group of preset keywords; sequentially displaying each group of preset keywords from big to small according to the number of each group of preset keywords;
or,
determining the latest receiving time of the verification information corresponding to each group of screened preset keywords; and sequentially displaying each group of preset keywords from near to far according to the latest receiving time corresponding to each group of preset keywords.
5. The method of claim 3, further comprising:
displaying the user information and a selected group of preset keywords;
receiving confirmation information for confirming that the user information and the selected group of preset keywords are correct, and executing the step of sending a verification request to a verification server corresponding to the bank name.
6. The method of claim 1, wherein the obtaining user information comprises:
acquiring a communication identifier corresponding to the terminal;
or, acquiring a communication identifier corresponding to the terminal, and acquiring a user name from the verification information corresponding to the predetermined keyword.
7. The method of any of claims 1 to 6, further comprising:
generating and displaying prompt information for prompting a user to select whether to perform verification;
receiving a scanning instruction generated when verification is selected according to the prompt information;
and after receiving the scanning instruction, executing the step of scanning the verification information in the terminal.
8. An information authentication apparatus, comprising:
the scanning module is used for scanning the verification information in the terminal and screening out preset keywords, wherein the preset keywords comprise a bank name and short words related to a bank card tail number;
the acquisition module is used for acquiring user information;
and the sending module is used for sending a verification request to a verification server corresponding to the bank name in the preset keyword, wherein the verification request comprises the preset keyword and the user information, and the verification server determines a bank card number according to the preset keyword and the user information to complete the verification of the bank card number.
9. The apparatus of claim 8, wherein the scanning module comprises:
the terminal comprises a selecting unit, a judging unit and a judging unit, wherein the selecting unit is used for selecting verification information meeting a preset condition from all verification information in the terminal, and the preset condition is that a communication identifier of the verification information is a communication identifier which is set for a bank and is used for providing verification information service;
and the scanning unit is used for scanning the selected verification information.
10. The apparatus of claim 8, further comprising:
the first display module is used for displaying at least one group of preset keywords screened out by the scanning module;
the first receiving module is used for receiving a verification instruction generated when a group of displayed preset keywords are selected, and taking the selected group of preset keywords as the preset keywords used when the verification request is sent.
11. The apparatus of claim 10, wherein the first display module comprises:
the calculation unit is used for calculating the number of the screened verification information with the same group of preset keywords, and taking the number of the verification information as the number of the preset keywords in each group; the first display unit is used for sequentially displaying each group of preset keywords from big to small according to the number of each group of preset keywords calculated by the calculation unit;
or,
the determining unit is used for determining the latest receiving time of the verification information corresponding to each group of screened preset keywords; and the second display unit is used for sequentially displaying the preset keywords from near to far according to the latest receiving time corresponding to each group of preset keywords determined by the determination unit.
12. The apparatus of claim 10, further comprising:
the second display module is used for displaying the user information and the selected group of preset keywords;
and the second receiving module is used for receiving confirmation information used for determining that the user information and the selected group of preset keywords are correct and triggering the sending module to execute operation.
13. The apparatus of claim 8, wherein the obtaining module comprises:
a first obtaining unit, configured to obtain a communication identifier corresponding to the terminal; or,
and the second acquisition unit is used for acquiring the communication identifier corresponding to the terminal and acquiring the user name from the verification information corresponding to the preset keyword.
14. The apparatus of any of claims 8 to 13, further comprising:
the generating module is used for generating and displaying prompt information for prompting a user to select whether to verify or not;
the third receiving module is used for receiving a scanning instruction generated when verification is selected according to the prompt information;
the scanning module is further configured to scan the verification information in the terminal after receiving the scanning instruction.
15. An information authentication apparatus, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to:
scanning verification information in a terminal, and screening out preset keywords, wherein the preset keywords comprise a bank name and short words related to a bank card tail number;
acquiring user information;
and sending a verification request to a verification server corresponding to the bank name in the preset key words, wherein the verification request comprises the preset key words and the user information, and the verification server determines the bank card number according to the preset key words and the user information to complete the verification of the bank card number.
CN201410037491.7A 2014-01-26 2014-01-26 Information verification method and device Active CN103810595B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410037491.7A CN103810595B (en) 2014-01-26 2014-01-26 Information verification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410037491.7A CN103810595B (en) 2014-01-26 2014-01-26 Information verification method and device

Publications (2)

Publication Number Publication Date
CN103810595A true CN103810595A (en) 2014-05-21
CN103810595B CN103810595B (en) 2017-02-15

Family

ID=50707328

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410037491.7A Active CN103810595B (en) 2014-01-26 2014-01-26 Information verification method and device

Country Status (1)

Country Link
CN (1) CN103810595B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105279160A (en) * 2014-06-05 2016-01-27 腾讯科技(深圳)有限公司 Method and device for showing account attribute information
WO2016095350A1 (en) * 2014-12-18 2016-06-23 王智勇 Rewarding transaction processing method and system based on mobile internet
CN107094130A (en) * 2016-12-20 2017-08-25 招商银行股份有限公司 Card Activiation method and device
CN107094129A (en) * 2016-12-20 2017-08-25 招商银行股份有限公司 Card management method and apparatus
CN112118227A (en) * 2017-11-29 2020-12-22 华为技术有限公司 Card binding method and terminal
WO2020258748A1 (en) * 2019-06-28 2020-12-30 北京三快在线科技有限公司 Bank card binding system, method and apparatus, and device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004038915A (en) * 2002-07-06 2004-02-05 Makoto Sarutani Personal confirmation system
CN101807273A (en) * 2010-03-25 2010-08-18 上海合合信息科技发展有限公司 Method and system for performing financial management by extracting consumption information in credit card short message
CN101841416A (en) * 2009-12-31 2010-09-22 北京握奇数据系统有限公司 Method, device and system for realizing mobile phone bank
CN101916478A (en) * 2010-08-03 2010-12-15 上海瀚银信息技术有限公司 Method for automatically acquiring, verifying and inputting dynamic password in normal short message by client
CN102142127A (en) * 2010-07-30 2011-08-03 华为技术有限公司 Method and device for managing consumption details of user
RU2434287C2 (en) * 2006-04-25 2011-11-20 Кил-Джин ЛЕЕ Novel conceptual card, as well as system and method of selling based on card use by consumer
CN102592218A (en) * 2011-12-31 2012-07-18 武汉银讯科技发展有限公司 Method and system for realizing debit card transaction by mobile phone

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004038915A (en) * 2002-07-06 2004-02-05 Makoto Sarutani Personal confirmation system
RU2434287C2 (en) * 2006-04-25 2011-11-20 Кил-Джин ЛЕЕ Novel conceptual card, as well as system and method of selling based on card use by consumer
CN101841416A (en) * 2009-12-31 2010-09-22 北京握奇数据系统有限公司 Method, device and system for realizing mobile phone bank
CN101807273A (en) * 2010-03-25 2010-08-18 上海合合信息科技发展有限公司 Method and system for performing financial management by extracting consumption information in credit card short message
CN102142127A (en) * 2010-07-30 2011-08-03 华为技术有限公司 Method and device for managing consumption details of user
CN101916478A (en) * 2010-08-03 2010-12-15 上海瀚银信息技术有限公司 Method for automatically acquiring, verifying and inputting dynamic password in normal short message by client
CN102592218A (en) * 2011-12-31 2012-07-18 武汉银讯科技发展有限公司 Method and system for realizing debit card transaction by mobile phone

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105279160A (en) * 2014-06-05 2016-01-27 腾讯科技(深圳)有限公司 Method and device for showing account attribute information
CN105279160B (en) * 2014-06-05 2020-01-31 腾讯科技(深圳)有限公司 Method and device for displaying account attribute information
WO2016095350A1 (en) * 2014-12-18 2016-06-23 王智勇 Rewarding transaction processing method and system based on mobile internet
CN107094130A (en) * 2016-12-20 2017-08-25 招商银行股份有限公司 Card Activiation method and device
CN107094129A (en) * 2016-12-20 2017-08-25 招商银行股份有限公司 Card management method and apparatus
CN112118227A (en) * 2017-11-29 2020-12-22 华为技术有限公司 Card binding method and terminal
CN112118227B (en) * 2017-11-29 2023-02-03 华为技术有限公司 Card binding method and terminal
WO2020258748A1 (en) * 2019-06-28 2020-12-30 北京三快在线科技有限公司 Bank card binding system, method and apparatus, and device and storage medium

Also Published As

Publication number Publication date
CN103810595B (en) 2017-02-15

Similar Documents

Publication Publication Date Title
US11638127B2 (en) Electronic device for sharing data and method for controlling the same
CN108064373B (en) Resource transfer method and device
CN103810595B (en) Information verification method and device
US20180349987A1 (en) System, method, and apparatus for supporting cash currency exchange
US9495692B2 (en) Conversion and display of a user input
US20160132866A1 (en) Device, system, and method for creating virtual credit card
US20160275486A1 (en) Device, system, and method for creating virtual credit card
CN104917796B (en) Credit accounts creating device, system and method
US20160275488A1 (en) Device, system, and method for creating virtual credit card
CN107808283A (en) Order processing method, apparatus and system
CN105376412A (en) Information processing method and device
CN104616143A (en) Virtual bill transfer method and device in social application
CN106529277A (en) Message preview method and device
CN106228374A (en) Queuing service method and apparatus
CN114915923B (en) 5G message service triggering method and device, electronic equipment and storage medium
CN114237784A (en) User interface generation method and device, electronic equipment and storage medium
CN112235412B (en) Message processing method and device
CN116933904A (en) 5G-based target object reservation method, device, equipment and storage medium
CN108156206B (en) Data transfer method, server, client and system
WO2018210271A1 (en) Card writing method and device, terminal, server, and storage medium
CN113763137B (en) Information pushing method and computer equipment
CN106408304B (en) Account security management method and device
CN109255601B (en) Terminal bus card processing method and device
CN106651341A (en) On-line payment method and apparatus
CN107147633B (en) Password input method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20180820

Address after: 100176 Beijing Beijing economic and Technological Development Zone, Chuang Chuang fourteen Street 99, 33 D Building 2 level 2243 (centralized office area)

Patentee after: Beijing millet Payment Technology Co., Ltd.

Address before: 100085 Beijing Haidian District Qinghe middle street 68 Huarun colorful shopping mall two phase 13 level.

Patentee before: Xiaomi Technology Co., Ltd.

TR01 Transfer of patent right