CN107708076A - Method and apparatus for pushing access information - Google Patents

Method and apparatus for pushing access information Download PDF

Info

Publication number
CN107708076A
CN107708076A CN201710929222.5A CN201710929222A CN107708076A CN 107708076 A CN107708076 A CN 107708076A CN 201710929222 A CN201710929222 A CN 201710929222A CN 107708076 A CN107708076 A CN 107708076A
Authority
CN
China
Prior art keywords
wap
target wireless
wireless access
access information
access points
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
CN201710929222.5A
Other languages
Chinese (zh)
Other versions
CN107708076B (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.)
Shanghai Shangxiang Network Technology Co.,Ltd.
Original Assignee
Shanghai Lianshang Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Lianshang Network Technology Co Ltd filed Critical Shanghai Lianshang Network Technology Co Ltd
Priority to CN201710929222.5A priority Critical patent/CN107708076B/en
Publication of CN107708076A publication Critical patent/CN107708076A/en
Priority to PCT/CN2018/102691 priority patent/WO2019072037A1/en
Application granted granted Critical
Publication of CN107708076B publication Critical patent/CN107708076B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the present application discloses the method and apparatus for pushing access information.One embodiment of this method includes:WAP connection request in response to receiving terminal device transmission, obtains at least one target wireless access points near terminal device;In response to determining that at least one target wireless access points meet preparatory condition, obtain and at least one at least one referred to WAP with reference to what user's success or attempt connected;From at least one WAP is referred to reference to selection one or more in WAP;The access information of the reference WAP of selected taking-up is pushed to terminal device.The embodiment realizes the access information that the WAP similar to the WAP near user is pushed for user, the WAP near user is connected using the access information of the WAP similar with the WAP near user, helps to lift the probability that user is successfully connected WAP.

Description

Method and apparatus for pushing access information
Technical field
The application is related to communication technical field, and in particular to wireless communication technology field, more particularly, to push access The method and apparatus of information.
Background technology
With the continuous development of wireless communication technology, network is by WI-FI (WIreless-FIdelity, Wireless Fidelity) As a kind of important way of the daily access network of user, while also bring great advantage to the user.
At present, when user nearby has the WAP being successfully connected, the backstage of WAP class application The access information for the WAP that server was successfully connected to user's push, the terminal device of user are believed using the access Breath connection WAP;When user nearby only exists the WAP not being successfully connected, WAP class should Access information of the background server because not storing the WAP not being successfully connected, without being pushed away to terminal device Any access information is sent, now the terminal device of user can not just connect WAP.
The content of the invention
The purpose of some embodiments of the present application is to propose a kind of improved to be used to push the method for access information and set It is standby.
In a first aspect, some embodiments of the present application provide a kind of method for pushing access information, this method bag Include:WAP connection request in response to receiving terminal device transmission, obtains at least one mesh near terminal device Mark WAP;In response to determining that at least one target wireless access points meet preparatory condition, obtain at least one with reference to use Family success or that attempts to connect at least one refer to WAP;From at least one with reference to selection one in WAP Or it is multiple refer to WAP, wherein, the reference WAP of selected taking-up with least one target wireless access points One or more target wireless access points it is similar;The access information of the reference WAP of selected taking-up is pushed to terminal Equipment.
Second aspect, some embodiments of the present application provide a kind of device for being used to push access information, the device bag Include:First acquisition unit, the WAP connection request in response to receiving terminal device transmission is configured to, obtains terminal At least one target wireless access points near equipment;Second acquisition unit, it is configured in response to determining at least one target WAP meets preparatory condition, obtains at least one wireless with reference to user's success or at least one reference for attempting to connect Access point;Unit is chosen, is configured to refer to wireless access with reference to selection one or more in WAP from least one Point, wherein, one or more of reference WAP and at least one target wireless access points of selected taking-up target without Line access point is similar;Push unit, it is configured to the access information of the reference WAP of selected taking-up being pushed to terminal Equipment.
The third aspect, some embodiments of the present application provide a kind of method for connecting WAP, this method Including:WAP connection request is sent to the network equipment;Access information set is obtained from the network equipment;Believe in response to access Breath set includes the ginseng similar to one or more of neighbouring at least one target wireless access points target wireless access points The access information of WAP is examined, the access information reused in access information set attempts connection and the access information pair The step of target wireless access points answered, until the access information being successfully connected in WAP or access information set is complete Attempt in portion.
Fourth aspect, some embodiments of the present application provide a kind of device for being used to connect WAP, the device Including:Transmitting element, it is configured to send WAP connection request to the network equipment;Acquiring unit, it is configured to from net Network equipment obtains access information set;Connection unit, it is configured to include and neighbouring at least one in response to access information set The similar access information with reference to WAP of one or more of individual target wireless access points target wireless access points, weight The step of utilizing the access information in access information set to attempt to connect target wireless access points corresponding with the access information again, Until the access information being successfully connected in WAP or access information set is all attempted.
5th aspect, some embodiments of the present application provide a kind of network equipment, and the network equipment includes:One or more Individual processor;Storage device, for storing one or more programs;When one or more programs are held by one or more processors OK so that one or more processors are realized such as the method described in first aspect.
6th aspect, the embodiment of the present application provide a kind of computer-readable recording medium, are stored thereon with computer journey Sequence, the method as described in first aspect is realized when the computer program is executed by processor.
7th aspect, some embodiments of the present application provide a kind of terminal device, and the terminal device includes:One or more Individual processor;Storage device, for storing one or more programs;When one or more programs are held by one or more processors OK so that one or more processors are realized such as the method described in the third aspect.
Eighth aspect, some embodiments of the present application provide a kind of computer-readable recording medium, are stored thereon with meter Calculation machine program, the method as described in the third aspect is realized when the computer program is executed by processor.
The method and apparatus for pushing access information that the embodiment of the present application provides, first, is receiving terminal device In the case of the WAP connection request of transmission, at least one target wireless access points near terminal device are obtained;It Afterwards, in the case of it is determined that at least one target wireless access points meet preparatory condition, obtain at least one with reference to user's success Or that attempts to connect at least one refers to WAP;Then, from least one with reference to selection one in WAP Or the reference wireless access that multiple target wireless access points one or more of at least one target wireless access points are similar Point;Finally, the access information of the reference WAP of selected taking-up is pushed to terminal device.It is achieved thereby that pushed away for user Send the access information of the WAP similar to the WAP near user, using with the WAP near user WAP near the access information connection user of similar WAP, contributes to lifting user to be successfully connected wirelessly The probability of access point.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, the application's is other Feature, objects and advantages will become more apparent upon:
Fig. 1 is that some embodiments of the present application can apply to exemplary system architecture figure therein;
Fig. 2 is the flow chart for being used to push one embodiment of the method for access information according to the application;
Fig. 3 is the flow chart for being used to push another embodiment of the method for access information according to the application;
Fig. 4 is the flow chart for being used to connect one embodiment of the method for WAP according to the application;
Fig. 5 is adapted for for realizing the network equipment of some embodiments of the present application or the computer system of terminal device Structural representation.
Embodiment
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched The specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order to Be easy to describe, illustrate only in accompanying drawing to about the related part of invention.
It should be noted that in the case where not conflicting, the feature in embodiment and embodiment in the application can phase Mutually combination.Describe the application in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 is shown can be using the application for pushing the method for access information or for connecting WAP The exemplary system architecture 100 of the embodiment of method.
As shown in figure 1, system architecture 100 can include terminal device 101,102,103, network 104 and the network equipment 105.Network 104 between terminal device 101,102,103 and the network equipment 105 provide communication link medium.Network 104 can include various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be interacted with using terminal equipment 101,102,103 by network 104 with the network equipment 105, with receive or Send message etc..Various client applications, such as WAP class application can be installed on terminal device 101,102,103 Deng.
Terminal device 101,102,103 can be the various electronic equipments with connection WAP function, including but It is not limited to smart mobile phone, tablet personal computer, E-book reader, pocket computer on knee and desktop computer etc..
The network equipment 105 can be to provide the network equipment of various services, such as the network equipment 105 can be wireless access The background server of point class application.WAP class application background server can receive terminal device 101,102, In the case of the 103 WAP connection requests sent, at least one target near terminal device 101,102,103 is obtained The information of WAP, the information of acquired at least one target wireless access points is carried out the processing such as analyzing, and will place Reason result (such as access information of the reference WAP of selected taking-up) is pushed to terminal device 101,102,103.
It should be noted that the method for being used to push access information that some embodiments of the present application are provided can be by net Network equipment 105 performs.The method for being used to connect WAP that some embodiments of the present application are provided can be set by terminal Standby 101,102,103 perform.
It should be understood that the number of the terminal device, network and the network equipment in Fig. 1 is only schematical.According to realization Need, can have any number of terminal device, network and the network equipment.
With continued reference to Fig. 2, it illustrates one embodiment for being used to push the method for access information according to the application Flow 200.This is used for the flow 200 for pushing the method for access information, comprises the following steps:
Step 201, the WAP connection request sent in response to receiving terminal device, is obtained near terminal device At least one target wireless access points.
In the present embodiment, terminal device (such as terminal device 101,102,103 shown in Fig. 1) transmission is being received In the case of WAP connection request, the method for pushing access information runs the network equipment (such as Fig. 1 thereon The shown network equipment 105) at least one target wireless access points near terminal device can be obtained.Wherein, the network equipment Can be the background server of WAP class application, it is stored with the information of a large amount of WAPs.WAP Information can include but is not limited at least one of following:The mark of WAP, WAP be attempted connection and/or into Work(connection frequency, the positional information of WAP, the Connection Time of WAP, WAP signal intensity, The stability of WAP, the network speed of WAP.The mark of WAP can be the title of WAP, such as SSID (Service Set Identifier, service set) and/or BSSID (Basic Service Set Identifier) etc..
In certain embodiments, (the Wireless Local Area of the WLAN inside setting option of the user to terminal device Networks, WLAN) icon of WAP class application installed on option or terminal device performs the first operation When, terminal device can send WAP connection request to the network equipment.Wherein, the first operation can include any right WLAN options or WAP class application icon carry out, can triggering terminal equipment send WAP connection request Operation.For example, when user clicks on the icon of WLAN options or the application of WAP class, it is believed that user performs the One operation.The mark of at least one target wireless access points near terminal device can be included in WAP connection request Or the positional information of terminal device.
As a kind of example, when the WLAN options inside user clicks on the setting option of terminal device, pacify on terminal device The WAP class application of dress can scan obtained wireless access point list with reading terminal equipment, obtain wireless access point range The mark of at least one WAP in table, and such mark is sent into the network equipment;The network equipment can be based on such Mark inquired about, obtain the WAP indicated by such mark, as at least one target near terminal device without Line access point.
As another example, reference zone set in advance can be divided into more sub-regions, wherein, per sub-regions Interior to include multiple WAPs, the network equipment can store the information of the WAP in every sub-regions;One In a little embodiments, the reference zone can cover at least one administrative region or at least one country.Here, when user clicks on terminal During the icon for the WAP class application installed in equipment, terminal device can open positioning service, obtain the terminal device Positional information, and send to the network equipment;The network equipment can determine the sub-district indicated by the positional information of the terminal device Domain, and at least one WAP determined by lookup in subregion, as at least one target near terminal device WAP.
Step 202, in response to determining that at least one target wireless access points meet preparatory condition, at least one reference is obtained User's success or that attempts to connect at least one refer to WAP.
In the present embodiment, can be true based at least one target wireless access points acquired in step 201, the network equipment Whether fixed at least one target wireless access points meet preparatory condition, in the case where meeting preparatory condition, obtain at least one The success or that attempts to connect at least one refer to WAP in certain period of time (such as first trimester) with reference to user.
In certain embodiments, it is at least one to include with reference to user from the registered user of WAP class application The certain customers randomly selected out;It can also include attempting to connect at least one Target Wireless access not being successfully connected At least one user of point.Such as, can attempt to connect in nearest three months at least one not connected successfully with reference to user The user for the target wireless access points taken over.
In certain embodiments, it can be various conditions set in advance that preparatory condition, which is, here not to preparatory condition Particular content is defined.As an example, preparatory condition can include existing at least at least one target wireless access points of institute One target wireless access points not being successfully connected, and be not present and be successfully connected at least one target wireless access points The quantity of the target wireless access points crossed or the target wireless access points being successfully connected (is, for example, less than 2 less than predetermined threshold value It is individual).
In certain embodiments, the network equipment can determine that target wireless access points are not connected successfully in several ways The target wireless access points taken over, or the target wireless access points being successfully connected.
As a kind of example, the network equipment can determine Connection Time in the information of target wireless access points whether be It is empty;If the Connection Time is sky, it is the target wireless access points not being successfully connected to illustrate the target wireless access points;If connection Time is not sky, and it is the target wireless access points being successfully connected to illustrate the target wireless access points.
As another example, when the terminal device for being provided with the application of WAP class is successfully connected WAP When, terminal device can generate the linkage record of the mark including WAP, and send to the network equipment and store.So, The network equipment can the mark based on target wireless access points searched in the linkage record being locally stored;If it is locally stored Linkage record in be not present include the target wireless access points mark linkage record, illustrate that the target wireless access points are The target wireless access points not being successfully connected;If existing in the linkage record being locally stored includes the target wireless access points Mark linkage record, it is the target wireless access points being successfully connected to illustrate the target wireless access points.
In certain embodiments, when the terminal device success or trial connection that are provided with the application of WAP class wirelessly connect During access point, terminal device can generate the success of mark and user's mark including WAP or attempt linkage record, and Send to the network equipment and store.So, the network equipment, which can be primarily based on, identifies in the success being locally stored or tastes with reference to user Searched in examination linkage record, obtaining at least one includes this with reference to the success of user's mark or attempt linkage record;Then From at least one acquired success or attempt to extract at least one mark with reference to WAP in linkage record;Finally It can go out at least one to refer to WAP based at least one identifier lookup with reference to WAP.
Step 203, WAP is referred to reference to selection one or more in WAP from least one.
In the present embodiment, WAP is referred to based at least one acquired in step 202, the network equipment can be from Wherein select one or more and refer to WAP.Wherein, the reference WAP of selected taking-up and at least one mesh It is similar to mark one or more of WAP target wireless access points.As an example, the network equipment can select with extremely The positional information of one or more of few target wireless access points target wireless access points is similar or title is similar one It is individual or multiple refer to WAP.
Step 204, the access information of the reference WAP of selected taking-up is pushed to terminal device.
In the present embodiment, can be by selected by based on the selected reference WAP taken out of step 203, the network equipment The access information of the reference WAP gone out is pushed to terminal device.Terminal device can utilize the selected reference taken out wireless The access information of access point attempts the target wireless access points near connection.Wherein, access information can be used to access wirelessly The information of access point, such as password, identifying code etc..
In certain embodiments, the network equipment can be set excellent to the access information of the reference WAP of selected taking-up First level, and the access information for setting priority is pushed to terminal device.Terminal device can be according to priority from high to low Order is attempted to connect the target wireless access points corresponding with the access information successively using access information.Wherein, believe with access Target wireless access points corresponding to manner of breathing can be the Target Wireless similar to the reference WAP belonging to the access information Access point.As an example, the network equipment can first pair the target wireless access points corresponding with access information successful connection Rate, signal intensity, stability, network speed etc. carry out comprehensive assessment, so as to obtain the Target Wireless access corresponding with access information The comprehensive grading of point, generally, WAP connect into that power is higher, and signal intensity is stronger, and stability is higher, and network speed is got over It hurry up, its comprehensive grading is higher;Then believed according to the access corresponding with target wireless access points of the score value of comprehensive grading height pair Breath sets priority, and generally, the comprehensive grading score value of WAP is higher, and the priority of its corresponding access information is higher.
The method for pushing access information that some embodiments of the present application provide, first, is receiving terminal device In the case of the WAP connection request of transmission, at least one target wireless access points near terminal device are obtained;It Afterwards, in the case of it is determined that at least one target wireless access points meet preparatory condition, obtain at least one with reference to user's success Or that attempts to connect at least one refers to WAP;Then, from least one with reference to selection one in WAP Or the reference wireless access that multiple target wireless access points one or more of at least one target wireless access points are similar Point;Finally, the access information of the reference WAP of selected taking-up is pushed to terminal device.It is achieved thereby that pushed away for user Send the access information of the WAP similar to the WAP near user, using with the WAP near user WAP near the access information connection user of similar WAP, contributes to lifting user to be successfully connected wirelessly The probability of access point.In addition, in certain embodiments, by success or attempt to connect the reference user of current WAP Connection history obtain with reference to WAP, help more accurately to navigate to and suitably refer to WAP.
With further reference to Fig. 3, it illustrates the flow 300 of another embodiment of the method for pushing access information. This is used for the flow 300 for pushing the method for access information, comprises the following steps:
Step 301, the WAP connection request sent in response to receiving terminal device, is obtained near terminal device At least one target wireless access points.
In the present embodiment, terminal device (such as terminal device 101,102,103 shown in Fig. 1) transmission is being received In the case of WAP connection request, the method for pushing access information runs the network equipment (such as Fig. 1 thereon The shown network equipment 105) at least one target wireless access points near terminal device can be obtained.Wherein, the network equipment Can be the background server of WAP class application, it is stored with the information of a large amount of WAPs.WAP Information can include but is not limited at least one of following:The mark of WAP, WAP be attempted connection and/or into Work(connection frequency, the positional information of WAP, the Connection Time of WAP, WAP signal intensity, The stability of WAP, the network speed of WAP.The mark of WAP can be the title of WAP, such as SSID (Service Set Identifier, service set) and/or BSSID (Basic Service Set Identifier) etc..
Step 302, in response to determining that at least one target wireless access points meet preparatory condition, at least one reference is obtained User's success or that attempts to connect at least one refer to WAP.
In the present embodiment, can be true based at least one target wireless access points acquired in step 201, the network equipment Whether fixed at least one target wireless access points meet preparatory condition, in the case where meeting preparatory condition, obtain at least one The success or that attempts to connect at least one refer to WAP in certain period of time (such as first trimester) with reference to user. Wherein, preparatory condition can include at least one mesh not being successfully connected be present at least one target wireless access points Mark WAP, and be not present at least one target wireless access points the target wireless access points that were successfully connected or by The quantity for the target wireless access points being successfully connected is less than predetermined threshold value.
Step 303, the mark of at least one target wireless access points not being successfully connected and at least one ginseng are calculated Examine the similarity of the mark of WAP.
In the present embodiment, WAP is referred to based at least one acquired in step 302, the network equipment can be adopted The mark and at least one of at least one WAP not being successfully connected is calculated with a variety of Text similarity computing methods The similarity of the individual mark with reference to WAP.Wherein, Text similarity computing method can include but is not limited to editor away from From (Edit Distance) algorithm, cosine similarity (cosine similarity) algorithm, Jaccard similarity algorithms etc.. Editing distance, also known as Levenshtein distances, between referring to two character strings, as the minimum volume needed for one changes into another Collect number of operations.The edit operation of license includes a character being substituted for another character, inserts a character, deletes one Character.In general, editing distance is smaller, and the similarity of two character strings is bigger.
In certain embodiments, WAP, network each are referred to reference in WAP at least one Equipment can calculate this first and be accessed with reference to the mark of WAP with least one Target Wireless not being successfully connected The editing distance of the mark of point;Be then based on calculated editing distance, determine this with reference to WAP mark with The similarity of the mark of at least one target wireless access points not being successfully connected.As an example, the network equipment can be according to It is secondary to calculate and obtain this with reference in the mark of WAP and at least one target wireless access points not being successfully connected Each target wireless access points mark editing distance, so that it is determined that this with reference to WAP mark with it is at least one Similarity between the mark of each target wireless access points in the target wireless access points not being successfully connected.
Step 304, based on the similarity calculated, one or more is selected from least one reference WAP It is individual to refer to WAP.
In the present embodiment, the similarity calculated based on step 303, the network equipment can refer to nothing from least one One or more is selected in line access point and refers to WAP.Generally, the target wireless access points not being successfully connected Mark it is more similar with the corresponding mark with reference to WAP, terminal device utilize this refer to WAP access letter The probability that breath is successfully connected the target wireless access points not being successfully connected is bigger.For example, more families in same shop The mark and password of the WAP set in branch may be same or similar, thus, when user enters a branch, and net When network equipment not yet stores the access information of the WAP set in the branch, it can be obtained by the method for above-described embodiment Access information of the access information of the WAP set in other branch as the WAP in the branch, and be supplied to Terminal device;In another example the mark of the WAP set in shop may be revised as another similar mark by a shop Know (as will mark from " XXX shops 1 " be revised as " XXX shops 2 "), but still use original password, for this kind of situation, the network equipment Original password is associated again with amended mark by the method for above-described embodiment, and is supplied to terminal device.
In certain embodiments, the one or more of selected taking-up refers in WAP and each refers to wireless access The mark of point is big with the similarity of the mark of at least one of at least one target wireless access points not being successfully connected In default similarity threshold.In certain embodiments, the network equipment can be successively by least one with reference in WAP Each mark with reference to WAP and each target at least one target wireless access points not being successfully connected Similarity between the mark of WAP is compared with default similarity threshold;Then wirelessly connect from least one reference The reference WAP that similarity is more than default similarity threshold is selected in access point.
In certain embodiments, the network equipment can be first according to similarity size order at least one with reference to wirelessly connecing Access point is ranked up;Then the reference WAP of preset number is selected since the big side of similarity.
Step 305, the access information of the reference WAP of selected taking-up is pushed to terminal device.
In the present embodiment, can be by selected by based on the selected reference WAP taken out of step 304, the network equipment The access information of the reference WAP gone out is pushed to terminal device.Terminal device can utilize the selected reference taken out wireless The access information of access point attempts the target wireless access points near connection.Wherein, access information can be used to access wirelessly The information of access point, such as password, identifying code etc..In certain embodiments, in step 305, the network equipment will select With reference to the access information of WAP and together with the mark of the target wireless access points similar with reference to WAP Terminal device is pushed to, so that terminal device refers to nothing to attempt connection using the access information with reference to WAP with this The similar target wireless access points of line access point.
In certain embodiments, above-mentioned flow 300 may also include step 302':In response to determining at least one Target Wireless At least one target wireless access points being successfully connected in access point be present, by least one target being successfully connected The access information of WAP is pushed to terminal device.
In the present embodiment, can be true based at least one target wireless access points acquired in step 301, the network equipment It whether there is at least one target wireless access points being successfully connected in fixed at least one target wireless access points;Exist In the case of at least one target wireless access points being successfully connected, by least one Target Wireless being successfully connected The access information of access point is pushed to terminal device
In certain embodiments, the network equipment can be set excellent to the access information of the reference WAP of selected taking-up First level, and the access information for setting priority is pushed to terminal device.Generally, the target wireless access points being successfully connected Access information priority be higher than with reference to WAP access information.Here, the network equipment can also be further to quilt The information for the target wireless access points being successfully connected carries out comprehensive assessment, and according to comprehensive grading score value height at least one The access information for the target wireless access points being successfully connected sets specific priority.
In certain embodiments, the access information with reference to WAP is pushed to the step of terminal device in step 305 The step of access information for the target wireless access points being successfully connected is pushed to terminal device in rapid and step 302' It can perform simultaneously.
From figure 3, it can be seen that compared with embodiment corresponding to Fig. 2, being used in the present embodiment pushes access information The flow 300 of method highlights the step of selection refers to WAP.Thus, the scheme of the present embodiment description can select The reference WAP higher with the similarity of the mark for the WAP not being successfully connected, using with not by success The higher access information with reference to WAP of the similarity of the mark of the WAP connected attempt connection this not by The WAP being successfully connected, so as to further improve the probability that terminal device is successfully connected WAP.
With further reference to Fig. 4, it illustrates the flow 400 of one embodiment of the method for connecting WAP. This is used for the flow 400 for connecting the method for WAP, comprises the following steps:
Step 401, WAP connection request is sent to the network equipment.
In the present embodiment, terminal device thereon is run (such as shown in Fig. 1 for connecting the method for WAP Terminal device 101,102,103) can be by wired connection or radio connection to the network equipment (such as shown in Fig. 1 The network equipment 105) send WAP connection request.Wherein, terminal device can be included in WAP connection request The neighbouring mark of at least one target wireless access points or the positional information of terminal device.
In certain embodiments, installed on the WLAN options or terminal device inside setting option of the user to terminal device WAP class application icon perform first operation when, terminal device can to the network equipment send WAP connect Connect request.Wherein, the first operation can include it is that any icon applied to WLAN options or WAP class is carried out, can Triggering terminal equipment sends the operation of WAP connection request.For example, when user clicks on WLAN options or WAP During the icon of class application, it is believed that user performs the first operation.
As a kind of example, when the WLAN options inside user clicks on the setting option of terminal device, pacify on terminal device The WAP class application of dress can obtain wireless access point list with the wireless access point list that reading terminal equipment scans In at least one WAP mark, and the WAP connection request including such mark is sent to network and set It is standby.
It is whole when user clicks on the icon for the WAP class application installed on terminal device as another example End equipment can open positioning service, obtain the positional information of the terminal device, and by the positional information including the terminal device WAP connection request send to the network equipment.
Step 402, access information set is obtained from the network equipment, the access information set includes the network equipment and provided extremely A few access information.In certain embodiments, the access information set also includes the access information in the access information set The mark of corresponding target wireless access points.
In the present embodiment, the network equipment, can after the WAP connection request of terminal device transmission is received Set with the mark at least one target wireless access points near the terminal device in WAP connection request or terminal Standby positional information carries out the processing such as analyzing, and returns to corresponding access information set.Wherein, access information can be used to connect Enter the information of WAP, such as password, identifying code etc..It can be connect in access information set including at least one Target Wireless The access information of the target wireless access points being successfully connected in access point;It can also include connecing with least one Target Wireless The similar access information with reference to WAP of one or more of access point target wireless access points;It can also include simultaneously Above two access information.In certain embodiments, in access information set include with reference to WAP access information with And target wireless access points corresponding to the access information (i.e. to this with reference to the similar target wireless access points of WAP) Mark, and the mark of WAP is referred to not comprising this.
Step 403, include and one in neighbouring at least one target wireless access points in response to access information set Or multiple similar access informations with reference to WAP of target wireless access points, reuse connecing in access information set Enter information attempt connect target wireless access points corresponding with the access information the step of, up to be successfully connected WAP or Access information in access information set is all attempted.
In certain embodiments, include and one in neighbouring at least one target wireless access points in access information set In the case of the similar access information with reference to WAP of individual or multiple target wireless access points, terminal device can repeat The step of attempting to connect target wireless access points corresponding with the access information using the access information in access information set, directly All attempted to the access information being successfully connected in WAP or access information set.Wherein, it is corresponding with access information Target wireless access points can be the target wireless access points similar to the reference WAP belonging to the access information.
In certain embodiments, each access information in the access information set that terminal device obtains from the network equipment can To be provided with priority, terminal device can according to the order of priority from high to low successively using access information attempt connection with Target wireless access points corresponding to the access information.
In certain embodiments, if at least one mesh being successfully connected at least one target wireless access points be present WAP is marked, access information set can also include the access of at least one target wireless access points being successfully connected Information.Now, terminal device can reuse at least one Target Wireless being successfully connected in access information set The access information of access point attempt connection it is corresponding with the access information be successfully connected target wireless access points the step of, Until being successfully connected the access information of WAP or at least one target wireless access points being successfully connected by whole Attempt;If wireless access is connected not successfully using the access information of at least one target wireless access points being successfully connected Point, the access information trial connection that terminal device can reuse the reference WAP in access information set connect with this The step of entering target wireless access points corresponding to information, until being successfully connected the reference in WAP or access information set The access information of WAP is all attempted.
In certain embodiments, each access information in the access information set that terminal device obtains from the network equipment can To be provided with priority, generally, the priority of the access information for the target wireless access points being successfully connected, which is higher than, refers to nothing The access information of line access point.
The method for connecting WAP that some embodiments of the present application provide, first, sent to the network equipment WAP connection request;Then, access information set is obtained from the network equipment;Finally, access information set include with The similar reference WAP of one or more of neighbouring at least one target wireless access points target wireless access points Access information in the case of, reuse access information set in access information attempt connection it is corresponding with the access information The step of target wireless access points, until the access information being successfully connected in WAP or access information set is all tasted Examination.It is achieved thereby that it is connected using the access information of the WAP similar with the WAP near user near user WAP, help to lift user and be successfully connected the probability of WAP.
Below with reference to Fig. 5, it illustrates suitable for for realizing the meter of the network equipment of the embodiment of the present application or terminal device The structural representation of calculation machine system 500.The network equipment or terminal device shown in Fig. 5 are only an example, should not be to this Shen Please embodiment function and use range bring any restrictions.
As shown in figure 5, computer system 500 includes CPU (CPU) 501, it can be read-only according to being stored in Program in memory (ROM) 502 or be loaded into program in random access storage device (RAM) 503 from storage part 508 and Perform various appropriate actions and processing.In RAM 503, also it is stored with system 500 and operates required various programs and data. CPU 501, ROM 502 and RAM 503 are connected with each other by bus 504.Input/output (I/O) interface 505 is also connected to always Line 504.
I/O interfaces 505 are connected to lower component:Importation 506 including keyboard, mouse, touch-screen etc.;Including such as The output par, c 507 of liquid crystal display (LCD) etc. and loudspeaker etc.;Storage part 508 including hard disk etc.;And including all The communications portion 509 of such as NIC of LAN card, modem.Communications portion 509 via such as internet network Perform communication process.Driver 510 is also according to needing to be connected to I/O interfaces 505.Detachable media 511, such as disk, CD, Magneto-optic disk, semiconductor memory etc., it is arranged on as needed on driver 510, in order to the computer journey read from it Sequence is mounted into storage part 508 as needed.
Especially, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart description Software program.For example, embodiment of the disclosure includes a kind of computer program product, it includes being carried on computer-readable medium On computer program, the computer program include be used for execution flow chart shown in method program code.In such reality To apply in example, the computer program can be downloaded and installed by communications portion 509 from network, and/or from detachable media 511 are mounted.When the computer program is performed by CPU (CPU) 501, perform what is limited in the present processes Above-mentioned function.
It should be noted that the above-mentioned computer-readable medium of the application can be computer-readable signal media or meter Calculation machine readable storage medium storing program for executing either the two any combination.Computer-readable recording medium for example can be but unlimited In:Electricity, magnetic, optical, electromagnetic, system, device or the device of infrared ray or semiconductor, or it is any more than combination.Computer can Reading the more specifically example of storage medium can include but is not limited to:Electrically connecting with one or more wires, portable meter Calculation machine disk, hard disk, random access storage device (RAM), read-only storage (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only storage (CD-ROM), light storage device, magnetic memory device or The above-mentioned any appropriate combination of person.In this application, computer-readable recording medium can be any includes or storage program Tangible medium, the program can be commanded execution system, device either device use or it is in connection.And in this Shen Please in, computer-readable signal media can include in a base band or as carrier wave a part propagation data-signal, its In carry computer-readable program code.The data-signal of this propagation can take various forms, and include but is not limited to Electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be computer-readable Any computer-readable medium beyond storage medium, the computer-readable medium can send, propagate or transmit for by Instruction execution system, device either device use or program in connection.The journey included on computer-readable medium Sequence code can be transmitted with any appropriate medium, be included but is not limited to:Wirelessly, electric wire, optical cable, RF etc., or it is above-mentioned Any appropriate combination.
Flow chart and block diagram in accompanying drawing, it is illustrated that according to the system of the various embodiments of the application, method and computer journey Architectural framework in the cards, function and the operation of sequence product.At this point, each square frame in flow chart or block diagram can generation The part of one module of table, program segment or code, the part of the module, program segment or code include one or more use In the executable instruction of logic function as defined in realization.It should also be noted that marked at some as in the realization replaced in square frame The function of note can also be with different from the order marked in accompanying drawing generation.For example, two square frames succeedingly represented are actually It can perform substantially in parallel, they can also be performed in the opposite order sometimes, and this is depending on involved function.Also to note Meaning, the combination of each square frame and block diagram in block diagram and/or flow chart and/or the square frame in flow chart can be with holding Function as defined in row or the special hardware based system of operation are realized, or can use specialized hardware and computer instruction Combination realize.
As on the other hand, present invention also provides a kind of computer-readable medium, the computer-readable medium can be Included in the network equipment described in above-described embodiment;Can also be individualism, and without be incorporated the network equipment in. Above computer computer-readable recording medium carries one or more program, when said one or multiple programs are held by the network equipment During row so that the network equipment:WAP connection request in response to receiving terminal device transmission, obtains terminal device The information of neighbouring at least one WAP;In response to determine to exist at least one WAP it is at least one not by The WAP being successfully connected, selected at least from the information of at least one WAP not being successfully connected The information of part WAP, it is added in pushed information set;By the WAP in pushed information set at least Partial information is pushed to terminal device.
As another aspect, present invention also provides a kind of computer-readable medium, the computer-readable medium can be Included in terminal device described in above-described embodiment;Can also be individualism, and without be incorporated the terminal device in. Above computer computer-readable recording medium carries one or more program, when said one or multiple programs are held by the terminal device During row so that the terminal device:WAP connection request is sent to the network equipment;Access information collection is obtained from the network equipment Close;Include and one or more of neighbouring at least one target wireless access points Target Wireless in response to access information set The similar access information with reference to WAP of access point, the access information reused in access information set attempt connection The step of target wireless access points corresponding with the access information, until being successfully connected in WAP or access information set Access information all attempted.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the art Member should be appreciated that invention scope involved in the application, however it is not limited to the technology that the particular combination of above-mentioned technical characteristic forms Scheme, while should also cover in the case where not departing from foregoing invention design, carried out by above-mentioned technical characteristic or its equivalent feature The other technical schemes for being combined and being formed.Such as features described above has similar work(with (but not limited to) disclosed herein The technical scheme that the technical characteristic of energy is replaced mutually and formed.

Claims (14)

  1. A kind of 1. method for pushing access information, applied to the network equipment, it is characterised in that methods described includes:
    WAP connection request in response to receiving terminal device transmission, obtains at least one near the terminal device Individual target wireless access points;
    In response to determining that at least one target wireless access points meet preparatory condition, obtain at least one with reference to user's success Or that attempts to connect at least one refers to WAP;
    One or more, which is chosen, from least one reference WAP refers to WAP, wherein, selected taking-up One or more of reference WAP and at least one target wireless access points target wireless access points it is similar;
    The access information of the reference WAP of selected taking-up is pushed to the terminal device.
  2. 2. according to the method for claim 1, it is characterised in that the preparatory condition includes at least one Target Wireless At least one target wireless access points not being successfully connected, and at least one Target Wireless access in access point be present The target wireless access points being successfully connected are not present in point or the quantity for the target wireless access points being successfully connected is small In predetermined threshold value.
  3. 3. according to the method for claim 2, it is characterised in that described to be selected from least one reference WAP One or more is taken to refer to WAP, including:
    Calculate the marks of at least one target wireless access points not being successfully connected and at least one refer to nothing with described The similarity of the mark of line access point;
    Based on the similarity calculated, one or more of ginsengs are selected from least one reference WAP Examine WAP.
  4. 4. according to the method for claim 3, it is characterised in that described to calculate described at least one be not successfully connected The similarity of the mark and at least one mark with reference to WAP of target wireless access points, including:
    For it is described it is at least one refer to WAP with reference to each in WAP, calculate this and refer to WAP Mark and the marks of at least one target wireless access points not being successfully connected editing distance, and based on being counted The editing distance calculated, determine the mark with reference to WAP and at least one target not being successfully connected The similarity of the mark of WAP.
  5. 5. according to the method for claim 3, it is characterised in that the one or more of of selected taking-up refer to wireless access It is each with reference in the mark of WAP and at least one target wireless access points not being successfully connected in point The similarity of the mark of at least one be more than default similarity threshold.
  6. 6. according to the method for claim 2, it is characterised in that methods described also includes:
    In response to determining at least one Target Wireless being successfully connected be present at least one target wireless access points Access point, the access information of at least one target wireless access points being successfully connected is pushed to the terminal and set It is standby.
  7. 7. according to the method for claim 2, it is characterised in that at least one reference user connected institute including trial State at least one user of at least one target wireless access points not being successfully connected.
  8. A kind of 8. method for connecting WAP, applied to terminal device, it is characterised in that methods described includes:
    WAP connection request is sent to the network equipment;
    Access information set is obtained from the network equipment;
    Include and one or more of neighbouring at least one target wireless access points mesh in response to the access information set The similar access information with reference to WAP of WAP is marked, reuses the access letter in the access information set The step of breath is attempted to connect target wireless access points corresponding with the access information, until being successfully connected WAP or described Access information in access information set is all attempted.
  9. 9. according to the method for claim 8, it is characterised in that if existing extremely at least one target wireless access points Few target wireless access points being successfully connected, the access information set also include described at least one successfully connected The access information for the target wireless access points taken over.
  10. 10. according to the method for claim 9, it is characterised in that connecing in the recycling access information set Enter information attempt connect target wireless access points corresponding with the access information the step of, up to be successfully connected WAP or Access information in the access information set is all attempted, including:
    Reuse connecing at least one target wireless access points being successfully connected in the access information set Enter information attempt connection it is corresponding with the access information be successfully connected target wireless access points the step of, up to successfully connecting The access information for connecing WAP or at least one target wireless access points being successfully connected all is attempted;
    Wirelessly connect if being connected not successfully using the access information of at least one target wireless access points being successfully connected Access point, the access information for reusing the reference WAP in the access information set attempt connection and the access information The step of corresponding target wireless access points, until being successfully connected the reference nothing in WAP or the access information set The access information of line access point is all attempted.
  11. 11. a kind of network equipment, it is characterised in that the network equipment includes:
    One or more processors;
    Storage device, for storing one or more programs;
    When one or more of programs are by one or more of computing devices so that one or more of processors are real The now method as described in any in claim 1-7.
  12. 12. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program The method as described in any in claim 1-7 is realized when being executed by processor.
  13. 13. a kind of terminal device, it is characterised in that the terminal device includes:
    One or more processors;
    Storage device, for storing one or more programs;
    When one or more of programs are by one or more of computing devices so that one or more of processors are real The now method as described in any in claim 8-10.
  14. 14. a kind of computer-readable recording medium, is stored thereon with computer program, it is characterised in that the computer program The method as described in any in claim 8-10 is realized when being executed by processor.
CN201710929222.5A 2017-10-09 2017-10-09 Method and device for pushing access information Active CN107708076B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710929222.5A CN107708076B (en) 2017-10-09 2017-10-09 Method and device for pushing access information
PCT/CN2018/102691 WO2019072037A1 (en) 2017-10-09 2018-08-28 Access information pushing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710929222.5A CN107708076B (en) 2017-10-09 2017-10-09 Method and device for pushing access information

Publications (2)

Publication Number Publication Date
CN107708076A true CN107708076A (en) 2018-02-16
CN107708076B CN107708076B (en) 2020-03-17

Family

ID=61184679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710929222.5A Active CN107708076B (en) 2017-10-09 2017-10-09 Method and device for pushing access information

Country Status (2)

Country Link
CN (1) CN107708076B (en)
WO (1) WO2019072037A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108093461A (en) * 2017-12-14 2018-05-29 上海连尚网络科技有限公司 A kind of method for connecting wireless access point
CN108616964A (en) * 2018-03-20 2018-10-02 上海连尚网络科技有限公司 A kind of method, equipment and medium for recommending wireless access point in terminal
WO2019072037A1 (en) * 2017-10-09 2019-04-18 上海连尚网络科技有限公司 Access information pushing method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101104066B1 (en) * 2010-09-29 2012-01-13 텔코웨어 주식회사 Authentication system and method for wireless fidelity connection authentication
CN104704886A (en) * 2012-09-28 2015-06-10 英特尔公司 Reducing wireless reconnection time of a computing device
CN105611607A (en) * 2015-12-25 2016-05-25 北京奇虎科技有限公司 Method for achieving combination of plurality of WiFi, and method and system for achieving WiFi connection
CN105873175A (en) * 2015-08-11 2016-08-17 上海连尚网络科技有限公司 Method and device for processing abnormal wireless access points
CN105873237A (en) * 2015-08-05 2016-08-17 上海连尚网络科技有限公司 Method and device for building wireless connection
CN105979567A (en) * 2016-05-13 2016-09-28 上海连尚网络科技有限公司 Method, device and system for determining access information of wireless access point
CN106162804A (en) * 2016-06-24 2016-11-23 上海连尚网络科技有限公司 For providing the method and apparatus of the access information of wireless access focus
CN106804056A (en) * 2015-11-26 2017-06-06 上海连尚网络科技有限公司 A kind of method and apparatus for providing the access information of WAP

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107708076B (en) * 2017-10-09 2020-03-17 上海连尚网络科技有限公司 Method and device for pushing access information

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101104066B1 (en) * 2010-09-29 2012-01-13 텔코웨어 주식회사 Authentication system and method for wireless fidelity connection authentication
CN104704886A (en) * 2012-09-28 2015-06-10 英特尔公司 Reducing wireless reconnection time of a computing device
CN105873237A (en) * 2015-08-05 2016-08-17 上海连尚网络科技有限公司 Method and device for building wireless connection
CN105873175A (en) * 2015-08-11 2016-08-17 上海连尚网络科技有限公司 Method and device for processing abnormal wireless access points
CN106804056A (en) * 2015-11-26 2017-06-06 上海连尚网络科技有限公司 A kind of method and apparatus for providing the access information of WAP
CN105611607A (en) * 2015-12-25 2016-05-25 北京奇虎科技有限公司 Method for achieving combination of plurality of WiFi, and method and system for achieving WiFi connection
CN105979567A (en) * 2016-05-13 2016-09-28 上海连尚网络科技有限公司 Method, device and system for determining access information of wireless access point
CN106162804A (en) * 2016-06-24 2016-11-23 上海连尚网络科技有限公司 For providing the method and apparatus of the access information of wireless access focus

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019072037A1 (en) * 2017-10-09 2019-04-18 上海连尚网络科技有限公司 Access information pushing method and device
CN108093461A (en) * 2017-12-14 2018-05-29 上海连尚网络科技有限公司 A kind of method for connecting wireless access point
CN108616964A (en) * 2018-03-20 2018-10-02 上海连尚网络科技有限公司 A kind of method, equipment and medium for recommending wireless access point in terminal

Also Published As

Publication number Publication date
WO2019072037A1 (en) 2019-04-18
CN107708076B (en) 2020-03-17

Similar Documents

Publication Publication Date Title
CN105447204B (en) Network address recognition methods and device
CN107105031A (en) Information-pushing method and device
CN107908789A (en) Method and apparatus for generating information
CN107066609A (en) Image display method and device
CN107563123A (en) Method and apparatus for marking medical image
CN107679211A (en) Method and apparatus for pushed information
CN108038880A (en) Method and apparatus for handling image
CN107919129A (en) Method and apparatus for controlling the page
CN107302597A (en) Message official documents and correspondence method for pushing and device
CN107665736A (en) Method and apparatus for generating information
CN107731229A (en) Method and apparatus for identifying voice
CN107357914A (en) Information processing method and device
CN108112060A (en) For obtaining the method and apparatus of wireless access point information
CN107958247A (en) Method and apparatus for facial image identification
CN108335390A (en) Method and apparatus for handling information
CN107426328A (en) Information-pushing method and device
CN105721629A (en) User identifier matching method and device
CN108769905A (en) Method and device for the classification for determining wireless access point
CN106919711A (en) The method and apparatus of the markup information based on artificial intelligence
CN107958078A (en) Information generating method and device
CN107708076A (en) Method and apparatus for pushing access information
CN107330091A (en) Information processing method and device
CN108228835A (en) For handling the method and apparatus of video
CN107742128A (en) Method and apparatus for output information
CN107172209A (en) Information-pushing method and device

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210331

Address after: 200131 Zone E, 9th floor, No.1 Lane 666, zhangheng Road, Pudong New Area pilot Free Trade Zone, Shanghai

Patentee after: Shanghai Shangxiang Network Technology Co.,Ltd.

Address before: 201306 N2025 room 24, 2 New Town Road, mud town, Pudong New Area, Shanghai

Patentee before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd.