CN106941615A - A kind of method of payment, set top box and system - Google Patents

A kind of method of payment, set top box and system Download PDF

Info

Publication number
CN106941615A
CN106941615A CN201610006638.5A CN201610006638A CN106941615A CN 106941615 A CN106941615 A CN 106941615A CN 201610006638 A CN201610006638 A CN 201610006638A CN 106941615 A CN106941615 A CN 106941615A
Authority
CN
China
Prior art keywords
payment
top box
set top
platform
module
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
CN201610006638.5A
Other languages
Chinese (zh)
Other versions
CN106941615B (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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201610006638.5A priority Critical patent/CN106941615B/en
Publication of CN106941615A publication Critical patent/CN106941615A/en
Application granted granted Critical
Publication of CN106941615B publication Critical patent/CN106941615B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4182External card to be used in combination with the client device, e.g. for conditional access for identification purposes, e.g. storing user identification data, preferences, personal settings or data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4185External card to be used in combination with the client device, e.g. for conditional access for payment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42222Additional components integrated in the remote control device, e.g. timer, speaker, sensors for detecting position, direction or movement of the remote control, microphone or battery charging device
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/475End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
    • H04N21/4753End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a kind of method of payment, subscriber identification card authentication module is disposed on the set-top box;Wireless near field communication (NFC) module is disposed on set top box or the input equipment matched with set top box;Methods described includes:Authentication platform is authenticated by subscriber identification card authentication module to user profile, and certification issues working key by rear to set top box;Set top box obtains account information by NFC module, and the payment transaction data for including the account information are encrypted using working key;And send the payment transaction data after encryption to payment platform, so that the payment transaction data after the encryption are carried out with payment processes by payment platform, and result is returned to set top box.The present invention further simultaneously discloses a kind of set top box and payment system.Using technical solution of the present invention, the means of payment can be made more convenient, safer.

Description

A kind of method of payment, set top box and system
Technical field
The present invention relates to ecommerce and household's IT application field, more particularly to a kind of method of payment, machine top Box and system.
Background technology
As internet is fast-developing, user carries out shopping using electronic business mode and has become people day The important consumption pattern often lived.At present, DTV payment transaction show huge market potential and Commercial value.
Home videos set top box is used as a kind of important interconnection network access mode of DTV, therefore set top box Have become the important carrier of household electronic payment.Using the interactive function of set top box, consumer can be in electricity Search for, check and order the goods depending on upper.At present more universal method be using remote control input bank card or Account, and password are consumed, still, and this method has input inconvenience, consumption safety easily occurs The problems such as.
The content of the invention
In view of this, present invention contemplates that providing a kind of method of payment, set top box and system, it can improve what is paid Convenience, security, lift the usage experience of user.
To reach above-mentioned purpose, the technical proposal of the invention is realized in this way:
The invention provides a kind of method of payment, subscriber identification card authentication module is disposed on the set-top box; Wireless near field communication (NFC, Near are disposed on set top box or the input equipment matched with the set top box Field Communication) authentication module;Methods described includes:
Authentication platform is authenticated by the subscriber identification card authentication module to user profile, and certification is led to Later, working key is issued to set top box;
Set top box obtains account information by the NFC module, and using the working key to comprising The payment transaction data for stating account information are encrypted;And send the payment transaction data after encryption to payment Platform, to carry out payment processes to the payment transaction data after the encryption by the payment platform, and to institute State set top box and return to result.
In such scheme, it is preferable that the authentication platform passes through the subscriber identification card authentication module pair User profile is authenticated, and certification issues working key by rear to set top box, including:
If authentication platform and payment platform are closed when setting, certification is by rear, from authentication platform directly under set top box Send out working key;
If authentication platform and payment platform set up separately, certification is by rear, and authentication platform is synchronously recognized to payment platform Card issues working key by information from payment platform to set top box;Wherein, the payment platform side storage There is the decruption key matched with the working key.
In such scheme, it is preferable that set top box is after working key is received, and methods described also includes:
The working key is stored in the subscriber identification card authentication module.
In such scheme, it is preferable that methods described also includes:
Alternative N number of payment scene is provided the user, so that user selects, wherein, N is positive integer;
Alternative M kinds method of payment is provided the user, so that user selects, wherein, M is positive integer.
In such scheme, it is preferable that described to provide the user alternative M kinds method of payment, including:
If the NFC module deployment is on the set-top box, user is pointed out to swipe the card or have in the side of set top box The terminal of payment function;
If NFC module deployment is on the input, point out user swiped the card in the side of input equipment or Terminal with payment function.
In such scheme, it is preferable that the set top box is obtained by the NFC module after account information, Also include:
The password that prompting user input matches with the account information, and carried after the password is received Show that user confirms payment;
Wherein, user can confirm to pay by first method;Wherein, the first method includes:
Terminal input validation password by input equipment or with payment function confirms to pay;Or
Instant communication message is received by terminal to confirm to pay;Or,
Directly confirm to pay by the shortcut of input equipment.
In such scheme, it is preferable that the payment platform is propped up the payment transaction data after the encryption Processing is paid, including:
The payment platform is solved using corresponding decruption key to the payment transaction data after the encryption It is close, at least obtain account information, password, payment information;
The account information is verified based on the password, and after being verified, from the account Deduct the transaction data matched with the payment information.
Present invention also offers a kind of set top box, subscriber identification card certification mould is disposed on the set top box Block;NFC module is disposed on the set top box or the input equipment matched with the set top box;The machine Top box also includes:
Receiver module, for receiving working key;Wherein, the working key is to pass through institute in authentication platform Subscriber identification card authentication module is stated to be authenticated user profile, and issued in certification after;
Acquisition module, for obtaining account information by the NFC module;
Encrypting module, for using the working key to including the payment transaction data of the account information It is encrypted;
Sending module, for the payment transaction data after encryption to be sent to payment platform;
Accordingly, the receiver module, is additionally operable to receive the result that the payment platform is returned, wherein, The result is to the payment transaction data progress payment processes after the encryption by the payment platform Produce.
In such scheme, it is preferable that the receiver module, it is additionally operable to:
If authentication platform and payment platform conjunction are set, the working key issued by authentication platform is received;
If authentication platform and payment platform set up separately, the working key issued by payment platform is received;Wherein, The payment platform side is stored with the decruption key matched with the working key.
In such scheme, it is preferable that the receiver module, it is additionally operable to:
After working key is received, the working key is stored in the subscriber identification card certification In module.
In such scheme, it is preferable that the set top box also includes:
Selecting module, for providing the user alternative N number of payment scene, so that user selects, its In, N is positive integer;Alternative M kinds method of payment is provided the user, so that user selects, wherein, M is positive integer.
In such scheme, it is preferable that the selecting module, it is additionally operable to:
If the NFC module deployment is on the set-top box, user is pointed out to swipe the card or have in the side of set top box The terminal of payment function;If the NFC module deployment is on the input, user is pointed out in input equipment Side swipe the card or the terminal with payment function.
In such scheme, it is preferable that the set top box also includes:
Reminding module, after account information is obtained by the NFC module in the set top box, is pointed out The password that user input matches with the account information, and point out user true after the password is received Recognize payment;
Wherein, user can confirm to pay by first method;Wherein, the first method includes:
Terminal input validation password by input equipment or with payment function confirms to pay;Or,
Instant communication message is received by terminal to confirm to pay;Or,
Directly confirm to pay by the shortcut of input equipment.
Present invention also offers a kind of payment system, subscriber identification card authentication module is disposed on the set-top box; NFC module is disposed on set top box or the input equipment matched with the set top box, the system includes:
Authentication platform, for being authenticated by the subscriber identification card authentication module to user profile;
Set top box, for obtaining account information by the NFC module, and using the working key to bag Payment transaction data containing the account information are encrypted;And send the payment transaction data after encryption To payment platform;
Payment platform, for carrying out payment processes to the payment transaction data after the encryption, and to the machine Top box returns to result.
In such scheme, it is preferable that the set top box is claim set top box described above;
The payment platform, is additionally operable to using corresponding decruption key to the payment transaction data after the encryption It is decrypted, at least obtains account information, password, payment information;The account is believed based on the password Breath is verified, and after being verified, the friendship matched with the payment information is deducted from the account Easy data.
Method of payment provided by the present invention, set top box and system, authentication platform pass through subscriber identification card Authentication module is authenticated to user profile, and certification issues working key by rear to set top box;Set top box Account information is obtained by NFC module, and the payment for including the account information handed over using working key Easy data are encrypted;And send the payment transaction data after encryption to payment platform, with by payment platform Payment transaction data after the encryption are carried out with payment processes, and result is returned to set top box;Thus, Can by direct close contact set top box or incoming call equipment (such as remote control), you can complete pay, improve The convenience and security paid, improves the usage experience of user.
Brief description of the drawings
Fig. 1 realizes flow chart for a kind of method of payment of the invention provided;
The composition structural representation for the set top box that Fig. 2 provides for the present invention;
The composition structural representation for the payment system that Fig. 3 provides for the present invention;
Fig. 4 implements flow chart for one kind paid by set top box that the present invention is provided;
Fig. 5 is deployed in payment system schematic diagram when on set top box for the NFC module that the present invention is provided;
Fig. 6 is deployed in payment system schematic diagram when on remote control for the NFC module that the present invention is provided.
Embodiment
In order to more fully hereinafter understand the features of the present invention and technology contents, below in conjunction with the accompanying drawings to this hair Bright realization is described in detail, appended accompanying drawing purposes of discussion only for reference, not for limiting the present invention.
Embodiment one
Fig. 1 realizes flow chart for the method for payment of the invention provided, as shown in figure 1, portion on the set-top box Affix one's name to subscriber identification card authentication module;On set top box or the input equipment top matched with the set top box Affix one's name to NFC module;Methods described is mainly included the following steps that:
Step 101:Set top box receives working key;Wherein, the working key is passed through by authentication platform The subscriber identification card authentication module is authenticated to user profile, and issued in certification after.
Specifically, authentication platform is authenticated by the subscriber identification card authentication module to user profile, Including:
If authentication platform and payment platform are closed when setting, certification is by rear, from authentication platform directly under set top box Send out working key;
If authentication platform and payment platform set up separately, certification is by rear, and authentication platform is synchronously recognized to payment platform Card issues working key by information from payment platform to set top box;Wherein, the payment platform side storage There is the decruption key matched with the working key.
Preferably, set top box is after working key is received, and methods described can also include:
The working key is stored in the subscriber identification card authentication module.
Preferably, after set top box obtains working key, methods described can also include:By with it is described The display device (such as TV) that set top box matches provides the user alternative N number of payment scene, with For user's selection, wherein, N is positive integer;Alternative M kinds method of payment is provided the user, for User selects, wherein, M is positive integer.
For example, the payment scene can be bank card inquiry, public service payment, TV shopping, game A variety of financial business such as payment.
Here, the means of payment can at least include:
Bank card payment, Credit Card Payments, paid by mobile phone wallet.
Specifically, it is described to provide the user alternative M kinds method of payment, including:
If the NFC module deployment is on the set-top box, user is pointed out to swipe the card or have in the side of set top box The terminal of payment function;
If the NFC module deployment is on the input, user is pointed out at input equipment (such as remote control) Side swipe the card or the terminal with payment function.
Above-mentioned side, can refer to the back side of set top box, or refer to the back side of remote control.
Here, the terminal typically refers to the terminal with payment function, such as mobile phone, panel computer etc..
Step 102:Set top box obtains account information by the NFC module, and utilizes the working key The payment transaction data for including the account information are encrypted;And by the payment transaction data after encryption Send to payment platform, to carry out payment to the payment transaction data after the encryption by the payment platform Reason, and return to result to the set top box.
Preferably, after the set top box is by NFC module acquisition account information, it can also include:
The password that prompting user input matches with the account information, and carried after the password is received Show that user confirms payment.
Wherein, user can confirm to pay by first method;Wherein, the first method includes:
Terminal input validation password by input equipment or with payment function confirms to pay;Or,
Instant communication message is received by terminal to confirm to pay;Or,
Directly confirm to pay by the shortcut of input equipment.
Here, the instant communication information can be short message, wechat message, QQ message etc..
Certainly, the first method be not limited to it is enumerated above this is several, will not be repeated here.
In such scheme, the payment platform carries out payment processes to the payment transaction data after the encryption, It can include:
The payment platform is solved using corresponding decruption key to the payment transaction data after the encryption It is close, at least obtain account information, password, payment information;
The account information is verified based on the password, and after being verified, from the account Deduct the transaction data matched with the payment information.
In the present embodiment, the subscriber identification card can be SIM card, UIM cards etc..
Method of payment described in the present embodiment, contact brush is carried out by the NFC module on remote control or set top box Card is paid, it is not necessary to input card number, more convenient operation;Meanwhile, pass through subscriber identification card authentication module User information authentication is carried out, and payment transaction data are encrypted to ensure the peace of data using working key Quan Xing, so, user can easily realize payment in the family, improve Consumer's Experience.
Embodiment two
The composition structural representation for the set top box that Fig. 2 provides for the present invention, user is disposed on the set top box Identification card authentication module;Disposed on the set top box or the input equipment matched with the set top box NFC module;As shown in Fig. 2 the set top box also includes:
Receiver module 21, for receiving working key;Wherein, the working key is passed through in authentication platform The subscriber identification card authentication module is authenticated to user profile, and issued in certification after;
Acquisition module 22, for obtaining account information by the NFC module;
Encrypting module 23, for using the working key to including the payment transaction number of the account information According to being encrypted;
Sending module 24, for the payment transaction data after encryption to be sent to payment platform;
Accordingly, the receiver module 21, is additionally operable to receive the result that the payment platform is returned, its In, the result is to carry out payment to the payment transaction data after the encryption by the payment platform Manage and produce.
Preferably, the receiver module 21, is additionally operable to:
If authentication platform and payment platform conjunction are set, the working key issued by authentication platform is received;
If authentication platform and payment platform set up separately, the working key issued by payment platform is received;Wherein, The payment platform side is stored with the decruption key matched with the working key.
Preferably, the receiver module 21, is additionally operable to:
After working key is received, the working key is stored in the subscriber identification card certification In module.
Preferably, the set top box also includes:
Selecting module 25, for providing the user alternative N number of payment scene, so that user selects, Wherein, N is positive integer;Alternative M kinds method of payment is provided the user, so that user selects, its In, M is positive integer.
For example, the payment scene can be bank card inquiry, public service payment, TV shopping, game A variety of financial business such as payment.
Here, the means of payment can at least include:
Bank card payment, Credit Card Payments, paid by mobile phone wallet.
Preferably, the selecting module 25, is additionally operable to:
If the NFC module deployment is on the set-top box, user is pointed out to swipe the card or have in the side of set top box The terminal of payment function;If the NFC module deployment is on the input, user is pointed out in input equipment Side swipe the card or the terminal with payment function.
Preferably, the set top box also includes:
Reminding module 26, after account information is obtained by the NFC module in the set top box, The password that prompting user input matches with the account information, and prompting is used after the password is received Family confirms to pay;
Wherein, user can confirm to pay by first method;Wherein, the first method includes:
Terminal input validation password by input equipment or with payment function confirms to pay;Or,
Instant communication message is received by terminal to confirm to pay;Or,
Directly confirm to pay by the shortcut of input equipment.
Here, the instant communication information can be short message, wechat message, QQ message etc..
Certainly, the first method be not limited to it is enumerated above this is several, will not be repeated here.
In the present embodiment, the subscriber identification card can be SIM card, UIM cards etc..
In practical application, the receiver module 21, acquisition module 22, encrypting module 23, sending module 24, Selecting module 25, reminding module 26, can be by central processing unit (CPU, the Central in set top box Processing Unit), microprocessor (MPU, Micro Processor Unit), digital signal processor (DSP, Digital Signal Processor) or field programmable gate array (FPGA, Field Programmable Gate ) etc. Array realize.
Set top box described in the present embodiment, carries out contact by the NFC module on remote control or set top box and swipes the card Pay, it is not necessary to input card number, more convenient operation.Meanwhile, without adding extras, it is only necessary to open-minded Identification card authentication module payment function, carries out user authentication, and pass through by identification card authentication module Payment data is encrypted encrypting module, it is ensured that the security of data.
Embodiment three
The composition structural representation for the payment system that Fig. 3 provides for the present invention, disposes on the set top box and uses Family identification card authentication module;On the set top box or the input equipment top matched with the set top box Affix one's name to NFC module;As shown in figure 3, the payment system includes:
Authentication platform 31, for being recognized by the subscriber identification card authentication module user profile Card;
Set top box 32, for obtaining account information by the NFC module, and utilizes the working key The payment transaction data for including the account information are encrypted;And by the payment transaction data after encryption Send to payment platform 33;
Payment platform 33, for carrying out payment processes to the payment transaction data after the encryption, and to described Set top box 31 returns to result.
Preferably, the payment platform 33, is additionally operable to using corresponding decruption key to the branch after the encryption Pay transaction data to be decrypted, at least obtain account information, password, payment information;Based on the password pair The account information is verified, and after being verified, is deducted and the payment information from the account The transaction data matched.
Preferably, the concrete composition structural representation of the set top box can be as shown in Figure 2.
Specifically, identification card authentication module in set top box reads identification card information, and by identity Identification card information is sent to authentication platform;Authentication platform is received after the identification card information, to the identity Identification card information is authenticated, and certification is by rear, and authentication platform notifies certification success message in set top box Identification card authentication module.
In the present embodiment, the subscriber identification card can be SIM card, UIM cards etc..
Payment system described in the present embodiment, user is carried out by identification card authentication module on the set-top box Authentication, carries out contact by the NFC module being deployed on remote control or set top box and swipes the card or terminal branch Pay, and AES is utilized to payment transaction data encryption by encrypting module, finally by the branch of set top box Pay application and data are issued into payment platform, payment platform stores corresponding decruption key, and checking is decrypted Operation of withholing is carried out afterwards.It is that user's progress of staying at home is public thus, make the means of payment easier, safer The payment transactions such as service payment, TV shopping, game payment are provided convenience, and improve the use body of user Test.
Example IV
The present embodiment is illustrated so that subscriber identification card is SIM as an example.
Fig. 4 implements flow chart, such as Fig. 4 for one kind paid by set top box that the present invention is provided Shown, the flow mainly includes:
401:Set-top-box opening;
402:Authentication platform is authenticated using the SIM card authentication module on set top box to user profile;
Specifically, user profile can be authenticated by the SIM card authentication module being arranged on set top box; For example, after set-top-box opening, SIM card authentication module reading SIM card information, and SIM card information is sent To authentication platform, to be authenticated by authentication platform to the SIM card information, certification passes through rear, authentication platform Certification success message is notified into the SIM card authentication module in set top box.
403:Set top box carries out payment platform by SIM card authentication module and registered, from payment platform or certification Platform obtains working key;
Specifically, set if authentication platform and payment platform are closed, certification is directly issued by rear by authentication platform Working key;If authentication platform and payment platform set up separately, certification is by rear, and authentication platform is same to payment platform Certification is walked by information, working key is issued from payment platform to set top box;Wherein, payment platform side is simultaneously Store decruption key.
Specifically, after set top box receives working key, working key can be stored in SIM card, For subsequently payment transaction data to be encrypted.
404:Being paid by television presentation includes available payment scene on the page, the payment page;
Specifically, user pays scene, such as bank card inquiry, public clothes by the way that remote control selection is corresponding A variety of financial business such as business payment, TV shopping, game payment.
405:By the selectable method of payment of television presentation, user confirms method of payment by remote control.
Specifically, user selects brush bank card or mobile phone wallet to be used as method of payment by remote control.
406:User is pointed out to carry out the operation of brush bank card or mobile phone wallet;
407:Judge NFC module deployment on the set-top box or on remote control;If on the set-top box, held Row step 408;If on a remote control, performing step 410;
Specifically, user's contact on relevant device is pointed out to swipe the card or mobile phone by the display screen of TV.
Step 408:If NFC module is on the set-top box, user is pointed out to be swiped the card at the set top box back side, so Step 409 is performed afterwards;
Specifically, user's brush bank card or mobile phone on the set-top box.
Step 409:Set top box obtains corresponding bank's card number or mobile phone account information by NFC module, directly The payment application in set top box is given in sending and receiving, then performs step 413;
Step 410:If NFC module is on a remote control, user is pointed out to be swiped the card at the remote control back side;So Step 411 is performed afterwards;
Specifically, user's brush bank card or mobile phone on a remote control.
Step 411:Remote control obtains corresponding bank's card number or mobile phone account information by NFC module, so Step 412 is performed afterwards;
Step 412:User's long-press remote control acknowledgement key, machine is sent to by bank's card number or mobile phone account information Top box;Then step 413 is performed;
Specifically, can enter by for the transport module that carries out data transmission between remote control and set top box Row transmission, such as described transport module can be Bluetooth chip, and account information then is sent into set top box side Payment application;Application is paid to receive after account information, it is necessary to the payment of user input password confirming, TV circle User is pointed out to carry out input password payment accordingly in face.
Specifically, user is after the password that input and the account information match, for the safety of account Property, user input " confirmation password " can also be pointed out, to confirm that user agrees to that payment platform carries out delivery operation.
Step 413:By mobile phone or remote control input validation password or pass through short message confirming or remote control Directly confirm to pay;
Step 414:Payment transaction data are encrypted using the working key stored in SIM card;
Specifically, payment transaction data can be encrypted by the encrypting module in set top box.
Wherein, the payment transaction data include bank card number, password, mobile phone wallet account, payment information Deng.Herein, it can use symmetric encipherment algorithm, or rivest, shamir, adelman that data are encrypted.Need Bright, payment platform stores corresponding decruption key.
Step 415:Payment application in set top box uploads to the payment transaction data of encryption on payment platform.
Step 416:The payment transaction data of the encryption are decrypted payment platform, and verified, Cryptographic check, deduct money.
Step 417:After paymate processes, pay application to set top box and return to result, and pass through TV is shown to user.
Thus, disposing NFC module on set top box or set-top box remote controller, user is when paying directly in machine Swiped the card or mobile phone, and determined by mobile phone or remote control on top box or remote control, you can complete to pay. Meanwhile, user information authentication is carried out using the SIM card authentication module in set top box, and pass through encrypting module pair Payment transaction data encryption, it is ensured that transaction security, while also reducing cost.
Embodiment five
Fig. 5 is deployed in payment system schematic diagram when on set top box for the NFC module that the present invention is provided, and such as schemes Shown in 5, the system mainly includes:Authentication platform, payment platform, set top box;Wherein,
The set top box mainly includes:SIM card authentication module, NFC module, pay application, SIM card, Encrypting module;
The NFC module, is docked by interfaces such as SPI/I2C/UART with the master chip of set top box, and Paying application can be for example silver-colored by Android NFC api interfaces from NFC module acquisition of information account information Row card number, mobile phone wallet account etc..SIM card can be connected by the master chip of ISO7816 interfaces and set top box, And pay using can be by the Open Mobile SIM api interfaces of standard from the SIM card authentication module Obtain SIM card authentication information, information of registering, encryption information etc..
Wherein, SPI English full name is that " Serial Peripheral Interface ", its Chinese is " string Row Peripheral Interface ";I2C English full name is " Intel-Integrated Circuit bus ", its Chinese It is " I2C buses ";UART English full name is " Universal Asynchronous Receiver Transmitter ", its Chinese is " universal asynchronous receiving-transmitting transmitter ";Android Chinese is " Android ";API English full name is " Application Programming Interface ", its Chinese It is " application programming interface ";" Open Mobile SIM API " are being used for based on Android platform APP sets up the specification of communication connection with SIM card.
Within the system, the input equipment (such as remote control) matched with set top box can use common remote control Device.
The operation principle of the system is substantially:
Swiped the card by the NFC module contact set on set top box or mobile phone is paid, NFC module warp Payment transaction data are transmitted to payment application by Android NFC api interfaces.Then, encrypting module utilizes work Payment transaction data are encrypted key.Then, application is paid to upload the payment transaction data after encryption Onto payment platform, payment result is finally returned to machine top by the operation such as payment platform is verified and deducted money Box, set top box is shown to user by TV.
Embodiment six
Fig. 6 is deployed in payment system schematic diagram when on remote control for the NFC module that the present invention is provided, and such as schemes Shown in 6, the system mainly includes:The input equipment (such as remote control) that matches with set top box, authentication platform, Payment platform, set top box;Wherein,
The remote control mainly includes:NFC module, the first transport module;
The set top box mainly includes:Second transport module, SIM card authentication module, payment application, SIM Card, encrypting module;
Wherein, first transport module can be communicated with the second transport module;
Wherein, NFC module is docked with the first transport module, and bank's card number, mobile phone wallet account information are led to The second transport module that the first transport module is transferred to set top box side is crossed, the second transport module of set top box side will These account informations send payment application to.For example, first transport module can be Bluetooth chip.
Wherein, SIM card can be connected by the master chip of ISO7816 interfaces and set top box, and pay application SIM card authentication information, information of registering can be obtained by the Open Mobile SIM api interfaces of standard, is added Confidential information etc..
The operation principle of the system is substantially:
Paid by the NFC module set on remote control, the NFC module on remote control passes through first Transport module is docked with the second transport module on set top box, and the second transport module on set top box is by bank card Number, the payment transaction data transfer such as mobile phone wallet account to the payment application on set top box, encrypting module is utilized Payment data is encrypted working key, then pays application and is uploaded to the payment transaction data after encryption Payment platform, payment platform such as is verified and deducted money the operation, and payment result finally is returned into set top box, Set top box is shown to user by TV.
In several embodiments provided by the present invention, it should be understood that disclosed method, device and electricity Sub- equipment, can be realized by another way.Apparatus embodiments described above be only it is schematical, For example, the division of the unit, only a kind of division of logic function, can have other when actually realizing Dividing mode, such as:Multiple units or component can be combined, or be desirably integrated into another system, or some Feature can be ignored, or not perform.In addition, the coupling each other of shown or discussed each part, Or direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING or communication of equipment or unit Connection, can be electrical, machinery or other forms.
The above-mentioned unit illustrated as separating component can be or may not be it is physically separate, as The part that unit is shown can be or may not be physical location, you can positioned at a place, also may be used To be distributed on multiple NEs;Part or all of unit therein can be selected according to the actual needs Realize the purpose of this embodiment scheme.
In addition, each functional unit in various embodiments of the present invention can be fully integrated into a processing unit, Can also be each unit individually as a unit, can also two or more units be integrated in one In individual unit;Above-mentioned integrated unit can both be realized in the form of hardware, it would however also be possible to employ hardware adds soft The form of part functional unit is realized.
One of ordinary skill in the art will appreciate that:Realize that all or part of step of above method embodiment can To be completed by the related hardware of programmed instruction, foregoing program can be stored in an embodied on computer readable and deposit In storage media, the program upon execution, performs the step of including above method embodiment;And foregoing storage Medium includes:Movable storage device, read-only storage (ROM, Read-Only Memory), deposit at random Access to memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can to store journey The medium of sequence code.
Or, if the above-mentioned integrated unit of the embodiment of the present invention is realized and made in the form of software function module For independent production marketing or in use, it can also be stored in a computer read/write memory medium.Base Understand in such, what the technical scheme of the embodiment of the present invention substantially contributed to prior art in other words Part can be embodied in the form of software product, and the computer software product is stored in a storage medium In, including some instructions to cause a computer equipment (can be personal computer, server or Person's network equipment etc.) perform all or part of each of the invention embodiment methods described.And foregoing storage Medium includes:Movable storage device, ROM, RAM, magnetic disc or CD etc. are various can be with storage program generation The medium of code.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited to This, any one skilled in the art the invention discloses technical scope in, can readily occur in Change or replacement, should all be included within the scope of the present invention.Therefore, protection scope of the present invention should It is defined by the scope of the claims.

Claims (15)

1. a kind of method of payment, it is characterised in that dispose subscriber identification card authentication module on the set-top box; Wireless near field communication NFC module is disposed on set top box or the input equipment matched with the set top box; Methods described includes:
Authentication platform is authenticated by the subscriber identification card authentication module to user profile, and certification is led to Later, working key is issued to set top box;
Set top box obtains account information by the NFC module, and using the working key to comprising The payment transaction data for stating account information are encrypted;And send the payment transaction data after encryption to payment Platform, to carry out payment processes to the payment transaction data after the encryption by the payment platform, and to institute State set top box and return to result.
2. according to the method described in claim 1, it is characterised in that the authentication platform passes through the user Identification card authentication module is authenticated to user profile, and certification issues work close by rear to set top box Key, including:
If authentication platform and payment platform are closed when setting, certification is by rear, from authentication platform directly under set top box Send out working key;
If authentication platform and payment platform set up separately, certification is by rear, and authentication platform is synchronously recognized to payment platform Card issues working key by information from payment platform to set top box;Wherein, the payment platform side storage There is the decruption key matched with the working key.
3. method according to claim 2, it is characterised in that set top box receive working key it Afterwards, methods described also includes:
The working key is stored in the subscriber identification card authentication module.
4. according to the method described in claim 1, it is characterised in that methods described also includes:
Alternative N number of payment scene is provided the user, so that user selects, wherein, N is positive integer;
Alternative M kinds method of payment is provided the user, so that user selects, wherein, M is positive integer.
5. method according to claim 4, it is characterised in that it is described provide the user it is alternative M kind methods of payment, including:
If the NFC module deployment is on the set-top box, user is pointed out to swipe the card or have in the side of set top box The terminal of payment function;
If NFC module deployment is on the input, point out user swiped the card in the side of input equipment or Terminal with payment function.
6. according to the method described in claim 1, it is characterised in that the set top box passes through the NFC Module is obtained after account information, is also included:
The password that prompting user input matches with the account information, and carried after the password is received Show that user confirms payment;
Wherein, user can confirm to pay by first method;Wherein, the first method includes:
Terminal input validation password by input equipment or with payment function confirms to pay;Or,
Instant communication message is received by terminal to confirm to pay;Or,
Directly confirm to pay by the shortcut of input equipment.
7. according to the method described in claim 1, it is characterised in that after the payment platform is to the encryption Payment transaction data carry out payment processes, including:
The payment platform is solved using corresponding decruption key to the payment transaction data after the encryption It is close, at least obtain account information, password, payment information;
The account information is verified based on the password, and after being verified, from the account Deduct the transaction data matched with the payment information.
8. a kind of set top box, it is characterised in that subscriber identification card certification mould is disposed on the set top box Block;NFC module is disposed on the set top box or the input equipment matched with the set top box;The machine Top box also includes:
Receiver module, for receiving working key;Wherein, the working key is to pass through institute in authentication platform Subscriber identification card authentication module is stated to be authenticated user profile, and issued in certification after;
Acquisition module, for obtaining account information by the NFC module;
Encrypting module, for using the working key to including the payment transaction data of the account information It is encrypted;
Sending module, for the payment transaction data after encryption to be sent to payment platform;
Accordingly, the receiver module, is additionally operable to receive the result that the payment platform is returned, wherein, The result is to the payment transaction data progress payment processes after the encryption by the payment platform Produce.
9. set top box according to claim 8, it is characterised in that the receiver module, is additionally operable to:
If authentication platform and payment platform conjunction are set, the working key issued by authentication platform is received;
If authentication platform and payment platform set up separately, the working key issued by payment platform is received;Wherein, The payment platform side is stored with the decruption key matched with the working key.
10. set top box according to claim 8, it is characterised in that the receiver module, is additionally operable to:
After working key is received, the working key is stored in the subscriber identification card certification In module.
11. set top box according to claim 8, it is characterised in that the set top box also includes:
Selecting module, for providing the user alternative N number of payment scene, so that user selects, its In, N is positive integer;Alternative M kinds method of payment is provided the user, so that user selects, wherein, M is positive integer.
12. set top box according to claim 11, it is characterised in that the selecting module, is additionally operable to:
If the NFC module deployment is on the set-top box, user is pointed out to swipe the card or have in the side of set top box The terminal of payment function;If the NFC module deployment is on the input, user is pointed out in input equipment Side swipe the card or the terminal with payment function.
13. set top box according to claim 8, it is characterised in that the set top box also includes:
Reminding module, after account information is obtained by the NFC module in the set top box, is pointed out The password that user input matches with the account information, and point out user true after the password is received Recognize payment;
Wherein, user can confirm to pay by first method;Wherein, the first method includes:
Terminal input validation password by input equipment or with payment function confirms to pay;Or,
Instant communication message is received by terminal to confirm to pay;Or,
Directly confirm to pay by the shortcut of input equipment.
14. a kind of payment system, it is characterised in that dispose subscriber identification card certification mould on the set-top box Block;NFC module, the system bag are disposed on set top box or the input equipment matched with the set top box Include:
Authentication platform, for being authenticated by the subscriber identification card authentication module to user profile;
Set top box, for obtaining account information by the NFC module, and using the working key to bag Payment transaction data containing the account information are encrypted;And send the payment transaction data after encryption To payment platform;
Payment platform, for carrying out payment processes to the payment transaction data after the encryption, and to the machine Top box returns to result.
15. payment system according to claim 14, it is characterised in that the set top box will for right Seek the set top box described in 8 to 13 any one;
The payment platform, is additionally operable to using corresponding decruption key to the payment transaction data after the encryption It is decrypted, at least obtains account information, password, payment information;The account is believed based on the password Breath is verified, and after being verified, the friendship matched with the payment information is deducted from the account Easy data.
CN201610006638.5A 2016-01-04 2016-01-04 Payment method, set top box and system Active CN106941615B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610006638.5A CN106941615B (en) 2016-01-04 2016-01-04 Payment method, set top box and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610006638.5A CN106941615B (en) 2016-01-04 2016-01-04 Payment method, set top box and system

Publications (2)

Publication Number Publication Date
CN106941615A true CN106941615A (en) 2017-07-11
CN106941615B CN106941615B (en) 2020-01-07

Family

ID=59468420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610006638.5A Active CN106941615B (en) 2016-01-04 2016-01-04 Payment method, set top box and system

Country Status (1)

Country Link
CN (1) CN106941615B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521744A (en) * 2011-12-26 2012-06-27 中兴通讯股份有限公司 Network payment method and apparatus thereof
CN102611943A (en) * 2012-02-24 2012-07-25 福建鑫诺通讯技术有限公司 Method for realizing user payment by applying additional SIM card to set-top box
CN102855563A (en) * 2012-07-24 2013-01-02 上海柯斯软件有限公司 System and method for achieving secure payment based on set top box (STB)
EP2779635A2 (en) * 2013-03-11 2014-09-17 Nagravision S.A. Remote control for controlling a television receiver
CN104123643A (en) * 2014-08-05 2014-10-29 乐视致新电子科技(天津)有限公司 Payment method and payment system on basis of NFC (near field communication)

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102521744A (en) * 2011-12-26 2012-06-27 中兴通讯股份有限公司 Network payment method and apparatus thereof
CN102611943A (en) * 2012-02-24 2012-07-25 福建鑫诺通讯技术有限公司 Method for realizing user payment by applying additional SIM card to set-top box
CN102855563A (en) * 2012-07-24 2013-01-02 上海柯斯软件有限公司 System and method for achieving secure payment based on set top box (STB)
EP2779635A2 (en) * 2013-03-11 2014-09-17 Nagravision S.A. Remote control for controlling a television receiver
CN104123643A (en) * 2014-08-05 2014-10-29 乐视致新电子科技(天津)有限公司 Payment method and payment system on basis of NFC (near field communication)

Also Published As

Publication number Publication date
CN106941615B (en) 2020-01-07

Similar Documents

Publication Publication Date Title
CN105389699B (en) Mobile merchant proximity solution for financial transactions
CN102656599B (en) mobile payment application architecture
US10445723B2 (en) NFC-transaction processing systems and methods
US10515362B2 (en) Methods and apparatus for card transactions
US8532572B2 (en) Mobile integrated distribution and transaction system and method for NFC services, and a mobile electronic device thereof
CA2848418C (en) Personal point of sale
CN202758442U (en) Mobile card-swiping terminal
JP2018520401A (en) Vending machine transaction
CN104881779A (en) Device, system, and method for mobile convergence payment
CN105814590A (en) Person-to-person payments using electronic devices
KR101389468B1 (en) Method for issuing mobile credit card in portable terminal using credit card and credit card for the same
CN102779303A (en) Wireless payment system and method on basis of mobile phone
CN1514635A (en) Method of realizing mobile electronic business using finger print intelligence terminal and intelligent hand set
KR20110084865A (en) Mobile credit card payment method using mobile id and contact and contactless communication and apparatus for the method
CN105593886A (en) Methods and apparatus for performing local transactions
CN103337117A (en) Mobile card-swiping terminal
CN103400460B (en) Mobile POS, the system and method for card business realizing
CN101894430B (en) Mobile payment terminal, system and mobile payment method
CN109416793A (en) Method of mobile payment and system
US20190095902A1 (en) System and method of processing payment transactions via mobile devices
CN204990313U (en) Disposition of equipment mandate device
CN103927652A (en) Portable electronic transaction device
TWI625684B (en) Mobile payment method and mobile payment device
CN110766397B (en) Near field payment method based on data identification model
WO2012014185A1 (en) System and method of cashless payment for purchase over a television channel

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