CN108288154B - Starting method and device of payment application program and mobile terminal - Google Patents
Starting method and device of payment application program and mobile terminal Download PDFInfo
- Publication number
- CN108288154B CN108288154B CN201810020255.2A CN201810020255A CN108288154B CN 108288154 B CN108288154 B CN 108288154B CN 201810020255 A CN201810020255 A CN 201810020255A CN 108288154 B CN108288154 B CN 108288154B
- Authority
- CN
- China
- Prior art keywords
- target
- network name
- application program
- payment application
- payment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/325—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices using wireless networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3274—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being displayed on the M-device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3276—Short range or proximity payments by means of M-devices using a pictured code, e.g. barcode or QR-code, being read by the M-device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72406—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The invention provides a starting method and device of a payment application program and a mobile terminal. The method comprises the following steps: acquiring a network name of a wireless local area network within a preset distance range; if the network name comprises a target network name of a target wireless local area network, determining a target manufacturer code and a target action code according to the target network name, wherein the network name of the target wireless local area network at least comprises the manufacturer code and the action code; determining a target payment application program corresponding to a target manufacturer code according to a corresponding relation between a preset manufacturer code and the payment application program; determining a target payment function interface corresponding to a target action code in a target payment application program according to a corresponding relation between the preset action code of the target payment application program and a payment function interface; and starting a target payment function interface of the target payment application program. The invention simplifies the operation steps of mobile payment, reduces the operation time and realizes the quick start of the payment application program.
Description
Technical Field
The invention relates to the technical field of communication, in particular to a method and a device for starting a payment application program and a mobile terminal.
Background
Nowadays, mobile terminals (such as mobile phones) are becoming indispensable tools in people's life and work, and many applications with mobile payment functions can be installed on the mobile terminals, and mobile payment with merchants can be realized by using the payment applications.
The mobile payment application program generally adopts a two-dimension code scanning technology to carry out mobile payment at present. That is, the user opens the two-dimensional code scanning interface of the payment program (including a mode of providing the two-dimensional code of the payer to be scanned by the merchant and a mode of providing the two-dimensional code scanning function interface to scan the two-dimensional code of the merchant). However, no matter which two-dimensional code scanning method is adopted for mobile payment, the user needs to open a payment APP (Application), browse a scanned two-dimensional code interface in the payment APP, and finally scan a two-dimensional code of a merchant or a process of scanning the two-dimensional code in the payment APP of the user by the merchant.
Therefore, the problems that operation steps are complicated and operation time is long in the conventional mobile payment process in the operation of paying the APP exist.
Disclosure of Invention
The embodiment of the invention provides a starting method and device of a payment application program and a mobile terminal, and aims to solve the problems that operation steps are complicated and operation time is long when payment operation is performed on a payment APP in the related technology.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a method for starting a payment application, where the method is applied to a mobile terminal, and the method includes:
acquiring a network name of a wireless local area network within a preset distance range;
if the network name comprises a target network name of a target wireless local area network, determining a target manufacturer code and a target action code according to the target network name, wherein the network name of the target wireless local area network at least comprises the manufacturer code and the action code;
determining a target payment application program corresponding to the target manufacturer code according to a corresponding relation between a preset manufacturer code and the payment application program;
determining a target payment function interface corresponding to the target action code in the target payment application program according to a preset corresponding relation between the action code of the target payment application program and a payment function interface;
and starting a target payment function interface of the target payment application program.
In a second aspect, an embodiment of the present invention further provides an activation device for a payment application, which is applied to a mobile terminal, where the activation device includes:
the first acquisition module is used for acquiring the network name of the wireless local area network within a preset distance range;
the first determining module is used for determining a target manufacturer code and a target action code according to the target network name if the network name comprises the target network name of the target wireless local area network, wherein the network name of the target wireless local area network at least comprises the manufacturer code and the action code;
the second determining module is used for determining a target payment application program corresponding to the target manufacturer code according to the corresponding relation between the preset manufacturer code and the payment application program;
the third determining module is used for determining a target payment function interface corresponding to the target action code in the target payment application program according to the preset corresponding relation between the action code of the target payment application program and the payment function interface;
and the starting module is used for starting a target payment function interface of the target payment application program.
In a third aspect, an embodiment of the present invention further provides a mobile terminal, including: a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method of launching a payment application.
In a fourth aspect, the embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the steps of the method for starting the payment application.
In the embodiment of the invention, the network name of the target wireless local area network is automatically obtained, so that the manufacturer code and the action code of the merchant can be determined according to the target network name of the merchant, and the payment application program corresponding to the manufacturer code and the payment function interface of the payment application program corresponding to the action code are determined, so that the payment function interface of the payment application program supporting payment of the merchant can be quickly started, the payment function interface can be started without any operation of a user on the payment application program, the operation steps of mobile payment are simplified, the operation time is reduced, and the quick start of the payment application program is realized.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
FIG. 1 is a flow diagram of a method for launching a payment application in accordance with one embodiment of the present invention;
FIG. 2 is a block diagram of the start-up system of a payment application in accordance with one embodiment of the present invention;
fig. 3 is a block diagram of a starting apparatus of a payment application according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a flowchart of a method for starting a payment application according to an embodiment of the present invention is shown, and referring to fig. 2, a block diagram of a system for starting a payment application according to an embodiment of the present invention is shown.
The technical solution of the embodiment of the present invention is explained below with reference to fig. 1 and fig. 2.
Referring to fig. 1, the method may specifically include the following steps:
the method of the embodiment of the invention can scan the wireless local area network which is visible within the preset distance range of the current position of the mobile terminal, wherein the wireless local area network comprises a WiFi network and a hotspot network. When the wireless local area network is scanned, the network name of the wireless local area network is obtained. When the wireless local area network is a WiFi network, the network name is a Service Set Identifier (SSID) of the WiFi network, and is used for uniquely identifying a certain WiFi network; when the wireless local area network is a hotspot network, the network name is the hotspot name of the hotspot network.
The preset distance range represents a range of a circle formed by taking the current position of the mobile terminal as a center of the circle and taking a preset distance as a radius (for example, 5 meters). The method of the embodiment of the invention can scan the network name of the wireless local area network within the preset distance range.
As shown in fig. 2, the starting system of the embodiment of the present invention includes a WiFi scanning module, an SSID parsing module, and a payment APP starting module.
In one embodiment, the WiFi scanning module of the starting system shown in fig. 2 may be used to scan SSIDs of WiFi networks within a preset distance range of the mobile terminal.
When the starting method of the embodiment of the invention is used for realizing the mobile payment function, the network name of the wireless local area network of the merchant needs to be pre-selected and configured, so that the network name of the wireless local area network of the merchant (namely, the target wireless local area network) comprises a manufacturer code and an action code.
The merchant may be an individual merchant (for example, an individual merchant), or may be a collective merchant (for example, each store merchant in a mall).
Wherein the vendor code is used to uniquely identify the payment application. For example, the application program having the payment function on the mobile terminal side includes a vivo payment program, a weixin payment program. Com, wherein, the method of the embodiment of the invention can set the manufacturer code of the vivo payment program as vivo.com in advance; com is set as the vendor code for the Weixin payment program. Of course, the writing rule of the vendor code is not limited to the above example, as long as the mobile terminal side and the merchant side use the same writing rule to make the vendor code, so that an error situation that the start method side of the mobile terminal of the consumer recognizes the vivo.cn as the vivo payment program, and the merchant side recognizes the vivo.com as the vivo payment program in the network name, which may cause the two identifications to be inconsistent, does not occur.
The mobile payment method between the merchant and the consumer comprises the following steps: the merchant scans the payment two-dimensional code of the consumer and the consumer scans the collection two-dimensional code of the merchant. Here, a mode in which the merchant scans the payment two-dimensional code of the consumer is defined as a payment mode 1, and a mode in which the consumer scans the payment two-dimensional code of the merchant is defined as a payment mode 2. The two payment methods correspond to two different payment interfaces (different payment function modules) on the payment application program.
Therefore, the action code is used for uniquely identifying any one of the two payment methods (the payment interface scanned by the merchant and the payment interface scanned by the merchant) listed above. For example, if the action code is pay1, it indicates that payment is made by using the above payment method 1, i.e. it corresponds to a payment two-dimensional code interface (payment two-dimensional code function module); the action code is pay2, which indicates that payment is made by the payment method 2, i.e. corresponds to a two-dimensional code scanning interface (two-dimensional code scanning function module).
For the setting mode of the network name of the wireless local area network of the merchant, the network name of the merchant can be named according to the default formulation rule of the network name on the setting interface of the wireless router.
The naming convention for the network name, e.g., the merchant's wireless local area network, is the action code. The merchant can fill in the payment mode, i.e. the action code, and the payment application, i.e. the vendor code, which the merchant wants to use according to the default naming rule of the action code and the naming rule of the vendor code.
Of course, in other embodiments, for example, the method and system of the embodiments of the present invention cooperate with a vivo company, the vivo company needs to be promoted, or the system may automatically fill in a manufacturer code in a setting interface of a network name of a wireless lan of a merchant to obtain an action code.
For other individual users, that is, users who are not merchants, the setting rule of the network name of the wireless local area network of the individual user can be named arbitrarily according to the requirement of the individual user, and the method is irrelevant to the method of the embodiment of the invention.
wherein, because the network names of one or more wireless local area networks may be scanned within the preset distance range, there may be the network name of the wireless local area network of the individual user and the network name of the wireless local area network of the merchant (i.e. the target wireless local area network). When the network name with the naming rule of the action code, manufacturer code, is identified, that is, if the network name scanned in step 101 includes the target network name of the target wireless lan, for example, the target network name is pay1. v.com, the method of the embodiment of the present invention may extract the target manufacturer code v.com and the target action code pay1 from the target network name according to the naming rule of the network name of the target wireless lan.
In one example, as shown in fig. 2, when the WiFi scanning module scans a target network name of a target wireless local area network, the SSID parsing module may be notified, and the SSID parsing module may parse the target network name, so as to determine a target vendor code vivo.
Then, the SSID parsing module may notify the payment APP management module of the target vendor code and the target action code.
103, determining a target payment application program corresponding to the target manufacturer code according to a corresponding relation between a preset manufacturer code and the payment application program;
the method of the embodiment of the invention can preset the corresponding relation between each manufacturer code and the payment application program, wherein one manufacturer code uniquely corresponds to one payment application program, and the manufacturer codes of different payment application programs are different.
Com corresponds to the target vendor code, i.e. the target payment application is determined to be the vivo payment application by the payment APP management module shown in fig. 2 according to the corresponding relationship (optionally, the payment application in the corresponding relationship may be referred to as the package name of the payment application).
104, determining a target payment function interface corresponding to the target action code in the target payment application program according to a preset corresponding relation between the action code of the target payment application program and a payment function interface;
each payment application program can have a plurality of payment function interfaces, namely a payment two-dimensional code interface and a scanning two-dimensional code interface. Therefore, the method of the embodiment of the present invention may further preset a corresponding relationship between each action code and the payment function interface for each payment application program, where one action code uniquely corresponds to one payment function interface of the payment application program, and the action codes corresponding to different payment function interfaces of the payment application program are different.
In addition, it should be noted that in this example, the action codes between different payment applications are the same, that is, the action codes of the vivo payment program and the weixin payment program are both pay1 and pay2. However, in other embodiments, the action code may be different between different payment applications, and the invention is not limited in this regard.
In this step, the payment APP management module shown in fig. 2 may determine, according to the corresponding relationship between the preset action code of the vivo payment program and the payment function interface, the target payment function interface corresponding to the target action code pay1 in the vivo payment program, that is, the payment two-dimensional code interface.
And 105, starting a target payment function interface of the target payment application program.
In this example, the payment APP management module may start a payment two-dimensional code interface of the vivo payment program of the mobile terminal.
In the embodiment of the invention, the network name of the target wireless local area network is automatically obtained, so that the manufacturer code and the action code of the merchant can be determined according to the target network name of the merchant, and the payment application program corresponding to the manufacturer code and the payment function interface of the payment application program corresponding to the action code are determined, so that the payment function interface of the payment application program supporting payment of the merchant can be quickly started, the payment function interface can be started without any operation of a user on the payment application program, the operation steps of mobile payment are simplified, the operation time is reduced, and the quick start of the payment application program is realized.
Optionally, in an embodiment, the network name of the target wireless local area network further includes a merchant code;
wherein the merchant code is used to uniquely identify payment information (e.g., a payment account, etc.) of the merchant.
Similarly, when the network name of the target wireless lan includes the merchant code, that is, the merchant may set the network name of the wireless router in advance, not only the action code and the vendor code of the above embodiment, but also the merchant code needs to be set.
For example, a merchant code set by a certain merchant a on its network name is store9527, but it should be noted that the writing rule of the merchant code is not limited to the above example, as long as the starting method side of the mobile terminal side of the consumer side and the merchant side use the same writing rule to make the merchant code, so that an error situation that the starting method side of the mobile terminal of the consumer recognizes the store9527 as the merchant code of the merchant a, and the merchant a side recognizes the store9527 as its own merchant code in the network name, which may cause inconsistency of the two identifications does not occur, for example.
In addition, it should be noted that, when the merchant a sets the merchant code, the merchant a may bind the payment information of the merchant a, such as a payment bank account. Thus, the method of the embodiment of the present invention may determine the payment information of the merchant a according to the merchant code.
After the step 101, the method according to the embodiment of the present invention may further include:
if the network name comprises a target network name of a target wireless local area network, determining a target merchant code according to the target network name;
the SSID parsing module may parse a target merchant code, such as store9527, from the target network name.
Accordingly, after step 105, the method according to an embodiment of the present invention further includes:
and setting the payee information of the target payment function interface as target payee information corresponding to the target merchant code.
In this embodiment, when the merchant wants to collect payment in the payment method 2, that is, the merchant sets the action code of the network name of the wireless lan to pay2, the merchant code needs to be further set in the network name, for example, the network name set by the merchant a is stored 9527.pay2. v. Because when the payment is received by using the payment method 2, the consumer is required to scan the two-dimensional code for payment of the merchant, in order to further save the mobile payment step of the user, the merchant a sets the merchant code in the network name of the wireless local area network, after the two-dimensional code scanning interface of the vivo payment program is started, by setting the payee information of the two-dimensional code scanning interface as the payee information of the merchant a corresponding to the target merchant code store9527, the user can automatically fill the payee information of the merchant A in the two-dimensional code scanning interface by scanning the payee two-dimensional code of the merchant A, so that the user can realize quick mobile payment only by inputting amount to determine payment, the mobile payment steps of the user are further reduced, and the mobile payment time of the user is saved.
This step may be partially or completely completed by the payment APP management module in fig. 2, for example, the payment APP management module may pass the target merchant code store9527 to the vivo payment program, and the vivo payment program requests payee information bound by the target merchant code store9527 from the server side; or, the payment management module requests payee information bound by the target merchant code store9527 from the server side and transmits the payee information to the vivo payment program, so that the payee information in the two-dimensional code scanning interface is set.
In this way, the embodiment of the invention further sets the merchant code in the network name of the target wireless local area network, so that when a scene that a user side uses the two-dimensional code scanning interface to perform mobile payment to the merchant is encountered, the user can automatically acquire the payee information of the merchant directly according to the merchant code without scanning the payee two-dimensional code of the merchant by using the two-dimensional code scanning interface, thereby realizing automatic filling of the payee two-dimensional code information on the payment interface scanned by the two-dimensional code, namely, automatically setting the payee information on the two-dimensional code scanning interface, further simplifying the user operation steps of mobile payment, and saving the payment time.
Optionally, in another embodiment, after step 105, the method according to an embodiment of the present invention may further include:
when the mobile terminal is in a screen locking state, if a first unlocking operation on the mobile terminal is obtained, unlocking a screen of the mobile terminal, and pushing the target payment function interface corresponding to the target payment application program to a foreground for operation;
when the mobile terminal is in a screen locking state, if second unlocking operation on the mobile terminal is obtained, screen unlocking is carried out on the mobile terminal, and the target payment function interface corresponding to the target payment application program is pushed to a background to run.
When the mobile terminal is in a screen locking state, namely a screen blank state, the embodiment of the invention can operate the target payment function interface of the target payment application program in the foreground by distinguishing unlocking operation, namely, the current display interface of the unlocked mobile terminal is the target payment function interface, or the target payment function interface of the target payment application program is operated in the background, namely, the current display interface of the unlocked mobile terminal is kept as an original application program interface/a main interface, so that the selection right of the pushing mode of the target payment function interface can be provided for a user, the current display interface cannot be forcibly switched to the target payment function interface, and the application program operation of the user is prevented from being interfered.
Wherein, the additional steps in this embodiment can also be completed by the payment APP management module of fig. 2.
In an example, the current screen unlocking operation is mainly fingerprint unlocking, so the first unlocking operation may be screen unlocking performed by the first fingerprint, and the second unlocking operation is screen unlocking performed by the second fingerprint, that is, screen unlocking is performed by using different fingers of the mobile terminal user, so foreground or background pushing of the target payment function interface is realized.
In another example, in addition to using the fingerprint, whether the target payment function interface of the automatically started target payment application program is pushed to the terminal foreground or not may be distinguished by combining with a shake operation, a shortcut key and the like of the mobile terminal, for example, a user first shakes one time and then unlocks the fingerprint, that is, the target payment function interface of the target payment application program can be seen after the unlocking. And if the fingerprint is unlocked directly, the target payment function interface of the automatically started and activated target payment application program is not pushed to the foreground of the terminal, but runs in the background, and is switched to the foreground from the background for displaying when the user needs to switch.
Optionally, in another embodiment, after step 105, the method according to an embodiment of the present invention may further include:
and when the mobile terminal is not in a screen locking state, pushing the target payment function interface corresponding to the target payment application program to a foreground for operation.
Optionally, in one embodiment, when step 105 is executed, it may be implemented by: and if the continuous scanning time of the wireless local area network corresponding to the target network name is greater than a preset time threshold, starting a target payment function interface of the target payment application program.
In step 105, only when the duration of the scan of the wlan of a certain merchant is greater than a preset time threshold (e.g. 2s), it indicates that the user of the mobile terminal is likely to be in or near the store of the merchant, and the user needs to shop for the merchant, then the target payment function interface of the target payment application is activated.
In this way, the embodiment of the present invention may start the payment application and the corresponding payment function interface corresponding to the merchant only by the merchant whose continuous scanning time for the wireless local area network is greater than the preset time threshold, so as to avoid invalid start of the payment application.
Optionally, in an embodiment, after performing step 105, the method according to an embodiment of the present invention may further include:
and when the wireless local area network of the target network name cannot be scanned, closing the target payment application program.
When the user leaves the merchant store, the mobile terminal cannot scan the wireless local area network of the merchant, so that when the wireless local area network of the target network name cannot be scanned, the method of the embodiment of the invention can close the target payment application program corresponding to the merchant in order to save the memory of the mobile terminal, improve the system operation speed, avoid the occupation of the memory by unused application programs and cause the problem of system blockage.
Optionally, in an embodiment, the network name of the target wireless lan is subjected to a preset encryption process in advance.
When a merchant presets a network name of a wireless local area network of the merchant, after the merchant sets the network name, the server side can adopt a preset encryption algorithm to encrypt the network name (including a manufacturer code and an action code, or further including a merchant code) set by the merchant, so that the information set in the network name by the merchant is ensured to be stolen by a lawbreaker for illegal crime, and property loss of the merchant is caused.
Before the determining the target vendor code and the target action code according to the target network name in step 102, the method according to the embodiment of the present invention may further include:
and if the network name comprises a target network name of a target wireless local area network, performing preset decryption processing on the target network name, wherein an encryption algorithm in the preset encryption processing corresponds to a decryption algorithm in the preset decryption processing.
When the scanned network name includes a target network name of a target wireless local area network, the method of the embodiment of the present invention may further perform decryption processing on the encrypted target network name, where a decryption algorithm used in the decryption is a paired encryption/decryption key with an encryption algorithm of the server side when encrypting the target network name.
In an example, the SSID parsing module shown in fig. 2 may store a decryption algorithm of a network name of each target wireless local area network (i.e., a wireless local area network of each merchant) in advance, and the SSID parsing module may decrypt the encrypted target network name of the merchant to obtain a plaintext of the target network name, and then determine a target manufacturer code and a target action code according to the target network name.
In order to manage the network names of the target wireless local area networks in a unified manner, the server side can perform encryption processing by adopting a unified encryption algorithm when encrypting the network names of the target wireless local area networks, and accordingly, only a decryption algorithm corresponding to the encryption algorithm needs to be stored in the SSID analysis module on the mobile terminal side. The encryption and decryption algorithm may be a symmetric algorithm or an asymmetric algorithm in the prior art, which is not limited in the present invention.
Therefore, the embodiment of the invention can encrypt the network name of the wireless local area network of the merchant, thereby avoiding the problem that sensitive information of the merchant is leaked, and ensuring the information security of the merchant and the property security of the mobile terminal user.
Optionally, in another embodiment, in order to solve the interference of the automatic initiation of the payment application to the daily use of the mobile terminal user, after step 105, the method according to the embodiment of the present invention may further include:
and refusing to start the target payment function interface of the target payment application program of the mobile terminal within a preset time span after the payment is finished by using the target payment function interface.
That is to say, after the payment is completed, the countdown may be started at a time point when the payment is completed, for example, if the preset time length is 5s, within 5s of the countdown, if the same target network name is scanned again, the start operation of the target payment function interface of the target payment application program is rejected, that is, within a period of time after the payment is completed, the same wireless lan corresponding to the payment is scanned again, and then the payment APP is not started.
By means of the technical scheme of the embodiment of the invention, when a user moves in a shop or around a merchant, the mobile payment interface supported by the merchant can be automatically started; in addition, when a user takes a public transport means, such as a subway, the merchant code can be used for uniquely identifying a subway station, so that when the user enters and leaves from the subway stations at different places, the distance between the station A of the entering station and the station B of the leaving station can be respectively recorded by using the method of the embodiment of the invention, thereby calculating the fare, then a payment interface of a subway payment program can be automatically started near a gate of the leaving station B, the fare can be automatically calculated, and the user can complete the payment of the subway ticket only by clicking to determine the payment. The method provided by the invention improves the mobile payment experience of the intelligent terminal and expands the application of mobile payment in a quick payment scene.
Referring to fig. 3, a block diagram of an apparatus for starting a payment application according to an embodiment of the present invention is shown, which is applied to a mobile terminal. The starting device of the embodiment of the invention can realize the details of the starting method of the payment application program in the embodiment and achieve the same effect. The starting apparatus shown in fig. 3 includes:
the first obtaining module 31 is configured to obtain a network name of a wireless local area network within a preset distance range;
a first determining module 32, configured to determine a target manufacturer code and a target action code according to a target network name if the network name includes the target network name of a target wireless local area network, where the network name of the target wireless local area network at least includes the manufacturer code and the action code;
a second determining module 33, configured to determine, according to a correspondence between a preset vendor code and a payment application program, a target payment application program corresponding to the target vendor code;
a third determining module 34, configured to determine, according to a preset correspondence between an action code of the target payment application and a payment function interface, a target payment function interface corresponding to the target action code in the target payment application;
and the starting module 35 is configured to start the target payment function interface of the target payment application.
Optionally, the network name of the target wireless local area network further includes a merchant code, and the apparatus further includes:
a fourth determining module, configured to determine a target merchant code according to the target network name if the network name includes the target network name of the target wireless local area network;
optionally, the apparatus further comprises:
and the setting module is used for setting the payee information of the target payment function interface as target payee information corresponding to the target merchant code.
Optionally, the apparatus further comprises:
the first pushing module is used for unlocking a screen of the mobile terminal and pushing the target payment function interface corresponding to the target payment application program to a foreground for operation if a first unlocking operation on the mobile terminal is obtained when the mobile terminal is in a screen locking state;
and the second pushing module is used for unlocking the screen of the mobile terminal and pushing the target payment function interface corresponding to the target payment application program to a background for running if a second unlocking operation on the mobile terminal is obtained when the mobile terminal is in a screen locking state.
Optionally, the starting module 35 includes:
and the starting submodule is used for starting a target payment function interface corresponding to the target payment application program if the continuous scanning time of the wireless local area network corresponding to the target network name is greater than a preset time threshold.
Optionally, the network name of the target wireless lan is pre-encrypted, and the apparatus further includes:
and the decryption module is used for performing preset decryption processing on the target network name if the network name comprises the target network name of the target wireless local area network, wherein an encryption algorithm in the preset encryption processing corresponds to a decryption algorithm in the preset decryption processing.
The starting device provided by the embodiment of the present invention can implement each process implemented by the starting method in the above method embodiments, and is not described here again to avoid repetition.
Figure 4 is a schematic diagram of a hardware configuration of a mobile terminal implementing various embodiments of the present invention,
the mobile terminal 400 includes, but is not limited to: radio frequency unit 401, network module 402, audio output unit 403, input unit 404, sensor 405, display unit 406, user input unit 407, interface unit 408, memory 409, processor 410, and power supply 411. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 4 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The radio frequency unit 401 is configured to obtain a network name of a wireless local area network within a preset distance range;
a processor 410, configured to determine a target vendor code and a target action code according to a target network name if the network name includes the target network name of a target wireless local area network, where the network name of the target wireless local area network at least includes the vendor code and the action code; determining a target payment application program corresponding to the target manufacturer code according to a corresponding relation between a preset manufacturer code and the payment application program; determining a target payment function interface corresponding to the target action code in the target payment application program according to a preset corresponding relation between the action code of the target payment application program and a payment function interface; and starting a target payment function interface of the target payment application program.
In the embodiment of the invention, the network name of the target wireless local area network is automatically obtained, so that the manufacturer code and the action code of the merchant can be determined according to the target network name of the merchant, and the payment application program corresponding to the manufacturer code and the payment function interface of the payment application program corresponding to the action code are determined, so that the payment function interface of the payment application program supporting payment of the merchant can be quickly started, the payment function interface can be started without any operation of a user on the payment application program, the operation steps of mobile payment are simplified, the operation time is reduced, and the quick start of the payment application program is realized.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 401 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 410; in addition, the uplink data is transmitted to the base station. Typically, radio unit 401 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. Further, the radio unit 401 can also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through the network module 402, such as helping the user send and receive e-mails, browse web pages, and access streaming media.
The audio output unit 403 may convert audio data received by the radio frequency unit 401 or the network module 402 or stored in the memory 409 into an audio signal and output as sound. Also, the audio output unit 403 may also provide audio output related to a specific function performed by the mobile terminal 400 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 403 includes a speaker, a buzzer, a receiver, and the like.
The input unit 404 is used to receive audio or video signals. The input Unit 404 may include a Graphics Processing Unit (GPU) 4041 and a microphone 4042, and the Graphics processor 4041 processes image data of a still picture or video obtained by an image capturing apparatus (such as a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 406. The image frames processed by the graphic processor 4041 may be stored in the memory 409 (or other storage medium) or transmitted via the radio frequency unit 401 or the network module 402. The microphone 4042 may receive sound, and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 401 in case of the phone call mode.
The mobile terminal 400 also includes at least one sensor 405, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 4061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 4061 and/or the backlight when the mobile terminal 400 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 405 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be described in detail herein.
The display unit 406 is used to display information input by the user or information provided to the user. The Display unit 406 may include a Display panel 4061, and the Display panel 4061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 407 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 407 includes a touch panel 4071 and other input devices 4072. Touch panel 4071, also referred to as a touch screen, may collect touch operations by a user on or near it (e.g., operations by a user on or near touch panel 4071 using a finger, a stylus, or any suitable object or attachment). The touch panel 4071 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 410, receives a command from the processor 410, and executes the command. In addition, the touch panel 4071 can be implemented by using various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 4071, the user input unit 407 may include other input devices 4072. Specifically, the other input devices 4072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a track ball, a mouse, and a joystick, which are not described herein again.
Further, the touch panel 4071 can be overlaid on the display panel 4061, and when the touch panel 4071 detects a touch operation thereon or nearby, the touch operation is transmitted to the processor 410 to determine the type of the touch event, and then the processor 410 provides a corresponding visual output on the display panel 4061 according to the type of the touch event. Although in fig. 4, the touch panel 4071 and the display panel 4061 are two separate components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 4071 and the display panel 4061 may be integrated to implement the input and output functions of the mobile terminal, which is not limited herein.
The interface unit 408 is an interface through which an external device is connected to the mobile terminal 400. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 408 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 400 or may be used to transmit data between the mobile terminal 400 and external devices.
The memory 409 may be used to store software programs as well as various data. The memory 409 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 409 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 410 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 409 and calling data stored in the memory 409, thereby integrally monitoring the mobile terminal. Processor 410 may include one or more processing units; preferably, the processor 410 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 410.
The mobile terminal 400 may further include a power supply 411 (e.g., a battery) for supplying power to various components, and preferably, the power supply 411 may be logically connected to the processor 410 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the mobile terminal 400 includes some functional modules that are not shown, and thus, are not described in detail herein.
Preferably, an embodiment of the present invention further provides a mobile terminal, which includes a processor 410, a memory 409, and a computer program that is stored in the memory 409 and can be run on the processor 410, and when being executed by the processor 410, the computer program implements each process of the above-mentioned method for starting a payment application program, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements each process of the above-mentioned method for starting a payment application program, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (11)
1. A starting method of a payment application program is applied to a mobile terminal, and is characterized in that the method comprises the following steps:
acquiring a network name of a wireless local area network within a preset distance range;
if the network name comprises a target network name of a target wireless local area network, determining a target manufacturer code and a target action code according to the target network name, wherein the network name of the target wireless local area network at least comprises the manufacturer code and the action code;
determining a target payment application program corresponding to the target manufacturer code according to a corresponding relation between a preset manufacturer code and the payment application program;
determining a target payment function interface corresponding to the target action code in the target payment application program according to a preset corresponding relation between the action code of the target payment application program and a payment function interface;
starting a target payment function interface of the target payment application program;
the writing rule of the starting method for starting the target payment application program on the mobile terminal side is the same as the writing rule of the target manufacturer code in the target network name.
2. The method of claim 1, wherein the network name of the target wireless local area network further comprises a merchant code,
after the network name of the wireless local area network within the preset distance range is obtained, the method further includes:
if the network name comprises a target network name of a target wireless local area network, determining a target merchant code according to the target network name;
after the target payment function interface of the target payment application is started, the method further comprises the following steps:
and setting the payee information of the target payment function interface as target payee information corresponding to the target merchant code.
3. The method of claim 1, wherein after the launching of the target payment function interface of the target payment application, the method further comprises:
when the mobile terminal is in a screen locking state, if a first unlocking operation on the mobile terminal is obtained, unlocking a screen of the mobile terminal, and pushing the target payment function interface corresponding to the target payment application program to a foreground for operation;
when the mobile terminal is in a screen locking state, if second unlocking operation on the mobile terminal is obtained, screen unlocking is carried out on the mobile terminal, and the target payment function interface corresponding to the target payment application program is pushed to a background to run.
4. The method of claim 1, wherein the launching of the target payment function interface of the target payment application comprises:
and if the continuous scanning time of the wireless local area network corresponding to the target network name is greater than a preset time threshold, starting a target payment function interface corresponding to the target payment application program.
5. The method of claim 1, wherein the network name of the target wireless lan is pre-encrypted, and before determining the target vendor code and the target action code according to the target network name, the method further comprises:
and if the network name comprises a target network name of a target wireless local area network, performing preset decryption processing on the target network name, wherein an encryption algorithm in the preset encryption processing corresponds to a decryption algorithm in the preset decryption processing.
6. An apparatus for starting a payment application, applied to a mobile terminal, the apparatus comprising:
the first acquisition module is used for acquiring the network name of the wireless local area network within a preset distance range;
the first determining module is used for determining a target manufacturer code and a target action code according to the target network name if the network name comprises the target network name of the target wireless local area network, wherein the network name of the target wireless local area network at least comprises the manufacturer code and the action code;
the second determining module is used for determining a target payment application program corresponding to the target manufacturer code according to the corresponding relation between the preset manufacturer code and the payment application program;
the third determining module is used for determining a target payment function interface corresponding to the target action code in the target payment application program according to the preset corresponding relation between the action code of the target payment application program and the payment function interface;
the starting module is used for starting a target payment function interface of the target payment application program;
the writing rule of the starting method for starting the target payment application program on the mobile terminal side is the same as the writing rule of the target manufacturer code in the target network name.
7. The apparatus of claim 6, wherein the network name of the target wireless local area network further comprises a merchant code, the apparatus further comprising:
a fourth determining module, configured to determine a target merchant code according to the target network name if the network name includes the target network name of the target wireless local area network;
and the setting module is used for setting the payee information of the target payment function interface as target payee information corresponding to the target merchant code.
8. The apparatus of claim 6, further comprising:
the first pushing module is used for unlocking a screen of the mobile terminal and pushing the target payment function interface corresponding to the target payment application program to a foreground for operation if a first unlocking operation on the mobile terminal is obtained when the mobile terminal is in a screen locking state;
and the second pushing module is used for unlocking the screen of the mobile terminal and pushing the target payment function interface corresponding to the target payment application program to a background for running if a second unlocking operation on the mobile terminal is obtained when the mobile terminal is in a screen locking state.
9. The apparatus of claim 6, wherein the activation module comprises:
and the starting submodule is used for starting a target payment function interface corresponding to the target payment application program if the continuous scanning time of the wireless local area network corresponding to the target network name is greater than a preset time threshold.
10. The apparatus of claim 6, wherein the network name of the target wireless lan is pre-encrypted, and the apparatus further comprises:
and the decryption module is used for performing preset decryption processing on the target network name if the network name comprises the target network name of the target wireless local area network, wherein an encryption algorithm in the preset encryption processing corresponds to a decryption algorithm in the preset decryption processing.
11. A mobile terminal, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the method of launching a payment application according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810020255.2A CN108288154B (en) | 2018-01-09 | 2018-01-09 | Starting method and device of payment application program and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810020255.2A CN108288154B (en) | 2018-01-09 | 2018-01-09 | Starting method and device of payment application program and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108288154A CN108288154A (en) | 2018-07-17 |
CN108288154B true CN108288154B (en) | 2021-01-08 |
Family
ID=62834990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810020255.2A Active CN108288154B (en) | 2018-01-09 | 2018-01-09 | Starting method and device of payment application program and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108288154B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109242471A (en) * | 2018-08-20 | 2019-01-18 | 阿里巴巴集团控股有限公司 | Page jump, bar code method of payment, device and equipment in |
CN110880112A (en) * | 2018-09-06 | 2020-03-13 | 奇酷互联网络科技(深圳)有限公司 | Payment method, mobile terminal and storage device |
CN109472331B (en) * | 2018-11-16 | 2024-02-20 | 努比亚技术有限公司 | Method and device for generating traffic payment graphic code, mobile terminal and storage medium |
CN109688562B (en) * | 2018-12-26 | 2022-05-10 | 上海连尚网络科技有限公司 | Merchant advertisement information display method, user equipment, routing equipment and network equipment |
CN109767208B (en) * | 2019-01-08 | 2021-06-29 | 京东数字科技控股有限公司 | Payment method and payment device |
CN110162347B (en) * | 2019-05-15 | 2023-05-16 | 苏州达家迎信息技术有限公司 | Application program starting method, device, equipment and storage medium |
CN110264184B (en) * | 2019-06-28 | 2021-07-23 | Oppo(重庆)智能科技有限公司 | Payment control method and related product |
WO2021072775A1 (en) * | 2019-10-18 | 2021-04-22 | 深圳市欢太科技有限公司 | Method and apparatus for terminal payment, terminal device and computer-readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090002030A (en) * | 2007-06-01 | 2009-01-09 | 조심현 | Recognition code that can be converted into currency value, processing device and method |
KR20160017015A (en) * | 2016-01-27 | 2016-02-15 | 주식회사 비즈모델라인 | Method for Providing Mobile Payment by using Payment Program |
CN105512880A (en) * | 2015-12-08 | 2016-04-20 | 努比亚技术有限公司 | Wireless payment device and method |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105719136A (en) * | 2016-03-28 | 2016-06-29 | 努比亚技术有限公司 | Device and method for performing quick payment on mobile terminal |
CN106454735A (en) * | 2016-10-28 | 2017-02-22 | 维沃移动通信有限公司 | Method for processing WIFI information and mobile terminal |
CN107146080A (en) * | 2017-05-18 | 2017-09-08 | 珠海市魅族科技有限公司 | The methods of exhibiting and device of a kind of payment interface |
CN107506992A (en) * | 2017-08-28 | 2017-12-22 | 珠海市魅族科技有限公司 | Method of payment and payment mechanism, computer installation and computer-readable recording medium |
-
2018
- 2018-01-09 CN CN201810020255.2A patent/CN108288154B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090002030A (en) * | 2007-06-01 | 2009-01-09 | 조심현 | Recognition code that can be converted into currency value, processing device and method |
CN105512880A (en) * | 2015-12-08 | 2016-04-20 | 努比亚技术有限公司 | Wireless payment device and method |
KR20160017015A (en) * | 2016-01-27 | 2016-02-15 | 주식회사 비즈모델라인 | Method for Providing Mobile Payment by using Payment Program |
Also Published As
Publication number | Publication date |
---|---|
CN108288154A (en) | 2018-07-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108288154B (en) | Starting method and device of payment application program and mobile terminal | |
CN110636174B (en) | Bus code calling method and mobile terminal | |
CN108256853B (en) | Payment method and mobile terminal | |
CN108901020B (en) | Network access method, mobile terminal and server | |
CN109257336B (en) | Block chain-based password information processing method and terminal equipment | |
US20200209917A1 (en) | Unlocking control method and related products | |
CN107911818B (en) | Method and device for data transmission between mobile terminals and mobile terminal | |
CN109062634B (en) | Application starting method and mobile terminal | |
CN106550361B (en) | Data transmission method, equipment and computer readable storage medium | |
CN104901806B (en) | A kind of virtual resource processing method, device and system | |
CN110213765A (en) | APN information acquisition methods, terminal, server and storage medium | |
CN110673725A (en) | Wearable device control method, wearable device, and computer-readable storage medium | |
CN108012270B (en) | Information processing method, equipment and computer readable storage medium | |
CN107786739B (en) | Information acquisition method and mobile terminal | |
CN108600492B (en) | Screen unlocking method and terminal | |
CN108616873B (en) | Data transmission method, information transmission method, device, mobile equipment and storage medium | |
CN110969434B (en) | Payment method, server, terminal and system | |
CN110677537B (en) | Note information display method, note information sending method and electronic equipment | |
CN109753776B (en) | Information processing method and device and mobile terminal | |
CN109451143B (en) | Call method and mobile terminal | |
CN111356096B (en) | Information sending method and electronic equipment | |
CN110278327B (en) | Data processing method and mobile terminal | |
CN110032861B (en) | Password setting method and terminal equipment | |
CN108012023B (en) | Communication message processing method and mobile terminal | |
CN108900722B (en) | Information input method in call process and mobile terminal |
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 |