[go: up one dir, main page]

CN108769436A - It is a kind of that guard method is customized based on the user mobile phone security privacy of USSD and Quick Response Code - Google Patents

It is a kind of that guard method is customized based on the user mobile phone security privacy of USSD and Quick Response Code Download PDF

Info

Publication number
CN108769436A
CN108769436A CN201810551813.8A CN201810551813A CN108769436A CN 108769436 A CN108769436 A CN 108769436A CN 201810551813 A CN201810551813 A CN 201810551813A CN 108769436 A CN108769436 A CN 108769436A
Authority
CN
China
Prior art keywords
code
quick response
foreground
barcode scanning
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810551813.8A
Other languages
Chinese (zh)
Other versions
CN108769436B (en
Inventor
刘作
陈杨
陈星辰
王建明
罗鸣
罗一鸣
韦云
张强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Asean Information Port Ltd By Share Ltd
Original Assignee
China Asean Information Port Ltd By Share Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Asean Information Port Ltd By Share Ltd filed Critical China Asean Information Port Ltd By Share Ltd
Priority to CN201810551813.8A priority Critical patent/CN108769436B/en
Publication of CN108769436A publication Critical patent/CN108769436A/en
Application granted granted Critical
Publication of CN108769436B publication Critical patent/CN108769436B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42008Systems for anonymous communication between parties, e.g. by use of disposal contact identifiers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/1408Methods for optical code recognition the method being specifically adapted for the type of code
    • G06K7/14172D bar codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42382Text-based messaging services in telephone networks such as PSTN/ISDN, e.g. User-to-User Signalling or Short Message Service for fixed networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Guard method is customized based on the user mobile phone security privacy of USSD and Quick Response Code the invention discloses a kind of, belongs to privacy communicating tech field.Quick Response Code and registration are obtained by cell-phone customer terminal including user;Barcode scanning exhales foreground customer in response end to ask, and generates Quick Response Code, identification 2 D code information and completes intermediate code number dynamic allocation;Centre platform response exhales the binding service request on foreground, generated code binding relationship simultaneously to store from barcode scanning;Centre platform is to rear subscriber number-intermediate code number-called number binding generated code binding relationship and stores;By telecommunications core network to rear subscriber number-intermediate code number, intermediate code number-called number speech channel relaying linking;USSD business platforms are used to respond the text push request that barcode scanning exhales foreground to send, and text prompting message is pushed to user terminal.The present invention can meet the needs of phone number secret protection under user's different situations;Service Source can be saved simultaneously, reduce operation cost.

Description

It is a kind of that guard method is customized based on the user mobile phone security privacy of USSD and Quick Response Code
Technical field
The present invention relates to privacy communicating tech field, especially a kind of user mobile phone based on USSD and Quick Response Code is hidden safely Private customizes guard method.
Background technology
It is risen in mobile internet era, with the fast development of e-commerce, phone number is as an identity of merchandising It identifies more and more common.And only circulation is different between friend colleague and acquaintance for previous phone number, cell-phone number in e-commerce Be provided to the stranger that does not meet of element, and user these can be touched oneself phone number stranger do not have it is any Understand, quite there are misgivings for phone number is exposed to other people.
In fact, also having been reported that case occurs caused by personal mobile phone number exposes really, here is main two Class influences;1) sensitive information exposes:Because net purchase needs, the information such as address name, address and phone number, Email mailbox are not It is disconnected to be exposed to network shop, express company and other third-party institutions, make originally based on address name, ID card No., mobile phone The net purchase safeguard measure of the information such as number is weakened, and security risk increases;2) information harassing and wrecking are frequent:With the net purchase time of user Number increase, more and more shops, express delivery, the third-party institution grasp user be used for net purchase communication contact mode, user by The sales promotion information such as phone, short message, Email bomb in waves, seriously affect user's routine work, life.
User's pain spot is badly in need of solving:
1) personal user's pain spot (sensitive information exposure, information harassing and wrecking are frequent):Because business needs, the letters such as subscriber phone number Breath is constantly exposed to network shop, express company and other various occasions, security risk and increases.With the electronic transaction time of user Number increases, and phone that user is subject to, short message harassing and wrecking are also increasing, seriously affects client's routine work life;
2) industry user's pain spot (protection privacy of user is concerning industry development):The service of the O2O such as express delivery industry, logistics applications Provider can grasp the true hand of user
Phone number, the gradual attention with personal user to privacy, more users can be for itself privacies of protection Consideration avoids applying using O2O.The true number of user is protected not to be leaked the key that will develop as all kinds of O2O applied business.
Chinese patent CN201711290949.X discloses a kind of call method of protection customer privacy, the privacy correspondent Method operating procedure is as follows:Step 1:User A obtains service Quick Response Code by mobile phone identifying code;Step 2:Service platform record is used User data relationship;Step 3:Client B is connected with user's A voices.In the program after client B barcode scannings, platform service number is dialed i.e. User A can be related to, after establishing data relationship, other side can be related to when client B dials platform service always, until user B scans other used times again can bind new data relationship again.In this way in practical operation, platform service number can always by with Family A is occupied, and millions of a platform services number, thousands of a platform clothes are needed if being applied to as large-scale third-party platform Business number even more than one hundred million a platform services number;But the number of users conversed in synchronization is significantly less than and thinks use to be used Family, a large amount of platform service number is arranged in this way can cause the serious Communications service wasting of resources;And needed as security privacy, Stealthy secondary leakage is will also result in using identical platform service number for a long time, is caused especially for the user that temporary needs uses Unnecessary trouble.
Invention content
The goal of the invention of the present invention is, in view of the above-mentioned problems, providing a kind of based on the user mobile phone of USSD and Quick Response Code peace Full privacy customizes guard method, in daily life, based on USSD and Quick Response Code to user's mobile communication mobile phone number safety There is provided application scenarios customize protection, make different scenes of the user in day electronic business procedure, such as call a taxi, house property, in Be situated between etc., while protecting cellphone code privacy, user is by way of subjective set scene signal language to knowing to show approach Not.
In order to achieve the above objectives, the technical solution adopted in the present invention is:
It is a kind of that guard method is customized based on the user mobile phone security privacy of USSD and Quick Response Code, including
Client is mounted in user mobile phone terminal;
Barcode scanning exhales foreground, for respond the request from client, for generating Quick Response Code, identifying 2 D code information and complete It is dynamically distributed at intermediate code number;Generate Quick Response Code and user mobile phone number, the mapping relations of purposes signal language;
Centre platform exhales foreground, telecommunications core network to link with barcode scanning, exhales the binding on foreground to take from barcode scanning for responding Business request;Generated code binding relationship;
USSD business platforms push request for responding the text that barcode scanning exhales foreground to send, text are pushed to user terminal Prompting message;
Relational database exhales foreground, centre platform to dock with barcode scanning, is used for storage mapping relationship, Quick Response Code and code number Binding relationship;
User mobile phone security privacy customizes guard method and carries out in accordance with the following steps,
Step 1, called subscriber exhales foreground to send secret protection barcode scanning and asks by client, and sets purposes prompt Language;Barcode scanning exhales foreground to generate Quick Response Code according to request and based on called subscriber's cell-phone number;The barcode scanning exhale foreground by Quick Response Code with Called subscriber's cell-phone number forms the first mapping relations, and Quick Response Code and purposes signal language are formed the second mapping relations, and by first Mapping relations, the second mapping relations storage to relational database;The barcode scanning exhales foreground to return to Quick Response Code to called subscriber client In end;The Quick Response Code is applied to secret protection scene by called subscriber;
Step 2, the Quick Response Code and scanning recognition of calling user obtaining called user, and exhaled to barcode scanning according to recognition result Foreground sends out URL request;After barcode scanning exhales the URL request that foreground receives calling subscribe's mobile phone, according to called subscriber's homing position, it is Calling subscribe dynamically distributes an intermediate code number;Barcode scanning exhales foreground to send binding service request to centre platform;
Step 3, the centre platform is based on the called use of rear subscriber number-intermediate code number-that barcode scanning exhales foreground to send Family number binding service request generated code binding relationship;To relation data library storage code binding relationship;Set code number binding Relationship comes into force the time limit with Quick Response Code;By telecommunications core network to rear subscriber number-intermediate code number, intermediate code number-called subscriber Number speech channel relaying linking;USSD business platforms exhaling to called subscriber in intermediate code number-called number speech channel access It is page push text prompting message;
Step 4 comes into force after the time limit expires after code binding relationship, releases number binding relationship, dial intermediate code number again It will forbid.
Preferably, the client is any in webpage client, public platform service number, application program of mobile phone.
Preferably, the secret protection scene includes Courier Service, carryout service, the service of buying on behalf of running errands, insurance service, pushes away It is situated between any in service, interim privacy services, media service platform, third-party service platform.
Preferably, in step 1, are set separately to first mapping relations, the second mapping relations the time limit of coming into force;It is raw After the effect time limit expires, the barcode scanning exhales foreground to send out unmapped relationship request to relational database, and relational database releases the One mapping relations, the second mapping relations.
Preferably, after the time limit of coming into force expires, the called subscriber is overdue described by client scan itself Quick Response Code, barcode scanning exhale foreground to receive and reuse request, regenerate the mapping relations of the Quick Response Code and called subscriber's cell-phone number, And it resets mapping relations and comes into force the time limit;The called subscriber resets purposes signal language by client.
Preferably, in step 3, the centre platform is successfully generated code binding relationship and by code binding relationship After storing relational database, the centre platform feedback result to barcode scanning exhales foreground, the barcode scanning to exhale foreground by intermediate code Number being sent to calling subscribe's mobile phone interface shows, is used for calling user dials.
Preferably, in step 3, the centre platform is called in receiving intermediate code number-called number speech channel After user's ALERTING message, it is sent to barcode scanning and exhales foreground;The barcode scanning exhale foreground according to the first mapping relations, the second mapping relations to Relational database query obtains the purposes signal language of called subscriber's setting;Barcode scanning exhales foreground after obtaining purposes signal language, to USSD business platforms send user's signal language and send request, including target mobile phones number and push text;The USSD business platforms Called subscriber position is found according to called subscriber's phone number, user's signal language text message is pushed to called subscriber's end End call page front end is shown.
Preferably, in step 3, the calling user dials intermediate code number, speech channel by with marketer netsurfing To centre platform;After the centre platform receives calling subscribe to intermediate code speech channel request, search relationship database Middle code binding relationship;Intermediate code number is initiated to ask called subscriber's speech channel;The centre platform courses rear subscriber number Speech channel between intermediate code number, between intermediate code number and called number is established, and completes speech channel connecting.
Preferably, first mapping relations, the second mapping relations, code binding relationship come into force time limit and step 3 in Rear subscriber number-intermediate code number, intermediate code number-called number speech channel perforation number are related;It is raw after reaching perforation number The effect time limit expires.
Preferably, first mapping relations come into force the time limit not less than code binding relationship come into force the time limit or second mapping close System comes into force the time limit.
Due to the adoption of the above technical scheme, the invention has the advantages that:
1. providing user's mobile communication mobile phone number application scenarios safely based on USSD and Quick Response Code customizes protection, make Different scenes (call a taxi, house property, intermediary etc.) the protection cellphone code privacy of user in day electronic business procedure it is same When, user is by way of subjective set scene signal language to being identified to show approach.User please seek survival for different scenes Purposes signal language is set at different Quick Response Codes, and to Quick Response Code, it, can be to coming when carrying out barcode scanning calling using the Quick Response Code Electricity shows that front end shows purposes signal language set by user.Code number binding in real time:In the case that client applies for that Quick Response Code is constant, make When different time sections barcode scanning calls, aobvious number is all different outside both sides for different personnel or same personnel.User can pass through interface Quick Response Code is arranged to come into force the purposes signal language of time limit and setting, achievees the purpose that user's subjectivity setting purposes and comes into force the time limit.
2. intermediate code number of the present invention can be largely multiplexed, hundreds of codes number, which can may be implemented, can service tens of thousands of a users; Communications service resource can be greatlyd save in this way, reduce operation cost.
3. the code binding relationship time limit can be also arranged in the present invention so that same personnel uses identical mobile phone barcode scanning call time It is limited, but at the same time Quick Response Code can also continue to come into force.Can also be according to the time limit, code binding relationship and Quick Response Code are same When fail, such secret protection is greatly enhanced.
4. the present invention can meet the needs of individual, enterprise, third-party platform mechanism about phone number secret protection, Information can be to avoid the possibility of secondary leakage.The needs for exhaling foreground that can meet Quick Response Code management by the way that barcode scanning is arranged simultaneously.
Description of the drawings
Fig. 1 is present system functional schematic.
Fig. 2 is Quick Response Code distribution sequence diagram of the present invention.
Fig. 3 is the call function sequence diagram the present invention is based on Quick Response Code.
Specific implementation mode
The specific implementation of invention is further illustrated below in conjunction with attached drawing.
As shown in Figure 1, present system functional schematic, including client, it is mounted in user mobile phone terminal.It sweeps Code exhales foreground, for responding the request from client, for generating Quick Response Code, identification 2 D code information and completing intermediate code number It dynamically distributes;Generate Quick Response Code and user mobile phone number, the mapping relations of purposes signal language.Centre platform, with barcode scanning exhale foreground, Telecommunications core network links, for responding the binding service request for exhaling foreground from barcode scanning;Generated code binding relationship.USSD business Platform pushes request for responding the text that barcode scanning exhales foreground to send, text prompting message is pushed to user terminal.Relation data Library exhales foreground, centre platform to dock with barcode scanning, is used for storage mapping relationship, Quick Response Code and code binding relationship.
Wherein, client is any in webpage client, public platform service number, application program of mobile phone.Here implement Example is using cell phone application software form as client.Client carries out true identity registration for user, personal information is arranged, Cryptoguard setting, application and maintenance are for secret protection Quick Response Code etc..Barcode scanning exhales background service system of the foreground as client System, is connected by real-time performance, handles the application requirement from client, while contacting centre platform.
The secret protection scene set in the application includes Courier Service, carryout service, the service of buying on behalf of running errands, insures clothes It is any in business, promotion service, interim privacy services, media service platform, third-party service platform.Such as interim privacy services The scene of phone number need to be stayed for temporary parking;Promotion service includes the scenes such as house property promotion service, exhibition and sale of products meeting;Media take Business platform includes from media services end, webpage, APP etc..Secret protection scene can also be that other need the situation of secret protection. The present invention can be to sets itself secret protection scene, and application is of the invention.
It is as follows that barcode scanning exhales foreground to be responsible for function:1) Quick Response Code of the response from client generates request, and subsidiary user is true The access URL request that number is initiated with user's signal language and client scan Quick Response Code;2) the true number of client is based on to generate Quick Response Code simultaneously returns to subscription client;3) storage request is initiated to binding relationship database;4) it is initiated to binding relationship database Inquiry request;5) it is that calling and called distribute intermediate code number;6) it sends user's signal language to USSD platforms and sends request, contain target mobile phones Number with push text;7) user's ALERTING message from centre platform is received.
Here, intermediate code platform includes operation layer and Network Element Layer, and operation layer is deployed in outside core net, and operation layer north orientation connects Mouth is docked with third party's internet platform backstage, and southbound interface is docked with core net;Network Element Layer is deployed in core net, north It is docked to interface with operation layer, southbound interface is docked with core net;Operation layer is according to the third party's internet platform received Binding relationship distribution request provides the intermediate code number called for third party's internet platform, and to intermediate code number and ringing number It is bound between code and stores binding relationship;Network Element Layer receives the third party's internet platform calling roamed into through core net and asks It asks;The interaction scenarios that Network Element Layer inquires between the Network Element Layer pair and the operation layer operation layer include call policy inquiry, Short message policy lookup, recording push and ticket notice.Call policy is inquired, and it is logical to intermediate number that the Network Element Layer receives calling number When words request, the Network Element Layer is initiated call policy to the operation layer according to calling number and intermediate number and is inquired, the business Layer is according to requesting query binding relationship and feeds back binding relationship.Short message policy lookup, the Network Element Layer are receiving calling number pair When intermediate number short message request, the Network Element Layer is initiated short message strategy to the operation layer according to calling number and intermediate number and is looked into It askes, the operation layer is according to requesting query binding relationship and feeds back binding relationship.Recording push, after the Network Element Layer is to connecting Each speech channel call is recorded, and after end of conversation, is pushed to the operation layer.Ticket notifies, after the Network Element Layer is to connecting Speech channel call generate ticket, and be pushed to the operation layer.Binding relationship is established between intermediate code number and call number respectively Call speech channel, and connected.
It is as follows that centre platform is responsible for function:1) caller-centre number-called number for exhaling foreground to send based on barcode scanning generates Binding relationship;2) to binding relationship database purchase Quick Response Code ID and the true number binding relationship of client;3) binding relationship is set It comes into force the time limit with Quick Response Code;4) speech channel relays converged functionality;5) push called subscriber's ALERTING message exhales foreground to barcode scanning.
As shown in Figure 1, the guard method of user mobile phone security privacy carries out in accordance with the following steps;
Step 1, called subscriber exhales foreground to send secret protection barcode scanning and asks by client, and sets purposes prompt Language;Barcode scanning exhales foreground to generate Quick Response Code according to request and based on called subscriber's cell-phone number;The barcode scanning exhale foreground by Quick Response Code with Called subscriber's cell-phone number forms the first mapping relations, and Quick Response Code and purposes signal language are formed the second mapping relations, and by first Mapping relations, the second mapping relations storage to relational database;The barcode scanning exhales foreground to return to Quick Response Code to called subscriber client In end;The Quick Response Code is applied to secret protection scene by called subscriber.To institute State the first mapping relations, the time limit of coming into force is set separately in the second mapping relations;It comes into force after the time limit expires, the barcode scanning exhales foreground to pass It is that database sends out unmapped relationship request, relational database releases the first mapping relations, the second mapping relations.In order to can be with Quick Response Code is reused, after the time limit of coming into force expires, the called subscriber is overdue described by client scan itself Quick Response Code, barcode scanning exhale foreground to receive and reuse request, regenerate the mapping relations of the Quick Response Code and called subscriber's cell-phone number, And it resets mapping relations and comes into force the time limit;The called subscriber resets purposes signal language by client.
Step 2, the Quick Response Code and scanning recognition of calling user obtaining called user, and exhaled to barcode scanning according to recognition result Foreground sends out URL request;After barcode scanning exhales the URL request that foreground receives calling subscribe's mobile phone, according to called subscriber's homing position, it is Calling subscribe dynamically distributes an intermediate code number;Barcode scanning exhales foreground to send binding service request to centre platform.
Step 3, the centre platform is based on the called use of rear subscriber number-intermediate code number-that barcode scanning exhales foreground to send Family number binding service request generated code binding relationship;To relation data library storage code binding relationship;Set code number binding Relationship comes into force the time limit with Quick Response Code;By telecommunications core network to rear subscriber number-intermediate code number, intermediate code number-called subscriber Number speech channel relaying linking;USSD business platforms exhaling to called subscriber in intermediate code number-called number speech channel access It is page push text prompting message.
As specific visible scene, the centre platform is successfully generated code binding relationship and deposits code binding relationship After storing up relational database, the centre platform feedback result to barcode scanning exhales foreground, the barcode scanning to exhale foreground by intermediate code number It is sent to calling subscribe's mobile phone interface to show, is used for calling user dials.
Here purposes signal language concrete application process is:The centre platform is receiving intermediate code number-called subscriber number In code speech channel after called subscriber's ALERTING message, it is sent to barcode scanning and exhales foreground;The barcode scanning exhales foreground according to the first mapping relations, Two mapping relations obtain the purposes signal language that called subscriber sets to relational database query;Barcode scanning exhales foreground to carry obtaining purposes After showing language, sends user's signal language to USSD business platforms and send request, including target mobile phones number and push text;The USSD Business platform finds called subscriber position according to called subscriber's phone number, by user's signal language text message be pushed to by User terminal call page front end is made to show.
Here the specific connection procedure of speech channel is:The calling user dials intermediate code number, speech channel by with marketer net Network roams into centre platform;After the centre platform receives calling subscribe to intermediate code speech channel request, search relationship Code binding relationship in database;Intermediate code number is initiated to ask called subscriber's speech channel;The centre platform courses caller is used Speech channel between family number and intermediate code number, between intermediate code number and called number is established, and completes speech channel connecting.
Step 4 comes into force after the time limit expires after code binding relationship, releases number binding relationship, dial intermediate code number again It will forbid.
In order to more preferably avoid Quick Response Code that secondary information is caused to reveal, the first mapping relations described here, the second mapping relations, The time limit of coming into force of code binding relationship is talked about with rear subscriber number-intermediate code number, intermediate code number-called number in step 3 It is related that road penetrates through number;After reaching perforation number, the time limit of coming into force expires.Certainly, first mapping relations time limit of coming into force is not small The time limit is come into force in code binding relationship or the second mapping relations come into force the time limit;The service life of Quick Response Code can be ensured in this way, together When ensure to converse safety and privacy protected.
Difference with the prior art of the present invention is to may be implemented to dynamically distribute intermediate code number, realizes hundreds of centres Code number can service the demand of tens of thousands of a users, greatly reduce the storage of intermediate code number, improve utilization rate;Pass through setting simultaneously Mapping relations, code binding relationship come into force the time limit make using Quick Response Code propagate contact method when secondary information will not be caused to let out Dew, i.e. intermediate code number are used as mobile phone interface channel for a long time, are unfavorable for needing to seek mobile phone peace in short time range in this way The demand of full secret protection.Time limit setting is come into force when here to mapping relations, code binding relationship, one so that intermediate code number will not For a long time in putting through in called subscriber's time limit, two Quick Response Codes that will not be can use the poor phase using just failing successively Limit but converse every time limited, meet Quick Response Code in the regular period in this way and be scanned repeatedly needs, but logical to dialing every time The words time is restricted.As it can be seen that the present invention is dynamic compared with the prior art, in-between code number is also to dynamically distribute, logical every time Words can also be different intermediate codes number so that the effect of security privacy protection greatly reinforces.
Example explanation is carried out below in conjunction with practical call and corresponding sequence diagram
As shown in Fig. 2, Quick Response Code distributes sequence diagram.
1) user has the demand that secret protection is carried out to subscriber phone number, and need in the various scenes of e-commerce Incoming call difference is carried out for different scenes, and then user's subjective desire operates client and exhales foreground to initiate Quick Response Code distribution to barcode scanning Operation requests, the true number of subsidiary user, purposes signal language and Quick Response Code validity event time limit.
2) barcode scanning exhales foreground after the Quick Response Code request for receiving user, and URL Quick Response Codes are generated based on user's real handset number, The relationship map of Quick Response Code and user's real handset number is formed, and sets term of validity.
3) barcode scanning exhales foreground to store user's Quick Response Code URL information of generation and user's signal language to platform relation data Library, Quick Response Code form mapping relations with user's signal language.
4) after barcode scanning exhales foreground successfully to store 2 D code information, Quick Response Code is returned to subscription client, user can directly obtain The Quick Response Code of oneself phone number must be associated with.
5) user is distributed away Quick Response Code to other users by preserving, sharing the subjective operation such as Quick Response Code.
6) after reaching the binding relationship term of validity set by user, barcode scanning exhales the unbinding relationship in foreground.
7) Quick Response Code fails.
As shown in figure 3, being the call function sequence diagram based on Quick Response Code.
1) calling subscribe B obtains the Quick Response Code with user's A real handset number-associateds.
2) Quick Response Code that calling subscribe's B-scan obtains.
3) terminal of calling subscribe B exhales foreground to send out URL access requests by scanning the two-dimensional code to barcode scanning.
4) barcode scanning exhales foreground after the URL request for receiving calling subscribe's B terminals, is that user A is interim according to B homing positions A centre X is distributed, forms mapping relations AX, and set relationship and come into force the time limit, it is all heavy that different numbers sweeps Quick Response Code every time It is new to dynamically distribute intermediate number.
5) after intermediate code X is allocated successfully, code bind request is sent to centre platform based on A-X-B codes relationship.
6) after centre platform generates binding relationship, by relationship storage in platform relational database, and return storage at Work(responds, and then return binding success responds to barcode scanning and exhales foreground.
7) barcode scanning, which is exhaled, returns to centre X to calling subscribe, and the user experience of calling subscribe side is:It is shown after barcode scanning intermediate Code number.
8) calling subscribe B initiations dial intermediate code X.
9) speech channel roams into centre platform through carrier network.
10) centre platform based on calling subscribe B and centre X to the number of relational database query called subscriber A.
11) relational database returns to called subscriber's A numbers according to inquiry.
12) centre platform initiates the calling of intermediate code X to called subscriber A, calls after carrier network roams, and uses Family A rings.
13) user's ALERTING message notice barcode scanning is exhaled foreground by centre platform.
14) barcode scanning exhales foreground after receiving user's ALERTING message, is looked into relational database according to calling and called 2 D code information Inquiry obtains purposes signal language set by user.
15) barcode scanning exhales foreground after obtaining user's signal language, and sending user's signal language to USSD business platforms sends request, Including target mobile phones number and push text.
16) USSD business platforms find user position according to subscriber phone number, by user's signal language text message User terminal call page front end is pushed to show.
17) after user A off-hooks, centre platform is by the media speech channel of calling subscribe B to centre X and centre X to use The media speech channel of family A is docked.
18) calling subscribe B and user A is conversed by aobvious outside the X of centre.
19) after the binding relationship time limit expires, unbinding relationship, and obtain success response.
20) after unbinding relationship, user B dials intermediate number and can not then put through again.
Above description is the detailed description for the present invention preferably possible embodiments, but embodiment is not limited to this hair Bright patent claim, it is all the present invention suggested by technical spirit under completed same changes or modifications change, should all belong to In the covered the scope of the claims of the present invention.
Term explanation:
USSD (Unstructured Supplementary Service Data) i.e. unstructured supplementary data traffics are flat Platform.

Claims (10)

1. a kind of customizing guard method based on the user mobile phone security privacy of USSD and Quick Response Code, it is characterised in that:Including
Client is mounted in user mobile phone terminal;
Barcode scanning exhales foreground, for responding the request from client, used in generating Quick Response Code, identification 2 D code information and completing Between code number dynamically distribute;Generate Quick Response Code and user mobile phone number, the mapping relations of purposes signal language;
Centre platform exhales foreground, telecommunications core network to link with barcode scanning, exhales the binding service on foreground to ask from barcode scanning for responding It asks;Generated code binding relationship;
USSD business platforms push request for responding the text that barcode scanning exhales foreground to send, to user terminal push text prompt Message;
Relational database exhales foreground, centre platform to dock with barcode scanning, is used for storage mapping relationship, Quick Response Code and code number and binds Relationship;
User mobile phone security privacy customizes guard method and carries out in accordance with the following steps,
Step 1, called subscriber exhales foreground to send secret protection barcode scanning and asks by client, and sets purposes signal language;It sweeps Code exhales foreground to generate Quick Response Code according to request and based on called subscriber's cell-phone number;The barcode scanning exhales foreground to use Quick Response Code with called Family cell-phone number forms the first mapping relations, Quick Response Code and purposes signal language is formed the second mapping relations, and the first mapping is closed System, the second mapping relations storage to relational database;The barcode scanning exhales foreground to return in Quick Response Code to called subscriber's client;Quilt User is made to be applied to secret protection scene using the Quick Response Code as the contact method of call, voice or short message;
Step 2, the Quick Response Code and scanning recognition of calling user obtaining called user, and foreground is exhaled to barcode scanning according to recognition result Send out URL request;It is caller according to called subscriber's homing position after barcode scanning exhales the URL request that foreground receives calling subscribe's mobile phone User dynamically distributes an intermediate code number;Barcode scanning exhales foreground to send binding service request to centre platform;
Step 3, the centre platform exhale rear subscriber number-intermediate code number-called subscriber number that foreground is sent based on barcode scanning Code binding service request generated code binding relationship;To relation data library storage code binding relationship;Set code binding relationship It comes into force the time limit with Quick Response Code;By telecommunications core network to rear subscriber number-intermediate code number, intermediate code number-called number Speech channel relaying linking;USSD business platforms are in intermediate code number-called number speech channel access to the calling page of called subscriber Face pushes text prompting message;
Step 4 comes into force after the time limit expires after code binding relationship, releases number binding relationship, dialing intermediate code number again will prohibit Only.
2. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:The client is any in webpage client, public platform service number, application program of mobile phone.
3. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:The secret protection scene includes Courier Service, carryout service, the service of buying on behalf of running errands, insurance service, pushes away It is situated between any in service, interim privacy services, media service platform, third-party service platform.
4. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:In step 1, are set separately to first mapping relations, the second mapping relations the time limit of coming into force;It comes into force After time limit expires, the barcode scanning exhales foreground to send out unmapped relationship request to relational database, and relational database releases first Mapping relations, the second mapping relations.
5. according to claim 4 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:After the time limit of coming into force expires, the called subscriber passes through client scan itself overdue described two Code is tieed up, barcode scanning exhales foreground to receive and reuses request, regenerates the mapping relations of the Quick Response Code and called subscriber's cell-phone number, and Mapping relations are reset to come into force the time limit;The called subscriber resets purposes signal language by client.
6. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:In step 3, the centre platform is successfully generated code binding relationship and deposits code binding relationship After storing up relational database, the centre platform feedback result to barcode scanning exhales foreground, the barcode scanning to exhale foreground by intermediate code number It is sent to calling subscribe's mobile phone interface to show, is used for calling user dials.
7. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:In step 3, the centre platform is called in receiving intermediate code number-called number speech channel After user's ALERTING message, it is sent to barcode scanning and exhales foreground;The barcode scanning exhale foreground according to the first mapping relations, the second mapping relations to Relational database query obtains the purposes signal language of called subscriber's setting;Barcode scanning exhales foreground after obtaining purposes signal language, to USSD business platforms send user's signal language and send request, including target mobile phones number and push text;The USSD business platforms Called subscriber position is found according to called subscriber's phone number, user's signal language text message is pushed to called subscriber's end End call page front end is shown.
8. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:In step 3, the calling user dials intermediate code number, speech channel by with marketer netsurfing To centre platform;After the centre platform receives calling subscribe to intermediate code speech channel request, search relationship database Middle code binding relationship;Intermediate code number is initiated to ask called subscriber's speech channel;The centre platform courses rear subscriber number Speech channel between intermediate code number, between intermediate code number and called number is established, and completes speech channel connecting.
9. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:First mapping relations, the second mapping relations, code binding relationship come into force time limit and step 3 in Rear subscriber number-intermediate code number, intermediate code number-called number speech channel perforation number are related;It is raw after reaching perforation number The effect time limit expires.
10. according to claim 1 a kind of based on the user mobile phone security privacy of USSD and Quick Response Code customization protection side Method, it is characterised in that:First mapping relations come into force the time limit not less than code binding relationship come into force the time limit or second mapping close System comes into force the time limit.
CN201810551813.8A 2018-05-31 2018-05-31 USSD and two-dimensional code based customized protection method for security and privacy of user mobile phone Active CN108769436B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810551813.8A CN108769436B (en) 2018-05-31 2018-05-31 USSD and two-dimensional code based customized protection method for security and privacy of user mobile phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810551813.8A CN108769436B (en) 2018-05-31 2018-05-31 USSD and two-dimensional code based customized protection method for security and privacy of user mobile phone

Publications (2)

Publication Number Publication Date
CN108769436A true CN108769436A (en) 2018-11-06
CN108769436B CN108769436B (en) 2020-12-08

Family

ID=64001339

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810551813.8A Active CN108769436B (en) 2018-05-31 2018-05-31 USSD and two-dimensional code based customized protection method for security and privacy of user mobile phone

Country Status (1)

Country Link
CN (1) CN108769436B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021135602A1 (en) * 2020-01-04 2021-07-08 华为技术有限公司 Number privacy protection method, network device and computer storage medium
CN115086892A (en) * 2022-05-17 2022-09-20 任峰 Method for dynamically binding call task and calling and called party numbers based on short message notification

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079706A (en) * 2007-06-08 2007-11-28 黄晖 A 2D code verification method and system
CN101521866A (en) * 2009-03-26 2009-09-02 深圳华为通信技术有限公司 Method and device for forwarding call
CN102724643A (en) * 2012-05-16 2012-10-10 华为软件技术有限公司 Call method, device and communication system
CN103167500A (en) * 2013-02-01 2013-06-19 杭州东信北邮信息技术有限公司 Method and system achieving united processing of mobile phone
CN105141790A (en) * 2015-08-04 2015-12-09 任峰 Method for keeping calling party number secrete in telephone communication
CN106341234A (en) * 2015-07-17 2017-01-18 华为技术有限公司 Authorization method and device
CN106686268A (en) * 2015-11-06 2017-05-17 中国科学院沈阳计算技术研究所有限公司 Two-way privacy protection vehicle-moving contact system and method based on two-dimensional code
CN107809749A (en) * 2017-10-27 2018-03-16 中国—东盟信息港股份有限公司 A kind of guard method of cell-phone number security privacy and platform based on mobile Internet
CN108040184A (en) * 2017-12-08 2018-05-15 深圳光汇云油电商有限公司 A kind of call method for protecting customer privacy

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079706A (en) * 2007-06-08 2007-11-28 黄晖 A 2D code verification method and system
CN101521866A (en) * 2009-03-26 2009-09-02 深圳华为通信技术有限公司 Method and device for forwarding call
CN102724643A (en) * 2012-05-16 2012-10-10 华为软件技术有限公司 Call method, device and communication system
CN103167500A (en) * 2013-02-01 2013-06-19 杭州东信北邮信息技术有限公司 Method and system achieving united processing of mobile phone
CN106341234A (en) * 2015-07-17 2017-01-18 华为技术有限公司 Authorization method and device
CN105141790A (en) * 2015-08-04 2015-12-09 任峰 Method for keeping calling party number secrete in telephone communication
CN106686268A (en) * 2015-11-06 2017-05-17 中国科学院沈阳计算技术研究所有限公司 Two-way privacy protection vehicle-moving contact system and method based on two-dimensional code
CN107809749A (en) * 2017-10-27 2018-03-16 中国—东盟信息港股份有限公司 A kind of guard method of cell-phone number security privacy and platform based on mobile Internet
CN108040184A (en) * 2017-12-08 2018-05-15 深圳光汇云油电商有限公司 A kind of call method for protecting customer privacy

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021135602A1 (en) * 2020-01-04 2021-07-08 华为技术有限公司 Number privacy protection method, network device and computer storage medium
CN115086892A (en) * 2022-05-17 2022-09-20 任峰 Method for dynamically binding call task and calling and called party numbers based on short message notification
CN115086892B (en) * 2022-05-17 2023-07-07 任峰 Method for dynamically binding calling task and calling and called party numbers based on short message notification

Also Published As

Publication number Publication date
CN108769436B (en) 2020-12-08

Similar Documents

Publication Publication Date Title
CN108777750A (en) A kind of user mobile phone security privacy guard method based on Quick Response Code
US7149296B2 (en) Providing account usage fraud protection
US7899173B2 (en) Communication connectivity via context association, advertising sponsorship, and multiple contact databases
US7092508B2 (en) Rating parties according to party identities
CN107749930B (en) Call processing method, server and storage medium for binding virtual numbers for calling and called parties respectively
TWI806813B (en) Communication method and server
CN106302927A (en) The voice call platform that two-way number is hidden
EP3162104B1 (en) A method to authenticate calls in a telecommunication system
CN111182159B (en) Communication method, device and storage medium based on team instant messaging application
US20030115138A1 (en) Billing for use of a telephony device
CN107018504B (en) Communication method, blacklist configuration method and device
CN104822139B (en) A method of communicating number isolation and secret protection are realized based on intermediate number
CN102082881A (en) Method and system for real-time display of caller location, profile and trust relationships
WO2017036216A1 (en) Virtual number processing method and device
US9160866B1 (en) Advertisements in controlled-environment communication systems using tablet computing devices
US20030156696A1 (en) Third party regulation of calls through a particular line based on a call context
CN106529851A (en) Order data processing method, communication data querying method and server
CN110263575B (en) Method for realizing data fusion and data privacy protection based on Hash algorithm and session control
CN106157079A (en) The exchange method of order data and server
CN109600389A (en) A kind of group user communication means and system based on block chain
CN113079258A (en) Number privacy protection method, network device and computer storage medium
CN107018240A (en) A kind of call method and system of hiding called number
CN108769436A (en) It is a kind of that guard method is customized based on the user mobile phone security privacy of USSD and Quick Response Code
US8509405B2 (en) Method and system for blocking communication sessions
CN107708103B (en) Method for realizing number security based on MAP signaling

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