Method for obtaining SSID binding degree, electronic device and storage medium
By obtaining and calculating the SSID binding degree, combined with location information and preset characteristic values, the problem of inaccurate acquisition of the enterprise SSID binding degree in the existing technology is solved, and more accurate enterprise profiling and device ID monitoring are achieved.
Patent Information
- Application Number
- CN202511029880.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-25
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-07-25
AI Technical Summary
Existing technologies consume a lot of time and resources, and it is difficult to accurately obtain the degree of binding between enterprises and SSIDs, resulting in inaccurate descriptions of enterprise portraits.
By obtaining the initial SSID information and the seed SSID information of the target object, using the weighted sum matching algorithm, combined with the location information and preset feature values, the binding degree between the target object and the SSID is calculated.
It enables more accurate acquisition of the degree of binding between enterprises and SSIDs, and supports monitoring of device IDs and precise description of target object portraits.
Smart Images

Figure CN120547706B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computer networks, and in particular to a method for obtaining an SSID binding degree, an electronic device, and a storage medium. Background Art
[0002] With the digital transformation of enterprises and the evolution of new work models, precise management of enterprise data is becoming increasingly important. Connecting enterprises and their users by linking them is becoming increasingly crucial. Existing technologies often obtain enterprise information through official channels (official websites, customer service), recruitment websites, and offline events; or obtain enterprise data across multiple dimensions through operational data. Obtaining the corresponding SSID for an enterprise often involves crawling public network information (such as official websites and VPN login pages) to extract SSID naming patterns and collecting historical employee connection data (such as persistent connections between 8:30 AM and 6:00 PM daily and frequent access to intranet IP addresses). However, these methods also present technical challenges: they consume significant time, effort, and resources, and they cannot accurately determine the degree of binding between the enterprise and the SSID, making it difficult to accurately describe the enterprise's profile. Summary of the Invention
[0003] In view of the above technical problems, the technical solution adopted by the present invention is:
[0004] According to a first aspect of the present invention, a method for obtaining an SSID binding degree is provided. The method is used to determine the SSID binding degree of a target object. The method comprises the following steps:
[0005] Obtaining initial SSID information and seed SSID information of the target object, wherein the initial SSID information includes at least one initial SSID and an initial Wi-Fi name and location information corresponding to each initial SSID; the seed SSID information includes the name of a first seed Wi-Fi connected to the target object, the name of a second seed Wi-Fi scanned by the target object, the location information of the first seed Wi-Fi, and the location information of the second seed Wi-Fi;
[0006] The number of connection objects corresponding to the initial SSID is used as the first seed number, and the number of scan objects corresponding to the initial SSID is used as the second seed number. If the first seed WIFI name is the same as the initial WIFI name, and the location information of the first seed WIFI is consistent with the location information of the initial WIFI, the target object is used as the connection object of the initial SSID. If the second seed WIFI name is the same as the initial WIFI name, and the location information of the second seed WIFI is consistent with the location information of the initial WIFI, the target object is used as the scan object of the initial SSID.
[0007] Taking a weighted sum of the obtained first seed number and the second seed number to obtain the target seed number corresponding to the initial SSID;
[0008] Filtering the initial Wi-Fi based on the target location information of the target object to obtain a first intermediate Wi-Fi, and matching the name corresponding to the first intermediate Wi-Fi with the preset feature value of the target object to obtain a first matching degree;
[0009] Based on the location information of the first seed WIFI and the location information of the second seed WIFI, the initial WIFI is screened to obtain a second intermediate WIFI, and a name corresponding to the second intermediate WIFI is matched with a preset feature value of the target object to obtain a second matching degree;
[0010] The binding degree between the target object and the designated SSID is acquired based on the target seed number, the first matching degree, and the second matching degree, wherein the designated SSID is at least one of all the initial SSIDs.
[0011] According to a second aspect of the present invention, a non-transitory computer-readable storage medium is provided, in which a computer program is stored. The computer program is loaded and executed by a processor to implement the aforementioned method.
[0012] According to a third aspect of the present invention, an electronic device is provided, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the aforementioned method when executing the computer program.
[0013] The present invention has at least the following beneficial effects: obtaining initial SSID information, obtaining seed SSID information of a target object, performing a weighted sum of the obtained first seed number and second seed number to obtain a target seed number, screening the initial Wi-Fi based on target location information of the target object, obtaining a first intermediate Wi-Fi, and matching the name corresponding to the first intermediate Wi-Fi with a preset feature value of the target object to obtain a first matching degree, screening the initial Wi-Fi based on location information of the first seed Wi-Fi and location information of the second seed Wi-Fi, obtaining a second intermediate Wi-Fi, and matching the name corresponding to the second intermediate Wi-Fi with a preset feature value of the target object to obtain a second matching degree, and obtaining a binding degree between the target object and the initial SSID based on the target seed number, the first matching degree, and the second matching degree. The present invention more accurately obtains the binding degree between the target object and the initial SSID through multiple dimensions. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0015] Figure 1 A flowchart of a method for obtaining SSID binding degree provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0016] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.
[0017] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar tasks and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or device IDs.
[0018] The embodiment of the present invention provides a method for obtaining the SSID binding degree, which is used to determine the SSID binding degree of a target object, such as Figure 1 As shown, the method includes the following steps:
[0019] S100: Acquire initial SSID information and seed SSID information of a target object. The initial SSID information includes at least one initial SSID and an initial Wi-Fi name and location information corresponding to each initial SSID. The seed SSID information includes a name of a first seed Wi-Fi connected to the target object, a name of a second seed Wi-Fi scanned by the target object, location information of the first seed Wi-Fi, and location information of the second seed Wi-Fi.
[0020] Specifically, those skilled in the art know that any method for obtaining initial SSID information in the prior art falls within the protection scope of the present invention and will not be described in detail here.
[0021] Specifically, those skilled in the art will appreciate that any method for obtaining seed SSID information of a target object in the prior art falls within the scope of protection of the present invention. In a preferred embodiment of the present invention, public data of the target object is obtained, a target person corresponding to the target object is obtained based on the public data of the target object, and the WIFI connected and scanned by the target person are obtained; if there are multiple target persons or the target person connects to / scans multiple WIFIs, the WIFIs connected by the target persons are sorted from high to low according to the number of connected users, and the first several connected WIFIs are used as first seed WIFIs; the WIFIs scanned by the target person are sorted from high to low according to the number of scanned users, and the first several scanned WIFIs are used as second seed WIFIs.
[0022] S200: The number of connection objects corresponding to the initial SSID is used as a first seed number, and the number of scan objects corresponding to the initial SSID is used as a second seed number. If the first seed Wi-Fi name is the same as the initial Wi-Fi name, and the location information of the first seed Wi-Fi is consistent with the location information of the initial Wi-Fi, the target object is used as a connection object for the initial SSID. If the second seed Wi-Fi name is the same as the initial Wi-Fi name, and the location information of the second seed Wi-Fi is consistent with the location information of the initial Wi-Fi, the target object is used as a scan object for the initial SSID.
[0023] S300 , performing a weighted sum of the obtained first seed number and the second seed number to obtain a target seed number corresponding to the initial SSID.
[0024] Since there is a strong relationship between the target object and the first seed WIFI and a weak relationship between the target object and the second seed WIFI, the first weight corresponding to the first seed number is greater than the second weight corresponding to the second seed number.
[0025] S400: Filter the initial WIFI based on the target location information of the target object to obtain a first intermediate WIFI, and match the name corresponding to the first intermediate WIFI with a preset feature value of the target object to obtain a first matching degree.
[0026] The preset features corresponding to the preset feature values include the name, email address, URL string, abbreviation and pinyin of the target object.
[0027] Specifically, the target location information of the target object can be obtained based on the public information of the target object. The initial Wi-Fi network can be filtered based on the target location information and the location information of the initial Wi-Fi network. The initial Wi-Fi network that intersects with the target location information is obtained as the first intermediate Wi-Fi network. This can be understood as filtering based on the target location information of the target object.
[0028] S500: Filter the initial WIFI based on the location information of the first seed WIFI and the location information of the second seed WIFI to obtain a second intermediate WIFI, and match the name corresponding to the second intermediate WIFI with a preset feature value of the target object to obtain a second matching degree.
[0029] Specifically, the initial Wi-Fi network is screened based on the location information of the first and second seed Wi-Fi networks, as well as the location information of the initial Wi-Fi network. Initial Wi-Fi networks that intersect with the location information of the first and second seed Wi-Fi networks are selected as the second intermediate Wi-Fi network. This is understandable because the target location information is obtained based on public information, and the target object's location may change without timely updates to the public information. Therefore, the previously identified device ID information, namely the first and second seed Wi-Fi networks, is used for further screening, thereby expanding the scope of the screening.
[0030] S600 : Acquire a binding degree between a target object and a designated SSID based on the target seed number, a first matching degree, and a second matching degree, wherein the designated SSID is at least one of all initial SSIDs.
[0031] In summary, initial SSID information is obtained, seed SSID information of the target object is obtained, a weighted sum of the obtained first seed number and second seed number is performed to obtain a target seed number, the initial Wi-Fi is screened based on the target location information of the target object, a first intermediate Wi-Fi is obtained, and a name corresponding to the first intermediate Wi-Fi is matched with a preset feature value of the target object to obtain a first matching degree, the initial Wi-Fi is screened based on the location information of the first seed Wi-Fi and the location information of the second seed Wi-Fi, a second intermediate Wi-Fi is obtained, and a name corresponding to the second intermediate Wi-Fi is matched with a preset feature value of the target object to obtain a second matching degree, and the binding degree between the target object and the initial SSID is obtained based on the target seed number, the first matching degree, and the second matching degree. The present invention more accurately obtains the binding degree between the target object and the initial SSID through multiple dimensions.
[0032] Furthermore, after obtaining the binding degree between the target object and the initial SSID, the present invention determines the object SSID of the target object based on the binding degree, and obtains the device ID data based on the object SSID, thereby connecting the target object and device ID data, thereby realizing the monitoring of the device ID, and profiling the target object based on the device ID data.
[0033] S400 further includes: using the name corresponding to the first intermediate WIFI and the preset feature value of each target object to perform matching to obtain an intermediate matching score, and performing weighted summation on the intermediate matching scores to obtain a first matching degree.
[0034] Specifically, the name corresponding to the first intermediate WIFI is matched with the preset feature value of each target object for similarity.
[0035] Specifically, the weight corresponding to each preset feature is obtained. In an exemplary description of the present invention, when the number of similar words in the name is not more than 2, the corresponding weight is 2; when the similarity of the name is not less than 3, the corresponding weight is 3; the weight corresponding to the email address is 2; the weight corresponding to the official website address is 2; due to the high pinyin misjudgment rate, the weight corresponding to pinyin is reduced to 0.7; when the number of similar words in the abbreviation is not more than 2, the corresponding weight of the abbreviation is 1, when the number of similar words in the abbreviation is 3, the corresponding weight of the abbreviation is 2, and when the number of similar words in the abbreviation is greater than 3, the corresponding weight of the abbreviation is 3.
[0036] In one embodiment of the present invention, the similarity and similar string length between the name corresponding to the first intermediate WIFI and the preset feature value of each target object are obtained, and the product of the similarity, the similar string length and the weight is used as the first matching degree.
[0037] Specifically, after obtaining the binding degree between the target object and the specified SSID, the following steps are also included:
[0038] Obtain the attribute data of the device ID corresponding to the specified SSID, and bind the target object to the device ID corresponding to the specified SSID. The device ID corresponding to the specified SSID is the device ID that connects to or scans the initial WIFI corresponding to the specified SSID. The attribute data includes a connection degree score and a scanning degree score.
[0039] It can be understood that the connection degree score is used to represent the degree of association between the device ID connecting to the initial Wi-Fi and the initial Wi-Fi; the scanning degree score is used to represent the degree of association between the device ID scanning the initial Wi-Fi and the initial Wi-Fi. The present invention divides the device ID data of the initial SSID into connecting device ID data and scanning device ID data. The relationship between the device ID connecting to the initial Wi-Fi and the initial Wi-Fi is strong, while the relationship between the device ID scanning the initial Wi-Fi and the initial Wi-Fi is weak.
[0040] Specifically, the connection level score of the device ID is obtained through the following steps:
[0041] Get the connection time period of the device ID connecting to the initial Wi-Fi within the preset time period.
[0042] The median connection sum for each day within the preset time period is obtained by summing the connection scores corresponding to the connection time period and the preset unit time segment. The preset unit time segment is one hour long. The connection score represents the device ID of the initial Wi-Fi connection and the degree of association between the initial Wi-Fi connection and the preset unit time segment. The weight corresponding to the preset working time period is greater than the weight corresponding to the preset non-working time period. In one embodiment of the present invention, a negative connection score between 8 PM and midnight indicates that the connected device ID is a working device ID.
[0043] The connection degree score is obtained by performing a weighted sum based on the corresponding median sum of the connections for each day within a preset time period.
[0044] Specifically, the scanning degree score of the device ID is obtained through the following steps:
[0045] Get the scanning time period and signal strength of the initial Wi-Fi scanned by the device ID within the preset time period.
[0046] A weighted sum is performed based on the scanning time period and the scanning scores corresponding to the preset unit time segment to obtain the scanning intermediate sum value corresponding to each day in the preset time segment. The stronger the initial Wi-Fi signal strength, the greater the weight corresponding to the scanning score. The scanning score is used to indicate the device ID that scanned the initial Wi-Fi and the degree of association between the initial Wi-Fi and the preset unit time segment.
[0047] Specifically, the weight corresponding to the maximum signal strength is the largest, and the weights corresponding to other signal strengths decrease proportionally.
[0048] The scan degree score is obtained by performing a weighted sum based on the corresponding scan intermediate sum values for each day within the preset time period.
[0049] Furthermore, preferably, the first weight corresponding to the first seed number and the second weight corresponding to the second seed number satisfy the following conditions:
[0050] The ratio of the first weight to the second weight is equal to the ratio of the first maximum sum to the second maximum sum, wherein the first maximum sum is the maximum sum of the day obtained based on the connection score corresponding to the preset unit time segment, and the second maximum sum is the maximum sum of the day obtained based on the scanning score corresponding to the preset unit time segment.
[0051] In an exemplary description of the present invention, during the day, from 0:00 to 8:00, the connection score is 0 points, from 8:00 to 18:00, the connection score is 1 point, and from 18:00 to 24:00, the connection score is -1 point, so the first maximum sum is 10 points; the second maximum sum can be understood in the same way.
[0052] Furthermore, the location information is represented by a geohash, and the number of digits of the geohash is obtained by the following steps:
[0053] For a history object, historical SSID information of the history object is obtained, where the historical SSID information includes a historical WIFI name and historical WIFI location information.
[0054] Obtain a reference data value when the historical Wi-Fi location information is represented using geohash values of different digits. The parameter data value is the ratio of the number of real devices within the geohash to the number of all devices when using a certain digit of geohash. The real device is the device corresponding to the historical object.
[0055] The number of digits of the geohash is determined based on the reference data values. For example, a curve is fitted based on the reference data values, and the number of digits corresponding to the inflection point of the curve is obtained as the number of digits of the geohash.
[0056] In summary, for a historical object, the historical SSID information of the historical object is obtained, the reference data value when the historical WIFI location information is represented by geohash with different digits is obtained, and the number of digits of geohash is determined based on the reference data value, so as to obtain the number of digits of geohash more accurately.
[0057] In a preferred embodiment of the present invention, the location information is represented by geohash6.
[0058] Furthermore, in S600, after obtaining the binding degree between the target object and the designated SSID, the following steps are further included:
[0059] S610: Acquire initial network layer IP information, where the initial network layer IP information includes an initial network layer IP character string and location information of the initial network layer IP.
[0060] S610 further includes: acquiring data of a device ID corresponding to the initial network layer IP, wherein the data of the device ID corresponding to the initial network layer IP includes: a correlation degree score between the device ID connected to the initial network layer IP and the initial network layer IP.
[0061] Specifically, those skilled in the art know that any method of obtaining the association degree score in the prior art falls within the protection scope of the present invention, for example, calculating the association degree score by a method similar to the method of calculating the connection degree score.
[0062] S620: Acquire seed network layer IP information of the target object, where the seed network layer IP information includes a seed network layer IP character string and location information of the seed network layer IP.
[0063] S630, determine the degree of association between the target object and the initial network layer IP based on the number of designated objects, wherein if the seed network layer IP string is the same as the initial network layer IP string, and the location information of the seed network layer IP is consistent with the location information of the initial network layer IP, then the target object is used as the designated object of the initial network layer IP.
[0064] After S630, it also includes:
[0065] An initial SSID whose binding degree with the target object is greater than a preset binding degree is obtained as the target SSID.
[0066] An initial network layer IP whose correlation with the target object is greater than a preset correlation is obtained as the target network layer IP.
[0067] If the location information of the target SSID and the location information of the target network layer IP meet the first preset coincidence condition, the binding degree between the target object and the target SSID is increased; if the location information of the target SSID and the location information of the target network layer IP do not meet the first preset coincidence condition, the binding degree between the target object and the target SSID is reduced.
[0068] Specifically, the increase degree and the decrease degree may be fixed values.
[0069] Specifically, the first preset coincidence condition is that the coincidence ratio between the location information of the target SSID and the location information of the target network layer IP is greater than a preset coincidence ratio.
[0070] If the device ID corresponding to the target SSID and the device ID corresponding to the target network layer meet the second preset coincidence condition, the binding degree between the target object and the target SSID is increased; if the device ID corresponding to the target SSID and the device ID corresponding to the target network layer do not meet the second preset coincidence condition, the binding degree between the target object and the target SSID is reduced.
[0071] Specifically, the degree of increase and the degree of decrease can be determined according to the overlap ratio.
[0072] In one embodiment of the present invention, the second preset coincidence condition is that the device ID corresponding to the target SSID and the device ID corresponding to the initial network layer overlap; in one embodiment of the present invention, the second preset coincidence condition is that the coincidence ratio of the device ID corresponding to the target SSID and the device ID corresponding to the initial network layer is greater than a preset specified ratio.
[0073] In summary, the initial network layer IP information and the device ID information corresponding to the initial network layer IP are obtained, the seed network layer IP information of the target object is obtained, the fourth matching degree is obtained and the association degree between the target object and the initial network layer IP is determined based on the fourth matching degree, the initial SSID with a binding degree greater than the preset binding degree with the target object is obtained as the target SSID, the initial network layer IP with the highest association degree greater than the preset association degree with the target object is obtained as the target network layer IP, if the location information of the target SSID and the location information of the target network layer IP meet the first preset coincidence condition, the binding degree between the target object and the target SSID is increased; if the target SSID If the location information of the ID and the location information of the target network layer IP do not meet the first preset coincidence condition, the binding degree between the target object and the target SSID is reduced. If the device ID data corresponding to the target SSID and the device ID data corresponding to the initial network layer meet the second preset coincidence condition, the binding degree between the target object and the target SSID is increased; if the device ID data corresponding to the target SSID and the device ID data corresponding to the initial network layer do not meet the second preset coincidence condition, the binding degree between the target object and the target SSID is reduced. The present invention further improves the binding degree between the target object and the target SSID through IP information, location information matching and device matching.
[0074] An embodiment of the present invention also provides a non-transitory computer-readable storage medium, which can be set in an electronic device to store a computer program related to a method in the method embodiment. The computer program is loaded and executed by the processor to implement the method provided in the above embodiment.
[0075] An embodiment of the present invention further provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method provided in the above embodiment when executing the computer program.
[0076] An embodiment of the present invention further provides a computer program product comprising program code. When the program product is run on an electronic device, the program code is used to enable the electronic device to execute the steps of the method according to various exemplary embodiments of the present invention described above in this specification.
[0077] Although some specific embodiments of the present invention have been described in detail by way of examples, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present invention. It should also be understood by those skilled in the art that various modifications may be made to the embodiments without departing from the scope and spirit of the present invention.
Claims
1. A method for obtaining SSID binding degree, characterized in that: The method is used to determine the SSID binding degree of the target object, and the method includes the following steps: Obtaining initial SSID information and seed SSID information of the target object, wherein the initial SSID information includes at least one initial SSID and an initial Wi-Fi name and location information corresponding to each initial SSID; the seed SSID information includes the name of a first seed Wi-Fi connected to the target object, the name of a second seed Wi-Fi scanned by the target object, the location information of the first seed Wi-Fi, and the location information of the second seed Wi-Fi; The number of connection objects corresponding to the initial SSID is used as the first seed number, and the number of scan objects corresponding to the initial SSID is used as the second seed number. If the first seed WIFI name is the same as the initial WIFI name, and the location information of the first seed WIFI is consistent with the location information of the initial WIFI, the target object is used as the connection object of the initial SSID. If the second seed WIFI name is the same as the initial WIFI name, and the location information of the second seed WIFI is consistent with the location information of the initial WIFI, the target object is used as the scan object of the initial SSID. Taking a weighted sum of the obtained first seed number and the second seed number to obtain the target seed number corresponding to the initial SSID; Filtering the initial Wi-Fi based on the target location information of the target object to obtain a first intermediate Wi-Fi, and matching the name corresponding to the first intermediate Wi-Fi with the preset feature value of the target object to obtain a first matching degree; Based on the location information of the first seed WIFI and the location information of the second seed WIFI, the initial WIFI is screened to obtain a second intermediate WIFI, and a name corresponding to the second intermediate WIFI is matched with a preset feature value of the target object to obtain a second matching degree; The binding degree between the target object and the designated SSID is acquired based on the target seed number, the first matching degree, and the second matching degree, wherein the designated SSID is at least one of all the initial SSIDs.
2. The method for obtaining the SSID binding degree according to claim 1, wherein: After obtaining the binding degree between the target object and the specified SSID, it also includes: Obtain attribute data for the device ID corresponding to the specified SSID, and bind the target object to the device ID corresponding to the specified SSID. The device ID corresponding to the specified SSID is the device ID that connects to or scans the initial Wi-Fi corresponding to the specified SSID. The attribute data includes a connection level score and a scanning level score. The connection degree score of the device ID is obtained through the following steps: Get the connection time period of the device ID connecting to the initial WIFI within the preset time period; The connection score corresponding to the connection time period and the preset unit time segment is added to obtain the connection median sum corresponding to each day in the preset time period, where the preset unit time segment is 1 hour long. The connection score is used to represent the device ID of the initial Wi-Fi connection and the degree of association between the initial Wi-Fi and the preset unit time segment; Obtain a connection degree score based on a weighted sum of the corresponding median sum of connections for each day within a preset time period; The scanning degree score of the device ID is obtained through the following steps: Get the scanning time period and signal strength of the initial Wi-Fi scanned by the device ID within the preset time period; A weighted sum is performed based on the scan time period and the scan scores corresponding to the preset unit time segment to obtain the scan median sum corresponding to each day within the preset time segment. The stronger the initial Wi-Fi signal strength, the greater the weight corresponding to the scan score. The scan score is used to represent the device ID that scanned the initial Wi-Fi and the degree of association between the initial Wi-Fi and the preset unit time segment. The scan degree score is obtained by performing a weighted sum based on the corresponding scan intermediate sum values for each day within the preset time period.
3. The method for obtaining the SSID binding degree according to claim 1, wherein: After obtaining the binding degree between the target object and the specified SSID, it also includes: Acquire initial network layer IP information, where the initial network layer IP information includes an initial network layer IP character string and location information of the initial network layer IP; Obtaining seed network layer IP information of the target object, wherein the seed network layer IP information includes a seed network layer IP character string and location information of the seed network layer IP; The degree of association between the target object and the initial network layer IP is determined based on the number of designated objects, wherein if the seed network layer IP string is the same as the initial network layer IP string, and the location information of the seed network layer IP is consistent with the location information of the initial network layer IP, then the target object is used as the designated object of the initial network layer IP.
4. The method for obtaining the SSID binding degree according to claim 3, wherein: After determining the degree of association between the target object and the initial network layer IP, it also includes: Obtain an initial SSID whose binding degree with the target object is greater than a preset binding degree as the target SSID; Obtaining an initial network layer IP address that has a correlation with the target object greater than a preset correlation degree as the target network layer IP address; If the location information of the target SSID and the location information of the target network layer IP meet the first preset coincidence condition, increase the binding degree between the target object and the target SSID; if the location information of the target SSID and the location information of the target network layer IP do not meet the first preset coincidence condition, reduce the binding degree between the target object and the target SSID; If the device ID corresponding to the target SSID and the device ID corresponding to the target network layer meet the second preset coincidence condition, the binding degree between the target object and the target SSID is increased; if the device ID corresponding to the target SSID and the device ID corresponding to the target network layer do not meet the second preset coincidence condition, the binding degree between the target object and the target SSID is reduced.
5. The method for obtaining the SSID binding degree according to claim 2, wherein: The first weight corresponding to the first seed number and the second weight corresponding to the second seed number meet the following conditions: The ratio of the first weight to the second weight is equal to the ratio of the first maximum sum to the second maximum sum, wherein the first maximum sum is the maximum sum of the day obtained based on the connection score corresponding to the preset unit time segment, and the second maximum sum is the maximum sum of the day obtained based on the scanning score corresponding to the preset unit time segment.
6. The method for obtaining the SSID binding degree according to claim 1, wherein: The preset features corresponding to the preset feature values include the name, email address, website string, abbreviation and pinyin of the target object.
7. The method for obtaining the SSID binding degree according to claim 1, wherein: The location information is represented by a geohash, and the number of digits in the geohash is obtained by the following steps: For a history object, obtain the history SSID information of the history object, wherein the history SSID information includes the history WIFI name and the history WIFI location information; Obtain a reference data value when the historical Wi-Fi location information is represented using geohash values of different digits. The reference data value is the ratio of the number of real devices within the geohash to the number of all devices when using a geohash value of a certain digit. The real device is the device corresponding to the historical object. Determines the number of digits of the geohash based on a reference data value.
8. The method for obtaining the SSID binding degree according to claim 1, wherein: The location information is represented by geohash6.
9. A non-transitory computer-readable storage medium, characterized in that The storage medium stores a computer program, which is loaded and executed by a processor to implement the method for obtaining the SSID binding degree according to any one of claims 1 to 8.
10. An electronic device comprising: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method for obtaining the SSID binding degree according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
WiFi network association information display method and device
CN108712712A
Mobile device association degree determination method based on wifi type, electronic device and medium
CN112399339A