Specific embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein certainlyBegin to same or similar label eventually to represent same or similar element or the unit with same or like functionPart.It is exemplary below with reference to the embodiment of Description of Drawings, is only used for explaining the present invention, and can notIt is interpreted as limitation of the present invention.Conversely, embodiments of the invention include falling into attached claimsAll changes, modification and equivalent in the range of spirit and intension.
Fig. 1 is the schematic flow sheet of the method for pushing of the bank card favor information that one embodiment of the invention is proposed,The method includes:
S11:The bank card information that the log-on message and user for obtaining user is arranged.
The executive agent of the present embodiment is the application program in mobile terminal.
Wherein, application program may refer to run software program on an electronic device, and electronic equipment is, for example,PC (Personal Computer, PC), cloud device or mobile terminal, mobile terminal is for exampleSmart mobile phone, or panel computer etc..
Wherein, the user name that the log-on message of user such as user is arranged, and login password.
For example, the entitled xiangwoo of user in the log-on message of user, password is 8782.
In an embodiment of the present invention, bank card information includes issuing bank's information and bank card class of bank cardType.
Issuing bank's information of bank card can be Bank Name, for example, Construction Bank.
Bank card types can such as credit card, or deposit card.
Before the bank card information that the log-on message and user that obtain user are arranged, user can be in mobile terminalApplication program in registered, and arrange bank card information.
For example, user can be registered in the application program of mobile terminal, register entitled xiangwoo, closeCode is 8782, and arranges bank card information for Construction Bank and deposit card, then application program obtains user'sThe bank card information that log-on message and user are arranged.
S12:The geographical position that positioning user is located.
For example, the application program in mobile terminal gets the bank card that the log-on message of user and user are arrangedAfter information, trigger mobile terminal open carry global positioning system (Global Positioning System,GPS), the geographical position that user is located, the geographical position such as Beijing Xidan market that user is located are positioned.
S13:The bank card information arranged according to user and geographical position, obtain the bank card correspondence that user is arrangedBank card favor information.
In an embodiment of the present invention, the corresponding bank card favor information of bank card that user is arranged, bag are obtainedInclude:Obtain the businessman's favor information in predeterminable range threshold value with geographical position;According to businessman's favor informationObtain the corresponding bank card favor information of bank card that user is arranged.
Wherein, predeterminable range threshold value is preset according to demand by user.
Businessman's favor information is the Discount Promotion information for certain commodity that businessman initiates.
For example, user can arrange predeterminable range threshold value for 50m in application program in advance in the terminal.
Again for example, shop A and shop B is in 50m near the Beijing Xidan market of user geographic location,And businessman's favor information is if that you consume in the A of shop, Construction Bank deposit card pay 7 foldings it is preferential,Industrial and commercial bank deposit card pays the information such as 7.5 foldings are preferential, and if you consume in the B of shop, then buildsBank deposit card pays the information such as 7.6 foldings are preferential, industrial and commercial bank's deposit card 8 foldings of payment are preferential.Due to userThe bank card information of setting is Construction Bank and deposit card, then the corresponding bank card of bank card that user is arranged is excellentIf favour information is for you consumed in the A of shop, Construction Bank's deposit card 7 foldings of payment are preferential, and ifYou consume in the B of shop, then 7.6 foldings of Construction Bank's deposit card payment are preferential.
S14:Whether detection user the time in geographical position exceedes preset time threshold.
Wherein, preset time threshold is preset according to demand by user.
For example, user can arrange preset time threshold for 3min in application program in advance in the terminal,Then when the application program in mobile terminal detects user in Beijing Xidan market residence time more than 3minAfterwards, execution step S15 is triggered.
S15:When more than preset time threshold, bank card favor information is pushed to into the mobile terminal of user,So that user is consumed according to bank card favor information.
For example, surpass in Beijing Xidan market residence time when the application program in mobile terminal detects userAfter crossing 3min, by bank card favor information:If you consume in the A of shop, Construction Bank's deposit cardPay 7 foldings preferential, and if you consume in the B of shop, then 7.6 foldings of Construction Bank's deposit card payment are preferentialInformation pushing to user mobile terminal, and shown on the screen of the mobile terminal, to enter to userRow is reminded, and user is consumed according to bank card favor information.
In the present embodiment, the geography being located by the bank card information according to the user's setting for getting and userPosition, obtains bank card favor information, and is detecting user when the time in the geographical position exceeding defaultBetween threshold value when, bank card favor information is pushed to into the mobile terminal of user, so that user is excellent according to bank cardFavour information is consumed, and user can be made to know the favor information for itself holding bank card, effectively lifts userExperience.
Fig. 2 is that the flow process of the method for pushing of the bank card favor information that another embodiment of the present invention is proposed is illustratedFigure, the method includes:
S201:User is registered in the application program of mobile terminal, and arranges bank card information.
For example, user can be registered in the application program of mobile terminal, register entitled xiangwoo, closeCode is 8782, and arranges bank card information for Construction Bank and deposit card, then application program obtains user'sThe bank card information that log-on message and user are arranged.
S202:The bank card information that the log-on message and user for obtaining user is arranged.
For example, the application program in mobile terminal obtains the entitled xiangwoo of registration, and password is 8782, andConstruction Bank and the information of deposit card.
S203:The geographical position that positioning user is located.
For example, the application program in mobile terminal gets the bank card that the log-on message of user and user are arrangedAfter information, trigger mobile terminal open carry global positioning system (Global Positioning System,GPS), the geographical position that user is located, the geographical position such as Beijing Xidan market that user is located are positioned.
S204:Obtain the businessman's favor information in predeterminable range threshold value with geographical position.
Wherein, predeterminable range threshold value is preset according to demand by user.
Businessman's favor information is the Discount Promotion information for certain commodity that businessman initiates.
For example, user can arrange predeterminable range threshold value for 50m in application program in advance in the terminal.
Again for example, shop A and shop B is in 50m near the Beijing Xidan market of user geographic location,And businessman's favor information is if that you consume in the A of shop, Construction Bank deposit card pay 7 foldings it is preferential,Industrial and commercial bank deposit card pays the information such as 7.5 foldings are preferential, and if you consume in the B of shop, then buildsBank deposit card pays the information such as 7.6 foldings are preferential, industrial and commercial bank's deposit card 8 foldings of payment are preferential.
S205:The corresponding bank card favor information of bank card that user is arranged is obtained according to businessman's favor information.
For example, because the bank card information that user is arranged is Construction Bank and deposit card, then the silver that user is arrangedIf the corresponding bank card favor information of row card is that you consume in the A of shop, Construction Bank's deposit card pays7 foldings are preferential, and if you consume in the B of shop, then 7.6 foldings of Construction Bank's deposit card payment are preferential.
S206:Whether detection user the time in geographical position exceedes preset time threshold, if so, then performsStep S207, otherwise execution step S208 and its subsequent step.
Wherein, preset time threshold is preset according to demand by user.
For example, user can arrange preset time threshold for 3min in application program in advance in the terminal,Then when the application program in mobile terminal detects user in Beijing Xidan market residence time more than 3minAfterwards, execution step S207 is triggered.
S207:Bank card favor information is pushed to into the mobile terminal of user, so that user is excellent according to bank cardFavour information is consumed.
For example, surpass in Beijing Xidan market residence time when the application program in mobile terminal detects userAfter crossing 3min, by bank card favor information:If you consume in the A of shop, Construction Bank's deposit cardPay 7 foldings preferential, and if you consume in the B of shop, then 7.6 foldings of Construction Bank's deposit card payment are preferentialInformation pushing to user mobile terminal, and shown on the screen of the mobile terminal, to enter to userRow is reminded, and user is consumed according to bank card favor information.
S208:The geographical position that user is located is repositioned, and obtains the geographical position after updating.
For example, when the application program in mobile terminal detects user in Beijing Xidan market residence time notMore than 3min, the then global positioning system that the application triggers mobile terminal unlatching in mobile terminal is carried(Global Positioning System, GPS), positions the geographical position that user is located, what user was locatedGeographical position such as Beijing cc Friendship Hotel.
S209:Geographical position after the bank card information arranged according to user and renewal, obtains what user was arrangedBank card favor information after the corresponding renewal of bank card.
For example, user can arrange predeterminable range threshold value for 50m in application program in advance in the terminal.
Again for example, shop C and shop D 50m near the Friendship Hotel of user geographic location Beijing ccIt is interior, and if businessman's favor information is that you consume in the C of shop, it is excellent that Construction Bank deposit card pays 6 foldingsFavour, industrial and commercial bank deposit card pay the information such as 6.5 foldings are preferential, and if you consume in the D of shop, thenConstruction Bank's deposit card pays the information such as 5.6 foldings are preferential, industrial and commercial bank's deposit card 6 foldings of payment are preferential.And byThe bank card information arranged in user is Construction Bank and deposit card, then the bank card that user is arranged is corresponding moreIf the bank card favor information after new is that you consume in the C of shop, Construction Bank's deposit card pays 6 foldingsIt is preferential, and if you consume in the D of shop, then 5.6 foldings of Construction Bank's deposit card payment are preferential.
S210:When the time for detecting user geographical position in the updated preset time threshold is exceeded, will moreBank card favor information after new pushes to the mobile terminal of user.
For example, surpass in Beijing Xidan market residence time when the application program in mobile terminal detects userAfter crossing 3min, by the bank card favor information after renewal:If you consume in the C of shop, Construction BankDeposit card 6 foldings of payment are preferential, and if you consume in the D of shop, then Construction Bank's deposit card pays 5.6The mobile terminal of the preferential information pushing to user of folding, and shown on the screen of the mobile terminal, with rightUser is reminded, and user is consumed according to bank card favor information.
In the present embodiment, the geography being located by the bank card information according to the user's setting for getting and userPosition, obtains bank card favor information, and is detecting user when the time in the geographical position exceeding defaultBetween threshold value when, bank card favor information is pushed to into the mobile terminal of user, so that user is excellent according to bank cardFavour information is consumed, and user can be made to know the favor information for itself holding bank card, effectively lifts userExperience.In addition, when detecting user in the time in the geographical position not less than preset time threshold, obtaining and usingBank card favor information after the corresponding renewal of bank card that family is arranged, and the ground in detection user in the updatedWhen the time of reason position exceedes preset time threshold, the bank card favor information after renewal is pushed to into user'sMobile terminal, points out user, can be behind user's change geographical position, and dynamic knows that itself is heldThe favor information of bank card, further lifts Consumer's Experience.
Fig. 3 is the structural representation of the pusher of the bank card favor information that another embodiment of the present invention is proposedFigure, the device 30 includes data obtaining module 301, the preferential letter of Geographic mapping module 302, bank cardBreath acquisition module 303, time detecting module 304, and bank card favor information pushing module 305, wherein,
Data obtaining module 301, the bank card information that the log-on message and user for obtaining user is arranged.
The executive agent of the present embodiment is the application program in mobile terminal.
Wherein, application program may refer to run software program on an electronic device, and electronic equipment is, for example,PC (Personal Computer, PC), cloud device or mobile terminal, mobile terminal is for exampleSmart mobile phone, or panel computer etc..
Wherein, the user name that the log-on message of user such as user is arranged, and login password.
For example, the entitled xiangwoo of user in the log-on message of user, password is 8782.
In an embodiment of the present invention, bank card information includes issuing bank's information and bank card class of bank cardType.
Issuing bank's information of bank card can be Bank Name, for example, Construction Bank.
Bank card types can such as credit card, or deposit card.
In another embodiment, as shown in figure 4, the device 30 also includes information setup module 306.
Information setup module 306, is registered, Yi Jishe for user in the application program of mobile terminalPut bank card information.
For example, user can be registered in the application program of mobile terminal, register entitled xiangwoo, closeCode is 8782, and arranges bank card information for Construction Bank and deposit card, then application program obtains user'sThe bank card information that log-on message and user are arranged.
Geographic mapping module 302, for positioning the geographical position at user place.
For example, the application program in mobile terminal gets the bank card that the log-on message of user and user are arrangedAfter information, trigger mobile terminal open carry global positioning system (Global Positioning System,GPS), the geographical position that user is located, the geographical position such as Beijing Xidan market that user is located are positioned.
Bank card favor information acquisition module 303, for the bank card information and the geographical position that are arranged according to userPut, obtain the corresponding bank card favor information of bank card that user is arranged.
In another embodiment, bank card favor information acquisition module 303 is specifically for acquisition and geographical positionBusinessman's favor information in predeterminable range threshold value;The bank that user is arranged is obtained according to businessman's favor informationBlock corresponding bank card favor information.
Wherein, predeterminable range threshold value is preset according to demand by user.
Businessman's favor information is the Discount Promotion information for certain commodity that businessman initiates.
For example, user can arrange predeterminable range threshold value for 50m in application program in advance in the terminal.
Again for example, shop A and shop B is in 50m near the Beijing Xidan market of user geographic location,And businessman's favor information is if that you consume in the A of shop, Construction Bank deposit card pay 7 foldings it is preferential,Industrial and commercial bank deposit card pays the information such as 7.5 foldings are preferential, and if you consume in the B of shop, then buildsBank deposit card pays the information such as 7.6 foldings are preferential, industrial and commercial bank's deposit card 8 foldings of payment are preferential.Due to userThe bank card information of setting is Construction Bank and deposit card, then the corresponding bank card of bank card that user is arranged is excellentIf favour information is for you consumed in the A of shop, Construction Bank's deposit card 7 foldings of payment are preferential, and ifYou consume in the B of shop, then 7.6 foldings of Construction Bank's deposit card payment are preferential.
Time detecting module 304, for detecting whether user the time in geographical position exceedes Preset Time thresholdValue.
Wherein, preset time threshold is preset according to demand by user.
For example, user can arrange preset time threshold for 3min in application program in advance in the terminal,Then when the application program in mobile terminal detects user in Beijing Xidan market residence time more than 3minAfterwards, triggering performs above-mentioned steps S15.
Bank card favor information pushing module 305, it is for when more than preset time threshold, bank card is excellentThe mobile terminal of favour information pushing to user, so that user is consumed according to bank card favor information.
For example, surpass in Beijing Xidan market residence time when the application program in mobile terminal detects userAfter crossing 3min, by bank card favor information:If you consume in the A of shop, Construction Bank's deposit cardPay 7 foldings preferential, and if you consume in the B of shop, then 7.6 foldings of Construction Bank's deposit card payment are preferentialInformation pushing to user mobile terminal, and shown on the screen of the mobile terminal, to enter to userRow is reminded, and user is consumed according to bank card favor information.
In another embodiment, Geographic mapping module 302 is additionally operable to when not less than preset time threshold,The geographical position that user is located is repositioned, and obtains the geographical position after updating.
For example, when the application program in mobile terminal detects user in Beijing Xidan market residence time notMore than 3min, the then global positioning system that the application triggers mobile terminal unlatching in mobile terminal is carried(Global Positioning System, GPS), positions the geographical position that user is located, what user was locatedGeographical position such as Beijing cc Friendship Hotel.
In another embodiment, bank card favor information acquisition module 303 is additionally operable to the silver arranged according to userGeographical position after row card information and renewal, obtains the bank card after the corresponding renewal of bank card that user is arrangedFavor information.
For example, user can arrange predeterminable range threshold value for 50m in application program in advance in the terminal.
Again for example, shop C and shop D 50m near the Friendship Hotel of user geographic location Beijing ccIt is interior, and if businessman's favor information is that you consume in the C of shop, it is excellent that Construction Bank deposit card pays 6 foldingsFavour, industrial and commercial bank deposit card pay the information such as 6.5 foldings are preferential, and if you consume in the D of shop, thenConstruction Bank's deposit card pays the information such as 5.6 foldings are preferential, industrial and commercial bank's deposit card 6 foldings of payment are preferential.And byThe bank card information arranged in user is Construction Bank and deposit card, then the bank card that user is arranged is corresponding moreIf the bank card favor information after new is that you consume in the C of shop, Construction Bank's deposit card pays 6 foldingsIt is preferential, and if you consume in the D of shop, then 5.6 foldings of Construction Bank's deposit card payment are preferential.
In another embodiment, bank card favor information pushing module 305 is additionally operable to updated in detection userWhen the time in geographical position afterwards exceedes preset time threshold, the bank card favor information after renewal is pushed toThe mobile terminal of user.
For example, surpass in Beijing Xidan market residence time when the application program in mobile terminal detects userAfter crossing 3min, by the bank card favor information after renewal:If you consume in the C of shop, Construction BankDeposit card 6 foldings of payment are preferential, and if you consume in the D of shop, then Construction Bank's deposit card pays 5.6The mobile terminal of the preferential information pushing to user of folding, and shown on the screen of the mobile terminal, with rightUser is reminded, and user is consumed according to bank card favor information.
In the present embodiment, the geography being located by the bank card information according to the user's setting for getting and userPosition, obtains bank card favor information, and is detecting user when the time in the geographical position exceeding defaultBetween threshold value when, bank card favor information is pushed to into the mobile terminal of user, so that user is excellent according to bank cardFavour information is consumed, and user can be made to know the favor information for itself holding bank card, effectively lifts userExperience.
It should be noted that in describing the invention, term " first ", " second " etc. are only used for retouchingPurpose is stated, and it is not intended that indicating or implying relative importance.Additionally, in describing the invention, removeNon- to be otherwise noted, " multiple " are meant that two or more.
In flow chart or here any process described otherwise above or method description are construed as, tableShow including it is one or more for realizing specific logical function or process the step of executable instruction codeModule, fragment or part, and the scope of the preferred embodiment of the present invention includes other realization, itsIn can not press order that is shown or discussing, including according to involved function by it is basic simultaneously in the way of orIn the opposite order, perform function is carried out, this should be by embodiments of the invention person of ordinary skill in the fieldUnderstood.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.In the above-described embodiment, multiple steps or method can in memory and by suitable instruction be held with storageSoftware that row system is performed or firmware are realizing.For example, if realized with hardware, and in another embodiment partyIt is the same in formula, can be realized with any one of following technology well known in the art or their combination:HaveFor realizing the discrete logic of the logic gates of logic function to data signal, with suitable combinationThe special IC of logic gates, programmable gate array (PGA), field programmable gate array (FPGA)Deng.
Those skilled in the art are appreciated that to realize the whole or portion that above-described embodiment method is carriedThe hardware that program be can be by step by step to instruct correlation is completed, and described program can be stored in a kind of meterIn calculation machine readable storage medium storing program for executing, the program upon execution, including one or a combination set of the step of embodiment of the method.
Additionally, each functional unit in each embodiment of the invention can be integrated in a processing module,Can also be that unit is individually physically present, it is also possible to which two or more units are integrated in a moduleIn.Above-mentioned integrated module both can be realized in the form of hardware, it would however also be possible to employ software function moduleForm is realized.If the integrated module is realized and as independent product using in the form of software function moduleWhen selling or using, it is also possible in being stored in a computer read/write memory medium.
Storage medium mentioned above can be read only memory, disk or CD etc..
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ",The description of " specific example " or " some examples " etc. means to combine the concrete spy that the embodiment or example are describedLevy, structure, material or feature are contained at least one embodiment of the present invention or example.In this explanationIn book, identical embodiment or example are not necessarily referring to the schematic representation of above-mentioned term.And, retouchSpecific features, structure, material or the feature stated can be in any one or more embodiments or exampleCombine in an appropriate manner.
Although embodiments of the invention have been shown and described above, it is to be understood that above-described embodimentIt is exemplary, it is impossible to be interpreted as limitation of the present invention, one of ordinary skill in the art is the present invention'sIn the range of above-described embodiment can be changed, change, replace and modification.